.c-hamburger{display:none;position:relative;float:right;overflow:hidden;margin:0;padding:0;width:35px;height:35px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:16px;left:0;right:0;height:3px;background:#fff;border-radius:2px}.c-hamburger span:after,.c-hamburger span:before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:"";border-radius:2px}.header_grey:not(.menu-open) .c-hamburger span,.header_grey:not(.menu-open) .c-hamburger span:after,.header_grey:not(.menu-open) .c-hamburger span:before{background-color:#57585a}.c-hamburger--htx,.c-hamburger--htx.is-active{background-color:transparent}.c-hamburger span:before{top:10px}.c-hamburger span:after{bottom:10px}.c-hamburger--htx span{-o-transition:background 0s .3s;transition:background 0s .3s;-webkit-transition:background 0s .3s}.c-hamburger--htx span:after,.c-hamburger--htx span:before{-o-transition-duration:.3s , .3s;transition-duration:.3s , .3s;-webkit-transition-duration:.3s , .3s;-o-transition-delay:.3s , .3s;transition-delay:.3s , .3s;-webkit-transition-delay:.3s , .3s}.c-hamburger--htx span:before{-webkit-transition-property:top , -webkit-transform;transition-property:top , -webkit-transform;-o-transition-property:top , transform;transition-property:top , transform;transition-property:top , transform , -webkit-transform;-webkit-transition-property:top , transform}.c-hamburger--htx span:after{-webkit-transition-property:bottom , -webkit-transform;transition-property:bottom , -webkit-transform;-o-transition-property:bottom , transform;transition-property:bottom , transform;transition-property:bottom , transform , -webkit-transform;-webkit-transition-property:bottom , transform}.c-hamburger--htx.is-active span{background:0 0!important}.c-hamburger--htx.is-active span:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.c-hamburger--htx.is-active span:after,.c-hamburger--htx.is-active span:before{-o-transition-delay:0s , .3s;transition-delay:0s , .3s;-webkit-transition-delay:0s , .3s}@media only screen and (min-width:993px){#nav .menu{padding:9px 0 15px;background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:5px}#nav .menu:after,#nav .menu:before{content:"";width:75px;height:64px;position:absolute;top:0;z-index:-1}#nav .menu:before{left:-72px;background:url(/wp-content/themes/reanimator/assets/img/bg-nav-left.png.pagespeed.ce.PTTprdxVBq.png) no-repeat;background-size:contain}#nav .menu:after{right:-67px;background:url(/wp-content/themes/reanimator/assets/img/bg-nav-right.png.pagespeed.ce.qhH84hPx7w.png) no-repeat;background-size:contain}#nav .menu li a:hover,#nav .menu li.current-menu-item a,#nav .menu li.home.current-menu-item>a:after,#nav .menu li.home>a:hover:after{color:#ec1c24}#nav .menu li.home>a{width:40px;height:25px;position:relative;color:#fff}#nav .menu li.home>a:after{content:"\f015";font-family:FontAwesome;color:#57585a;font-size:16px;position:absolute;top:10px;left:14px}.connection{position:absolute;bottom:30px;right:15px}.connection a:hover{background-color:#b8171c}.about-us .contacts{margin:0 40px 0 0;float:right}}#header.scroll+#main{padding-top:1%}#header.scroll{background-color:#fff;position:fixed;top:0;left:0;right:0;-webkit-animation:fixed-header .3s;-moz-animation:fixed-header .3s;animation:fixed-header .3s}#header.scroll .logo-wrap{white-space:nowrap;margin-right:0}#header.scroll .logo-wrap .logo,#header.scroll .logo-wrap .phone-holder{display:inline-block;vertical-align:top}#header.scroll .logo-wrap .logo{max-width:127px;margin-right:39px;padding:5px 0}#header.scroll .logo-wrap .phone-holder{margin-top:7px}#header.scroll .connection-min{display:inline-block;margin:8px 18px 0 0}#header.scroll .connection,#header.scroll .logo-main,#header.scroll .menu:after,#header.scroll .menu:before{display:none}#header.scroll .lang-change-holder{margin-top:10px;color:#b7171c}#header.scroll .lang-change-holder span{border:1px solid #b7171c}#header.scroll .logo-mobile{display:block}#header.scroll .phone{font-size:26px;line-height:1;color:#ec1c24}#header.scroll .code{padding:0 0 0 16px;font-size:11px;color:#57585a}#header.scroll .code:before{width:11px;height:12px;background:url(/wp-content/themes/reanimator/assets/img/icon-phone-red-min.png.pagespeed.ce.Tz4jaTvRf0.png) no-repeat;background-size:contain}@media only screen and (min-width:769px){.connection-min{display:none}.visual-block .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.visual-block .container h2{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.visual-block .container .logo-wrap{display:none}}@media only screen and (max-width:1150px){.blog-full article .img-holder{width:350px}.blog-full article .blog-info{width:calc(100% - 400px)}}@media only screen and (max-width:1100px){#header.scroll .right-bar{padding:0}#header.scroll .social-wrap{display:none}#header.scroll .lang-change-holder{margin-right:0;vertical-align:top}.blog-list li{width:calc(33.3% - 15px)}section.advantage .list-advantages li{padding:15px 20px}}@media only screen and (max-width:1024px){.blog-full article .img-holder{width:270px}.blog-full article .blog-info{width:calc(100% - 300px)}.blog-full .wrap-btn-social .btn-social{margin-right:10px}}@media only screen and (max-width:992px) and (min-width:769px){.c-hamburger{position:absolute;top:28px;right:15px;z-index:5}#header.scroll .c-hamburger{position:relative;top:0;right:0;margin:8px 29px 0 0;-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}#header.scroll .c-hamburger span,#header.scroll .c-hamburger span:after,#header.scroll .c-hamburger span:before{background-color:#b7171c}#header h2{margin-top:-125px;padding-left:45px}.right-bar{padding:25px 40px 0 0}.lang-change-holder{margin:5px 20px 0 0}#main.home-page section.visual-block{padding:96px 0 0}#main.blog-page section.visual-block{padding:120px 0 0}#footer{padding:115px 0 55px}}@media only screen and (max-width:992px){.c-hamburger{display:block}#header .social-wrap,#nav{display:none}#nav{position:absolute;top:100%;left:0;right:0;background-color:#fff}#nav .menu li{display:block;border-bottom:1px solid #f5eeef}#nav .menu li a{padding:14px 20px;font-size:32px;font-weight:300}.connection a{background-color:#b7171c;max-width:229px;margin:24px auto;font-size:20px;letter-spacing:-.3px;padding:13px 12px 15px 53px;border-radius:12px}.connection a.icon:before{width:20px;height:30px;left:19px;top:calc(50% - 16px)}.blog-list li{width:calc(50% - 15px)}section.advantage .list-advantages li{width:50%}}@media only screen and (max-width:768px){.c-hamburger span,.c-hamburger span:after,.c-hamburger span:before{background-color:#b7171c}#header .logo-wrap .logo .logo-main,#header .logo-wrap .phone-holder{display:none}.c-hamburger{margin:24px 0 0 0;-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.c-hamburger span{border-radius:6px}#header{background-color:#fff}#header .logo-wrap{margin-right:0}#header .logo-wrap .logo{padding:5px 0 12px}#header .logo-wrap .logo .logo-mobile{display:block}#header .right-bar{margin:27px 0 0;padding:0;text-align:right}#header .right-bar .lang-change-holder{margin:0;display:none}#header .right-bar .lang-change-holder>span{background-color:#b7171c}#header.nav-open .lang-change-holder{display:block}#header.nav-open .connection-min{display:none}#header.nav-open .c-hamburger{margin-right:0}#main{font-size:14px}#nav-additional{margin:0 -15px 20px;overflow:hidden}#nav-additional .menu{display:block}#nav-additional .menu li{display:block;width:25%;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff}#nav-additional .menu li:last-of-type{border-right:none}.connection-min a{width:30px;height:30px;margin-left:0;background-color:transparent}.connection-min a.call-back:before{background:url(/wp-content/themes/reanimator/assets/img/icon-phone-red.png.pagespeed.ce.5r44oASvyx.png) no-repeat;background-size:contain;left:8px;top:6px}.connection-min a.courier:before{background:url(/wp-content/themes/reanimator/assets/img/icon-courier-red.png.pagespeed.ce.ci1_9zQbbh.png) no-repeat;background-size:cover;left:9px}#main.blog-page section.visual-block h2,#main.home-page section.visual-block h2{margin-top:0}#main.home-page section.visual-block{margin:0;padding:0;background-size:246%!important}#main.blog-page section.visual-block{margin:0;padding:15px 0}section.visual-block .ba-slider{margin:-6px -15px}section.visual-block .ba-slider .handle{top:-20px;bottom:0}#footer .about-us>li,.contact-holder .about-us>li{width:50%}#footer .about-us .text,.contact-holder .about-us .text{display:none}#footer .contacts,.contact-holder .contacts{float:right}}@media only screen and (max-width:600px){h2{font-size:1.5em}#nav .menu li a{padding:8px 20px;font-size:23px}#nav-additional .menu li a,.connection a{font-size:12px}.connection a{max-width:170px;margin:17px auto}.c-hamburger{margin:14px 0 0 0}#header .logo-wrap .logo{max-width:115px}#header .right-bar{margin:16px 0 0}.blog-list li{width:calc(100% - 15px);max-width:400px;margin:0 auto 20px}.blog-full article .img-holder{width:100%;height:auto;max-height:270px;margin:0 0 20px}.blog-full article .blog-info{width:100%}#main.home-page section.visual-block{background-size:283%!important}section.advantage{padding-bottom:40px}section.advantage .list-advantages li{width:100%;max-width:450px;margin:0 auto}section.damage .hash-nav{padding:0}span.wpcf7-not-valid-tip{font-size:15px}#footer span.wpcf7-not-valid-tip{color:#f7e700}}@media only screen and (max-width:480px){#main.home-page section.visual-block{background-size:320%!important}#footer{padding:94px 0 55px;background:#f24d2c;background:-moz-linear-gradient(left,#f24d2c 0,#a20032 100%);background:-webkit-linear-gradient(left,#f24d2c 0,#a20032 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f24d2c),to(#a20032));background:-o-linear-gradient(left,#f24d2c 0,#a20032 100%);background:linear-gradient(to right,#f24d2c 0,#a20032 100%)}#footer:after{content:"";width:100%;height:100px;background:#fff;background:-moz-linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-webkit-linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-webkit-linear-gradient(277deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-o-linear-gradient(277deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:0;z-index:10}#footer .about-us,.contact-holder .about-us{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#footer .about-us>li,.contact-holder .about-us>li{width:100%}#footer .about-us>li .contacts,.contact-holder .about-us>li .contacts{float:none;max-width:200px;margin:0 auto}#footer .about-us>li form,.contact-holder .about-us>li form{max-width:500px}#footer .logo,.contact-holder .logo{display:block}}@media only screen and (max-width:380px){#main.home-page section.visual-block{background-size:377%!important}#footer{padding:94px 0 55px;background:#f24d2c;background:-moz-linear-gradient(left,#f24d2c 0,#a20032 100%);background:-webkit-linear-gradient(left,#f24d2c 0,#a20032 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f24d2c),to(#a20032));background:-o-linear-gradient(left,#f24d2c 0,#a20032 100%);background:linear-gradient(to right,#f24d2c 0,#a20032 100%)}#footer:after{content:"";width:100%;height:100px;background:#fff;background:-moz-linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-webkit-linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-webkit-linear-gradient(277deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:-o-linear-gradient(277deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);background:linear-gradient(173deg,#fff 0,#fff 50%,transparent 50%,transparent 50%,transparent 100%);position:absolute;top:0;left:0;z-index:10}#footer .logo{display:block}#footer .about-us{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#footer .about-us>li{width:100%}#footer .about-us>li .contacts{float:none;max-width:200px;margin:0 auto}#footer .about-us>li form{max-width:500px}}@media only screen and (max-width:769px){section.visual-block .logo-wrap{max-width:230px}.logo-wrap .logo{margin:0 auto}.visual-block .phone-holder{display:flex}}@media only screen and (max-width:480px){header.scroll .phone-holder{display:none!important}header.scroll .logo-wrap .logo{margin-right:0!important}}