.casestudy_area{display:inline-block;padding:100px 0;vertical-align:top;width:100%}.casestudy_area .container{align-items:center;display:flex;flex-wrap:wrap}.casestudy_area .casestudy_left{border-radius:24px;color:#fff;display:inline-block;font-size:18px;font-weight:400;line-height:24px;padding:50px 35px;position:relative;width:45%}.casestudy_area .casestudy_right{width:55%}.casestudy_area .casestudy_img{display:block;margin-bottom:60px;margin-left:-200px;width:calc(100% + 200px)}.casestudy_area .casestudy_left h2{color:#fff;font-size:56px;font-weight:700;line-height:62px}.casestudy_area .casestudy_item{margin-bottom:30px;width:100%}.casestudy_area .casestudy_item h3{color:#fff;margin:0 0 20px}.casestudy_area .casestudy_right .button-5{padding-left:40px}.casestudy_area .casestudy_popup{display:none}.casestudy_popup.fancybox-content{max-width:800px;padding:0;width:100%}.fancybox-slide .casestudy_popup .fancybox-close-small{opacity:.9;padding:5px;right:-40px;top:-30px}.fancybox-slide .casestudy_popup .fancybox-close-small:hover{opacity:1}@media(max-width:1600px){.casestudy_area .casestudy_img{margin-left:-150px;width:calc(100% + 150px)}}@media(max-width:1400px){.casestudy_area .casestudy_left h2{font-size:40px;line-height:48px}.casestudy_area .casestudy_img{margin-bottom:40px}}@media(max-width:1200px){.casestudy_area .casestudy_item h3{font-size:20px;margin:0 0 10px}.casestudy_area .casestudy_left h2{font-size:38px;line-height:44px}}@media(max-width:991px){.casestudy_area .casestudy_left{padding:30px 25px}.casestudy_area .casestudy_left h2{font-size:38px;line-height:44px}.casestudy_area .casestudy_item h3{margin:0 0 15px}.casestudy_area{padding:60px 0}}@media(max-width:767px){.casestudy_area .casestudy_left{margin-bottom:40px;padding:20px;text-align:left;width:100%}.casestudy_area .casestudy_right{width:100%}.fancybox-slide .casestudy_popup .fancybox-close-small{right:0;top:-40px}.casestudy_area .casestudy_right .button-5{padding-left:0;text-align:center}.casestudy_area .casestudy_img{margin-left:0;width:100%}}