.simple-text-hero-banner-module *{color:#FFF}.simple-text-hero-banner-module.light *{color:#140F0F}.simple-text-hero-banner-module.bright{background:#FF4646}.simple-text-hero-banner-module.dark{background:#000}.simple-text-hero-banner-module.light{background:#F9F9F8}.simple-text-hero-banner-module{position:relative}.simple-text-hero-banner-module .banner-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0;content:"";width:100%}.simple-text-hero-banner-module .banner-image img{height:100%;width:100%;object-fit:cover}.simple-text-hero-banner-module .banner-image::after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6))}.simple-text-hero-banner-module .banner-image.no-gradient::after{background:unset}.simple-text-hero-banner-module .banner-content-wrapper{text-align:center;padding:71px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.simple-text-hero-banner-module .banner-content-wrapper .sub-title-wrapper p{font-size:14px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:1.2px;margin-bottom:32px}.simple-text-hero-banner-module .banner-content-wrapper .banner-content{font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0;margin-bottom:32px;word-break:break-word}.simple-text-hero-banner-module .banner-content-wrapper .cta-orange{display:flex;padding:24px 40px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#FF4646;color:#FFF;text-align:center;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;transition:.2s all ease-in-out;width:fit-content}.simple-text-hero-banner-module .banner-content-wrapper .cta-orange:hover{background:#140F0F}.simple-text-hero-banner-module.bright .banner-content-wrapper .cta-orange,.simple-text-hero-banner-module.dark .banner-content-wrapper .cta-orange{background:white;color:#140F0F;transition:.2s all ease-in-out}.simple-text-hero-banner-module.bright .banner-content-wrapper .cta-orange:hover,.simple-text-hero-banner-module.dark .banner-content-wrapper .cta-orange:hover{box-shadow:0 0 0 1px #FDFDF8;background:#140F0F;color:#FDFDF8}@media only screen and (max-width:767px){.simple-text-hero-banner-module .banner-content-wrapper{padding:10px 0}.simple-text-hero-banner-module .banner-content-wrapper .title{font-size:50px;line-height:50px}.simple-text-hero-banner-module .banner-content-wrapper .banner-content{font-size:20px;line-height:26px}.simple-text-hero-banner-module .banner-content-wrapper .cta-orange{display:flex;padding:24px 40px}.simple-text-hero-banner-module .banner-content-wrapper .sub-title-wrapper p{margin-bottom:16px}}@media only screen and (min-width:768px){.simple-text-hero-banner-module{min-height:710px}}@media only screen and (min-width:992px){.simple-text-hero-banner-module .banner-content-wrapper .title{font-size:100px;font-style:normal;font-weight:600;line-height:90px;margin-bottom:16px}}