/*!
 * animate.css - https://animate.style/
 * Version - 4.1.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes bigimg{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bigimg{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:674px){html body .header nav .hamburger{display:none}}@media (max-width:1200px){html body .header nav .container .menu{padding-right:90px;padding-left:150px}html body .header nav .container .menu .logo{margin-left:50px;height:50px;width:120px}html body .header nav .container .menu__link{padding-right:0;padding-left:0}html body .header nav .container .menu__link a{font-size:13px}}@media (max-width:991px){html body .header nav .container .menu{padding-right:90px;padding-left:160px}html body .header nav .container .menu .logo{margin-left:50px;height:50px;width:120px}html body .header nav .container .menu__link{padding-right:0;padding-left:0}html body .header nav .container .menu__link a{font-size:13px}html body .promo__header{padding-top:110px;text-align:center;color:#fff;text-transform:uppercase;font-size:29px;font-weight:700}html body .promo button{margin:0 auto;margin-top:20px}html body .promo img{display:none}html body .promo__subheader{padding-top:10px;text-align:center;font-weight:400;font-size:24px;color:#fff;font-weight:700}html body .promo__descr{margin-top:30px;display:block;font-weight:300;font-size:20px;font-family:Roboto;line-height:40px;padding-left:50px;color:#fff;font-weight:700;padding-right:8px}html body .promo .scheme{position:absolute;right:25%;bottom:190px;padding-left:50px}html body .about .container .carousel .container .carousel__inner .slick-dots li{display:none}html body .repairs{padding-left:50px;padding-right:50px}html body .reviews{padding-left:50px;padding-right:50px}html body .consultation{padding-left:50px;padding-right:50px;margin-top:10px}}@media (max-width:767px){html body .header nav .container .menu{padding-right:90px;padding-left:170px}html body .header nav .container .menu .logo{margin-top:5px;margin-left:55px;height:45px;width:110px}html body .header nav .container .menu__link{padding-right:0;padding-left:0}html body .header nav .container .menu__link a{font-size:10px}html body .about .container .carousel .container .carousel__inner .slick-dots li{display:none}html body .promo__header{padding-top:110px;text-align:center;color:#fff;text-transform:uppercase;font-size:27px;font-weight:700}html body .promo__subheader{padding-top:10px;text-align:center;font-weight:400;font-size:23px;color:#fff;font-weight:700}html body .promo__descr{margin-top:30px;display:block;font-weight:300;font-size:20px;font-family:Roboto;line-height:40px;padding-left:50px;color:#fff;font-weight:700}html body .promo .scheme{position:absolute;right:15%;bottom:190px}}@media (max-width:674px){html body .header nav .container{min-width:200px;margin:0 auto}html body .header nav .container .menu{padding:10px 40px 20px 40px;display:none}html body .header nav .container .menu__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;width:50%;opacity:80%;background-color:#000;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.6s all;transition:.6s all}html body .header nav .container .menu__active .logo{margin-top:8px;margin-left:30px;height:40px;width:105px}html body .header nav .container .menu__active__link{margin-bottom:10px;-webkit-transition:.6s all;transition:.6s all;display:block;width:100%}html body .header nav .container .menu__active__link a{font-size:18px;font-weight:700;color:#fff}html body .header nav .container .menu__active__link:nth-child(6){padding-bottom:110px}html body .header nav .container .menu__active__link:nth-child(2){padding-top:20px}html body .promo .container{min-width:300px}html body .promo .container__header{padding-top:110px;text-align:center;color:#fff;text-transform:uppercase;font-size:27px;font-weight:700}html body .promo .container__subheader{padding-top:10px;text-align:center;font-weight:400;font-size:23px;color:#fff;font-weight:700}html body .promo .container__descr{margin-top:30px;display:block;font-weight:300;font-size:20px;font-family:Roboto;line-height:40px;padding-left:50px;color:#fff;font-weight:700}html body .promo .container .scheme{position:absolute;right:14%;bottom:160px}html body .footer{min-height:300px}html .about .container{min-width:200px}html .about .container .carousel .container{min-width:300px}html .about .container .carousel .container .carousel__inner{width:300px}html .about .container .carousel .container .carousel__inner .slick-dots li{display:none}html .about .container .carousel .container .carousel__inner div img{min-width:300px;height:300px}html .promo .container{min-width:200px;margin:0 auto}html .about .container{min-width:200px;margin:0 auto}html .repairs .container{min-width:200px;margin:0 auto}html .reviews .container{min-width:200px;margin:0 auto}html .consultation .container{min-width:200px;margin:0 auto}}@media (max-width:600px){html body .header nav .container{min-width:300px;margin:0 auto}html body .header nav .container .menu{padding:10px 40px 20px 40px;display:none}html body .header nav .container .menu__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;width:50%;opacity:80%;background-color:#000;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.6s all;transition:.6s all}html body .header nav .container .menu__active .logo{margin-top:8px;margin-left:70px;height:40px;width:105px}html body .header nav .container .menu__active__link{margin-bottom:10px;-webkit-transition:.6s all;transition:.6s all;display:block;width:100%}html body .header nav .container .menu__active__link a{font-size:18px;font-weight:700;color:#fff}html body .header nav .container .menu__active__link:nth-child(6){padding-bottom:110px}html body .header nav .container .menu__active__link:nth-child(2){padding-top:20px}html body .promo .container__header{padding-top:110px;text-align:center;color:#fff;text-transform:uppercase;font-size:27px;font-weight:700}html body .promo .container__subheader{padding-top:10px;text-align:center;font-weight:400;font-size:23px;color:#fff;font-weight:700}html body .promo .container__descr{margin-top:30px;display:block;font-weight:300;font-size:20px;font-family:Roboto;line-height:40px;padding-left:50px;color:#fff;font-weight:700}html body .promo .container .scheme{position:absolute;right:12%;bottom:190px}html body .footer{min-height:300px}html .about .container{width:380px}html .about .container .small{display:block}html .about .container .small img{display:block}html .about .container .carousel{display:none}html .about .container .carousel .container{width:300px}html .about .container .carousel .container .carousel__inner{width:300px}html .about .container .carousel .container .carousel__inner .slick-dots li{display:none}html .about .container .carousel .container .carousel__inner div img{width:250px;height:250px}html .promo .container{min-width:200px;margin:0 auto}html .about .container{min-width:200px;margin:0 auto}html .repairs__wrapper{-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;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html .repairs__content{margin-bottom:40px}html .repairs__content:nth-child(1){padding-top:50px}html .repairs__descr_two{padding-bottom:50px}html .repairs .container{min-width:250px;margin:0 auto}html .reviews__header{font-size:19px}html .reviews__descr{font-size:13px}html .reviews__descr_second{font-size:9px}html .reviews .container{min-width:200px;margin:0 auto}html .consultation__subheader{font-size:15px;padding-left:20px}html .consultation__descr{font-size:15px;padding-left:20px}html .consultation__descr_second{font-size:17px;padding-left:20px}html .consultation .container{min-width:300px;margin:0 auto}html .consultation .container .consultation__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html .consultation__wrapper_in{padding-right:10px}}@media (max-width:472px){html body .feed-form{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;margin-bottom:50px;margin-left:70px;padding-top:60px}html body .feed-form #myfile,html body .feed-form #name,html body .feed-form #phone,html body .feed-form #problem,html body .feed-form textarea{height:30px;border-radius:5px;background-color:#fff;margin-bottom:3px;border:none;padding:0 10px}html body .feed-form #myfile:nth-child(3),html body .feed-form #name:nth-child(3),html body .feed-form #phone:nth-child(3),html body .feed-form #problem:nth-child(3),html body .feed-form textarea:nth-child(3){margin-bottom:6px}html body .feed-form p{margin-bottom:5px}html body .feed-form #myfile{margin-bottom:3px;padding:0 5px;height:100%}html body .feed-form input{margin-bottom:10px}html body .feed-form #problem{height:60px}html body .feed-form #myfile{margin-bottom:10px}html body .feed-form_mt25{margin-top:25px;text-align:center}html body .overlay .modal{height:240px;width:220px}html body .overlay .modal__close{position:absolute;top:0;right:-30px;color:#fff;font-size:30px;line-height:21px;cursor:pointer}html body .overlay .modal__subtitle{text-align:center;font-weight:700;font-size:10px}html body .overlay .modal__descr{text-align:center;font-size:10px;line-height:40px}html body .header nav{height:45px}html body .header nav .container{min-width:200px;margin:0 auto}html body .header nav .container .menu{padding:10px 40px 20px 40px;display:none}html body .header nav .container .menu__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;width:50%;opacity:80%;background-color:#000;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.6s all;transition:.6s all}html body .header nav .container .menu__active .logo{margin-top:8px;margin-left:40px;height:40px;width:105px}html body .header nav .container .menu__active__link{margin-bottom:10px;-webkit-transition:.6s all;transition:.6s all;display:block;width:100%}html body .header nav .container .menu__active__link a{font-size:11px;font-weight:700;color:#fff}html body .header nav .container .menu__active__link:nth-child(6){padding-bottom:110px}html body .header nav .container .menu__active__link:nth-child(2){padding-top:20px}html body .promo__header{font-size:20px}html body .promo__subheader{font-size:16px}html body .promo__descr{font-size:12px;line-height:30px}html body .promo button{width:200px;height:40px;font-size:10px;margin-top:60px}html body .about__header{font-size:17px}html body .about__descr{font-size:14px;line-height:35px}html body .about .container{width:250px}html body .about .container .small{display:block}html body .about .container .small img{display:block;width:200px;height:190px;padding-bottom:10px;padding-top:0;margin-top:0;margin-left:25px}html body .about .container .carousel{display:none}html body .about .container .carousel .container{width:200px}html body .about .container .carousel .container .carousel__inner{width:200px}html body .about .container .carousel .container .carousel__inner .slick-dots li{display:none}html body .about .container .carousel .container .carousel__inner div img{width:200px;height:170px}html body .consultation__header{font-size:17px}html body .consultation .container{min-width:200px;margin:0 auto}html body .consultation .container .consultation__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .consultation__wrapper_in{padding:0;margin:0}html body .consultation__wrapper_in form{margin:0 auto;padding-bottom:50px;width:200px}html .repairs .container{width:200px}html .repairs__header{font-size:17px}html .repairs__descr_two{font-size:12px;line-height:34px;padding-top:0;margin-top:10px;width:200px;padding-left:25px}html .repairs__descr{font-size:13px;width:240px;padding-left:50px}html .reviews__header{font-size:17px}html .reviews__descr{font-size:10px}html .reviews__descr_second{font-size:9px}html .footer{min-height:350}html .footer iframe{height:350px}html .footer__info{width:200px;height:140px}html .footer__addr{font-size:11px}html .footer__phone{font-size:11px}}*{font-family:Roboto,sans-serif}.container{max-width:950px;margin:0 auto}h1{padding-top:80px;color:#fff}.header{position:relative}.header .hamburger{position:absolute;display:block;right:20px;top:50%;width:20px;cursor:pointer}.header .hamburger span{display:block;height:2px;width:100%;background-color:#fff;margin-bottom:2px;-webkit-transition:.5s all;transition:.5s all}.header .hamburger_active span{margin-bottom:-2px}.header .hamburger_active span:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .hamburger_active span:nth-child(2){display:none}.header .hamburger_active span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header nav{z-index:2;height:80px;width:100%;background-color:#000;position:fixed}.header nav ul{position:relative}.header nav ul li .logo{width:120px;height:60px;position:absolute;top:10px;left:0}.header nav .coment{font-size:8px;position:absolute;left:60px}.header nav .img{width:150px;height:50px;background-color:#000}.header nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:27px;padding-left:130px}.header nav .menu__link{color:#fff;display:block;cursor:pointer;font-weight:400;text-transform:uppercase}.header nav .menu__link a{color:#fff;text-decoration:none;-webkit-transition:.4s all;transition:.4s all;position:relative;cursor:pointer}.header nav .menu__link a:after{display:block;position:absolute;left:0;width:0;height:2px;background-color:#00a650;content:"";-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.header nav .menu__link a:focus:after,.header nav .menu__link a:hover:after{width:100%;background:#af8a3b;border-radius:8px;text-decoration:underline}.button{display:block;width:170px;height:30px;border-radius:5px;background-color:red;border:none;color:#fff;font-family:Roboto;font-size:12px;font-weight:400;text-transform:uppercase;margin-left:45px}.button_main{margin-top:67px;width:300px;height:50px;font-size:16px}.button_submit{width:100%;height:55px;background-color:red;font-size:400;font-weight:32px;color:#fff;border:none;border-radius:5px;margin-bottom:0;padding-bottom:0}.button_mini{width:120px}.promo{min-height:730px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.5))),url(../img/bg/bg1.jpg) center center/cover no-repeat;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.5)),url(../img/bg/bg1.jpg) center center/cover no-repeat;width:100%;position:relative}.promo__header{padding-top:110px;text-align:center;color:#fff;text-transform:uppercase;font-size:30px;font-weight:700}.promo__subheader{padding-top:10px;text-align:center;font-weight:400;font-size:20px;color:#fff;font-weight:700;font-size:25px}.promo__descr{margin-top:30px;display:block;font-weight:300;font-size:20px;font-family:Roboto;line-height:40px;padding-left:50px;color:#fff;font-weight:700}.promo .scheme{position:absolute;right:25%;bottom:190px;padding-left:50px}.carousel{padding:0 0 82px 0}.carousel__inner{width:500px;margin:0 auto;position:relative}.carousel__inner img{width:500px;height:400px}.carousel .slick-next,.carousel .slick-prev{position:absolute;border:none;background-color:none;top:50%;left:-66px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel .slick-next img,.carousel .slick-prev img{width:31px;height:50px}.carousel .slick-next{left:519px;right:auto}.about{min-height:650px;background-color:#ebebeb;width:100%;color:#fff}.about__descr{color:#000;text-align:center;font-weight:400;line-height:40px;margin-bottom:50px}.about__header{text-align:center;padding-top:30px;text-transform:uppercase;color:#000;margin-bottom:20px}.small{margin:0 auto}.small img{display:none;width:370px;height:290px}.repairs{min-height:650px;background-color:rgba(84,117,179,.534);width:100%}.repairs__header{text-align:center;padding-top:50px;text-transform:uppercase}.repairs__wrapper{margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;text-align:center}.repairs__descr{margin-top:20px;line-height:30px;font-weight:300;font-style:21px}.repairs__descr_two{margin-top:60px;font-size:22px;font-weight:300;text-align:center;line-height:40px}.repairs__img{width:90px;height:90px}.repairs__img_animate:hover{-webkit-animation-name:bigimg;animation-name:bigimg;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.repairs__content{width:300px}.reviews{min-height:650px;background-color:#fff;width:100%}.reviews__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:last baseline;-ms-flex-align:last baseline;align-items:last baseline;padding-top:60px}.reviews__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-align:start;-ms-flex-align:start;align-items:start}.reviews__wrapper_second{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:end;-ms-flex-align:end;align-items:flex-end}.reviews__descr{font-weight:400;font-size:20px}.reviews__descr_second{font-weight:300;padding-top:30px}.reviews__img{padding-right:30px}.reviews__header{margin-top:50px;text-align:center;text-transform:uppercase}.consultation{min-height:750px;background-color:#ebebeb;width:100%}.consultation__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.consultation h1{margin-top:80px;margin-bottom:0;font-weight:400;font-size:20px;display:block}.consultation__subheader{margin-bottom:30px;line-height:25px;font-weight:400;font-size:17px;display:block}.consultation__descr{font-weight:400;font-size:17px}.consultation__descr_second{font-weight:700;font-size:17px;margin-top:25px}textarea{resize:none}.feed-form{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;margin-bottom:50px;margin-left:70px;padding-top:60px}.feed-form #myfile,.feed-form #name,.feed-form #phone,.feed-form #problem,.feed-form textarea{height:50px;border-radius:5px;background-color:#fff;margin-bottom:6px;border:none;padding:0 20px}.feed-form #myfile:nth-child(3),.feed-form #name:nth-child(3),.feed-form #phone:nth-child(3),.feed-form #problem:nth-child(3),.feed-form textarea:nth-child(3){margin-bottom:10px}.feed-form p{margin-bottom:5px}.feed-form #myfile{margin-bottom:3px;padding:0 5px;height:100%}.feed-form input{margin-bottom:10px}.feed-form #problem{height:90px}.feed-form #myfile{margin-bottom:20px}.feed-form_mt25{margin-top:25px;text-align:center}#consultation3{margin-left:0;margin-top:20px;padding-top:10px;margin-bottom:10px}#consultation3 input{height:35px;border-radius:5px;border-color:#fff;border-style:none}#consultation3 .input_file{background-color:none;height:100%}.overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.56);top:0}.modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:380px;min-height:400px;background-color:#f2f2f2;padding:38px 40px 40px 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:380px;min-height:400px;background-color:#f2f2f2;padding:38px 40px 40px 40px;z-index:-1}.modal__close{position:absolute;top:0;right:-30px;color:#fff;font-size:45px;line-height:21px;cursor:pointer}.modal__subtitle{text-align:center;font-weight:700}.modal__descr{text-align:center;line-height:40px}.modal__mini{min-height:140px}.modal .error{border:1px solid red}.modal label.error{border:none;text-align:center;margin-bottom:15px}#thanks{display:none}.overlay{display:none}#consultation2{display:none}.footer{min-height:580px;position:relative;width:100%}.footer iframe{width:100%;min-height:580px}.footer__info{width:300px;height:180px;position:absolute;left:50%;top:0;background-color:red;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:30px 38px 30px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__info address{text-align:center;color:#fff;display:block;line-height:35px;margin-bottom:0}.footer__info a{color:#fff;line-height:35px}.footer__info__phone{display:block;line-height:15px}.footer__info__social{display:block;background-color:#fff}.pageup{display:none;position:fixed;bottom:40px;right:40px;width:40px;height:40px;z-index:3}.pageup img{width:100%}