.flex-row{display:flex;flex-wrap:wrap}.half-and-half-image,.half-and-half-text{position:relative;width:100%}.half-and-half-image img{display:block}.half-and-half-text{padding:30px 22px 45px}.half-and-half--homepage .half-and-half-text{padding-bottom:255px}.half-and-half-image{height:241px}.half-and-half-image::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(15,35,53,.35)}.video-bttn{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.video-bttn svg{width:91px;height:auto;transition:all .3s}.half-and-half-text .btn-group{justify-content:center}.half-and-half-text ul li{margin-bottom:0}@media (max-width:767px){.half-and-half-text__wrapper.half-and-half-text__wrapper p:has(.btn){text-align:center}}@media (min-width:768px){.half-and-half-text{padding:50px 52px 85px}.half-and-half-image{height:371px}.video-bttn svg{width:110px}.half-and-half-text .btn-group{justify-content:flex-start}.half-and-half--homepage .half-and-half-text{padding-bottom:192px}}@media (min-width:1200px){.half-and-half-image,.half-and-half-text{width:50%}.flex-opposite{flex-direction:row-reverse}.half-and-half-image{height:auto}.half-and-half-image img{position:absolute}.half-and-half-text{padding:134px 56px}.half-and-half-text__wrapper{max-width:578px}.image-block-right .half-and-half-text__wrapper{margin-left:auto}.half-and-half--homepage .half-and-half-text__wrapper{max-width:548px}.half-and-half--homepage .half-and-half-text{padding:120px 100px 264px}.video-bttn svg{width:125px}.video-bttn:hover svg{transform:scale(1.1)}.half-and-half--homepage .half-and-half-text h2{font-size:65px}.half-and-half-text h2{line-height:1.181em}}