.hero__content{position:relative;overflow:hidden}.hero__content #clip{position:absolute;bottom:0;border-radius:100%;box-shadow:0 160px #fff;width:auto;height:480px;left:-80px;right:-80px;display:block;z-index:2}.hero__content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.15}.hero__content:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.hero__content--blue{background-color:var(--color-lightBlue)}.hero__content--blue:before{background:var(--color-lightBlue) url(pattern-oatmealcircle.png);background-size:400px auto}.hero__content--blue:after{background:linear-gradient(-90deg,rgba(4,152,179,0) 0%,#0498B3 100%)}.hero__content--pink{background-color:var(--color-pink)}.hero__content--pink:before{background:var(--color-pink) url(pattern-seeds.png);background-size:800px auto}.hero__content--pink:after{background:linear-gradient(-90deg,rgba(193,4,83,0) 0%,rgba(193,4,83,.8) 100%)}.hero__content--red{background-color:var(--color-red)}.hero__content--red:before{background:var(--color-red) url(pattern-oatmealcircle.png);background-size:400px auto}.hero__content--red:after{background:linear-gradient(-90deg,rgba(232,12,49,0) 0%,#E80C31 100%)}.hero__content--orange{background-color:var(--color-orange)}.hero__content--orange:before{background:var(--color-orange) url(pattern-seeds.png);background-size:800px auto}.hero__content--orange:after{background:linear-gradient(-90deg,rgba(235,92,77,0) 0%,#F24433 100%)}.hero__content .page-width{position:relative;z-index:2}.hero__content-info{border:0;padding:4rem 0;position:relative;height:fit-content;align-items:center;text-align:left;color:#fff;display:flex;justify-content:center;flex-direction:column;width:100%;max-width:500px}.hero__content-info h1{margin:0 0 25px;color:#fff;text-shadow:4px 4px 0px rgba(0,0,0,.2);font-size:36px}.hero__content-info .banner__buttons{margin-top:25px}.hero__content-image{position:relative;display:flex;align-items:center}.hero__content-image img{width:100%;max-width:800px;height:auto}@media screen and (min-width: 800px){.hero__content-info{padding:4rem 3.5rem}.hero__content-info h1{font-size:52px}.hero__content .page-width{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 900px){.hero__content-info{width:70%;min-height:400px}}@media screen and (min-width: 1300px){.hero__content{min-height:580px}.hero__content-info{width:50%;min-height:460px}.hero__content-image{min-height:600px}}.disclaimer{color:#fff}
/*# sourceMappingURL=/s/files/1/1155/0606/t/39/assets/section-hero-banner.css.map?v=123619224264686800461668572545 */
