.bannerContent{position:relative}.bannerContent .page-center{max-width:1700px!important;position:relative}.bannerContent .page-center:after{background-image:url(https://f.hubspotusercontent30.net/hubfs/466336/pillar-assets/Group%2012%20Copy%206.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;bottom:65%;content:"";display:inline-block;left:47%;position:absolute;right:-60px;top:-70px;z-index:-1}.bannerContent__inner{background-color:#e9eef2;padding:127px 215px 52px;position:relative}.bannerContent__inner h1{color:#343434;font-size:70px;line-height:1.23;margin:0 0 29px}.bannerContent__inner h1,.bannerContent__inner h4{font-family:Merriweather;font-weight:400;text-align:center}.bannerContent__inner h4{color:#5e5e5e;font-size:30px;line-height:1.5;margin:0 auto 34px;max-width:990px}.bannerContent__rtexts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px 15px}.bannerContent__rtexts>div{padding:0 30px;width:50%}.bannerContent__rtexts p{color:#343434;font-family:Merriweather;font-size:24px;font-weight:400;line-height:1.7;margin:0 0 40px}.bannerContent__rtexts a{text-decoration:underline}.bannerContent__rtexts a:hover{opacity:.7}.bannerContent__left p:last-of-type,.bannerContent__right p:last-of-type{margin:0}.bannerContent__scrollbar{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.bannerContent__scrollbarInner{margin:0 auto;max-width:644px;position:relative;width:100%;z-index:99}.bannerContent__scrollbarInner p{background-color:#fff;background-image:url(https://f.hubspotusercontent30.net/hubfs/466336/pillar-assets/dropdown.svg);background-position:97% 50%;background-repeat:no-repeat;background-size:14px;color:#1a214e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Copse,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1.31;padding:24px 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bannerContent__scrollbarInner .wrapper{width:16%}.bannerContent__scrollbarInner .title{color:#1a214e;display:inline-block;font-family:Copse;font-size:16px;letter-spacing:1px;line-height:1.25;padding-left:55px;width:84%}.bannerContent__scrollbarInner .count,.bannerContent__scrollbarInner .total{display:inline-block}.bannerContent__scrollbarInner .count{padding-right:14px}.bannerContent__scrollbarInner .total{padding-left:14px}.bannerContent__scrollbarInner ul{background-color:#fff;border-top:1px solid #343434;-webkit-box-shadow:0 23px 20px rgb(0 0 0/8%);box-shadow:0 23px 20px rgb(0 0 0/8%);display:none;left:0;list-style-type:none;padding:20px 0;position:absolute;right:0;top:100%}.bannerContent__scrollbarInner ul li a{color:#1a214e;display:block;font-family:Copse;font-size:16px;letter-spacing:1px;line-height:1.5;padding:10px 35px;text-decoration:none}.bannerContent__scrollbarInner ul li a:hover{background-color:#e9eef2}.bannerContent__scrollbarInner.show ul{display:block}#progress{background:-webkit-gradient(linear,left top,right top,from(var(--downy)),to(var(--downy)));background:-o-linear-gradient(left,var(--downy) 0,var(--downy) 100%);background:linear-gradient(90deg,var(--downy) 0,var(--downy) 100%);height:6px;left:0;max-width:100%!important;position:absolute;top:0;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;width:0}body.scrollbar-fixed .bannerContent{z-index:99!important}body.scrollbar-fixed .bannerContent__scrollbar{background:#e9eef2;left:0;padding:18px 15px;position:fixed;right:0;top:68px;z-index:9}body.scrollbar-fixed .bannerContent__scrollbarTitle{display:block!important;padding-right:30px}body.scrollbar-fixed .bannerContent__scrollbar p{margin:0}body.scrollbar-fixed .bannerContent__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1660px}body.scrollbar-fixed .bannerContent__wrapper>div{width:50%}body.scrollbar-fixed .bannerContent__scrollbarInner{margin:0 0 0 auto}body.scrollbar-fixed .bannerContent__scrollbarTitle p{color:#343434;font-family:Copse;font-size:24px;font-weight:400;line-height:1.25}@media (max-width:1700px){.bannerContent .page-center:after{right:0}}@media (max-width:1600px){.bannerContent__inner{padding:127px 215px 80px}}@media (max-width:1440px){.bannerContent__scrollbarInner .wrapper{width:20%}.bannerContent__scrollbarInner .title{width:80%}}@media (max-width:1200px){.bannerContent__inner{padding:127px 100px 80px}}@media (max-width:1199px){.bannerContent__inner{padding:70px 50px 80px}.bannerContent__inner h1{font-size:50px}.bannerContent__inner h4{font-size:24px}.bannerContent__rtexts{margin:0 -30px 30px}.bannerContent__rtexts p{font-size:20px}.bannerContent__scrollbarInner ul{height:500px;overflow-y:scroll}}@media (max-width:991px){body.scrollbar-fixed .bannerContent__scrollbarTitle p{font-size:20px}body.scrollbar-fixed .bannerContent__scrollbarTitle{width:40%!important}body.scrollbar-fixed .bannerContent__scrollbarInner{width:60%!important}body.scrollbar-fixed .bannerContent__scrollbarInner .wrapper{width:25%}body.scrollbar-fixed .bannerContent__scrollbarInner .title{padding-left:30px;width:75%}}@media (max-width:767px){.bannerContent .page-center:after{bottom:85.5%;left:22%;top:-34px}.bannerContent__inner{padding:64px 30px 94px}.bannerContent__inner h1{font-size:38px;line-height:1.5;margin:0 0 13px}.bannerContent__inner h4{font-size:20px;line-height:1.6;margin:0 0 28px}.bannerContent__rtexts{margin:0 0 23px}.bannerContent__rtexts>div{padding:0;width:100%}.bannerContent__rtexts p{font-size:16px;line-height:1.56;margin:0 0 26px}.bannerContent__scrollbar{margin:0 -15px}.bannerContent__scrollbarInner p{background-position:95% 50%;font-size:14px;line-height:1.29;padding:19px 33px 19px 23px}.bannerContent__scrollbarInner .wrapper{width:30%}.bannerContent__scrollbarInner .title{padding-left:30px;width:70%}.bannerContent__scrollbarInner .title p{font-size:14px;line-height:1.21}.bannerContent__scrollbarInner ul li a{font-size:14px;line-height:1.29;padding:10px 23px}body.scrollbar-fixed .bannerContent__scrollbar{margin:0 -1px;padding:23px 21px 33px}body.scrollbar-fixed .bannerContent__wrapper>div{width:100%!important}body.scrollbar-fixed .bannerContent__scrollbarTitle p{font-size:16px;line-height:1.25;margin:0 0 18px}body.scrollbar-fixed .bannerContent__scrollbarInner .title{font-size:14px;line-height:1.29}body.scrollbar-fixed .bannerContent__scrollbarInner .wrapper{width:30%}body.scrollbar-fixed .bannerContent__scrollbarInner .title{padding-left:20px;width:70%}}