@charset "UTF-8";.menu-section{height:55px;left:0}.header{padding:0}.header #logo-header{width:300px}.header .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .item:nth-child(-n+3){margin-bottom:0}.header .item .item-mess{padding-bottom:6px}.header .item .item-box span{font-size:12px;margin-bottom:6px}.header .item:last-child{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .item a{-ms-flex-item-align:start;align-self:flex-start;margin-right:10px;color:#2e373e}.header .item svg{margin-right:5px;fill:#0876c3}.header .item span{font-size:14px;color:#2e373e;display:block}.header .item .button{padding:8px 0}.mess{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.mess a{display:block}.mess-mobile{position:fixed;z-index:10;top:100px;bottom:0;right:0;margin:auto}.mess-mobile a{margin-bottom:15px;display:block}.mess-mobile img{width:35px!important;height:35px!important}.phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 6px;font-weight:700;font-size:20px;line-height:30px;color:#2e373e}.phones .button{background:0 0;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;color:#008fff;font-weight:700;font-size:16px;margin-top:-10px}.phone-mobile{margin:3px 0}.phone-mobile a{text-align:right;display:block;margin:3px 0;color:#fff}.phone-mobile .phones{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.phone-mobile .phones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.phone-mobile .phones svg{margin-right:5px;fill:#fff}.search{width:100%}.search .form-search{display:-webkit-box;display:-ms-flexbox;display:flex}.search .form-search input{background:#fff;border:.5px solid #cecece;border-right:0;border-radius:5px 0 0 5px;padding:8px 10px;outline:0;width:100%}.search .form-search button{background:-webkit-gradient(linear,right top,left top,color-stop(25.03%,#ffb21d),color-stop(98.87%,#fed230));background:-o-linear-gradient(right,#ffb21d 25.03%,#fed230 98.87%);background:linear-gradient(270deg,#ffb21d 25.03%,#fed230 98.87%);border-radius:0 5px 5px 0;border:none;outline:0;padding:5px 8px 5px 14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search .form-search button svg{fill:#000!important}#logo-mobile,.phone-mobile{display:none;width:100%}.header_menu-mobile-but{height:50px;width:50px;background:#000;position:fixed;right:0;top:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;cursor:pointer;z-index:999;-webkit-transition:.6s cubic-bezier(.68,-.6,.32,1.6);-o-transition:.6s cubic-bezier(.68,-.6,.32,1.6);transition:.6s cubic-bezier(.68,-.6,.32,1.6)}.header_menu-mobile-but span{width:70%;height:4px;background:#fff;position:absolute;-webkit-transition:.6s cubic-bezier(.68,-.6,.32,1.6);-o-transition:.6s cubic-bezier(.68,-.6,.32,1.6);transition:.6s cubic-bezier(.68,-.6,.32,1.6)}.header_menu-mobile-but span::after,.header_menu-mobile-but span::before{content:"";width:100%;height:4px;background:#fff;position:absolute;top:10px;-webkit-transition:.6s cubic-bezier(.68,-.6,.32,1.6);-o-transition:.6s cubic-bezier(.68,-.6,.32,1.6);transition:.6s cubic-bezier(.68,-.6,.32,1.6)}.header_menu-mobile-but span::after{top:-10px}.header_menu-mobile-but-open{background:0 0}.header_menu-mobile-but-open span{height:0}.header_menu-mobile-but-open span::before{top:-2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.header_menu-mobile-but-open span::after{top:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}.header_menu-after{height:5px;width:100%;background-color:#4b4b4b;position:absolute;top:0}.header_menu{overflow:visible;position:absolute;z-index:99;width:100%;padding:0;background:#000;-webkit-transition:.6s cubic-bezier(.34,1.56,.64,1);-o-transition:.6s cubic-bezier(.34,1.56,.64,1);transition:.6s cubic-bezier(.34,1.56,.64,1)}.header_menu .header_menu-mobile-overlay{height:100%;width:100%;background:rgba(0,0,0,.7);position:fixed;display:none;--animate-duration:0.5s;top:0}.header_menu .container{margin:0 auto;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;-webkit-transition:.8s cubic-bezier(.76,0,.24,1);-o-transition:.8s cubic-bezier(.76,0,.24,1);transition:.8s cubic-bezier(.76,0,.24,1)}.header_menu .container nav{height:55px;line-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.header_menu .container ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header_menu .container ul a{display:block;color:#fff;padding:0 15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:500;text-transform:uppercase}.header_menu .container ul a:hover{color:#fff;-webkit-box-shadow:0 -4px 0 #fff inset;box-shadow:0 -4px 0 #fff inset}.header_menu .container ul .sub-menu{position:relative}.header_menu .container ul .sub-menu>a:first-child{padding-right:30px}.header_menu .container ul .sub-menu>a:first-child::before{content:"";position:absolute;border:4px solid;border-color:#fff transparent transparent;top:24px;right:12px;margin:auto;height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header_menu .container ul .sub-menu>a:first-child:hover::before{border-color:#fff transparent transparent}.header_menu .container ul .sub-menu ul{position:absolute;background:#1b1b1b!important;padding:0;margin:0;display:block;width:-moz-max-content;width:-webkit-max-content;width:max-content;overflow:hidden;height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header_menu .container ul .sub-menu ul a{border-bottom:1px solid #dfdfdf42;color:#fff}.header_menu .container ul .sub-menu ul a:hover{color:#fff}.header_menu .container ul .sub-menu .sub-menu-button-arrow{display:none;overflow:hidden}.header_menu .container ul .sub-menu .sub-menu-button-arrow::before{content:"∨";color:#fff;-webkit-transform:scaleX(2);-ms-transform:scaleX(2);transform:scaleX(2)}.header_menu .container ul .sub-menu-activ{-webkit-box-shadow:0 -4px 0 #fff inset;box-shadow:0 -4px 0 #fff inset}.header_menu .container ul .sub-menu-activ>a{color:#fff!important}.header_menu .container ul .sub-menu-activ>a::before{border-color:#fff transparent transparent!important}.menu_fixed{position:fixed;top:0;border-bottom:1px solid #ffffff21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);background:#000000a2}@-webkit-keyframes go-up{0%,100%{-webkit-transform:translateY(0) rotateY(0);transform:translateY(0) rotateY(0)}50%{-webkit-transform:translateY(-4px) rotateY(90deg);transform:translateY(-4px) rotateY(90deg)}}@keyframes go-up{0%,100%{-webkit-transform:translateY(0) rotateY(0);transform:translateY(0) rotateY(0)}50%{-webkit-transform:translateY(-4px) rotateY(90deg);transform:translateY(-4px) rotateY(90deg)}}.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}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media screen and (min-width:1200px){.header_menu-mobile-but{display:none}}@media screen and (max-width:1399px){.header #logo-header{width:270px}.phones a{font-size:18px}}@media screen and (max-width:1200px){.menu-section{display:none}#logo-mobile,.phone-mobile{display:block}.header_menu .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;background:#000;height:100%;padding:15px;right:-105%;width:310px;top:0;overflow-y:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header_menu .container nav{margin-top:70px;height:auto}.header_menu .container ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header_menu .container ul a{border-bottom:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.header_menu .container ul a:hover{color:#fff}.header_menu .container ul .sub-menu>a:first-child::before,.header_menu .container ul .sub-menu>a:first-child:hover::before{border-color:#fff transparent transparent}.header_menu .container ul .sub-menu ul{position:relative;width:100%;background:#fff}.header_menu .container ul .sub-menu ul a{line-height:1.6;padding:10px;color:#fff}.header_menu .container ul .sub-menu .sub-menu-button-arrow{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:center;flex-direction:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:#000;position:absolute;right:5px;top:12px;margin:auto}.header_menu .container ul .sub-menu-activ>a{color:#fff!important}.header_menu .container ul .sub-menu-activ>a::before{border-color:#fff transparent transparent!important}.menu_fixed{-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (max-width:767px){.phone-mobile{margin-bottom:70px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.phone-mobile a{font-size:20px}.phone-mobile img{margin-right:5px}}