.floatbox--style-2{background-color:#fff;left:20px;margin:0 auto;max-width:1180px;position:absolute;right:20px;transform:translateY(-30%)}.floatbox--style-2 h2{font-size:clamp(24px,3.47222vw + .1px,50px);line-height:1.1;margin-bottom:27px}.floatbox--style-2 .col-content-text{width:100%}.floatbox--style-2 .content-text{padding:40px 30px 30px}.floatbox--style-2 .content-text p{font-size:clamp(16px,1.4vw + .1px,18px);margin-bottom:33px}.floatbox--style-2 .kd-text-with-image__image{max-width:100%}.floatbox--style-2 .kd-text-with-image__image img{height:100%;object-fit:cover}@media only screen and (min-width:767px){.floatbox--style-2{transform:translateY(-50%)}.floatbox--style-2 .col-content-text{flex:1 1 auto;width:46%}.floatbox--style-2 .kd-text-with-image__image{flex:0 0 auto;max-width:51.9%}.floatbox--style-2 .content-text{padding:68px 64px 30px 10px}}