.portfolio-page.casestudy_area{padding:80px 0 60px}.portfolio-page.casestudy_area .portfolio-page-inner{width:100%;float:left}.portfolio-page.casestudy_area .product-box-area{width:100%;float:left;margin:0;padding:0}.portfolio-page.casestudy_area .product-bottom-box-area{width:100%;float:left;margin:0;padding:0}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{width:50%;padding:40px 25px 20px 40px}.portfolio-page.casestudy_area .product-box.featured .product-box-imgouter{width:50%;overflow:hidden}.portfolio-page.casestudy_area .product-box.featured .product-box-img{background-size:cover !important;height:auto;min-height:345px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms 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{width:100%;max-width:400px;float:none;display:inline-block}.portfolio-page.casestudy_area .product-box-detail{text-align:center}.portfolio-page.casestudy_area .product-box.featured .product-box-detail{width:100%;padding:20px;text-align:center}.portfolio-page.casestudy_area .product-box.featured .product-box-img{width:100%;min-height:230px}.portfolio-page.casestudy_area .product-box .product-box-detail span{text-align:center;padding:10px 0 0 0}.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%}}