.row{display:flex;flex-wrap:wrap}.image-on-text .col-6{flex:0 0 50%;max-width:50%}.image-on-text .image-wrapper{position:relative;padding-top:94.2%}.image-on-text .image-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 25%,#4d4d4d6b 45%);pointer-events:none;z-index:1}.image-on-text .image-wrapper .images{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.image-on-text .image-wrapper svg.images{background:#f5f5f5}.image-on-text .col-wrapper{position:relative}.image-on-text .content-section{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:10px 15px}.image-on-text .content-section .button .button-url{display:inline-block;text-transform:uppercase;font-size:24px;letter-spacing:3px;background-color:transparent;color:#fff;padding:7.2px 24px;transition:.35s all;text-align:center;font-weight:100;line-height:40.8px;width:auto;max-width:100%;border:2px solid #ffffff}.image-on-text .content-section .button .button-url:hover{background-color:#319b4c;border-color:#319b4c}.image-on-text .content-section .sub-title{font-family:Pacifico!important;text-transform:capitalize;font-size:42px;text-shadow:none;font-weight:400;color:#fff;line-height:1;font-weight:500;display:block;margin:0 0 10px}.image-on-text .content-section .main-title{font-size:62px;font-weight:300;line-height:57.5px;letter-spacing:3.75px;text-shadow:0em .1em .1em rgba(0,0,0,.79);color:#fff;display:block;margin:0 0 20px}.image-on-text .content-section .description{font-size:18px;line-height:1.4;font-weight:500;color:#fff;max-width:430px;margin:0 auto 30px}@media screen and (max-width: 1024px){.image-on-text .content-section .sub-title{font-size:25px}.image-on-text .content-section .main-title{font-size:40px;line-height:47.5px;margin:0 0 20px}.image-on-text .content-section .button .button-url{font-size:16px;padding:7.2px 18px;line-height:32.8px}}@media screen and (max-width: 1000px){.image-on-text .col-6{flex:100%;max-width:100%}}@media screen and (max-width: 600px){.image-on-text .content-section .sub-title{font-size:22px;margin:0 0 5px}.image-on-text .image-wrapper{padding-top:160%}.image-on-text .content-section .main-title{font-size:28px;line-height:35.5px;margin:0 0 12px;line-height:1.3}.image-on-text .content-section .description{margin:0 auto 15px}.image-on-text .content-section .button .button-url{font-size:14px;padding:7.2px 12px;line-height:24px}}@media screen and (max-width: 340px){.image-on-text .image-wrapper{padding-top:160%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-on-text.css.map */
