.hero-banner .hero-banner-content h1{color:#fff;font-family:var(--font-family-frutiger-lt-pro);font-size:106px;font-style:normal;font-weight:700;letter-spacing:-3.192px;line-height:100%;margin-bottom:25px;text-align:center;text-shadow:0 6.651px 48.552px rgba(0,0,0,.6)}.hero-banner .hero-banner-content h1 span{color:#f7a81b;display:inline-block;width:100%}.hero-banner .hero-banner-content .rte,.hero-banner .hero-banner-content .rte p{color:#fff;font-family:var(--font-family-open-sans);font-size:28.552px;font-style:normal;font-weight:400;line-height:130%;margin:0;text-align:center}.hero-banner .hero-banner-content .rte{margin:0 auto 35px;max-width:975px}.hero-banner .hero-banner-content .button_list{display:flex}@media only screen and (max-width:1199px){.hero-banner .hero-banner-content h1{font-size:76px}.hero-banner .hero-banner-content .rte,.hero-banner .hero-banner-content .rte p{font-size:22px}}@media only screen and (max-width:991px){.hero-banner .hero-banner-content h1{font-size:52px}.hero-banner .hero-banner-content .rte,.hero-banner .hero-banner-content .rte p{font-size:18px}.hero-banner .hero-banner-content .rte{margin:0 auto 20px}}@media only screen and (max-width:767px){.hero-banner .hero-banner-content h1{font-size:32px;letter-spacing:-.192px}.hero-banner .hero-banner-content .rte,.hero-banner .hero-banner-content .rte p{font-size:16px}}