.section-banner .banner .banner__box{min-width:unset;width:unset;max-width:unset;background-color:transparent;border-radius:0;padding-left:0}.section-banner .banner.show-text-background .banner__content.container{max-width:unset;width:100%;margin:0 auto 0 0;padding-left:0;padding-right:0;align-items:end}.section-banner .banner.show-text-background .banner__content.container .banner__box{width:100%;background-color:#f9f6f4;border-radius:0 60px 0 0;padding-left:1rem;padding-right:5rem}.section-banner .banner .banner__content.container .banner__box .banner__text p{font-size:16px!important}.section-banner .banner.show-text-background .banner__content.container .banner__box .banner__text p{color:#253d52}.section-banner .banner.show-text-background .banner__content.container .banner__box .banner__heading{color:#0a2438}.section-banner .banner__media,.section-banner .banner__media img{border-radius:0}.section-banner .banner .banner__box .banner__heading{color:#fff}.section-banner .banner .banner__box .banner__subheading{color:#edc5a3}.section-banner .banner .banner__box .banner__subheading em{color:#4c2f44;font-size:inherit;font-style:normal}.section-banner .banner__media .banner__media--image.desktop,.section-banner .banner__media .banner__media--image.tablet{display:none}.section-banner .banner .banner__box .banner__heading.h0{font-size:26px;line-height:1.2;font-weight:700}.section-banner .banner .banner__box .banner__buttons{max-width:100%;justify-content:center;width:100%}.banner__content.container{width:100%;max-width:100%;padding-left:1rem;padding-right:1rem}.section-banner .banner--mobile-bottom .banner__media:not(.mobile-show){display:none}.section-banner .banner.show-text-background.banner--mobile-bottom .banner__content.container .banner__box{background-color:transparent;border-radius:0}.section-banner .banner .banner__box .icon_wrap{display:none;position:absolute;bottom:39px;right:16px;width:28px;height:28px}.section-banner .banner.show-text-background .banner__box .icon_wrap{display:block}@media (min-width: 820px){.section-banner .banner__content.container{padding-left:2rem;padding-right:2rem}.section-banner .banner.banner--mobile-bottom .banner__media{position:absolute;display:block;height:100%}.section-banner .banner .banner__box .banner__text{width:100%}.section-banner .banner .banner__box .banner__buttons{max-width:100%;justify-content:flex-start;width:100%}.section-banner .banner.show-text-background .banner__content.container{min-height:575px}.section-banner .banner.show-text-background .banner__content.container .banner__box{border-radius:0 120px 0 0;min-height:unset;align-items:start;padding-left:2rem;padding-right:2rem;padding-top:60px;padding-bottom:60px}.section-banner .banner.show-text-background.banner--mobile-bottom .banner__content.container .banner__box{background-color:#f9f6f4;border-radius:0 120px 0 0}.section-banner .banner .banner__content.container .banner__box .banner__text p{font-size:20px!important}.section-banner .banner.show-text-background .banner__box .icon_wrap{width:42px;height:42px}}@media (min-width: 1280px){.section-banner .banner.show-text-background .banner__media img{width:100%;left:unset;right:0;padding-left:10%}.section-banner .banner__content.container{padding-left:10rem;padding-right:10rem}.section-banner .banner.show-text-background .banner__content.container{width:50%;border-radius:0 0 500px;min-height:unset;background-color:#f9f6f4;padding-left:10rem;padding-right:15rem}.section-banner .banner.show-text-background .banner__content.container .banner__box,.section-banner .banner.show-text-background.banner--mobile-bottom .banner__content.container .banner__box{width:100%;border-radius:0;background-color:transparent;padding-left:0;padding-right:0}.section-banner .banner .banner__content.container .banner__box .banner__text p{font-size:24px!important}.section-banner .banner.show-text-background .banner__box .icon_wrap{position:unset;margin-top:48px;width:42px;height:42px}}@media screen and (max-width: 820px){.section-banner .banner.banner--mobile-bottom .banner__content .banner__heading,.section-banner .banner.banner--mobile-bottom .banner__content .banner__text{color:#0a2438;text-align:center}.section-banner .banner.banner--mobile-bottom .banner__content .banner__subheading{text-align:center;font-size:20px}.section-banner .banner.banner--mobile-bottom .banner__box{padding:32px 0 0}.section-banner .banner .banner__box{text-align:center;padding:2rem .5rem}}@media screen and (min-width: 51.25rem) and (max-width: 79.9375rem){.section-banner .banner__media .banner__media--image.tablet{display:block}.section-banner .banner__media .banner__media--image.mobile{display:none}.section-banner .banner .banner__box .banner__heading.h0{font-size:60px}.section-banner .banner.banner__media--image.tablet-show{height:unset;position:absolute}.section-banner .banner__content{justify-content:center}.section-banner .banner .banner__box{min-height:573px;display:flex;align-items:center;padding-bottom:82px;flex-direction:column;justify-content:end}}@media screen and (min-width: 80rem){.section-banner .banner__media .banner__media--image.desktop{display:block}.section-banner .banner__media .banner__media--image.tablet,.section-banner .banner__media .banner__media--image.mobile{display:none}.section-banner .banner .banner__box .banner__heading.h0{font-size:80px}.section-banner .banner__content.container{padding-left:10rem;padding-right:10rem}}@media screen and (min-width: 1920px){.section-banner .banner__content.container{max-width:1640px;margin:0 auto;padding-left:0;padding-right:0}.section-banner .banner.show-text-background .banner__content.container{padding-left:12rem}}
/*# sourceMappingURL=/cdn/shop/t/717/assets/custom-image-banner.css.map */
