.custom-image-text .row{display:flex;flex-wrap:wrap}.main-video-section{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;margin:0}.custom-image-text .row:after{display:none}.custom-image-text .image-section{width:49.4%}.custom-image-text .text-section{width:50.6%;display:flex;align-items:center;padding-left:120px}.custom-image-text .image-wrapper{position:relative;padding-bottom:100%}.custom-image-text .image-wrapper .image{position:absolute;width:100%;height:100%;top:0;bottom:0;object-fit:cover}.custom-image-text{margin-bottom:104px}.custom-image-text .content-section .heading,.custom-image-text .heading{font-family:Gotham;font-size:23px;line-height:30px;letter-spacing:-.32px;margin-bottom:24px}.custom-image-text .image-link-section{display:inline-block;padding:12px 20px;border:1px solid #333333;font-size:14px;line-height:14px;margin:0;text-decoration:none;color:#fff;letter-spacing:0px;font-family:Gotham;transition:.5s all;background:#333;font-weight:500}.custom-image-text .image-link-section:hover{background:transparent;border:1px solid #333333;color:#333}.custom-image-text .image-link-section svg path{transition:.5s all}.custom-image-text .image-link-section:hover svg path{fill:#333}.blank-image{display:none}@media screen and (min-width:1200px){.custom-image-text.image-banner-right .text-section{order:1;padding-left:0;padding-right:120px}}@media screen and (min-width:769px){.custom-image-text.image-banner-right .image-section,.custom-image-text.image-banner-right .main-video-section{order:2}.custom-image-text.image-banner-right .text-section{order:1;padding-left:0;padding-right:60px}}@media screen and (max-width:1200px){.custom-image-text .text-section{padding-left:60px}}@media screen and (max-width:991px){.custom-image-text{margin-bottom:80px}.custom-image-text .text-section{padding-left:40px}}@media screen and (max-width:768px){.custom-image-text .image-section{width:100%}.custom-image-text .text-section{width:100%;padding:0}.custom-image-text .content-section{margin-top:24px}.custom-image-text .image-wrapper{padding-bottom:72%}}@media screen and (max-width:360px){.custom-image-text .image-wrapper{padding-bottom:100%}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/custom-image-text.css.map */
