@font-face{font-family:Graphik;src:url(../fonts/Graphik-Light-Web.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Graphik;src:url(../fonts/Graphik-Regular-Web.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(../fonts/Graphik-Semibold-Web.woff2) format("woff2");font-weight:600;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-size:100%;font-family:Graphik,Roboto,sans-serif;letter-spacing:-.2px;line-height:1.2;color:#3a3a3a;scroll-behavior:smooth}body{overflow-y:auto;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{text-decoration:none;transition:all .2s linear;cursor:pointer}ul li{list-style:none}button{display:inline-flex;align-items:center;border:none;background:0 0;cursor:pointer;font-size:16px;line-height:24px}button.primary{height:40px;border-radius:20px;background-color:#005dad;color:#fff;padding:8px 16px;transition:background-color .12s ease-out}button.primary:hover{background-color:#00325d}section{position:relative}.wrapper{position:relative;margin:0 auto;max-width:1440px;padding:0 12px;width:100%}@media (min-width:600px){.wrapper{padding:0 32px}}@media (min-width:900px){.wrapper{padding:0 70px}}.anchor{position:absolute;top:-64px}@media (min-width:900px){.anchor{top:-80px}}.header{position:fixed;top:0;left:0;width:100%;height:64px;background-color:transparent;z-index:2;transition:transform .2s ease-out}@media (min-width:900px){.header{height:80px}}.header .logo{width:105px;height:40px;margin-right:16px;fill:#fff}.header .desktopMenu{display:none}@media (min-width:900px){.header .desktopMenu{display:flex}}.header .desktopMenu .navLink:not(:last-child){margin-right:40px}.header.fixed{background-color:#fff;z-index:5}.header.fixed .logo{fill:#005dad}.header.fixed .navLink{color:#005dad;white-space:nowrap}@media (hover:hover) and (pointer:fine){.header.fixed .navLink:hover{color:#00325d}}.header.fixed .mobileMenuButton{stroke:#005dad}@media (hover:hover) and (pointer:fine){.header.fixed .mobileMenuButton:hover{stroke:#00325d}}.headerContainer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:7px;border-bottom:1px solid rgba(58,58,58,.5)}@media (min-width:900px){.headerContainer{padding-top:24px;padding-bottom:15px}}@media (max-width:599px){.headerContainer{border-bottom:none}}.navLink{color:#fff;font-size:21px;white-space:nowrap}@media (hover:hover) and (pointer:fine){.navLink:hover{color:#80aed6}}@media (min-width:1200px){.navLink{font-size:24px}}.mainScreen{position:fixed;left:0;right:0;margin:0 auto;height:100vh;color:#fff;background-color:#00325d;background-image:url(/assets/images/bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:64px}@media (min-width:900px){.mainScreen{padding-top:80px}}.mainScreen .company{font-size:18px;line-height:80px;margin-top:40px}@media (min-width:900px){.mainScreen .company{font-size:48px}}.mainScreen .mainTitle{font-size:40px;line-height:40px;font-weight:600;margin-top:40px}@media (min-width:900px){.mainScreen .mainTitle{margin-top:60px;font-size:80px;line-height:100px}}@media (min-width:1200px){.mainScreen .mainTitle{margin-top:80px;font-size:100px;line-height:120px}}.mainScreen button.primary{margin-top:40px}.mainScreen button.primary>svg{fill:#fff;margin-left:8px}.mainContent{position:relative;background-color:#fff;padding:24px 0;margin-top:-24px;margin-bottom:-24px;border-radius:24px;z-index:3;overflow:hidden}.mobileMenuButton{stroke:#fff;height:40px;transition:stroke .1s ease-out}@media (min-width:900px){.mobileMenuButton{display:none}}@media (hover:hover) and (pointer:fine){.mobileMenuButton:hover{stroke:#80aed6}}.mobileSidePanel{position:fixed;display:flex;flex-direction:column;width:100%;height:100%;top:0;left:0;background-color:#00325d;opacity:0;pointer-events:none;z-index:90;transition:opacity .2s ease-out}@media (min-width:900px){.mobileSidePanel{display:none}}body.mobileMenuOpened .mobileSidePanel{opacity:1;pointer-events:all}.mobileSidePanel .header{position:static}.mobileMenu{display:flex;flex-direction:column;margin-top:40px;padding:0 8px}.mobileMenu .navLink{margin-bottom:24px}.fixedWrapper{height:100vh}.sectionWrapper{padding-top:24px;border-top:1px solid rgba(58,58,58,.5);margin:64px 0}.sectionWrapper:first-child{margin-top:40px}.sectionWrapper:last-child{margin-bottom:40px}@media (min-width:900px){.sectionWrapper{margin:80px 0}.sectionWrapper:first-child{margin-top:56px}.sectionWrapper:last-child{margin-bottom:56px}}.sectionBlock{display:flex;flex-direction:column}.sectionBlock:not(:last-child){margin-bottom:40px}@media (min-width:900px){.sectionBlock{flex-direction:row}.sectionBlock:not(:last-child){margin-bottom:80px}}.contacts__title,.sectionTitle{font-size:18px;flex-shrink:0;margin-bottom:16px}@media (min-width:900px){.contacts__title,.sectionTitle{font-size:24px;width:300px;margin-right:32px}}@media (min-width:1200px){.contacts__title,.sectionTitle{width:400px}}.sectionText{font-size:14px;flex-grow:1;text-align:justify}@media (min-width:900px){.sectionText{font-size:24px}}.technologies{display:flex;justify-content:center;flex-wrap:wrap;margin:24px -16px}.technologies>img{width:48px;height:48px;margin:0 16px 32px}@media (min-width:900px){.technologies>img{width:80px;height:80px}}.partners{display:flex;justify-content:center;flex-wrap:wrap;margin:-10px -16px 24px -16px}.partners>a{width:80px;height:80px;margin:0 16px 0}.partners>a:hover{cursor:pointer;opacity:.7}@media (min-width:900px){.partners>a{width:110px;height:110px}}.card{display:flex;flex-direction:column;margin-top:24px;border-radius:24px;padding:24px;color:#fff;background-color:#00325d;max-width:100%}.cardHeader{display:flex;flex-direction:column;padding-bottom:8px;border-bottom:1px solid #fff;align-items:center}@media (min-width:900px){.cardHeader{flex-direction:row}}.cardIcon{margin-bottom:16px}@media (min-width:900px){.cardIcon{margin-bottom:0;margin-right:12px}}.cardTitle{font-size:18px;line-height:28px;width:100%}@media (min-width:900px){.cardTitle{font-size:40px;line-height:48px}}.cardText{font-size:14px;line-height:20px;margin-top:8px}@media (min-width:900px){.cardText{font-size:24px;line-height:28px}}@media (min-width:600px){.card{margin-top:32px;padding:32px}}@media (min-width:900px){.card{margin-top:80px;padding:40px}}ul.list{margin-left:24px}ul.list li{margin-bottom:4px;list-style:disc;text-align:left}.accordion{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid #005dad}.accordion:last-child{border-bottom:none}@media (min-width:900px){.accordion{padding:24px 0}}.accordionHeader{display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#00325d}@media (min-width:900px){.accordionHeader{font-size:24px}}.accordionButton{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:20px;margin-left:12px;background-color:#80aed6;cursor:pointer;color:#fff;transition:transform .1s ease-out}@media (hover:hover) and (pointer:fine){.accordionButton:hover{color:#00325d}}.accordionContent{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordionContent>:first-child{margin-top:24px}.accordion input.accordionToggle{display:none}.accordion .accordionToggle:checked{display:none}.accordion .accordionToggle:checked+.accordionHeader+.accordionContent{max-height:350px}.accordion .accordionToggle:checked+.accordionHeader .accordionButton{transform:rotate(135deg)}.footer{position:relative;color:#fff;background-color:#00325d;background-image:url(/assets/images/footer_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding:24px 0;z-index:2}.contacts__container{position:relative;display:flex;flex-direction:column;padding-top:64px}@media (min-width:900px){.contacts__container{flex-direction:row}}.contacts-list{flex-grow:1}.contacts-item{font-size:20px;padding-bottom:24px}@media (max-width:599px){.contacts-item{font-size:14px}}.contacts-item__heading{font-size:16px;padding-bottom:8px}@media (max-width:599px){.contacts-item__heading{font-size:14px}}.contacts-item__content{color:#fff}.policies{display:flex;justify-content:space-between;border-top:1px solid #fff;padding:24px 0;font-size:14px}@media (max-width:599px){.policies{flex-direction:column;justify-content:flex-start}}.policies__date{width:200px}@media (max-width:599px){.policies__date{padding-bottom:12px}}.policies__list{display:inherit;gap:32px}@media (max-width:599px){.policies__list{flex-direction:column;gap:unset}}@media (max-width:599px){.policies__item{padding-bottom:8px}}.policies__link{color:#80aed6}.policies__link:hover{color:#fff}.goToTop{display:none;position:absolute;width:64px;height:64px;background-color:rgba(58,58,58,.5);border-radius:32px;right:0;bottom:32px;transition:background-color .1s ease-out}@media (min-width:900px){.goToTop{display:flex;align-items:center;justify-content:center}}.goToTop:hover{background-color:#00325d}.goToTop:active{background-color:#005dad}
/*# sourceMappingURL=index.css.map */
