.hero__banner{padding:40px 0}.hero__banner .hero__banner-wrapper{padding:0 1.5rem}.hero__banner .banner__item h4{font-size:30px;margin:0 0 15px;color:#1b3b6f}.hero__banner .banner__item .rte{max-width:500px}.hero__banner .banner__item .rte p{font:20px/35px PT Sans;color:#1b3b6f}.hero__banner .banner__item .button:before,.hero__banner .banner__item .button:after{display:none}.hero__banner .banner__item a{border-color:#dd4f71;color:#dd4f71;margin-top:30px}.hero__banner .banner__item a svg{color:#dd4f71;fill:#dd4f71}.hero__banner .banner__grid{display:flex;align-items:center;flex-wrap:wrap}.hero__banner .banner__grid .banner__grid-col{width:100%}.hero__banner .banner__images{margin:50px 0 0}.hero__banner .banner__images img{display:block;width:100%}.hero__banner .banner__item h2{margin-top:0;font-size:60px;line-height:60px;margin-bottom:0;letter-spacing:0px}@media(min-width:769px){.hero__banner .banner__images{padding:0 80px;margin:0}.hero__banner{padding:80px 0}.hero__banner .hero__banner-wrapper{padding:0 5rem}.hero__banner .banner__item h4{font-size:40px;margin:0 0 30px}.hero__banner .banner__item .rte p{font:30px/35px PT Sans}}@media(min-width:1024px){.hero__banner .banner__grid .banner__grid-col{width:50%}}@media(min-width:1200px){.hero__banner .banner__item h2{font-size:90px;line-height:90px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-hero-banner.css.map */
