.portfolio-page.casestudy_area{padding:80px 0 60px}.portfolio-page.casestudy_area h2{color:#1a2029;font-size:52px;font-style:normal;font-weight:500;line-height:56px;margin-bottom:53px;text-align:center}.portfolio-page.casestudy_area .portfolio-page-inner{float:left;width:100%}.portfolio-page.casestudy_area .product-bottom-box-area,.portfolio-page.casestudy_area .product-box-area{float:left;margin:0;padding:0;width:100%}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{padding:40px 25px 20px 40px;width:50%}.portfolio-page.casestudy_area .product-box.featured .product-box-imgouter{overflow:hidden;width:50%}.portfolio-page.casestudy_area .product-box.featured .product-box-img{background-size:cover!important;height:auto;min-height:345px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}.portfolio-page.casestudy_area .product-box{width:calc(25% - 20px)}.portfolio-page.casestudy_area .product-box.featured a:hover .product-box-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width:992px) and (max-width:1240px){.portfolio-page.casestudy_area{padding:50px 0 30px}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{padding:30px 25px 20px 30px}.portfolio-page.casestudy_area .product-box.featured .product-box-detail h3{font-size:24px;line-height:32px}.portfolio-page.casestudy_area .product-box{width:calc(33.33% - 20px)}}@media (min-width:768px) and (max-width:991px){.portfolio-page.casestudy_area{padding:50px 0 30px}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{padding:30px 25px 20px 30px}.portfolio-page.casestudy_area .product-box.featured .product-box-detail h3{font-size:24px;line-height:32px}.portfolio-page.casestudy_area .product-box{width:calc(50% - 20px)}}@media (min-width:30px) and (max-width:767px){.portfolio-page.casestudy_area{padding:50px 0 20px;text-align:center}.portfolio-page.casestudy_area .product-box{display:inline-block;float:none;max-width:400px;width:100%}.portfolio-page.casestudy_area .product-box-detail{text-align:center}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{padding:20px;text-align:center;width:100%}.portfolio-page.casestudy_area .product-box.featured .product-box-img{min-height:230px;width:100%}.portfolio-page.casestudy_area .product-box .product-box-detail span{padding:10px 0 0;text-align:center}.portfolio-page.casestudy_area .product-box.featured .product-box-detail span{text-align:center}.portfolio-page.casestudy_area .product-box.featured .product-box-imgouter{width:100%}.portfolio-page.casestudy_area h2{font-size:32px;line-height:36px;margin:0 0 15px}}