.customImage-with-text{padding:55px 0}.customImage-with-text img{width:100%;display:block}.customImage-with-text .image-with-textContainerInner{display:flex;align-items:center;flex-wrap:wrap}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .ImageLayout{width:55%}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .image-with-text__text{width:45%}.customImage-with-text .ImageLayout,.customImage-with-text .image-with-text__text{width:50%}.customImage-with-text .image-with-textContainer{max-width:1540px;margin:auto}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection{margin:90px auto;padding-bottom:35px}.customImage-with-text .image-with-textContainer.OverlayBox{padding:35px 0 0}.customImage-with-text .featured-content--pre-title{text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#222}.customImage-with-text .featured-content--pre-title span{color:#c70b04}.customImage-with-text .image-with-text__text{padding:40px;max-width:700px}.customImage-with-text .image-with-text__textInner h2{font-size:42px;margin-bottom:10px;line-height:normal;margin-top:10px;font-size:40px;font-family:var(--font--heading--family)}.customImage-with-text .image-with-text__textInner .content{margin:15px 0 25px}.customImage-with-text .image-with-text__textInner .button{letter-spacing:1px;font-weight:500;display:inline-block}.customImage-with-text .image-with-textContainer .image-with-text__image.overlayImageLayout{position:relative;min-height:550px;background-image:url(/cdn/shop/files/Shape_1.png?v=1682928411);background-repeat:no-repeat;background-position:bottom,left;background-size:600px}.customImage-with-text .image-with-text__image.overlayImageLayout .firstImage{object-fit:cover;max-width:350px;height:450px}.customImage-with-text .image-with-text__image.overlayImageLayout .overlayImage{max-width:350px;height:450px;object-fit:cover;position:absolute;top:30%;left:40%}.customImage-with-text .OverlayBox .image-with-textContainerInner.ImageLayout-left .image-with-text__text{padding:60px 40px;background-color:#fff;box-shadow:0 0 10px 6px #0000000a;margin-left:-50px}.customImage-with-text .customImage-with-text .button{padding:6px 20px;display:inline-block}.aboutUsPage .customImage-with-text{padding:30px 0}@media only screen and (max-width:1150px){.customImage-with-text .image-with-text__textInner h2{font-size:38px}}@media only screen and (max-width:991px){.customImage-with-text .image-with-text__textInner h2{font-size:34px}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .ImageLayout,.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .image-with-text__text,.customImage-with-text .ImageLayout,.customImage-with-text .image-with-text__text{width:100%}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .ImageLayout{margin-bottom:55px}.customImage-with-text{margin:90px 0 35px}.reducedPadding .image-with-textContainer.overlayImageLayoutSection,.image-with-textContainer.overlayImageLayoutSection.reducedPadding{margin:0 auto}.page--about-us .customImage-with-text{margin:10px 0 0}.image-with-textContainerInner.ImageLayout-right .image-with-text__text{padding:0}.overlayImageLayoutSection .image-with-textContainerInner.ImageLayout-right .image-with-text__text{order:2}.overlayImageLayoutSection .image-with-textContainerInner.ImageLayout-right .ImageLayout{order:1}.image-with-textContainer.overlayImageLayoutSection.aboutUsPage{margin-bottom:0;padding-bottom:0}.customImage-with-text .OverlayBox .image-with-textContainerInner.ImageLayout-left .image-with-text__text{margin-left:0;width:100%;box-shadow:none;padding:20px;max-width:100%}.customImage-with-text .image-with-text__text{max-width:100%}.footer--menu a:hover{color:#c70b04}}@media only screen and (max-width:768px){.customImage-with-text .image-with-textContainerInner{flex-direction:column}.customImage-with-text .image-with-textContainerInner.ImageLayout-left .image-with-text__text{padding:0;background-color:#fff;margin-left:0;margin-top:10px}.customImage-with-text .image-with-text__textInner .content{margin:10px 0 20px}.customImage-with-text .image-with-textContainer{padding-left:20px;padding-right:20px}.customImage-with-text .customImage-with-text .ImageLayout,.customImage-with-text .image-with-text__text{width:100%}}@media only screen and (max-width:576px){.customImage-with-text .image-with-text__image.overlayImageLayout .firstImage,.customImage-with-text .image-with-text__image.overlayImageLayout .overlayImage{max-width:64%;height:300px}.customImage-with-text .OverlayBox .image-with-textContainerInner.ImageLayout-left .image-with-text__text{margin:0;box-shadow:none;padding:20px}.template--index .customImage-with-text{margin:0;padding:30px 0 0}.customImage-with-text .image-with-textContainer .image-with-text__image.overlayImageLayout{background-position:50% 29%;background-size:354px}.customImage-with-text .image-with-textContainer.overlayImageLayoutSection .ImageLayout{margin-bottom:-45px}}.customImage-with-text.about-section{padding:0}.customImage-with-text.about-section .image-with-textContainer{max-width:100%;margin:auto}.customImage-with-text.about-section .image-with-text__text{padding:15px;max-width:700px;width:100%;margin:auto}.customImage-with-text.about-section img{border-radius:unset}@media only screen and (max-width: 991px){.customImage-with-text.about-section{margin:0 0 35px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-image-with-text.css.map */
