@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"Ubuntu";src:url(../fonts/Ubuntu-Light.ttf) format("truetype");font-weight:300}header .logo-wrapper,footer .logo-wrapper{margin-left:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:30px}header .nav-wrapper,footer .nav-wrapper{width:100%}header .nav-wrapper>div,footer .nav-wrapper>div{height:100%}header .nav-wrapper ul,footer .nav-wrapper ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .nav-wrapper li,footer .nav-wrapper li{width:100%;max-width:110px;height:100%}header .nav-wrapper li a,footer .nav-wrapper li a{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%;height:100%;font-size:1.15em;text-transform:uppercase;font-weight:700;color:#121212;transition:.3s ease all}header .nav-wrapper li a:hover,footer .nav-wrapper li a:hover{background-color:#ffdd50;color:#000}header .nav-wrapper .sub-menu,footer .nav-wrapper .sub-menu{visibility:hidden;display:block;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;opacity:0}header .nav-wrapper .sub-menu a,footer .nav-wrapper .sub-menu a{background-color:#fff;color:#121212 !important}header .nav-wrapper .sub-menu li:not(:first-child),footer .nav-wrapper .sub-menu li:not(:first-child){border-top:1px solid #f1f1f1}header .nav-wrapper .menu-item-has-children:hover>a,footer .nav-wrapper .menu-item-has-children:hover>a{background-color:#ffdd50;color:#000}header .nav-wrapper .menu-item-has-children:hover .sub-menu,footer .nav-wrapper .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}header{background-color:#fff;-webkit-transition:.3s ease background-color;-o-transition:.3s ease background-color;transition:.3s ease background-color;-webkit-box-shadow:0px 0px 4px rgba(18,18,18,.25);box-shadow:0px 0px 4px rgba(18,18,18,.25);position:fixed;top:0;width:100%;z-index:1000}header .logo-wrapper svg .header-svg-blue{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;fill:#005b8b}header .logo-wrapper svg .header-svg-yellow{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;fill:#fed54b}header.active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}header.active .logo-wrapper svg .header-svg-blue{fill:#fff}header.active .logo-wrapper svg .header-svg-yellow{fill:#fff}header.active .nav-wrapper li a{color:#fff}header.active .telegram-link{border:none}header.active .telegram-link svg{fill:#fff}header.active .language-wrapper{color:#fff}header.active .burger:before,header.active .burger:after,header.active .burger span{background-color:#fff}header .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:2000px;height:80px;margin:auto}header .nav-item{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.15em;text-transform:uppercase;font-weight:700;color:#121212}header .telegram-link{-ms-flex-negative:0;flex-shrink:0;width:80px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;text-transform:none;font-size:9px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}header .telegram-link svg{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);display:block;margin:auto;fill:#121212;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}header .telegram-link div{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}header .telegram-link p{margin:0;color:#229ed9;font-weight:300;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;opacity:0}header .telegram-link:hover svg{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);fill:#229ed9;margin-bottom:5px}header .telegram-link:hover p{opacity:1}header .language-wrapper{position:relative;z-index:5;width:80px;-ms-flex-negative:0;flex-shrink:0}header .nav-btn{width:215px;-ms-flex-negative:0;flex-shrink:0;background-color:#ffdd50}header .burger{position:relative;z-index:5;display:none}.mobile-nav-wrapper{-webkit-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all;display:none;position:fixed;z-index:1;background-color:#fff;top:0px;right:0;width:240px;height:100%;padding:90px 0 0 30px;-webkit-box-shadow:0px 0px 4px rgba(18,18,18,.25);box-shadow:0px 0px 4px rgba(18,18,18,.25);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mobile-nav-wrapper span{font-size:2em;font-weight:700;margin-bottom:14px}.mobile-nav-wrapper ul{margin:15px 0 0 0;padding:0;list-style:none}.mobile-nav-wrapper ul li{margin-bottom:20px}.mobile-nav-wrapper ul li a{font-family:"Ubuntu",sans-serif;font-weight:500;font-size:1.3em;text-decoration:none;text-transform:uppercase;color:#121212}.mobile-nav-wrapper .sub-menu{display:none;visibility:visible;padding-left:15px;margin-top:10px}.mobile-nav-wrapper .sub-menu.active{display:block}.mobile-nav-wrapper .sub-menu li{margin-bottom:10px}.mobile-nav-wrapper .sub-menu li a{font-family:"Roboto",sans-serif;font-weight:400}.mobile-nav-wrapper .soc-links-wrapper{margin-top:40px}@media(max-width: 1250px){header .header-wrapper{padding:0 15px;height:60px}header .header-wrapper .logo-wrapper{margin-left:0;margin-right:auto}header .header-wrapper .logo-wrapper svg{width:165px}header .header-wrapper>.nav-wrapper{display:none}header .header-wrapper>.nav-btn{display:none}header .header-wrapper>.telegram-link{display:none}header .language-wrapper{width:50px;margin-right:10px}header .language-wrapper.active{color:#121212}header .burger{margin:auto 0;display:block;cursor:pointer;position:relative;width:42px;height:22px}header .burger:before,header .burger:after{content:"";width:100%;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}header .burger:before{top:0}header .burger:after{bottom:0;right:0;width:35px}header .burger span{top:10px;width:30px;right:0;-webkit-transition:.3s ease background-color;-o-transition:.3s ease background-color;transition:.3s ease background-color}header .burger:before,header .burger:after,header .burger span{position:absolute;height:3px;background-color:#121212}header .burger.active span{opacity:0;background-color:#121212}header .burger.active:after{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);bottom:10px;width:100%;right:unset;background-color:#121212}header .burger.active:before{top:10px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);background-color:#121212}.mobile-nav-wrapper{display:unset}.mobile-nav-wrapper.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}footer .copyright-wrapper a.second-line{font-size:10px}}footer .logo-wrapper{margin-left:0}footer .mobile-footer{display:none}footer .bordered{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:80px;border-bottom:1px solid #f1f1f1;padding:.5rem 0}footer .footer-wrapper .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-wrapper .menu-item-has-children{position:relative}footer .footer-wrapper .menu-item-has-children .sub-menu{position:absolute;width:100%;bottom:100%;left:0;height:auto}footer .footer-wrapper .menu-item-has-children .sub-menu li{height:80px}footer .contact-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}footer .phone-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .phone-wrapper svg{margin-right:10px}footer .phone-wrapper a{text-decoration:none;color:#666;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}footer .phone-wrapper a:hover{color:#ffdd50}footer .phone-wrapper .tel{color:#121212;font-size:1.3rem;margin-bottom:7px;font-weight:400}footer .phone-wrapper .links{font-weight:300;font-size:.85rem}footer .other-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .other-contacts .nickname{font-size:1.5rem;color:#121212;font-weight:400;line-height:100%;text-decoration:none;border-bottom:2px solid #121212;margin-right:1.5rem}footer .copyright-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 0;font-size:1rem;font-weight:300;color:#666;line-height:160%}footer .copyright-wrapper a{color:#666;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}footer .copyright-wrapper a:hover{color:#ffdd50}@media(max-width: 670px){footer .desktop-footer{display:none}footer .mobile-footer{display:block}footer .footer-wrapper{display:block}footer .footer-wrapper .menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:21px}footer .nav-wrapper li{width:auto;height:auto}footer .logo-wrapper{margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .logo-wrapper>svg{height:36px}.soc-links-wrapper .soc-link{width:21px;height:21px}.soc-links-wrapper .soc-link:not(:last-child){margin-right:20px}footer .footer-wrapper{height:auto}footer .phone-wrapper .tel{font-weight:500;text-decoration:underline}footer .contact-info-wrapper .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}footer .copyright-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .copyright-wrapper>div{width:100%}}