.section-image-content-overlay{padding-bottom:clamp(40px,40px + .0462427746 * (100vw - 575px),80px);padding-top:clamp(40px,40px + .0462427746 * (100vw - 575px),80px);position:relative}.section-image-content-overlay[data-padding-top=none]{padding-top:0}.section-image-content-overlay[data-padding-bottom=none]{padding-bottom:0}.section-image-content-overlay[image_position=left] .col-image{justify-content:flex-end}.section-image-content-overlay[image_position=left] .col-image img{-o-object-position:right;object-position:right}.section-image-content-overlay[image_position=left] .col-image:before{background:linear-gradient(90deg,#000,transparent);left:-15%}.section-image-content-overlay[image_position=right] .col-image{justify-content:flex-start}.section-image-content-overlay[image_position=right] .col-image img{-o-object-position:left;object-position:left}.section-image-content-overlay[image_position=right] .col-image:before{background:linear-gradient(90deg,transparent,#000);right:-15%}@media (min-width:992px){.section-image-content-overlay[image_position=right] .section-row{flex-direction:row-reverse}}.section-image-content-overlay .section-row{display:flex;gap:6%;justify-content:space-between}.section-image-content-overlay .col-image{display:flex;position:relative;width:50%}.section-image-content-overlay .col-image img{background:#000;display:block;height:auto;max-height:650px;max-width:55vw;min-height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.section-image-content-overlay .col-image:before{bottom:0;content:"";display:block;height:100%;pointer-events:none;position:absolute;top:0;width:58%}.section-image-content-overlay .col-content{align-items:center;display:flex;width:50%}.section-image-content-overlay .col-content .section-caption{margin-bottom:14px}.section-image-content-overlay .col-content .it-title-group{margin-bottom:clamp(14px,14px + .0161849711 * (100vw - 575px),28px)}.section-image-content-overlay .col-content .btn-group{gap:15px;margin-top:40px}.section-image-content-overlay .col-content .editor--list{margin-top:clamp(15px,15px + .0242774566 * (100vw - 575px),36px)}@media (max-width:991px){.section-image-content-overlay .section-row{flex-direction:column;gap:40px}.section-image-content-overlay .col-image{width:100%}.section-image-content-overlay .col-image img{max-width:100vw}.section-image-content-overlay .col-content{width:100%}}