*{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#04050e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:HalvarBreit;font-style:normal;font-weight:300;src:local("HalvarBreit"),url(/static/media/HalvarBreit-Lt.d0233f5a9c11a0cd6e20.woff2) format(woff2)}.App{font-family:HalvarBreit;margin:0 auto;overflow-x:hidden;text-align:center}.App-logo{height:40vmin;pointer-events:none}.header{border-bottom:.3px solid grey;border-color:grey currentcolor;border-top:.3px solid grey;display:flex;font-size:32px;justify-content:space-between;width:100%}.header_menu{margin:auto;width:70px}.logo_element{height:53px;width:93px}.image_container{background-color:#04050e;width:70px}.header_button{background-color:#04050e;border-width:0;cursor:pointer;margin:15px 0}.call_element{height:24px;width:24px}.logo_image{align-items:center;border-bottom-color:grey;border-left:.3px solid grey;border-right:.3px solid grey;border-top-color:grey;display:flex;justify-content:center;width:245px}.descktop_menu{display:none}@media screen and (min-width:766px){.header{background-color:#04050e;height:80px;position:fixed;z-index:2}.header_menu{display:none}.logo_image{border:0}.image_container{display:none}.descktop_menu{align-items:center;display:flex;justify-content:space-between;margin-right:5vw;width:525px}.logo_element{width:100px}.descktop_button{background-color:#04050e;border:0;color:#fff;cursor:pointer;font-family:HalvarBreit;font-size:14px;line-height:15px;text-decoration:none}}@media screen and (min-width:1438px){.logo_image{justify-content:start;margin-left:130px}.descktop_menu{margin-right:130px}}.navigation-menu{background-color:#04050e;box-sizing:border-box;height:100vh;justify-content:space-between;opacity:0;padding:50px 0;position:fixed;right:0;top:0;transition:opacity .55s,visibility .55s;visibility:hidden;width:100vw;z-index:3}.menu__link,.navigation-menu{align-items:center;display:flex;flex-direction:column}.menu__link{justify-content:center;padding-top:96px}.navigation-menu-list:hover{cursor:pointer;-webkit-text-decoration:underline 5px solid #fff;text-decoration:underline 5px solid #fff;text-underline-offset:7px}.navigation-menu-list{color:#fff;font-size:18px;line-height:24px;margin-bottom:24px;text-decoration:none}.navigation__list{color:#fff;font-size:26px;line-height:32px;margin:40px auto;text-decoration:none}.navigation__link{align-items:center;display:flex;flex-direction:column}.menu__account-link{color:#fff;font-size:14px;text-decoration:none}.menu__account-container{align-items:center;display:flex;justify-content:space-between;width:100px}.account-image{align-items:center;background-color:#313131;border-radius:6px;box-sizing:border-box;display:flex;height:30px;justify-content:center;width:30px}#menu{appearance:none;-webkit-appearance:none;-moz-appearance:none}#menu:checked~.navigation-menu{opacity:1;visibility:visible}body.active{overflow:hidden}.checkbox-button{align-items:center;cursor:pointer;display:flex;height:17px;justify-content:center;position:relative;width:17px;z-index:4}.line{margin:0 0 4px -19px;position:absolute;width:20px}.line-main:after,.line-main:before,.line-split:after,.line-split:before{background-color:#fff;content:"";height:3px;position:absolute;transition:transform .5s;width:inherit}.line-main:before{transform:translateY(-7px)}.line-main:after{transform:translateY(7px)}.line-split:after,.line-split:before{transition:transform .5s,opacity .5s;width:10px}.line-split:after{transform:translateX(10px)}#menu:checked+label>.line-main:before{background-color:#fff;transform:rotate(45deg)}#menu:checked+label>.line-main:after{background-color:#fff;transform:rotate(-45deg)}#menu:checked+label>.line-split:before{opacity:0;transform:translateX(-10px)}#menu:checked+label>.line-split:after{opacity:0;transform:translateX(20px)}.navigation-widescreen{display:none}.navigation{align-items:center;display:flex;flex-direction:column;margin-top:0 auto}@media screen and (min-width:768px){.navigation-menu{padding:90px 0;width:68vw}.menu__link{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:70px}}@media screen and (min-width:1024px){#menu:checked~.navigation-menu,.checkbox-button{display:none}.navigation-widescreen{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-left:44px;width:100%}}.main{background-color:#04050e;color:#fff;font-family:HalvarBreit}.main-block{align-items:center;display:flex;flex-direction:column;margin:0 38px}.main-image{margin:10px auto -60px;position:relative;transform:rotate(0deg);width:210px;z-index:0}.main-text{z-index:1}.main-header{border:none;font-size:24px;line-height:min 25px;max-width:263px}.text{font-size:14px;line-height:14.5px;opacity:.7;width:273px}.button{background-color:#04050e;border-color:#ffcd2a;border-radius:10px;border-width:.7px;cursor:pointer;font-family:HalvarBreit;font-size:20px;height:60px;margin:15px 0;text-align:center;width:300px}.anchor,.button{color:#fff;text-decoration:none}.anchor{height:100%;width:100%}.mission{align-items:center;display:flex;flex-direction:column;margin:100px 38px}.mission-header{font-size:20px;line-height:21px;margin:0}.mission-purpose{font-size:24px;line-height:25px;margin:20px auto 15px;max-width:250px}.button-block{align-items:center;display:flex;flex-direction:column;justify-items:center}.description{margin:70px 0}.description-container{background-color:#21232e;border-radius:10px;height:388px;margin-bottom:30px;width:300px}.description-image{height:120px;margin:25px auto;width:120px}.description-header{font-size:20px;line-height:21px;margin:0 auto 25px;max-width:283px}.description-list{font-size:14px;line-height:15px;list-style-type:disc;opacity:70%;text-align:start;width:240px}.description-item{padding-bottom:15px}.client-purpose{font-size:24px;line-height:25px;margin:25px auto;width:273px}.client-text{font-size:14px;line-height:14px;opacity:70%;text-align:start;width:273px}.client-envelope{height:288px;width:200px}@media screen and (min-width:766px){.main{margin-top:70px}.main-block{flex-direction:row}.main-image{margin:0 auto;order:2;width:400px}.main-header{font-size:28px;line-height:35px;max-width:512px}.main-header,.text{text-align:left}.mission-header{font-size:22px}.mission-purpose{font-size:24px;margin:20px auto 15px;max-width:800px}}@media screen and (min-width:1438px){.main{margin:90px 130px 0}.main-block{justify-content:space-between;margin:0}.main-image{margin:0;width:435px}.main-header{font-size:48px;line-height:50px;margin-bottom:20px}.text{font-size:16px;line-height:17px;width:322px}.mission{margin:120px 0 150px}.mission-header{font-size:40px;line-height:42px}.mission-purpose{font-size:48px;line-height:50px;max-width:1000px}.button{height:61px;width:340px}.button-block{flex-direction:row;margin-top:60px;width:1150px}.description{display:flex;flex-direction:row;justify-content:space-between;margin:150px 0;width:1180px}.description-container{height:470px;width:367px}.description-image{height:160px;margin:25px auto;width:160px}.description-header{font-size:24px;line-height:25px;margin:0 auto 25px;max-width:345px}.description-list{font-size:16px;line-height:18px;width:341px}.client{display:flex;flex-direction:row;justify-content:space-between;width:1074px}.client-envelope{height:541px;width:377px}.client-description{margin:auto 0}.client-purpose{font-size:48px;line-height:50px;margin:25px auto;text-align:start;width:547px}.client-text{font-size:16px;line-height:17px;width:467px}}.contacts{background-color:#04050e;color:#fff;font-family:HalvarBreit}.contacts-header{line-height:25px;margin:20px auto;text-align:left;width:273px}.contacts-text{font-size:14px;line-height:14px;margin:0 auto 30px;max-width:273px;text-align:start}.contacts-office{margin-bottom:100px;max-width:273px}.contacts-info{margin:0 auto;text-align:start;width:273px}.contacts-container{margin:30px auto}.contacts-header{font-size:24px}.contacts-head{font-size:20px;margin:0}.contacts-line{font-size:14px;margin:0;opacity:70%;padding-top:20px}.contacts-telephone{display:flex}.contacts-tg{height:30px;padding-left:20px;width:30px}.contacts-map{border:0;border-radius:10px;height:200px;width:273px}@media screen and (min-width:1438px){.contacts{margin:0 130px}.office-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.contacts-header{width:490px}.contacts-text{font-size:16px;line-height:17px;margin:0 0 30px;max-width:459px}.contacts-office{height:640px;margin-bottom:150px;max-width:660px}.contacts-info{display:flex;flex-direction:row;justify-content:space-between;width:980px}.info-container{order:2;width:230px}.contacts-telephone{display:flex;flex-direction:row}.contacts-header{font-size:48px;line-height:50px;margin:0 0 30px;width:273px}.contacts-head{font-size:20px;line-height:21px}.contacts-line{font-size:16px;line-height:17px;margin:0;padding-top:30px}.contacts-map{height:425px;width:610px}.partners{display:flex;font-size:48px;justify-self:flex-start;line-height:50px;margin-bottom:0}}.partner-card_list{align-items:center;display:flex;justify-content:center;margin:70px auto 100px;overflow-x:auto}.partner-card{height:100%;padding-right:20px;width:100%}.test{height:53px;width:95px}.partner-card_list::-webkit-scrollbar{display:none}@media screen and (min-width:1438px){.test{height:115px;width:200px}}.footer{color:#fff}.footer-module{border:.3px solid;border-left:#fff;border-right:#fff;opacity:70%}.footer-header{font-size:14px;margin:30px auto;text-align:start;width:273px}.footer-social{display:flex;justify-content:space-around;margin:0 auto;width:273px}.footer-button{background-color:#04050e;border-color:#fff;border-radius:10px;border-width:1px;color:#fff;cursor:pointer;font-size:20px;height:50px;margin:15px 0;text-align:center;width:125px}.footer-image{height:20px;width:20px}.footer-copyright{font-size:10px;margin:auto;opacity:70%;width:274px}@media screen and (min-width:1438px){.footer-header{font-size:20px;line-height:21px;width:310px}.footer-social{width:350px}.footer-button{height:60px;width:130px}.footer-image{height:25px;width:25px}.footer-copyright{font-size:14px;width:400px}}
/*# sourceMappingURL=main.095fd253.css.map*/