.text_on_fullimg .full_w_image .image_sec img{object-fit:cover}.text_on_fullimg .full_w_image{position:relative}.text_on_fullimg .full_w_image .image_sec img{display:block;width:100%}.text_on_fullimg .full_w_image .text_sec{left:50%;margin:0 auto;max-width:615px;padding:60px;position:absolute;top:50%;transform:translate(-50%,-50%)}.full_w_image.text_without_background_color .text_sec_title{font-size:125px;font-weight:400;left:50%;line-height:100%;margin:0 auto;max-width:1206px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.full_w_image.text_without_background_color .image_sec{position:relative}.full_w_image.text_without_background_color .image_sec:after{background:#0000001a;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.text_on_fullimg .full_w_image .text_sec h5{font-size:18px;font-weight:400;line-height:100%;margin:0;text-transform:uppercase}.text_on_fullimg .full_w_image .text_sec h2{font-size:48px;font-weight:400;line-height:100%;margin:0;padding:10px 0 30px}.text_on_fullimg .full_w_image .text_sec p{font-size:18px;font-weight:400;line-height:150%}.text_on_fullimg .full_w_image .text_sec p:last-child{margin:0}.text_on_fullimg .full_w_image .image_sec img{height:686px!important}.full_w_image.text_w_bg .text_sec_title,.full_w_image.text_without_background_color .text_sec{display:none}.text_on_fullimg .full_w_image.text_without_background_color .image_sec img{height:100vh!important}@media screen and (max-width:767px){.text_on_fullimg .full_w_image .text_sec h5{font-size:16px}.text_on_fullimg .full_w_image .text_sec h2{font-size:38px;padding:10px 0 20px}.text_on_fullimg .full_w_image .text_sec p{font-size:16px}.text_on_fullimg .full_w_image .text_sec{padding:20px 15px}.text_on_fullimg .full_w_image .image_sec img{height:90vh!important}.text_on_fullimg .full_w_image .text_sec{width:90%}.full_w_image.text_without_background_color .text_sec_title{font-size:40px;padding:0 18px}.text_on_fullimg .full_w_image.text_without_background_color .image_sec img{height:76vh!important}}@media only screen and (min-width:768px) and (max-width:1024px){.text_on_fullimg .full_w_image .text_sec{padding:20px}.text_on_fullimg .full_w_image .text_sec h2{font-size:40px;padding:10px 0 20px}.full_w_image.text_without_background_color .text_sec_title{font-size:60px;padding:0 18px}.text_on_fullimg .full_w_image.text_without_background_color .image_sec img{height:80vh!important}}@media only screen and (min-width:1025px) and (max-width:1300px){.full_w_image.text_without_background_color .text_sec_title{font-size:85px;padding:0 18px}}