@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400; 600;700;800&display=swap');@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.header__top-title{font-family:"Bebas Neue",sans-serif;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}a::after{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:"";position:absolute;bottom:-5px;left:0;width:0%;height:2px;background:rgba(0,0,0,0)}a:focus{color:#00a4e5}a:focus::after{width:95%;background:#00a4e5}body{font-family:"Open Sans",sans-serif;font-weight:400;height:100%;color:#48555b}a{text-decoration:none;color:inherit;display:inline-block}input{background:no-clip;background:rgba(0,0,0,0)}button{cursor:pointer;border:none;background:rgba(0,0,0,0);display:inline-block;padding:0}.container{max-width:940px;padding:0 15px;margin:0 auto;height:100%}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;bottom:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0,0,0,0);overflow:hidden}.page{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.footer{margin-top:auto}.hidden{display:none}.visibility-hidden{visibility:hidden;opacity:0}.lock{overflow:hidden}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:50;cursor:pointer}.overlay.active{opacity:1;visibility:visible}.ibg{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:-1}.ibg img{display:none}.logo{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;position:relative}.logo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo::after{content:"";position:absolute;bottom:-5px;width:0%;height:2px;left:0;background:rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.logo path{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.logo:focus::after{content:"";width:90%;background:#00a4e5}.logo:focus path:nth-child(1){fill:#00a4e5}.logo:focus path:nth-child(2){fill:#fff}.title{font-weight:700;letter-spacing:2.30625px;position:relative;display:inline-block;text-transform:uppercase;line-height:21px;font-size:18px}.title::after{content:"";position:absolute;width:50px;height:2px;bottom:-10px;left:0;right:0;margin:0 auto;background:#00a4e5}.btn{font-weight:700;font-size:13px;line-height:15px;text-align:center;letter-spacing:.5px;color:#fff;display:inline-block;padding:11px 0;background:#00a4e5;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:3px solid #00a4e5}.btn:focus{background:rgba(0,0,0,0);color:#00a4e5}.btn:focus::after{display:none}.header__top{min-height:100vh;color:#fff;text-align:center;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__top-bg{position:absolute;top:0;left:0;width:100%;min-height:100vh;z-index:-1}.header__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding:0 15px 0;padding-top:70px;padding-bottom:70px}.header__top-logo{width:102px;height:23px}.header__top-title{letter-spacing:5.70937px;margin-bottom:10px;font-size:60px;line-height:70px;margin-bottom:auto}.header__top-text{line-height:19px;font-size:16px;line-height:19px}.header__top-scroll{font-family:"Open Sans",sans-serif;font-size:11px;line-height:13px;letter-spacing:3.7px;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;max-width:140px;margin:0 auto}.header__top-scroll::after{left:0;right:0;margin:0 auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;height:1px}.header__bottom-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}.header__bottom-logo{width:80px;height:18px}.header__bottom-logo:focus path:nth-child(1){fill:#00a4e5}.header__bottom-logo:focus path:nth-child(2){fill:#000}.nav{padding-top:25px;padding-bottom:25px}.nav__btn{display:none;width:30px;height:30px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__btn span{display:block;background:#48555b;width:30px;height:4px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__btn::after,.nav__btn::before{display:block;content:"";width:30px;height:4px;background:#48555b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__item{font-family:"Open Sans",sans-serif;font-weight:600;font-size:12px;line-height:14px;letter-spacing:1.09091px;color:#48555b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__item+li{margin-left:48px}.nav__link{display:block}.about{padding-top:60px;padding-bottom:60px}.about__title{margin:0 auto;text-align:center;display:block;margin-bottom:92px;margin-bottom:92px}.about__inner{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}.about__col{width:55%}.about__col:nth-child(1){width:45%;margin-right:70px}.about__col-text{font-size:20px;line-height:30px;letter-spacing:.1875px;margin-bottom:30px;font-weight:700}.about__col-text a{color:#00a4e5;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.about__col-text a::after{width:0;height:1px;content:"";background:rgba(0,0,0,0);position:absolute;bottom:5px;left:0;right:0;margin:0 auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.about__col-text a:focus{opacity:.8}.about__col-text a:focus::after{background:#00a4e5;width:95%}.about__col-suptext{font-size:13px;line-height:23px;letter-spacing:.1875px}.about__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__item{position:relative;width:140px;height:224px;padding:15px}.about__item+li{margin-left:20px}.about__item-text{display:inline-block;font-weight:700;color:#fff;width:65px;letter-spacing:.1875px;font-size:24px;line-height:29px}.about__item-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.services{padding-top:60px;padding-bottom:60px}.services__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:75px}.services__title{width:35%}.services__title::after{left:0;right:unset;bottom:0}.services__top-box{width:65%;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}.services__text{font-size:11px;line-height:19px;letter-spacing:.2px;margin-right:30px}.services__btn{max-width:150px;width:100%}.services__list{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}.services__item{max-width:300px;width:100%;padding:40px 25px;padding-top:40px;padding-bottom:40px;padding-left:25px;padding-right:25px}.services__img{margin-bottom:25px}.services__item-title{margin-bottom:13px;line-height:24px;font-size:16px;letter-spacing:.426667px;font-weight:600}.services__item-text{font-size:13px;line-height:23px;line-height:23px;letter-spacing:.1875px}.get-in-touch__top{padding-top:60px;padding-bottom:60px;margin-top:-60px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:500px;position:relative}.get-in-touch__img-bg{position:absolute;left:0;top:0;width:100%;height:100%}.get-in-touch__title{margin-bottom:35px;font-size:30px;line-height:36px;letter-spacing:.15px;max-width:350px;text-align:center;font-size:30px;line-height:36px}.get-in-touch__title::after{display:none}.get-in-touch__btn{display:block;max-width:150px;margin:0 auto;padding:11px 0}.get-in-touch__bottom{background:#171819;padding:30px 0;padding-bottom:30px;padding-top:30px}.get-in-touch__form{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}.get-in-touch__form-text{font-size:22px;line-height:26px;letter-spacing:.846154px;color:#fff;font-size:22px;line-height:26px}.get-in-touch__form-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;width:100%}.get-in-touch__input{display:inline-block;background:#fff;border:none;padding:10px 16px;outline:0;border:3px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;max-width:250px;height:50px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__input:focus{border:3px solid #00a4e5}.get-in-touch__input::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__input::-moz-placeholder{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__input:-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__input::-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__input::placeholder{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;letter-spacing:.07px;color:#48555b}.get-in-touch__form-btn{max-width:150px;width:100%;border:3px solid #00a4e5;height:50px}.get-in-touch__form-btn::after{display:none}.get-in-touch__form-btn:focus{background:rgba(0,0,0,0);color:#fff}.modal{position:fixed;left:50%;top:50%;right:50%;bottom:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:55;width:100%;max-width:500px;height:300px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__window{margin:0 15px;background:#fff;padding:25px}.modal__close{position:absolute;right:45px;top:25px;width:15px;height:15px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px}.modal__close::after,.modal__close::before{content:"";display:block;width:15px;height:2px;background:#00a4e5}.modal__close::after{-webkit-transform:rotate(50deg) translateX(-7px);-ms-transform:rotate(50deg) translateX(-7px);transform:rotate(50deg) translateX(-7px)}.modal__close::before{-webkit-transform:rotate(-50deg) translateX(-7px);-ms-transform:rotate(-50deg) translateX(-7px);transform:rotate(-50deg) translateX(-7px)}.modal__title{margin-bottom:20px}.modal__title::after{display:none}.modal__inner{width:100%;height:200px}.footer{color:#fff}.footer__top{background:#141a20;padding-top:45px;padding-bottom:45px}.footer__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top-col+div{margin-left:20px}.footer__top-col--company{max-width:250px;width:100%}.footer__top-col--links{max-width:263px}.footer__top-col--links a{display:inline-block}.footer__top-col--links a::after{bottom:0}.footer__top-col--links a:hover::after{width:100%}.footer__top-col--info{max-width:141px}.footer__top-col--info a{display:inline-block}.footer__top-col--info a::after{bottom:-3px}.footer__top-col--info a:hover::after{width:100%}.footer__top-col--soc{max-width:87px}.footer__top-col--soc a{display:inline-block}.footer__top-col--soc a::after{bottom:0}.footer__top-col--soc a:hover::after{width:100%}.footer__top-col--soc .footer__top-col-title{opacity:0;visibility:hidden}.footer__top-col-title{margin-bottom:15px;font-size:11px;line-height:13px;letter-spacing:.846154px}.footer__top-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top-logo{width:102px;height:23px;margin-bottom:16px}.footer__top-text{font-size:11px;line-height:19px;letter-spacing:.85px}.footer__top-list+ul{margin-left:34px}.footer__top-list-item{font-size:11px;line-height:25px;letter-spacing:.846154px}.footer__top-list-link{display:block}.footer__top-info-link{display:block;font-size:11px;line-height:16px;letter-spacing:.846154px;margin-bottom:15px}.footer__top-soc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-25px}.footer__top-soc-item{margin:-5px 5px}.footer__top-soc-link{display:block;padding:5px;width:27px;height:27px}.footer__top-soc-link svg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer__top-soc-link path{fill:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer__top-soc-link::after{display:none}.footer__top-soc-link:focus{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer__top-soc-link:focus path{fill:#00a4e5}.footer__bottom{background:#171819;padding:0 15px;text-align:center;padding-top:25px;padding-bottom:25px}.footer__bottom-copy{font-size:11px;line-height:13px;letter-spacing:.846154px}@media (min-width:768px){a:hover{color:#00a4e5}a:hover::after{width:95%;background:#00a4e5}.logo:hover::after{content:"";width:90%;background:#00a4e5}.logo:hover path:nth-child(1){fill:#00a4e5}.logo:hover path:nth-child(2){fill:#fff}.btn:hover{background:rgba(0,0,0,0);color:#00a4e5}.btn:hover::after{display:none}.header__bottom-logo:hover path:nth-child(1){fill:#00a4e5}.header__bottom-logo:hover path:nth-child(2){fill:#000}.about__col-text a:hover{opacity:.8}.about__col-text a:hover::after{width:95%;background:#00a4e5}.get-in-touch__form-btn:hover{background:rgba(0,0,0,0);color:#fff}.footer__top-soc-link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer__top-soc-link:hover path{fill:#00a4e5}}@media (max-width:940px){.title{line-height:calc(18px + 3 * ((100vw - 320px)/ 620))}.title{font-size:calc(16px + 2 * ((100vw - 320px)/ 620))}.header__top-wrapper{padding-top:calc(20px + 50 * ((100vw - 320px)/ 620))}.header__top-wrapper{padding-bottom:calc(35px + 35 * ((100vw - 320px)/ 620))}.header__top-title{font-size:calc(35px + 25 * ((100vw - 320px)/ 620))}.header__top-title{line-height:calc(40px + 30 * ((100vw - 320px)/ 620))}.header__top-text{font-size:calc(14px + 2 * ((100vw - 320px)/ 620))}.header__top-text{line-height:calc(16px + 3 * ((100vw - 320px)/ 620))}.nav{padding-top:calc(15px + 10 * ((100vw - 320px)/ 620))}.nav{padding-bottom:calc(15px + 10 * ((100vw - 320px)/ 620))}.about{padding-top:calc(30px + 30 * ((100vw - 320px)/ 620))}.about{padding-bottom:calc(30px + 30 * ((100vw - 320px)/ 620))}.about__title{margin-bottom:calc(40px + 52 * ((100vw - 320px)/ 620))}.about__col:nth-child(1){margin-right:calc(35px + 35 * ((100vw - 320px)/ 620))}.about__item+li{margin-left:calc(10px + 10 * ((100vw - 320px)/ 620))}.about__item-text{font-size:calc(16px + 8 * ((100vw - 320px)/ 620))}.about__item-text{line-height:calc(20px + 9 * ((100vw - 320px)/ 620))}.services{padding-top:calc(30px + 30 * ((100vw - 320px)/ 620))}.services{padding-bottom:calc(30px + 30 * ((100vw - 320px)/ 620))}.services__top{margin-bottom:calc(20px + 55 * ((100vw - 320px)/ 620))}.services__text{margin-right:calc(20px + 10 * ((100vw - 320px)/ 620))}.services__item{padding-top:calc(20px + 20 * ((100vw - 320px)/ 620))}.services__item{padding-bottom:calc(20px + 20 * ((100vw - 320px)/ 620))}.services__item{padding-left:calc(10px + 15 * ((100vw - 320px)/ 620))}.services__item{padding-right:calc(10px + 15 * ((100vw - 320px)/ 620))}.services__img{margin-bottom:calc(10px + 15 * ((100vw - 320px)/ 620))}.services__item-title{line-height:calc(14px + 10 * ((100vw - 320px)/ 620))}.services__item-title{font-size:calc(14px + 2 * ((100vw - 320px)/ 620))}.services__item-text{line-height:calc(16px + 7 * ((100vw - 320px)/ 620))}.get-in-touch__top{padding-top:calc(30px + 30 * ((100vw - 320px)/ 620))}.get-in-touch__top{padding-bottom:calc(30px + 30 * ((100vw - 320px)/ 620))}.get-in-touch__title{font-size:calc(20px + 10 * ((100vw - 320px)/ 620))}.get-in-touch__title{line-height:calc(28px + 8 * ((100vw - 320px)/ 620))}.get-in-touch__bottom{padding-bottom:calc(20px + 10 * ((100vw - 320px)/ 620))}.get-in-touch__bottom{padding-top:calc(20px + 10 * ((100vw - 320px)/ 620))}.get-in-touch__form-text{font-size:calc(16px + 6 * ((100vw - 320px)/ 620))}.get-in-touch__form-text{line-height:calc(20px + 6 * ((100vw - 320px)/ 620))}.get-in-touch__input{height:calc(40px + 10 * ((100vw - 320px)/ 620))}.get-in-touch__form-btn{height:calc(40px + 10 * ((100vw - 320px)/ 620))}.footer__top{padding-top:calc(25px + 20 * ((100vw - 320px)/ 620))}.footer__top{padding-bottom:calc(25px + 20 * ((100vw - 320px)/ 620))}.footer__bottom{padding-top:calc(15px + 10 * ((100vw - 320px)/ 620))}.footer__bottom{padding-bottom:calc(15px + 10 * ((100vw - 320px)/ 620))}}@media (max-width:768px){.about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__col{width:100%}.about__col+div{margin-top:30px}.about__col:nth-child(1){width:100%}.about__list{-ms-flex-pack:distribute;justify-content:space-around}.services__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__top-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services__title{margin-bottom:30px}.services__text{width:50%}.services__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.services__item{max-width:unset}.services__title{width:unset}.services__title::after{bottom:-10px}.get-in-touch__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-in-touch__form-text{margin-bottom:20px}.footer__top-col--links{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:unset}.footer .footer__top-text{margin-bottom:15px}.footer .footer__top-col--soc{margin-left:15px}}@media (max-width:768px)and (max-width:940px){.services__title{margin-bottom:calc(15px + 15 * ((100vw - 320px)/ 620))}}@media (max-width:600px){.nav__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;visibility:visible;opacity:1}.nav__btn.burger-btn--close{position:absolute;top:15px;right:15px}.nav__btn.burger-btn--close::after{-webkit-transform:rotate(50deg) translateY(-20px);-ms-transform:rotate(50deg) translateY(-20px);transform:rotate(50deg) translateY(-20px);margin-right:35px}.nav__btn.burger-btn--close::before{-webkit-transform:rotate(-50deg) translateY(20px);-ms-transform:rotate(-50deg) translateY(20px);transform:rotate(-50deg) translateY(20px);margin-right:35px}.nav__btn.burger-btn--close span{opacity:0;visibility:hidden}.nav__list{opacity:0;visibility:hidden;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:0;bottom:0;background:#fff;min-width:220px;height:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:70px 10px;z-index:70;overflow:auto}.nav__item{display:inline-block;font-size:16px;line-height:16px}.nav__item+li{margin-left:0;margin-top:15px}.nav__list.active{opacity:1;visibility:visible;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__link{padding:15px}}@media (max-width:500px){.footer .footer__top-col+div{margin-left:0}.footer__top-col--links{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;text-align:right;margin-left:40px!important}.footer__top-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.footer__top-list{margin-bottom:15px}.footer__top-list+ul{margin-left:0}.footer .footer__top-col .footer__top-col--soc{margin-left:15px}}@media (max-width:425px){.about__item{width:180px;height:250px;height:250px}.services__top-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__text{width:unset;margin-right:0;margin-bottom:30px}.get-in-touch__form-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.get-in-touch__input{width:100%;max-width:unset;margin-bottom:20px;padding-top:9px}.get-in-touch__form-btn{max-width:unset;width:100%;padding-top:9px}}@media (max-width:425px)and (max-width:940px){.about__item{height:calc(150px + 100 * ((100vw - 320px)/ 620))}.services__text{margin-bottom:calc(15px + 15 * ((100vw - 320px)/ 620))}}@media (max-width:320px){.nav__list{min-width:100%}}