.banner{background:linear-gradient(237.99deg,#5f97d1,#3d5c95)}.banner .app-container{height:100%}.banner__wrapper{margin:0 auto;height:100%;display:flex;justify-content:center;width:calc(100% - 280px);gap:30px;flex-direction:column}.banner__wrapper h1{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:70px;leading-trim:NONE;line-height:75px;letter-spacing:0%;width:fit-content;vertical-align:middle;color:#fff}.banner__wrapper h2{font-family:PT Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#fff}@media screen and (max-width: 1024px){.banner{background:linear-gradient(180deg,#5f97d1,#3d5c95 170px,#fff 170px)}.banner .app-container{height:100%}.banner__wrapper{margin:100px auto 0;height:100%;display:flex;justify-content:center;width:100%;gap:30px;flex-direction:column}.banner__wrapper h1{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:75px;letter-spacing:0%;width:fit-content;vertical-align:middle;color:#fff;position:relative}.banner__wrapper h1:after{width:40px;height:3px;position:absolute;right:-60px;bottom:10px;content:"";background:#fff}}@media screen and (max-width: 1024px) and (max-width: 1024px){.banner__wrapper h1:after{bottom:24px;height:2px}}@media screen and (max-width: 1024px){.banner__wrapper h2{font-family:PT Sans;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#3d5c95}}.about-info{position:relative}.about-info .app-container{height:calc(100% - 40px)}.about-info:after{width:100%;content:"";position:absolute;height:40px;background:#efefef;bottom:0;left:0}.about-info__wrapper{display:flex;height:100%;justify-content:end;align-items:center;flex-direction:column}.about-info__text{width:calc(100% - 400px);font-family:PT Sans;font-weight:400;font-style:Regular;font-size:font size/20;leading-trim:NONE;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#3d5c95}.about-info .swiper-partners{margin-top:10%;margin-bottom:50px;width:100%}.about-info .swiper-partners .swiper-wrapper{display:flex}.about-info .swiper-slide .img-wrapper{width:100px;height:100px}.about-info .swiper-slide .img-wrapper img{width:100%;height:100%}@media screen and (max-width: 1024px){.about-info{position:relative;margin-top:40px}.about-info .app-container{height:auto}.about-info:after{width:100%;content:"";position:absolute;height:40px;background:#efefef;bottom:0;left:0}.about-info__wrapper{display:flex;height:100%;justify-content:end;align-items:center;flex-direction:column}.about-info__text{width:100%;font-family:PT Sans;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#3d5c95}.about-info .swiper-partners{margin-top:10%;margin-bottom:50px;width:100%}.about-info .swiper-partners .swiper-wrapper{display:flex}.about-info .swiper-slide .img-wrapper{width:100px;height:100px}.about-info .swiper-slide .img-wrapper img{width:100%;height:100%}}.left-panel{height:100vh;position:fixed;z-index:2;top:0;right:15px}.left-panel__wrapper{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.left-panel__wrapper.blue .items a{color:#3d5c95}.left-panel__wrapper.blue .items a svg{fill:#3d5c95}.left-panel__wrapper.blue .items a svg rect{fill:#3d5c95}.left-panel__wrapper.blue .items a.active{border-color:#3d5c95;transition:all .3s ease-in-out}.left-panel__wrapper .items{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}.left-panel__wrapper .items a{font-family:PT Sans;font-weight:700;font-style:Bold;font-size:14px;leading-trim:NONE;line-height:30px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;text-transform:uppercase;text-decoration:none;width:34px;height:34px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;border:2px solid transparent}.left-panel__wrapper .items a svg{transition:all .3s ease-in-out}.left-panel__wrapper .items a svg rect{transition:all .3s ease-in-out}.left-panel__wrapper .items a.active{border-radius:100%;border-color:#fff;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.left-panel{display:none}}
