.hero-section{overflow:hidden}.hero-section .hs-top{position:relative}.hero-section .hs-top>img{position:absolute;right:15px;top:10px}.hero-section .hs-top .hst-head{position:relative;z-index:1}.hs-top .hst-head .hst-container{margin:0 auto;max-width:1320px;width:100%}.hs-top .hst-head .hst-container .hstc-content{max-width:570px}.hs-top .hst-head .hst-container .hstc-content h3{color:#fff;font-size:56px;font-weight:400;line-height:66.64px;margin-bottom:50px;margin-top:0;text-align:left}.hs-top .hst-head .hst-container .hstc-content h3 sup{display:inline-block;font-family:Gza;font-size:36px;font-weight:400;line-height:42.84px;text-align:left;vertical-align:baseline}.hs-top .hst-head .hst-container .hstc-content .hstc-btn-row{display:flex;gap:14px}.hs-top .hst-head .hst-container .hstc-content .hstc-btn{display:inline-flex}.hs-top .hst-head .hst-container .hstc-content .hstc-btn a{border:2px solid #f9f9fa;border-radius:30px;color:#f9f9fa;font-size:15px;font-weight:700;letter-spacing:.1875em;line-height:18px;padding:16px 30px;text-align:center;text-transform:uppercase;transition:all .3s ease}.hs-top .hst-head .hst-container .hstc-content .hstc-btn-2{color:#1e3364;display:inline-flex}.hs-top .hst-head .hst-container .hstc-content .hstc-btn-2 a{align-items:center;background-color:#f9f9fa;border:2px solid #f9f9fa;border-radius:30px;color:#1e3364;display:flex;font-size:15px;font-weight:700;letter-spacing:.1875em;line-height:18px;padding:16px 30px;text-align:center;text-transform:uppercase;transition:all .3s ease}.hs-top .hst-head .hst-container .hstc-content .hstc-btn-2 a:hover{background-color:#1e3364;color:#fff}.hero-section .hs-top .hst-mid{position:relative;z-index:1}.hero-section .hs-top .hst-mid .hst-container{margin:0 auto;max-width:1320px;width:100%}.hero-section .hs-top .hst-mid .hstcm-content{display:flex;justify-content:center}.hero-section .hs-top .hst-mid .hstcm-content h4{color:#fff;font-family:Gza,serif;font-size:40px;font-weight:400;line-height:47.6px;margin:0;max-width:765px;text-align:left}.hero-section .hs-bottom{position:relative}.hero-section .hs-bottom.active{background-color:#fbfbfd}.hero-section .hs-bottom .hsb-container{margin:0 auto;max-width:1320px;width:100%}.hero-section .hs-bottom .hsb-row{display:flex;flex-wrap:wrap;gap:45px;position:relative}.hero-section .hs-bottom .hsb-row .hsb-img{max-width:636.88px;position:relative;width:100%}.hero-section .hs-bottom .hsb-row .hsb-img img{display:block;opacity:0;transform:translateY(0);transition:all .7s ease;visibility:hidden;width:100%}.hero-section .hs-bottom.active .hsb-row .hsb-img img{opacity:1;transform:translateY(-105px);visibility:visible}.hero-section .hs-bottom .hsb-row .hsb-content{flex:1;padding-top:0;position:relative;z-index:1}.hero-section .hs-bottom .hsb-row .hsb-content h4{color:#fff;font-family:Gza,serif;font-size:40px;font-weight:400;line-height:47.6px;margin:0 0 44px;text-align:left}.hero-section .hs-bottom .hsb-row .hsb-content h5{color:#fff;font-family:Gza,serif;font-size:19px;font-weight:400;letter-spacing:0;line-height:22.61px;margin:0 0 35px;text-align:left}.hero-section .hs-bottom .hsb-row .hsb-content p{color:#f9f9fa;font-family:Moderat;font-size:17px;font-weight:400;line-height:20.4px;margin:0;text-align:left}.hero-section .hs-bottom .hsb-row>img{display:block;left:0;max-width:unset;position:absolute;top:-325px;transition:all .7s ease;width:calc(100% + 100px);z-index:1}.hero-section .hs-bottom.active .hsb-row .hsb-content h4,.hero-section .hs-bottom.active .hsb-row .hsb-content h5,.hero-section .hs-bottom.active .hsb-row .hsb-content p{color:#000}@media (min-width:1280px) and (max-width:1349.98px){.hero-section .hs-top>img{width:80%}.hero-section .hs-bottom .hsb-row .hsb-img{width:50%}.hero-section .hs-bottom .hsb-row>img{left:5px;top:-310px;width:calc(100% + 110px)}}@media (min-width:1024px) and (max-width:1279.98px){.hero-section .hs-top>img{width:80%}.hs-top .hst-head .hst-container .hstc-content{max-width:558px}.hero-section .hs-bottom .hsb-row>img{display:none}.hero-section .hs-bottom .hsb-row .hsb-img{width:50%}.hero-section .hs-bottom.active .hsb-row .hsb-img img{transform:translateY(0)}}@media (min-width:992px) and (max-width:1023.98px){.hero-section .hs-top>img{width:80%}.hs-top .hst-head .hst-container .hstc-content{max-width:558px}.hero-section .hs-bottom .hsb-row>img{display:none}.hero-section .hs-bottom .hsb-row .hsb-img{width:50%}.hero-section .hs-bottom.active .hsb-row .hsb-img img{transform:translateY(0)}}@media (min-width:768px) and (max-width:991.98px){.hero-section .hs-top>img{width:80%}.hero-section .hs-bottom .hsb-row .hsb-content{padding-top:0}.hs-top .hst-head .hst-container .hstc-content{max-width:558px}.hero-section .hs-bottom .hsb-row>img{display:none}.hero-section .hs-bottom .hsb-row .hsb-img{width:50%}.hero-section .hs-bottom .hsb-row .hsb-img img{opacity:1;visibility:visible}.hero-section .hs-bottom.active .hsb-row .hsb-img img{transform:translateY(0)}}@media (max-width:767.98px){.hero-section .hs-bottom .hsb-row .hsb-img{padding-bottom:0}.hero-section .hs-bottom .hsb-row>img{display:none}.hero-section .hs-bottom .hsb-row .hsb-content{padding-top:0}.hero-section .hs-bottom .hsb-row .hsb-img img{opacity:1;visibility:visible}.hero-section .hs-bottom.active .hsb-row .hsb-img img{transform:translateY(0)}}@media (max-width:420px){.hs-top .hst-head .hst-container .hstc-content .hstc-btn-row{align-items:center;display:flex;flex-direction:column;gap:14px}}