@charset "UTF-8";
/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */
@keyframes loader{0%{opacity:0;-webkit-transform:translateX(-300px) scale(1);transform:translateX(-300px) scale(1)}
33%{opacity:1;-webkit-transform:translateX(0) scale(2);transform:translateX(0) scale(2)}
66%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}
to{opacity:0;-webkit-transform:translateX(300px) scale(2);transform:translateX(300px) scale(2)}
}
@-webkit-keyframes loader{0%{opacity:0;-webkit-transform:translateX(-300px)}
33%,66%{opacity:1;-webkit-transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(300px)}
}
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none;color:#001018}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0}
textarea{overflow:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}
b,optgroup,strong{font-weight:700}
table{border-collapse:collapse;border-spacing:0;width:100%;border-radius:10px 10px 0 0}
legend,ol,td,th,ul{padding:0}
@font-face{font-display:swap;font-family:"Pragmatica";src:url(../fonts/Pragmatica-Light.eot),url(../fonts/Pragmatica-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Pragmatica-Light.woff) format("woff"),url(../fonts/Pragmatica-Light.ttf) format("truetype");font-style:normal;font-weight:300}
@font-face{font-display:swap;font-family:"Pragmatica";src:url(../fonts/Pragmatica-Regular.eot),url(../fonts/Pragmatica-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Pragmatica-Regular.woff) format("woff"),url(../fonts/Pragmatica-Regular.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-display:swap;font-family:"Pragmatica";src:url(../fonts/Pragmatica-Medium.eot),url(../fonts/Pragmatica-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Pragmatica-Medium.woff) format("woff"),url(../fonts/Pragmatica-Medium.ttf) format("truetype");font-style:normal;font-weight:500}
@font-face{font-display:swap;font-family:"Pragmatica";src:url(../fonts/Pragmatica-Bold.eot),url(../fonts/Pragmatica-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Pragmatica-Bold.woff) format("woff"),url(../fonts/Pragmatica-Bold.ttf) format("truetype");font-style:normal;font-weight:700}
@font-face{font-display:swap;font-family:"BanderaPro";src:url(../fonts/BanderaPro-Regular.eot),url(../fonts/BanderaPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/BanderaPro-Regular.woff) format("woff"),url(../fonts/BanderaPro-Regular.woff2) format("woff2"),url(../fonts/BanderaPro-Regular.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-display:swap;font-family:"BanderaPro";src:url(../fonts/BanderaPro-Bold.eot),url(../fonts/BanderaPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/BanderaPro-Bold.woff) format("woff"),url(../fonts/BanderaPro-Bold.woff2) format("woff2"),url(../fonts/BanderaPro-Bold.ttf) format("truetype");font-style:normal;font-weight:700}
body,html{height:100%;font-family:"Pragmatica",Arial,sans-serif;font-size:17px;line-height:1.3;color:#5a636b}
@media (max-width:1280px){body,html{font-size:15px}
}
body.overflow-hidden,table{overflow:hidden}
.wrapper{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%}
.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.container{width:100%;max-width:1160px;margin:0 auto;padding:0 30px}
.container-fluid{position:relative;z-index:1;width:100%;padding:0 42px}
@media (max-width:992px){.container-fluid{padding:0 30px}
}
@media (max-width:480px){.container-fluid .table{margin:0 -25px;width:auto}
}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6{font-family:"BanderaPro","Times New Roman",serif;font-weight:700;color:#001018}
ol,ul{margin:0;list-style:none}
.social__link svg,svg circle,svg path,svg rect{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
button:focus,input:focus{outline:0}
button:disabled{pointer-events:none;opacity:.7}
ul.ui-autocomplete{z-index:10;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:10px;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}
ul.ui-autocomplete li{cursor:pointer}
.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;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;background-color:#fff}
.preloader__logo{width:300px;text-align:center}
.preloader__logo img{width:100%;max-width:70%}
.main{position:relative;padding-top:72px}
@media (max-width:1280px){.main{padding-top:57px}
}
.section{margin-top:-30px;padding:90px 0 60px}
@media (max-width:480px){.section{padding:60px 0 30px}
}
.section--no-padding{padding:0}
.block-info__container a,.block-info__container ul li a:hover,.section--link a,.section__col a,.section__desc a,ul.list-dotted a{color:#e19d46}
.section--grey{background: url('../images/grey.png'); background-color:#efefef;position:relative}
.section__title{max-width:900px;margin:0 auto 50px;font-size:25px;line-height:1.05;text-align:center}
@media (max-width:480px){.section__title{margin-bottom:30px;font-size:23px}
}
.section__desc{margin-top:-10px;margin-bottom:50px;text-align:center;color:#5a636b}
@media (max-width:480px){.section__desc{margin-bottom:30px}
}
.section--tariffs-bottom{padding-bottom:100px}
.section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.section__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.section__row:not(:last-child){margin-bottom:20px}
.section__col{width:48%;font-size:17px;line-height:22px;font-weight:300;color:#5a636b}
@media (max-width:768px){.section__col{width:100%}
}
.section-tariffs .section__desc{margin-bottom:0}
.single-btn{margin:40px auto 80px;padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;min-width:240px;max-width:480px}
@media (max-width:480px){.single-btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.hover-line:before,.single-btn:before,table td a:before{content:'';position:absolute;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}
.single-btn:before{z-index:-1;top:0;right:0;background-color:#e19d46;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;bottom:0;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.single-btn svg path{-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}
.single-btn:hover{color:#fff}
.hover-line:hover:before,.single-btn:hover:before,table td a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.pagination a:hover svg path,.single-btn:hover svg path{fill:#fff}
.hover-line,table td a{position:relative;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:#e19d46}
.hover-line:before,table td a:before{bottom:-2px;width:100%;height:1px;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;background:#e19d46}
.social{display:-webkit-box;display:-ms-flexbox;display:flex}
.social__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:18px}
.social__item:last-child{margin-right:0}
.social__link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:27px;padding:1px}
.social__link svg circle,.social__link svg path,.social__link svg rect{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.social__link--fb:hover svg path{fill:#4a68ad;stroke:#4a68ad}
.social__link--yt:hover svg rect{stroke:red;fill:red}
.social__link--yt:hover svg path{stroke:#fff;fill:#fff}
.social__link--insta:hover svg .fill{stroke:#fff}
.social__link--insta:hover svg .gradient{opacity:1!important}
.scroll-up{position:fixed;bottom:100px;left:40px;z-index:777;padding-top:70px;color:#fff;-webkit-transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px);width:20px;cursor:pointer}
@media (max-width:1280px){.scroll-up{left:4px}
}
.scroll-up.showed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.scroll-up:hover:before{top:7px}
.scroll-up:hover .scroll-up__arrow{top:-3px}
.scroll-up span{display:inline-block;font-family:"BanderaPro","Times New Roman",serif;font-size:14px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);color:#2f3133;position:relative;left:-15px;top:4px}
.scroll-up:before,.scroll-up__arrow{position:absolute;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.scroll-up:before{content:'';display:block;width:1px;height:44px;background-color:#c4c4c4;top:10px;right:9px}
.scroll-up__arrow{top:0;right:5px}
.block-info{margin:60px 0}
.block-info__wrap{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);border-radius:10px;overflow:hidden}
.block-info__wrap~.block-info__wrap{margin-top:30px}
.block-info__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:110px;padding:25px;font-family:BanderaPro,serif;font-size:18px;font-weight:700;border-bottom:1px solid #f1f1f1;background:#fff;color:#001018}
@media (max-width:480px){.block-info__title{font-size:16px;padding:10px 15px}
}
.block-info__title span{padding-left:20px;width:calc(100% - 58px)}
.block-info__content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}
@media (max-width:992px){.block-info__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.block-info__content picture{width:100%}
.block-info__content img{max-width:100%;height:auto;display:block}
@media (max-width:992px){.block-info__content img{width:100%}
}
.block-info__container{padding:30px;width:100%}
@media (max-width:480px){.block-info__container{padding:10px 15px}
}
.b-img__text p,.block-info__container ul,.steps__item .steps__title img{margin:0}
.block-info__container ul li,.block-info__text ul li{position:relative;padding-left:20px}
.block-info__container ul li::before,.block-info__text ul li::before{position:absolute;left:0;top:5px;content:'';width:8px;height:8px;border-radius:50%;background:#edae5e}
.block-info__container ul li:not(:last-child){margin-bottom:5px}
.block-info__container ul li a{color:#5a636b;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.block-info__text{padding-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:992px){.block-info__text{padding:20px}
}
.block-info__text ul li:not(:last-child){margin-bottom:20px}
@media (max-width:480px){table{border-radius:3px 3px 0 0}
}
table th{height:45px!important;padding:0 20px;font-size:14px;text-align:center;color:#001018;border-bottom:1px solid #f6d000}
@media (max-width:768px){table th{font-size:10px;padding:0 5px;height:30px!important}
}
@media (max-width:480px){table th{font-size:8px;padding:0 3px}
}
table th:nth-child(odd){background:#edae5e}
table th:nth-child(even){background:#f6d000}
table th:not(:last-child){border-right:1px solid #f6d000}
table td{height:55px!important;padding:20px;text-align:center;color:#5a636b}
@media (max-width:768px){table td{font-size:10px;padding:5px;width:auto!important}
}
@media (max-width:480px){table td{font-size:8px}
}
table td:not(:last-child){border-right:1px dashed #dbdbdb}
@media (max-width:768px){table td a{font-size:10px}
}
@media (max-width:480px){table td a{font-size:6px}
}
table tr:nth-child(2n+2){background:#fff}
table tr:nth-child(2n+3){background:#fafafa}
.table__desc{padding:0 24px;font-size:14px;line-height:1.3;color:#5a636b;text-align:center}
.breadcrumb{margin-top:10px;margin-bottom:10px}
.breadcrumb__item{position:relative;display:inline-block;margin-right:24px;font-size:14px;font-weight:300;line-height:17px;text-transform:lowercase;color:#5a636b}
.breadcrumb__item:after{content:'→';position:absolute;right:-22px;bottom:1px;font-size:17px}
.breadcrumb__item:last-child{margin-right:0}
.breadcrumb__item:last-child:after{display:none}
.breadcrumb__link{color:#5a636b}
.b-img{position:relative;padding:0 40px;line-height:22px;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25)}
.b-img:not(:last-child){margin-bottom:45px}
.b-img:nth-child(even) .b-img__img{right:-40px;left:initial;float:right}
.b-img:nth-child(even) .b-img__btn{right:initial;left:10px}
.b-img::after{content:'';display:table;clear:both}
.b-img__img{position:relative;left:-40px;float:left}
.b-img__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px;padding-top:60px;font-size:18px;font-weight:700;line-height:19px}
.b-img__title img{margin-right:30px}
.b-img__subtitle{margin-top:22px;font-size:14px;font-weight:700;color:#5a636b}
.b-img__text{overflow:hidden;max-height:400px;margin-top:20px;padding-bottom:50px;font-size:14px;font-weight:300}
.b-img__text.expand{overflow:initial;max-height:100%}
.b-img__btn{width:34px;height:34px;border-radius:50%;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;border:0;background-color:#edae5e;color:#001018;-webkit-transition:.05s ease-in-out;-o-transition:.05s ease-in-out;transition:.05s ease-in-out;position:absolute;right:10px;bottom:10px}
.b-img__btn::before{content:'+';font-size:24px}
.b-img__btn.expand{background:#e19d46}
.b-img__btn.expand::before{content:'-';font-size:24px}
.pagination{margin:30px 0}
.pagination,.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.pagination ul .disabled .current{opacity:0}
.pagination .next,.pagination .page-link,.pagination .prev,.pagination a{display:block;min-width:49px;height:49px;margin:0 3px;font-weight:300;line-height:49px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-align:center;border:1px solid #e5e5e5;border-radius:49px}
.pagination .page-link,.pagination a{font-size:20px}
@media (max-width:768px){.pagination .next,.pagination .page-link,.pagination .prev,.pagination a{min-width:34px;height:34px;font-size:16px;line-height:36px;border-radius:34px}
}
.pagination .current a,.pagination a:hover{color:#fff;border-color:#e19d46;background-color:#e19d46}
.pagination .next,.pagination .prev{font-size:17px}
.pagination .prev{padding-right:22px;padding-left:18px}
@media (max-width:768px){.pagination .prev{padding:0;font-size:0}
}
.pagination .prev svg{margin-top:-1px;margin-right:15px}
@media (max-width:768px){.pagination .prev svg{margin-right:0;margin-top:12px;width:18px}
}
.pagination .next svg path,.pagination .prev svg path{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.pagination .next{padding-right:18px;padding-left:22px}
@media (max-width:768px){.pagination .next{padding:0;font-size:0}
}
.pagination .next svg{position:relative;top:-1px;margin-left:15px}
@media (max-width:768px){.pagination .next svg{margin-left:0;margin-top:12px;width:18px}
}
.doc-list{max-width:650px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:50px auto}
@media (max-width:650px){.doc-list{width:auto}
}
@media (max-width:480px){.doc-list{margin:30px auto}
}
.doc-list__item{margin-bottom:40px;text-align:left}
@media (max-width:480px){.doc-list__item{margin-bottom:20px}
}
.doc-list__link,.doc-list__link:after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.doc-list__link{display:inline-block;position:relative;padding-right:25px;padding-left:54px;text-align:left;color:#5a636b!important}
.doc-list__link:hover{color:#e19d46!important}
.doc-list__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.doc-list__link:after,.doc-list__link:before{content:'';position:absolute;top:0;display:block}
.doc-list__link:after{right:0;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);opacity:0;background:url(../images/icon-download.svg) 0 0 no-repeat;width:12px;height:14px}
.doc-list__link:before{bottom:0;margin:auto;left:0;width:40px;height:40px;background:url(../images/icon-file.svg) 50% 50% no-repeat;background-size:contain}
.doc-list__link--excel:before{background:url(../images/icon-exel.svg) 50% 50% no-repeat;background-size:contain}
.doc-list__link--word:before{background:url(../images/icon-word.svg) 50% 50% no-repeat;background-size:contain}
.doc-list__link--pdf:before{background:url(../images/icon-pdf.svg) 50% 50% no-repeat;background-size:contain}
.link-look{display:block;position:relative;padding-left:45px;font-size:12px;font-weight:700;line-height:21px;text-transform:uppercase;color:#e19d46}
.link-look:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:32px;height:29px;background:url(../images/icon-look.svg) 50% 50% no-repeat}
.map{display:none;height:40vw;margin:0 -42px}
@media (max-width:992px){.map{margin:0 -30px;height:120vw}
}
ul.list-dotted li{position:relative;padding-left:20px;font-size:18px;line-height:22px;color:#5a636b}
@media (max-width:480px){ul.list-dotted li{font-size:15px;padding-left:14px}
}
ul.list-dotted li:not(:last-child){margin-bottom:10px}
ul.list-dotted li::before{content:'';position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:50%;background:#edae5e}
@media (max-width:480px){ul.list-dotted li::before{top:6px}
}
.b-img-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0}
.b-img-text__left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.b-img-text__left .b-img-text__content{padding-right:50px;padding-left:0}
.b-img-text__img{width:50%}
.b-img-text__img img{width:100%}
.b-img-text__content{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:25px 0 25px 50px}
.b-img-text__content ul{margin:25px 0}
.b-img-text__content ul li{position:relative;padding-left:20px;font-size:18px;line-height:22px;color:#5a636b}
.b-img-text__content ul li:not(:last-child){margin-bottom:15px}
.b-img-text__content ul li::before{content:'';position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:50%;background:#e19d46}
.b-img-text__content p{margin-bottom:15px;font-size:18px;line-height:22px;color:#5a636b}
.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.steps,.steps--cols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.steps--cols .steps__item{width:30%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (max-width:768px){.steps--cols .steps__item{width:48%}
}
@media (max-width:480px){.steps--cols .steps__item{width:100%}
}
.steps--cols .steps__item .steps__info{margin-bottom:10px}
.steps--cols .steps__item .hover-line{margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-item-align:start;align-self:flex-start}
.steps__item{position:relative;max-width:200px;margin-bottom:30px}
.steps__item:not(:last-of-type)::after{content:url(../images/arrow.svg);position:absolute;top:20px;right:0}
.steps__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:BanderaPro,serif;font-size:18px;font-weight:700;color:#001018}
.steps__title span{margin-left:10px}
.steps__info{margin-top:15px;font-size:17px;line-height:22px;color:#5a636b}
.steps__info a{color:#e19d46}
.block-alert,.ui-datepicker-header{display:-webkit-box;display:-ms-flexbox;display:flex}
.block-alert{font-family:BanderaPro;border-radius:0 10px 10px 0;border-left:4px solid #edae5e;padding:25px;background:#fafafa;min-height:140px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#ui-datepicker-div{background:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;padding:0 20px 20px;display:none}
.ui-datepicker-header{background-color:#edae5e;text-align:center;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px;margin-left:-20px;margin-right:-20px;margin-bottom:15px}
.ui-datepicker-header .ui-datepicker-prev{padding:10px;cursor:pointer;margin-left:15px}
.ui-datepicker-header .ui-datepicker-next span,.ui-datepicker-header .ui-datepicker-prev span{display:block;font-size:0;width:6px;height:6px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.ui-datepicker-header .ui-datepicker-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:10px;cursor:pointer;margin-right:15px}
.ui-datepicker-header .ui-datepicker-next span{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.ui-datepicker-header .ui-datepicker-month{font-size:14px;font-weight:700;color:#000}
.ui-datepicker-header .ui-datepicker-year{font-size:14px;font-weight:700;color:#5a636b}
.ui-datepicker-calendar th{padding:0;background-color:transparent!important;border:0!important;text-transform:uppercase}
.ui-datepicker-calendar td:last-child a,.ui-datepicker-calendar th:last-child{color:#5a636b!important}
.ui-datepicker-calendar tr{background-color:transparent!important}
.ui-datepicker-calendar td{height:40px;width:40px;padding:0;border:0!important;font-weight:400;font-size:13px}
.ui-datepicker-calendar td.ui-datepicker-today a{background-color:#edae5e;border-radius:50%}
.ui-datepicker-calendar td.ui-datepicker-current-day a{border:2px solid #edae5e;border-radius:50%}
.ui-datepicker-calendar td a{color:#000!important;padding:0!important;width:40px;height:40px;line-height:40px;display:block;font-size:13px;font-weight:400}
.ui-datepicker-calendar td a:hover:before{display:none!important}
.selectize-dropdown-content{max-height:160px!important}
.selectize-dropdown-content .ps__rail-y{top:20px!important}
.ajax-preloader{background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;position:absolute;top:-15px;bottom:-15px;right:-15px;left:-15px;z-index:100}
.ajax-preloader.active{opacity:1;visibility:visible}
.ajax-preloader__inner{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;width:calc(100% - 200px);color:#fff;padding:0 100px;text-align:center}
.ajax-preloader__inner label{font-size:1em;padding:1%;opacity:0;display:inline-block}
.ajax-preloader__inner label:after{content:'';display:block;width:12px;height:12px;border-radius:50%;background-color:#e19d46}
.ajax-preloader__inner label:nth-child(1){-webkit-animation:loader 3s 600ms infinite ease-in-out;animation:loader 3s 600ms infinite ease-in-out}
.ajax-preloader__inner label:nth-child(2){-webkit-animation:loader 3s 500ms infinite ease-in-out;animation:loader 3s 500ms infinite ease-in-out}
.ajax-preloader__inner label:nth-child(3){-webkit-animation:loader 3s 400ms infinite ease-in-out;animation:loader 3s 400ms infinite ease-in-out}
.ajax-preloader__inner label:nth-child(4){-webkit-animation:loader 3s 300ms infinite ease-in-out;animation:loader 3s 300ms infinite ease-in-out}
.ajax-preloader__inner label:nth-child(5){-webkit-animation:loader 3s 200ms infinite ease-in-out;animation:loader 3s 200ms infinite ease-in-out}
.ajax-preloader__inner label:nth-child(6){-webkit-animation:loader 3s 100ms infinite ease-in-out;animation:loader 3s 100ms infinite ease-in-out}
.info-steps,.info-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex}
.info-steps{-ms-flex-wrap:wrap;flex-wrap:wrap}
.info-steps__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);margin:0 10px 50px}
@media (max-width:920px){.info-steps__item{max-width:342px;width:100%}
}
@media (max-width:800px){.info-steps__item{width:46%}
}
@media (max-width:600px){.info-steps__item{width:100%;max-width:340px;margin:0 auto 25px}
}
.info-steps__img img{display:block;max-width:100%}
.info-steps__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.info-steps__info .hover-line{margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.info-steps__title{font-family:'BanderaPro',serif;font-size:18px;font-weight:700;line-height:21px;color:#001018;margin-bottom:20px}
.info-steps__descr{margin-bottom:20px;font-size:17px;font-weight:300;line-height:22px;color:#5a636b}
.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}
.ps__rail-x,.ps__rail-y{display:none;opacity:0;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}
.ps__rail-x{height:15px;bottom:0}
.ps__rail-y{width:15px;right:0}
.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}
.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}
.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}
.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}
.ps__thumb-x{height:6px;bottom:2px;-o-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}
.ps__thumb-y{-o-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}
.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}
.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}
@supports (-ms-overflow-style:none){.ps{overflow:auto!important}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}
}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}
.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}
.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}
.selectize-dropdown-header-close:hover{color:#000}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}
.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}
.selectize-control{position:relative}
.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}
.selectize-input{cursor:text;border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}
.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;display:inline-block}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}
.selectize-input.full{background-color:#fff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}
.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}
.selectize-input.dropdown-active{border-radius:3px 3px 0 0}
.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}
.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.selectize-input>input::-ms-clear{display:none}
.selectize-input>input:focus{outline:0!important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}
.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}
.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}
.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}
.selectize-dropdown [data-selectable].option{opacity:1}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}
.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .create{color:rgba(48,48,48,.5)}
.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}
.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-ms-flex-negative:0;flex-shrink:0}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}
.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;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;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube,.swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.1.2
*/
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}
50%{opacity:1}
to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
}
@keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}
50%{opacity:1}
to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
}
@-webkit-keyframes mmfadeIn{0%{opacity:0}
to{opacity:1}
}
@keyframes mmfadeIn{0%{opacity:0}
to{opacity:1}
}
@-webkit-keyframes mmfadeOut{0%{opacity:1}
to{opacity:0}
}
@keyframes mmfadeOut{0%{opacity:1}
to{opacity:0}
}
@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}
to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}
}
@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}
to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}
}
@-webkit-keyframes animate-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,227,0,.7),0 0 0 0 rgba(255,227,0,.7);box-shadow:0 0 0 0 rgba(255,227,0,.7),0 0 0 0 rgba(255,227,0,.7)}
40%{-webkit-box-shadow:0 0 0 10px transparent,0 0 0 0 rgba(255,227,0,.7);box-shadow:0 0 0 10px transparent,0 0 0 0 rgba(255,227,0,.7)}
80%{-webkit-box-shadow:0 0 0 10px transparent,0 0 0 10px transparent;box-shadow:0 0 0 10px transparent,0 0 0 10px transparent}
to{-webkit-box-shadow:0 0 0 0 transparent,0 0 0 10px transparent;box-shadow:0 0 0 0 transparent,0 0 0 10px transparent}
}
@keyframes animate-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,227,0,.7),0 0 0 0 rgba(255,227,0,.7);box-shadow:0 0 0 0 rgba(255,227,0,.7),0 0 0 0 rgba(255,227,0,.7)}
40%{-webkit-box-shadow:0 0 0 10px transparent,0 0 0 0 rgba(255,227,0,.7);box-shadow:0 0 0 10px transparent,0 0 0 0 rgba(255,227,0,.7)}
80%{-webkit-box-shadow:0 0 0 10px transparent,0 0 0 10px transparent;box-shadow:0 0 0 10px transparent,0 0 0 10px transparent}
to{-webkit-box-shadow:0 0 0 0 transparent,0 0 0 10px transparent;box-shadow:0 0 0 0 transparent,0 0 0 10px transparent}
}
@-webkit-keyframes elastic{0%,to{height:44px}
50%{height:30px}
}
@keyframes elastic{0%,to{height:44px}
50%{height:30px}
}
@-webkit-keyframes scroll{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(3px);transform:translateY(3px)}
}
@keyframes scroll{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(3px);transform:translateY(3px)}
}
body.hidden-scroll{overflow:hidden}
.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}
.sl-wrapper{z-index:1040}
.sl-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}
.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}
.sl-wrapper button:hover{opacity:.7}
.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}
.sl-wrapper .sl-close:focus{outline:0}
.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}
.sl-wrapper .sl-navigation{width:100%;display:none}
.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}
.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}
.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}
.sl-wrapper .sl-navigation button:focus{outline:0}
@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}
.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}
.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}
}
@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}
.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}
.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}
}
.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}
.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}
.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}
@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}
}
@media (min-width:50em){.sl-wrapper .sl-image img{border:0}
}
.sl-wrapper .sl-image iframe{background:#000;border:0}
@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}
}
@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}
}
.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}
.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}
.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}
.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}
.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}
.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.sl-transition{transition:-ms-transform ease 200ms;-webkit-transition:-webkit-transform ease 200ms;-o-transition:transform ease 200ms;transition:transform ease 200ms;transition:transform ease 200ms,-webkit-transform ease 200ms}
.header{position:fixed;top:0;right:0;left:0;z-index:1000;height:72px;background:#fff;width:100%}
@media (max-width:1280px){.header{height:57px}
}
.header__container{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;height:100%;width:100%;padding-left:20px}
@media (max-width:1280px){.header__container{padding:0 30px}
}
.header__container:before{content:'';background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}
.header__btns{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
@media (max-width:1280px){.header__btns{display:none}
}
.header__nav .buttons-nav,.header__nav .search-menu{display:none}
@media (max-width:1280px){.header__nav{display:none;position:fixed;z-index:999;top:54px;left:0;height:calc(100% - 54px);width:100%;background-color:#fff}
.header__nav .buttons-nav,.header__nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header__nav.active{-ms-flex-wrap:wrap;flex-wrap:wrap;-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}
.header__nav .buttons-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.header__nav .search{display:block;height:44px;width:100%;position:relative;right:0;border:0}
.header__nav .search.active{width:100%}
.header__nav .search.active .search__submit{left:30px}
.header__nav .search__form{padding:0 30px}
.header__nav .search__input{opacity:1;cursor:text;border:0}
.header__nav .search__submit{background-color:#edae5e;left:30px;pointer-events:visible}
.header__nav .search__close{opacity:1;visibility:visible;pointer-events:visible}
.header__nav .search__close:hover svg rect{fill:#001018}
.header__nav .search .header-icon__text{opacity:0}
.header__nav .user-login{margin-right:0;padding-right:5px}
.header__nav .lang__item,.header__nav .user-login__icon{margin-top:-5px}
}
.header__nav-inner{width:100%;display:block}
@media (max-width:1280px){.header__nav-inner{overflow-y:auto;padding:30px 0}
}
.header-logo{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}
@media (max-width:480px){.header-logo{max-width:calc(100%)}
.header-logo img{width:100%}
}
.header-logo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:5px;padding-bottom:2px}
@media (max-width:768px){.header-logo__container{padding-bottom:0;padding-left:3px}
}
.header-logo__title{font-family:"BanderaPro","Times New Roman",serif;font-weight:700;font-size:16px;line-height:1.2;color:#000}
@media (max-width:768px){.header-logo__title{max-width:140px;font-size:14px}
}
.header-logo__desc{font-weight:300;font-size:11px;line-height:1.18;color:#000}
@media (max-width:768px){.header-logo__desc{display:none}
}
.user-login,.user-login__icon{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}
.user-login{position:relative;border-right:1px solid #e5e5e5;width:83px}
.user-login__icon{width:44px;height:44px;border:0;border-radius:44px;background-color:transparent;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.user-login:hover .user-login__icon{background-color:#edae5e}
.header-icon:hover .header-icon__text,.user-login:hover .icon-text{opacity:1}
.p-contacts-us__content ul li:hover svg circle,.user-login:hover svg .hover{fill:#edae5e}
.user-login .icon-text{position:absolute;right:0;bottom:8px;left:0;font-size:10px;text-align:center;letter-spacing:-.01em;opacity:0;color:#5a636b}
@media (max-width:1280px){.user-login .icon-text{opacity:1}
}
.search__close svg rect,.user-login .icon-text,.user-login svg .hover{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.header-icon{position:relative}
@media (max-width:1280px){.header-icon{height:44px}
}
.header-icon__text{position:absolute;right:-3px;bottom:2px;left:-3px;font-size:9px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-align:center;letter-spacing:-.01em;opacity:0;color:#5a636b}
.header-icon__text--show,.second-menu__item:hover .second-menu__title i,.second-menu__item>a:hover:before,.t-modal__faq-list a:hover:before,.third-menu__item a:hover:before{opacity:1}
@media (max-width:1280px){.header-icon__text{opacity:1;bottom:-3px}
}
.search{position:absolute;top:0;right:83px;bottom:0;width:83px;height:100%;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-right:1px solid #e5e5e5;background-color:#fff;border-left:1px solid transparent}
.search:hover .search__submit{background-color:#edae5e}
.search.active,.search.open{width:calc(100% - 380px - 83px)}
.search.active .search__input,.search.open .search__input{opacity:1;cursor:text}
.search.active .search__submit,.search.open .search__submit{background-color:#edae5e;left:0;pointer-events:visible}
.search.active .search__close,.search.open .search__close{opacity:1;visibility:visible;pointer-events:visible}
.contacts-us-btn:hover svg,.search.active .header-icon__text,.search.open .header-icon__text{opacity:0}
.search__form{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:25px;cursor:pointer}
.search__input{width:100%;height:44px;padding-left:60px;padding-right:50px;font-size:13px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;opacity:0;color:#000;border:1px solid #e5e5e5;border-radius:44px;background:rgba(229,229,229,.2);cursor:pointer}
.search__input::-webkit-input-placeholder{color:#cfcfcf}
.search__input::-moz-placeholder{color:#cfcfcf}
.search__input::-ms-input-placeholder{color:#cfcfcf}
.search__input::placeholder{color:#cfcfcf}
.search__submit{position:absolute;top:0;left:18px;bottom:0;width:44px;height:44px;margin:auto;border:0;border-radius:44px;background-color:transparent;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;pointer-events:none}
.search__submit svg{position:relative;top:3px;left:1px}
.lang,.search__close{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}
.search__close{height:40px;border-radius:50%;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;opacity:0;visibility:visible;position:absolute;top:0;bottom:0;right:30px;margin:auto;background-color:transparent;border:0;cursor:pointer;pointer-events:none;width:40px}
.search__close:hover svg rect{fill:#e19d46}
.lang{width:83px}
.lang__item{position:relative;font-size:14px;font-weight:700}
.lang__item:first-child:after{content:'';position:absolute;top:1px;right:-1px;display:block;width:1px;height:11px;background-color:#777}
@supports (-ms-ime-align:auto){.lang__item:first-child:after{top:3px}
}
@media all and (-ms-high-contrast:none){.lang__item:first-child:after{top:3px}
.lang__item:first-child:after ::-ms-backdrop{top:3px}
}
.lang__item--active a,.lang__link{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.lang__item--active a{font-weight:500;cursor:pointer;color:#777}
.footer__energy:hover,.footer__gtpr:hover,.footer__top a:hover,.lang__item--active a:hover,.second-menu__item>a:hover,.third-menu__item a:hover{color:#e19d46}
.lang__link{margin:0 8px;color:#000;cursor:inherit}
.icon-menu{display:none;width:34px;height:34px;cursor:pointer;text-align:center;padding-top:3px}
@media (max-width:1280px){.icon-menu{display:block}
}
.icon-menu__title{font-size:11px;font-weight:300;text-transform:uppercase;color:#001018;position:relative}
.icon-menu__burger,.icon-menu__burger span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.icon-menu__burger{margin:0 auto 2px;cursor:pointer;position:relative;width:30px;height:17px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.icon-menu__burger span{position:absolute;left:0;display:block;width:100%;height:2px;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:1;border-radius:2px;background:#000}
.icon-menu__burger span:nth-child(1){top:0}
.icon-menu__burger span:nth-child(2),.icon-menu__burger span:nth-child(3){top:8px}
.icon-menu__burger span:nth-child(4){top:16px}
.icon-menu.active .icon-menu__burger span:nth-child(1){top:18px;left:50%;width:0}
.icon-menu.active .icon-menu__burger span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.icon-menu.active .icon-menu__burger span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-menu.active .icon-menu__burger span:nth-child(4){top:18px;left:50%;width:0}
.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#5a636b;background-color:#fafafa}
.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1366px;margin:0 auto;padding:0 55px}
@media (max-width:768px){.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.footer__nav{width:calc(100% - 230px);-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
@media (max-width:768px){.footer__nav{display:none}
}
.footer__top{padding:60px 0 30px}
@media (max-width:480px){.footer__top{padding:30px 0}
}
.footer__top a{font-size:13px;font-weight:300;line-height:16px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-decoration:none;color:#5a636b}
.footer__col{max-width:230px}
@media (max-width:768px){.footer__col{max-width:100%;width:100%}
}
.footer__bottom{padding:22px 0;border-top:1px solid #e5e5e5}
.footer__logo img{max-width:100%}
@media (max-width:768px){.footer__logo{margin-bottom:5px}
}
.footer__gtpr{font-size:12px;font-weight:300;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-decoration:none;color:#5a636b}
@media (max-width:768px){.footer__gtpr{margin:5px auto}
}
.footer__copyright{font-size:14px;font-weight:300;text-transform:uppercase}
@media (max-width:768px){.footer__copyright{font-size:12px}
}
.footer__social{margin-top:30px;margin-bottom:20px}
@media (max-width:480px){.footer__social{margin:0}
}
.footer__energy{position:relative;display:inline-block;font-size:12px;font-weight:300;padding-left:29px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-decoration:none;color:#5a636b}
.footer__energy:before{content:'';position:absolute;top:-5px;left:0;display:block;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../images/icon-energy-line.png);background-size:contain}
.b-footer{margin-bottom:20px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}
@media (max-width:480px){.b-footer{margin-bottom:0}
}
.b-footer__title{margin-top:0;margin-bottom:20px;font-family:"Pragmatica",Arial,sans-serif;font-size:11px;font-weight:700;line-height:10px;text-transform:uppercase;color:#5a636b}
.b-footer__item{margin-bottom:10px;font-size:13px;font-weight:300;line-height:16px}
.b-footer__item--desc{margin-top:-10px}
.b-footer__subtitle{margin-bottom:10px;font-size:12px;font-weight:700}
.b-footer__block{margin-bottom:20px}
.menu{display:-webkit-box;display:-ms-flexbox;display:flex;color:#001018}
@media (max-width:1280px){.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%;margin:30px 0}
}
.menu__item{position:relative;margin-left:55px;font-size:14px}
@media (max-width:1280px){.menu__item{margin-left:0;border-bottom:1px dashed #e5e5e5}
.menu__item:first-child{border-top:1px dashed #e5e5e5}
}
.menu__item:first-child{margin-left:0}
.menu__item--submenu{position:relative;padding-right:18px;cursor:pointer}
@media (max-width:1280px){.menu__item--submenu{padding-right:0}
}
.menu__item--submenu a,.menu__item--submenu span{display:block}
.menu__item--submenu>span{position:relative}
@media (max-width:1280px){.menu__item--submenu>span::after,.menu__item--submenu>span::before{position:absolute;height:1px;width:13px;background:#5a636b;right:17px;top:0;bottom:0;margin:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}
.menu__item--submenu>span::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.menu__item--submenu>span.open::before{opacity:0}
.menu__item--submenu>span.open::after,.menu__item--submenu>span.open::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
}
.menu__item--submenu:after{right:0;display:block;width:6px;height:6px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);border-top:1px solid #5a636b;border-left:1px solid #5a636b;pointer-events:none}
@supports (-ms-ime-align:auto){.menu__item--submenu:after{top:32px}
}
@media all and (-ms-high-contrast:none){.menu__item--submenu:after{top:32px}
.menu__item--submenu:after ::-ms-backdrop{top:32px}
}
@media (max-width:1280px){.menu__item--submenu:after{display:none}
}
.menu__item--submenu:before{content:'';position:absolute;bottom:-7px;left:0;z-index:1;width:100%;height:7px;-webkit-transition:.4s ease-out .2s;-o-transition:.4s ease-out .2s;transition:.4s ease-out .2s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background:#edae5e}
@media (max-width:1280px){.menu__item--submenu:before{display:none}
}
.menu__item--submenu:hover:after{border-color:#edae5e}
.c-modal__btn:hover:before,.form-thank__btn:hover:before,.form__submit:hover:before,.hero__btn:hover:before,.menu__item--submenu:hover:before,.meter-form__btn:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.menu__item>a,.menu__item>span{display:block;height:72px;line-height:72px;cursor:pointer}
@media (max-width:1280px){.menu__item>a,.menu__item>span{padding:5px 30px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px}
}
.second-menu{position:fixed;top:72px;right:0;bottom:0;left:0;padding:20px;-webkit-transition:-webkit-transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);background-color:#fff;z-index:-1;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.second-menu .footer-contacts-us{max-width:965px;width:100%;margin:0 auto}
@media (max-width:1280px){.second-menu .footer-contacts-us{display:none}
.second-menu{position:relative;top:0;z-index:0;overflow:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:none;padding:0;max-width:100%;width:100%;border-top:1px solid #e19d46;background-color:rgba(0,198,215,.025)}
}
.second-menu.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.second-menu.active{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .3s ease-in-out .3s;-o-transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}
.second-menu__close{position:absolute;top:20px;right:20px;width:44px;height:44px;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;border-radius:44px;border:0;background-color:#f0f0f0;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:1280px){.second-menu__close{display:none}
}
.second-menu__close:hover{background-color:#edae5e}
.second-menu__list{max-width:965px;width:100%;margin:0 auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:1280px){.second-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%;margin-bottom:0}
}
.second-menu__col{-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px)}
.second-menu__item{border-bottom:1px dashed #e5e5e5;margin-bottom:10px}
@media (max-width:1280px){.second-menu__item{margin-bottom:0}
.second-menu__item:first-child{border-top:1px dashed #e5e5e5}
.second-menu__item:last-child{border-bottom:none}
.second-menu__item>a,.second-menu__item>span{padding:5px 30px 5px 50px}
}
.second-menu__item.active .second-menu__title::before{opacity:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.second-menu__item.active .second-menu__title::after{background:#e19d46;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:1280px){.second-menu__item.active .second-menu__title::after{background:#001018}
}
.second-menu__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;height:0;line-height:1.1;cursor:pointer;font-weight:500;font-size:17px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;position:relative}
@media (max-width:1280px){.second-menu__item>a{font-size:15px}
}
@media (max-width:480px){.second-menu__item>a{height:auto}
}
.second-menu__item>a{padding-right:30px}
.second-menu__item>a:after{content:'';position:absolute;top:0;bottom:0;right:6px;margin:auto;display:block;width:6px;height:6px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px);border-top:1px solid #5a636b;border-left:1px solid #5a636b;z-index:1}
@media (max-width:1280px){.second-menu__item>a:after{right:19px}
}
.second-menu__item>a:before{content:'';width:25px;height:25px;border-radius:50%;position:absolute;top:0;bottom:0;right:0;margin:auto;background-color:#edae5e;opacity:0;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:1280px){.second-menu__item>a:before{display:none}
}
.second-menu__item:hover.active .second-menu__title::after,.second-menu__item:hover.active .second-menu__title::before{background:#5a636b}
.second-menu__title,.second-menu__title i,.third-menu__item a:after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.second-menu__title{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;height:0;line-height:1.1;cursor:pointer;font-weight:500;font-size:17px;padding-right:25px;position:relative}
@media (max-width:1280px){.second-menu__title{font-size:15px}
}
@media (max-width:480px){.second-menu__title{height:auto}
}
.second-menu__title i,.third-menu__item a:after{position:absolute;top:0;bottom:0;margin:auto}
.second-menu__title i{border-radius:25px;background-color:#edae5e;opacity:0;width:25px;height:25px;right:0}
@media (max-width:1280px){.second-menu__title i{display:none}
}
.second-menu__title::after,.second-menu__title::before{position:absolute;content:'';height:1px;width:13px;background:#5a636b;right:5px;top:0;bottom:0;margin:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}
@media (max-width:1280px){.second-menu__title::after,.second-menu__title::before{right:17px}
}
.second-menu__title::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.third-menu{padding:0;display:none;border-top:1px solid #edae5e}
.third-menu__item,.third-menu__item a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.third-menu__item{font-weight:300;font-size:17px;line-height:22px;padding-left:15px;padding-right:10px}
@media (max-width:1280px){.third-menu__item{padding:0;font-size:15px}
}
.third-menu__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;height:0;padding-right:30px;position:relative}
@media (max-width:1280px){.third-menu__item a{padding:5px 35px 5px 70px;line-height:1}
}
@media (max-width:480px){.third-menu__item a{height:auto}
}
.third-menu__item a:after{content:'';right:6px;display:block;width:6px;height:6px;-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px);border-top:1px solid #5a636b;border-left:1px solid #5a636b;z-index:1}
@media (max-width:1280px){.third-menu__item a:after{right:19px}
}
.hero:before,.third-menu__item a:before{content:'';position:absolute;top:0;right:0;bottom:0}
.third-menu__item a:before{width:25px;height:25px;border-radius:50%;margin:auto;background-color:#edae5e;opacity:0;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:1280px){.third-menu__item a:before{display:none}
}
.hero{position:relative}
.hero:before{left:0;background:-webkit-gradient(linear,left top,right top,color-stop(.75%,rgba(0,0,0,.5)),color-stop(42.09%,transparent));background:-o-linear-gradient(left,rgba(0,0,0,.5) .75%,transparent 42.09%);background:linear-gradient(90deg,rgba(0,0,0,.5) .75%,transparent 42.09%)}
.hero__container{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;width:100%;height:20vw;margin:0 auto;padding:14px 20px}
@media (max-width:1280px){.hero__container{height:35vw}
}
.hero__container:after{content:'';height:20px}
.hero__container .breadcrumb{margin-top:0}
.hero__content{position:relative;z-index:1;max-width:340px;margin-left:10vw;padding-left:20px;color:#fff}
@media (max-width:768px){.hero__content{margin-left:0}
}
@media (max-width:480px){.hero__content--desktop{display:none}
}
.hero__content:before{content:'';position:absolute;top:3px;bottom:3px;left:0;width:4px;border-radius:4px;background-color:#edae5e}
.hero__title{margin:0;font-size:25px;line-height:1.2;color:#fff}
.hero__desc{margin-top:3px;margin-bottom:2px;font-size:20px}
@media (max-width:480px){.hero__desc{font-size:16px}
}
.hero__btn{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;min-width:200px;margin-top:15px;height:50px;line-height:50px}
@media (max-width:480px){.hero__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.c-modal__btn:before,.hero__btn:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.button svg path,.c-modal__btn svg path,.form-thank__btn svg path,.form__submit svg path,.hero__btn svg path,.m-hero-slider__btn svg path,.meter-form__btn svg path,.meter-variants__link svg path,.shutdowns-faq__btn-popup svg path{-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}
.hero .breadcrumb__item,.hero .breadcrumb__link,.hero__btn:hover{color:#fff}
.button:hover svg path,.c-modal__btn:hover svg path,.form-thank__btn:hover svg path,.form__submit:hover svg path,.hero__btn:hover svg path,.meter-form__btn:hover svg path{fill:#fff}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero__btn{width:auto;white-space:nowrap}
}
@supports (-ms-ime-align:auto){.hero__btn{width:auto;white-space:nowrap}
}
.form input[type=file],.hero-mobile{display:none}
@media (max-width:480px){.hero-mobile{display:block}
.hero-mobile .hero__title{color:#001018;font-size:26px}
.hero-mobile .hero__desc,.hero-mobile .hero__subtitle{color:#001018}
.hero-mobile .hero__content{margin:20px 0;max-width:100%}
}
.btn{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;border:0;text-transform:uppercase}
.btn:hover,.nav-block__icon svg path,.p-contacts-us__content ul li svg circle,.shutdowns-search__reset svg rect{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.btn--primary{background-color:#e19d46;color:#000}
.btn--secondary{background-color:#edae5e;color:#fff}
.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;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;background:rgba(241,247,250,.99)}
.modal__overlay--opacity{background:0 0}
.modal__overlay--attantion{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent}
.modal__container,.modal__container-iframe{position:relative;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1120px;max-height:calc(100vh - 20px);padding:0;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
.modal__close{position:absolute;top:0;right:30px;bottom:0;z-index:3;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;width:44px;height:44px;margin:auto;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-align:center;border:0;border-radius:50%;background:#f0f0f0 url(../images/icon-cross.svg) 50% 50% no-repeat}
@media (max-width:480px){.modal__close{right:10px}
}
.modal__close svg{margin-right:-1px;pointer-events:none}
.modal__close:hover{background:#edae5e url(../images/icon-cross.svg) 50% 50% no-repeat}
.modal__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:120px;padding:20px 90px 20px 25px;border-bottom:1px solid #f1f1f1}
@media (max-width:480px){.modal__head{padding:10px 70px 10px 10px}
}
.modal__icon svg{display:block}
.modal__title{width:calc(100% - 50px);margin:0;padding-left:10px;font-size:18px;line-height:21px}
.modal__body{padding:80px}
@media (max-width:480px){.modal__body{padding:20px!important}
}
.modal__body p a,.t-modal__faq-list a:hover{color:#e19d46}
.modal__footer{padding:15px 50px;border-top:1px solid #f1f1f1;font-weight:300;font-size:14px;color:#5a636b}
.t-modal__subtitle{margin-top:0;margin-bottom:25px;font-size:18px;line-height:21px}
.t-modal__list li{position:relative;margin-bottom:20px;padding-left:35px;font-size:17px;line-height:22px}
.t-modal__list li:before{content:'';position:absolute;top:6px;left:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#edae5e}
.t-modal__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:70px}
.t-modal__attention{width:290px;padding:40px 30px;border-left:2px solid #edae5e;border-radius:0 10px 10px 0;background-color:#fafafa}
.t-modal__attention p{font-size:17px;line-height:22px;color:#5a636b}
.t-modal__faq{width:calc(100% - 290px);padding:10px 0 10px 10%}
.p-contacts-us__content ul li,.t-modal__faq-list li{position:relative;border-bottom:1px dashed #e5e5e5}
.t-modal__faq-list a,.t-modal__faq-list a:after,.t-modal__faq-list a:before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.t-modal__faq-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;padding:5px 20px 5px 5px;font-size:17px;font-weight:300;line-height:22px;color:#5a636b;position:relative}
.t-modal__faq-list a:after,.t-modal__faq-list a:before{content:'';position:absolute;top:0;bottom:0;margin:auto}
.t-modal__faq-list a:after{z-index:1;display:block;-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px);border-top:1px solid #5a636b;border-left:1px solid #5a636b;right:4px;width:4px;height:4px}
.t-modal__faq-list a:before{right:0;width:18px;height:18px;opacity:0;border-radius:50%;background-color:#edae5e}
.m-attention__container{max-width:1180px;padding:75px;border-left:9px solid #edae5e;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);position:fixed;top:50%;right:0;left:0;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:990}
@media (max-width:768px){.m-attention__container{padding:20px 75px 15px 30px}
}
.m-attention__title{margin-top:0;margin-bottom:8px;font-size:28px}
@media (max-width:768px){.m-attention__title{margin-bottom:8px;font-size:18px}
}
.m-attention__text{font-size:22px}
.c-modal__col a,.m-attention__text a{color:#e19d46}
@media (max-width:768px){.m-attention__text{font-size:14px}
}
.m-attention__link{margin-bottom:0}
.m-attention__close{top:15px;right:15px;bottom:inherit}
.c-modal__title{font-weight:700}
.c-modal__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:300}
@media (max-width:768px){.c-modal__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.c-modal__docs{width:55%}
@media (max-width:768px){.c-modal__docs{width:100%}
}
.c-modal__col-sm{width:40%;margin:0 auto}
@media (max-width:768px){.c-modal__col-sm{width:100%}
}
.c-modal__col,.form__input-group input{width:45%}
@media (max-width:768px){.c-modal__col{width:100%}
}
.c-modal .doc-list{margin:20px 0 0;width:100%;max-width:100%;font-weight:400}
.c-modal__wrap{padding:30px 0;text-align:center;font-weight:300}
@media (max-width:480px){.c-modal__wrap{padding-top:0}
}
.c-modal__btn{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:100%;min-width:230px;max-width:445px;margin:0 auto;text-align:center}
@media (max-width:480px){.c-modal__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.c-modal__btn:hover{color:#fff}
@media (max-width:480px){.c-modal__btn{min-width:180px}
}
.micromodal-slide{visibility:hidden;opacity:0}
.micromodal-slide.is-open{visibility:visible;opacity:1}
.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}
.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}
.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}
.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}
.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
.form{position:relative}
.form--page{max-width:720px;width:100%;margin:0 auto}
.form--page .form__col-wrap .form__row{width:47%}
@media (max-width:700px){.form--page .form__col-wrap .form__row{width:100%}
}
.form--page .form__label--captcha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form--page .captcha-input,.form--page .form__input,.form--page .selectize-input{background:#fff}
.form__inner{position:relative;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__inner.hide{visibility:hidden;opacity:0}
.form__row{margin-bottom:20px}
.form__row--electr .form__label{width:49%}
@media (max-width:480px){.form__row--electr .form__label{width:100%}
}
.form__row--electr .form__input-group{width:49%;margin-top:30px}
@media (max-width:480px){.form__row--electr .form__input-group{width:100%;margin-top:15px;margin-bottom:10px}
}
.form__category-wrap .form__row{width:31%}
@media (max-width:800px){.form__category-wrap .form__row{width:100%}
}
.form__category-wrap,.form__col-wrap,.form__row--electr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.form__col-wrap--single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:768px){.form__col-wrap--single{padding-bottom:60px}
}
@media (max-width:1000px){.form__col-wrap--electr{padding-bottom:60px}
}
.form__col-l{width:50%}
@media (max-width:768px){.form__col-l{width:100%}
}
.form__col-r{width:40%}
@media (max-width:768px){.form__col-r{width:100%}
}
.form__col-operation-l{width:60%}
@media (max-width:1000px){.form__col-operation-l{width:100%}
}
.form__col-operation-r{width:35%}
@media (max-width:1000px){.form__col-operation-r{width:100%}
}
.form__col-radio{width:100%}
.form__btn,.form__col-radio{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}
.form__subtext{text-align:right;font-weight:300}
.form__label{position:relative}
.form__label.error .form__input-name{color:#db5656}
.form__label--captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.form__label--captcha{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.form__label--captcha img{width:160px;height:50px;border:1px solid #cfcfcf;border-radius:10px}
@media (max-width:480px){.form__label--captcha img{width:120px}
}
.form__input-name{display:inline-block;margin-bottom:10px;padding:0 20px;font-size:14px;font-weight:700;color:#001018}
.form__input{width:100%;height:50px;padding:0 20px;font-size:14px;line-height:50px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border:1px solid #cfcfcf;border-radius:50px;background:#fafafa}
.form__input::-webkit-calendar-picker-indicator{display:none}
.form__textarea{width:100%;height:140px;padding:15px;background:#fafafa;border:1px solid #cfcfcf;border-radius:10px;resize:none;outline:0}
.form__submit{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;max-width:520px;width:100%;margin:40px auto 0}
@media (max-width:480px){.form__submit{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.form__submit:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.form__submit:hover{color:#fff}
@media (max-width:768px){.form__submit--eval{margin-top:0}
}
@media (max-width:480px){.form__submit{width:100%}
}
.form__title{margin-bottom:25px;font-family:'BanderaPro';font-size:23px;font-weight:700;text-align:center;color:#001018}
.form .file-upload{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}
.form .file-upload__title{margin-bottom:10px;font-size:14px;font-weight:700;color:#001018}
.form .file-upload__row{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}
@media (max-width:768px){.form .file-upload__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.form .file-upload__info{margin-left:20px}
}
.form .file-upload__info p{font-weight:300;font-size:14px;margin:5px 0}
.form .file-upload__label,.form .file-upload__label-joining{font-size:17px;cursor:pointer;color:#e19d46}
.form .file-upload__label span,.form .file-upload__label-joining span{margin-right:20px}
.form .file-upload__item{font-size:14px;color:#001018}
.form .file-upload__item ul li{position:relative;padding-left:30px}
.form .file-upload__item ul li span:nth-child(2){position:absolute;left:0;top:-2px;width:20px;height:20px;cursor:pointer;background:url(../images/close.svg)}
.form__text{margin:10px 0 20px;font-size:17px;line-height:22px;color:#5a636b;text-align:center;font-weight:300}
.form__text a{text-decoration:underline;color:#e19d46}
.form__radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}
@media (max-width:768px){.form__radio-wrap--emergencies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.form__radio-rate span,.form__radio-wrap span{font-size:14px;font-weight:700;line-height:20px}
.form__radio-wrap span{color:#001018}
@media (max-width:768px){.form__wrap-eval{padding-bottom:57px}
}
.form__radio-rate{margin-bottom:25px}
.form__radio-rate span{padding-left:20px}
.form__checkbox,.form__radio-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__radio-row{margin-top:15px}
.form__radio-row .form__radio{width:80px}
.form__checkbox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}
@media (max-width:480px){.form__checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.form__checkbox--input{width:100%;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}
@media (max-width:768px){.form__checkbox--input{-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:flex-start}
}
.form__checkbox--input .form__input{max-width:580px}
@media (max-width:768px){.form__checkbox--input .form__input{margin-top:15px;max-width:100%}
}
.form__checkbox [type=checkbox]:checked,.form__checkbox [type=checkbox]:not(:checked),.form__radio [type=radio]:checked,.form__radio [type=radio]:not(:checked){position:absolute;left:-9999px}
.form__checkbox [type=checkbox]:checked+label,.form__checkbox [type=checkbox]:not(:checked)+label{position:relative;display:inline-block;max-width:540px;width:100%;padding-left:50px;font-size:14px;line-height:17px;cursor:pointer;color:#5a636b}
.form__checkbox [type=checkbox]:checked+label.error_check_label,.form__checkbox [type=checkbox]:not(:checked)+label.error_check_label{color:red}
.form__checkbox [type=checkbox]:checked+label a,.form__checkbox [type=checkbox]:not(:checked)+label a{color:#e19d46}
@media (max-width:320px){.form__checkbox [type=checkbox]:checked+label,.form__checkbox [type=checkbox]:not(:checked)+label{font-size:12px}
}
.form__checkbox [type=checkbox]:checked+label:before,.form__checkbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;top:0;left:0;width:35px;height:35px;border:1px solid #cfcfcf;border-radius:100%;background:#fafafa}
.form__checkbox [type=checkbox]:checked+label:after,.form__checkbox [type=checkbox]:not(:checked)+label:after{content:'';position:absolute;top:4px;left:4px;width:29px;height:29px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:100%;background:url(../images/checkbox.svg) center no-repeat}
.form__checkbox [type=checkbox]:not(:checked)+label:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.form__checkbox [type=checkbox]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}
@media (max-width:480px){.form__radio{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.form__radio--input{width:100%;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}
@media (max-width:768px){.form__radio--input{-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:flex-start}
}
.form__radio--input .form__input{max-width:580px}
@media (max-width:768px){.form__radio--input .form__input{margin-top:15px;max-width:100%}
}
.form__radio [type=radio]:checked+label,.form__radio [type=radio]:not(:checked)+label{position:relative;display:inline-block;padding-left:50px;font-size:14px;line-height:37px;cursor:pointer;color:#5a636b}
@media (max-width:320px){.form__radio [type=radio]:checked+label,.form__radio [type=radio]:not(:checked)+label{font-size:12px}
}
.form__radio [type=radio]:checked+label:before,.form__radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;top:0;left:0;width:35px;height:35px;border:1px solid #cfcfcf;border-radius:100%;background:#fafafa}
.form__radio [type=radio]:checked+label:after,.form__radio [type=radio]:not(:checked)+label:after{content:'';position:absolute;top:4px;left:4px;width:29px;height:29px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:100%;background:#e19d46}
.form__radio [type=radio]:not(:checked)+label:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.form__radio [type=radio]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.form__col-radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;width:100%;margin:0 auto}
@media (max-width:1000px){.form__col-radio-wrap{padding-bottom:60px}
}
.form__col-radio-wrap .form__input-name{display:block;text-align:center}
.form__radio-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto 25px}
.form__radio-select input[type=radio]{opacity:0;position:fixed;width:0}
.form__radio-select label{height:50px;width:50%;display:inline-block;background-color:#f6f4f4;font-size:18px;line-height:50px;text-align:center;font-weight:700;color:#5a636b;font-family:BanderaPro;cursor:pointer}
.form__radio-select label:nth-of-type(1){border-radius:50px 0 0 50px}
.form__radio-select label:nth-of-type(2){border-radius:0 50px 50px 0}
.form__radio-select input[type=radio]:checked+label{background-color:#e19d46;color:#001018}
.form__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 20px;font-size:14px;color:#5a636b}
.form__subtitle span:nth-child(2){position:relative;top:8px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;height:1px;margin-left:10px;background:#d8d8d8}
.form__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.form__input-group:not(:nth-of-type(1)){margin-top:20px}
.form__input-group-electr{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:480px){.form__input-group-electr{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}
.form__input-group-electr .tooltip{position:absolute;right:-5px;top:-30px}
}
@media (max-width:1100px){.form__input-group-electr{padding-bottom:50px}
}
.form__input-group-electr input{width:100%;max-width:180px}
@media (max-width:480px){.form__input-group-electr input{max-width:100%}
}
.form__input-group-electr input~input{margin-left:15px}
@media (max-width:480px){.form__input-group-electr input~input{margin-top:15px;margin-left:0}
}
.form__input-group-electr input:first-child{max-width:380px}
@media (max-width:480px){.form__input-group-electr input:first-child{max-width:100%}
}
.form__info-block{padding:25px;border:1px solid #e19d46;border-radius:10px;font-weight:300;font-size:14px;line-height:17px;text-align:center}
.form__next-step{right:20px}
.form__next-step,.form__prev-step{position:absolute;bottom:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:175px;height:44px;border:1px solid #cfcfcf;border-radius:30px;margin-left:auto}
@media (max-width:1000px){.form__next-step,.form__prev-step{bottom:0}
}
@media (max-width:480px){.form__next-step,.form__prev-step{width:120px;font-size:13px;right:0}
.form__next-step svg,.form__prev-step svg{width:15px}
}
.form__next-step span{margin-right:15px}
@media (max-width:480px){.form__next-step span,.form__prev-step span{margin-right:5px}
}
.form__prev-step{right:auto;left:20px}
.form__prev-step span{margin-right:0;margin-left:15px}
@media (max-width:480px){.form__prev-step span{margin-left:5px}
.form__prev-step{left:0}
}
.form__electricity-radio{width:40%}
@media (max-width:1000px){.form__electricity-radio{width:45%}
}
@media (max-width:480px){.form__electricity-radio{width:100%}
}
.form__alert-block{font-weight:300;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.form__alert-block span{margin-left:40px}
.form__phases-radio{max-width:300px;width:100%;margin:0 auto 25px}
.form__error-message{display:none;width:100%;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:700;color:#f44336}
.captcha-input{width:210px;height:50px;line-height:50px;padding:0 10px;background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;font-weight:300;margin-left:10px}
@media (max-width:480px){.captcha-input{width:calc(100% - 120px)}
}
.captcha-input::-webkit-input-placeholder{font-size:14px}
.captcha-input::-moz-placeholder{font-size:14px}
.captcha-input::-ms-input-placeholder{font-size:14px}
.captcha-input::placeholder{font-size:14px}
.selectize-input{height:50px;padding:0 20px;font-size:14px;font-weight:300;line-height:50px;color:#001018;border:1px solid #cfcfcf;background-color:#fafafa}
.selectize-input,.selectize-input.dropdown-active{border-radius:40px}
.selectize-input.not-full{color:#5a636b}
.selectize-input.focus{z-index:11}
.selectize-control.single .selectize-input:after{width:5px;height:5px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);border-bottom:none;border-right:none;margin-top:-4px}
.selectize-control.single .selectize-input.dropdown-active:after{border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:none;border-right:none;margin-top:-1px}
.selectize-dropdown{margin-top:-20px;padding-top:22px;border:0;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);border-radius:10px;overflow:hidden}
.selectize-dropdown .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:5px 20px;font-weight:300;font-size:14px;cursor:pointer}
.selectize-dropdown .option:not(:last-child){border-bottom:1px dashed #e5e5e5}
.selectize-dropdown .option.active{background-color:#edae5e}
.form-thank{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;opacity:0}
.form-thank--step{position:static;opacity:1;visibility:visible;display:none;text-align:center}
.form-thank h2,.form-thank h3,.form-thank h4,.form-thank h5,.form-thank h6{margin-bottom:12px}
.form-thank__btn,.form-thank__text{font-family:'BanderaPro';font-weight:700;font-size:18px;color:#001018}
.form-thank__text a,.p-contacts-us__content ul li a:hover{color:#e19d46}
.form-thank__btn{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-family:"BanderaPro","Times New Roman",serif;text-decoration:none;background-color:#edae5e;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;max-width:520px;width:100%;margin:20px auto 0}
@media (max-width:480px){.form-thank__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.form-thank__btn:before,.meter-form__btn:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.form-thank__btn:hover{color:#fff}
.form-thank.show,.photo-gallery__img:hover a:after{visibility:visible;opacity:1}
.meter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:530px;margin:0 auto 60px}
@media (max-width:480px){.meter-form{margin-bottom:30px}
}
.meter-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.meter-form__col{width:50%}
.meter-form__input-wrap{position:relative}
.meter-form__title{position:relative;font-family:BanderaPro,serif;font-size:18px;font-weight:700;color:#5a636b}
@media (max-width:768px){.meter-form__title{padding-right:35px}
}
.meter-form__title .tooltip{position:absolute;right:-30px;top:0}
@media (max-width:768px){.meter-form__title .tooltip{right:0}
}
.meter-form__wrap{position:relative;padding-bottom:50px}
.meter-form__address{width:100%;height:50px;margin-top:15px;padding:0 20px;font-family:BanderaPro,serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:.1em;color:#001018;border:1px solid #cfcfcf;border-radius:50px;background:#fafafa}
.meter-form__text{position:absolute;top:69px;left:0;font-size:14px;font-weight:700;color:#e19d46}
@media (max-width:768px){.meter-form__text{top:70px;font-size:10px}
}
.meter-form__text a{text-decoration:underline;color:red}
.meter-form__text span{font-weight:700;display:block;color:red}
.meter-form__radio,.meter-form__row,.meter-form__row-tel{display:-webkit-box;display:-ms-flexbox;display:flex}
.meter-form__row-tel{margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.meter-form__row-tel label{width:100%}
.meter-form__row-tel input{margin-top:30px}
@media (max-width:480px){.meter-form__row-tel input{margin-top:20px;margin-bottom:20px}
}
.meter-form__radio{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 40px}
@media (max-width:480px){.meter-form__radio{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.meter-form__radio [type=radio]:checked,.meter-form__radio [type=radio]:not(:checked){position:absolute;left:-9999px}
.meter-form__radio [type=radio]:checked+label,.meter-form__radio [type=radio]:not(:checked)+label{position:relative;display:inline-block;padding-left:50px;font-size:14px;font-weight:700;line-height:37px;cursor:pointer;color:#5a636b}
.meter-form__radio [type=radio]:checked+label:before,.meter-form__radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;top:0;left:0;width:35px;height:35px;border:1px solid #cfcfcf;border-radius:100%;background:#fafafa}
.meter-form__radio [type=radio]:checked+label:after,.meter-form__radio [type=radio]:not(:checked)+label:after{content:'';position:absolute;top:4px;left:4px;width:29px;height:29px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:100%;background:#e19d46}
.meter-form__radio [type=radio]:not(:checked)+label:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.meter-form__radio [type=radio]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
@media (max-width:480px){.meter-form__radio li{margin-bottom:5px}
}
.meter-form__inputs{display:none}
.meter-form__row{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
@media (max-width:480px){.meter-form__row{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.meter-form__row input{width:100%;height:50px;padding:0 15px;font-family:BanderaPro,serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:.1em;color:#001018;border:1px solid #cfcfcf;border-radius:50px;background:#fafafa}
.meter-form__row label{font-size:14px;font-weight:700;text-align:center;color:#5a636b}
@media (max-width:480px){.meter-form__row label{margin-bottom:10px}
}
.meter-form__row label span{display:block;margin-top:10px}
.block-columns>div:first-child:nth-last-child(1),.block-columns>div:first-child:nth-last-child(1)~div,.meter-form__row label:first-child:nth-last-child(1),.meter-form__row label:first-child:nth-last-child(1)~label{width:100%}
.block-columns>div:first-child:nth-last-child(2),.block-columns>div:first-child:nth-last-child(2)~div,.meter-form__row label:first-child:nth-last-child(2),.meter-form__row label:first-child:nth-last-child(2)~label{width:45%}
@media (max-width:480px){.meter-form__row label:first-child:nth-last-child(2),.meter-form__row label:first-child:nth-last-child(2)~label{width:100%}
}
.meter-form__row label:first-child:nth-last-child(3),.meter-form__row label:first-child:nth-last-child(3)~label{width:30%}
@media (max-width:480px){.meter-form__row label:first-child:nth-last-child(3),.meter-form__row label:first-child:nth-last-child(3)~label{width:100%}
}
.meter-form__btn{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:100%;height:65px;margin-top:50px;margin-bottom:35px}
@media (max-width:480px){.meter-form__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.meter-form__btn:hover{color:#fff}
@media (max-width:480px){.meter-form__btn{margin-top:10px;margin-bottom:30px;width:100%}
}
.meter-thank{display:none;-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:center;-ms-flex-pack:center;justify-content:center;height:540px}
.meter-thank__text{margin-top:25px;font-weight:700;font-size:25px;color:#001018;font-family:BanderaPro}
.form-rate{max-width:400px;margin:30px auto 25px}
.form-rate__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}
.form-rate__item:last-child{margin-bottom:0}
.form-rate__name{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.form-rate__name .tooltip{margin-left:5px}
.form-rate__name .form__input-name{padding:0;margin:0}
.star-cb-group{font-size:0;unicode-bidi:bidi-override;direction:rtl}
.star-cb-group *{font-size:32px}
.accordion__content ul.doc-list li:before,.star-cb-group>input{display:none}
.star-cb-group>input+label{display:inline-block;overflow:hidden;width:36px;white-space:nowrap;cursor:pointer}
.star-cb-group>input+label:before{display:inline-block;text-indent:-9999px;content:'\2606';color:#cfcfcf}
.star-cb-group>input+label:hover:before,.star-cb-group>input+label:hover~label:before,.star-cb-group>input:checked~label:before{content:'\2605';color:#edae5e;text-shadow:0 0 1px #cfcfcf}
.star-cb-group>.star-cb-clear+label{text-indent:-9999px;width:20px;margin-left:-20px;opacity:0;visibility:hidden}
.star-cb-group>.star-cb-clear+label:before{width:20px}
.star-cb-group:hover>input+label:before{content:'\2606';color:#cfcfcf;text-shadow:none}
.star-cb-group:hover>input+label:hover:before,.star-cb-group:hover>input+label:hover~label:before{content:'\2605';color:#edae5e;text-shadow:0 0 1px #cfcfcf}
.contacts-us-btn{position:fixed;right:20px;bottom:40px;z-index:997;width:65px;height:65px;cursor:pointer;-webkit-animation:animate-pulse 3s linear infinite;animation:animate-pulse 3s linear infinite;border-radius:50%;background-color:#edae5e}
@media (max-width:1280px){.contacts-us-btn{bottom:10px;right:10px;width:50px;height:50px}
.contacts-us-btn svg{width:34px}
}
.contacts-us-btn span,.contacts-us-btn svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.contacts-us-btn svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}
.contacts-us-btn span{display:block;height:16px;padding:0 2px;font-size:9px;font-weight:500;line-height:11px;text-align:center;text-transform:uppercase;opacity:0}
.contacts-us-btn:hover span,.faq__link:hover:before,.p-contacts-us__content ul li a:hover:before{opacity:1}
.p-contacts-us{position:fixed;top:72px;right:0;z-index:998;width:100%;height:calc(100% - 72px);-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;background-color:#fff;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);margin-top:0;padding-top:60px}
@media (max-width:1280px){.p-contacts-us{height:calc(100% - 57px);top:57px}
}
@media (max-width:480px){.p-contacts-us{padding-top:30px}
.p-contacts-us .container{padding:0 20px}
.p-contacts-us .container .section{padding:20px 0}
.p-contacts-us .container .section__title{padding:0 30px;margin-bottom:10px}
}
.p-contacts-us.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.p-contacts-us__close{position:absolute;top:20px;right:20px;width:44px;height:44px;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;border-radius:44px;border:0;background-color:#f0f0f0;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:480px){.p-contacts-us__close{top:5px;right:5px}
}
.p-contacts-us__close:hover{background-color:#edae5e}
.p-contacts-us__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7vh}
@media (max-width:992px){.p-contacts-us__inner{margin-bottom:30px}
}
@media (max-width:768px){.p-contacts-us__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.p-contacts-us__col{width:40%}
@media (max-width:1280px){.p-contacts-us__col{width:calc(50% - 20px)}
}
@media (max-width:768px){.p-contacts-us__col{width:100%}
}
.p-contacts-us__item{display:-webkit-box;display:-ms-flexbox;display:flex}
.p-contacts-us__item--border{padding-bottom:10px}
.p-contacts-us__item--border .p-contacts-us__content{padding-top:24px}
.p-contacts-us__icon{width:50px;margin-top:12px}
.p-contacts-us__subtitle{margin-bottom:10px;font-size:15px;font-weight:700;line-height:22px;color:#001018}
.p-contacts-us__content{width:calc(100% - 50px);padding:5px 0 5px 25px;font-size:14px;font-weight:300;line-height:16px}
@media (max-width:480px){.p-contacts-us__content{padding-left:15px}
}
.p-contacts-us__content>a{display:inline-block;margin:10px 10% 10px 0;color:#e19d46}
.p-contacts-us__content p{margin:5px 0}
.p-contacts-us__content a{font-size:17px;font-weight:700}
.p-contacts-us__content span{margin-left:4px}
.p-contacts-us__content ul li:last-child{border-bottom:none}
.p-contacts-us__content ul li.bd-line{border-top:1px dashed #e5e5e5}
.p-contacts-us__content ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:66px;height:0;padding:5px 30px 5px 5px;font-size:15px;font-weight:700;line-height:22px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:480px){.p-contacts-us__content ul li a{height:auto}
}
.faq__link:after,.faq__link:before,.p-contacts-us__content ul li a:after,.p-contacts-us__content ul li a:before{content:'';position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.faq__link:after,.p-contacts-us__content ul li a:after{z-index:1;display:block;-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px);border-top:1px solid #5a636b;border-left:1px solid #5a636b;right:7px;width:4px;height:4px}
.faq__link:before,.p-contacts-us__content ul li a:before{right:0;width:25px;height:25px;opacity:0;border-radius:50%;background-color:#edae5e}
.p-contacts-us__content ul li svg{position:absolute;top:0;right:0;bottom:0;margin:auto;pointer-events:none}
.footer-contacts-us{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0;border-top:1px solid #000}
@media (max-width:768px){.footer-contacts-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.footer-contacts-us__item{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:768px){.footer-contacts-us__item{width:100%;margin-bottom:15px}
.footer-contacts-us__item:last-child{margin-bottom:0}
.footer-contacts-us__item .social{margin-right:2px}
}
.footer-contacts-us__link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.faq__adress li a,.footer-contacts-us__link:hover .footer-contacts-us__text{color:#e19d46}
.footer-contacts-us__link:hover .footer-contacts-us__icon{background-color:#edae5e}
.footer-contacts-us__icon,.footer-contacts-us__link,.footer-contacts-us__text{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.footer-contacts-us__icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:26px}
.footer-contacts-us__text{width:calc(100% - 26px);margin-top:1px;padding-left:10px;font-size:15px;line-height:22px;font-weight:700;color:#001018}
.m-faq__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.m-faq__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.m-faq__col{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;width:calc(50% - 25px)}
@media (max-width:768px){.m-faq__col{width:100%;margin-bottom:25px}
.m-faq__col:last-child{margin-bottom:0}
.m-faq__col .faq{margin-bottom:25px}
}
.faq,.m-faq__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.m-faq__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-faq__row .faq{width:calc(50% - 25px);margin:0 0 50px!important;height:auto}
@media (max-width:768px){.m-faq__row .faq{margin-bottom:25px;width:100%}
}
.m-faq .faq{height:100%}
.faq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:695px;margin:0 auto 50px;border-radius:10px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
.faq:last-child{margin-bottom:0}
.faq__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;padding:20px 35px;border-bottom:1px solid #f1f1f1}
@media (max-width:480px){.faq__head{padding:10px 15px;min-height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}
.faq__head .social{margin-left:72px}
}
.faq__icon{width:58px;height:58px;border-radius:50%;background-color:#edae5e;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;text-align:center;color:#000;font-size:12px;line-height:1;-ms-flex-negative:0;flex-shrink:0}
.faq__adress li span,.faq__icon svg{display:block}
.faq__title{width:calc(100% - 58px);margin:0;padding-left:25px;font-size:25px;line-height:1.1}
@media (max-width:480px){.faq__title{padding-left:15px;font-size:18px}
}
.faq__title--main{font-size:18px}
.faq__body{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;height:100%;padding:25px}
@media (max-width:480px){.faq__body{padding:10px 15px}
}
.faq__text{margin:0;color:#5a636b}
.faq__container{margin-bottom:-15px}
.faq__container .doc-list,.faq__container img{max-width:100%}
.faq__container--center{text-align:center}
.faq__container img{display:block;margin:0 auto 30px}
.faq__adress li,.faq__container p{margin-top:0;margin-bottom:15px;font-size:17px;line-height:22px;color:#5a636b}
.faq__container a{font-size:17px;line-height:22px;color:#e19d46;font-weight:500}
.faq__more{display:inline-block;-ms-flex-item-align:start;align-self:flex-start;margin-top:25px;font-size:12px;font-weight:700;text-transform:uppercase;color:#e19d46}
@media (max-width:480px){.faq__more{margin:15px 0 5px}
}
.faq__adress li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:480px){.faq__adress li{display:block}
}
.faq__adress li span:first-child{display:inline-block;max-width:160px;padding-right:5px}
@media (max-width:480px){.faq__adress li span:first-child{min-width:auto}
}
.faq__adress li span:last-child{width:calc(100% - 160px)}
.faq__list--main .faq__item:last-child{border-bottom:1px dashed #e5e5e5}
.faq__item{position:relative;border-bottom:1px dashed #e5e5e5}
.faq__item:last-child{border-bottom:none}
.faq__faq-list li,.faq__link{position:relative;color:#5a636b}
.faq__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;height:0;padding:5px 25px 5px 5px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:480px){.faq__link{height:auto}
}
.accordion__content ol li a,.edit-panel a,.faq__link:hover{color:#e19d46}
.faq__faq-list li{padding-left:20px;font-size:18px;line-height:22px;margin-bottom:10px}
.faq__faq-list li::before{content:'';position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:50%;background:#edae5e}
.accordion{counter-reset:section}
.accordion__item{border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);overflow:hidden}
.accordion__item:not(:last-child){margin-bottom:30px}
.accordion__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:110px;padding:25px;font-family:BanderaPro,serif;font-size:18px;font-weight:700;cursor:pointer;border-bottom:1px solid transparent;background:#fff;color:#001018}
@media (max-width:480px){.accordion__title{padding:15px 0 15px 10px;font-size:16px;min-height:90px}
}
.accordion__title.active{border-color:#cfcfcf}
.accordion__title.active::after,.accordion__title.active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.accordion__title.active::before{opacity:0}
.accordion__title.active::after{background:#e19d46}
.accordion__title::after,.accordion__title::before{content:'';position:absolute;right:25px;width:17px;height:1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#000}
@media (max-width:480px){.accordion__title::after,.accordion__title::before{right:10px}
}
.accordion__title::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.accordion__title span{padding-left:20px;padding-right:30px;width:calc(100% - 60px)}
@media (max-width:480px){.accordion__title span{padding-left:10px}
}
.accordion__icon{width:58px;height:58px;border-radius:50%;background:#cb7cac}
.accordion__icon--faq{position:relative}
.accordion__icon--faq::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);counter-increment:section;content:counter(section) ".";font-weight:700;font-size:18px;color:#000}
.accordion__content{display:none;padding:25px;background:#fff}
.accordion__content .section{padding:0}
@media (max-width:480px){.accordion__content{padding:15px}
}
.accordion__content p a{font-weight:400;color:#e19d46}
.accordion__content ul.doc-list{list-style:none;margin:50px 0;max-width:100%}
.accordion__content ul.doc-list li:not(:last-child){margin-bottom:25px}
.accordion__content ul.doc-list li a{width:auto}
.accordion__content ol{list-style:decimal;padding-left:25px}
.accordion__content ol li{margin-bottom:15px}
.accordion__content ul li,.edit-list-marker li{position:relative;padding-left:20px;color:#5a636b}
.accordion__content ul li:not(:last-child){margin-bottom:15px}
.accordion__content ul li::before,.edit-list-marker li::before,.edit-panel ul li::before{content:'';position:absolute;top:6px;left:0;width:7px;height:7px;border-radius:50%;background:#edae5e}
.accordion__content ul li a{width:400px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;color:#e19d46}
.accordion__content .two-column{margin:0}
.accordion__content img{max-width:100%;margin:30px auto}
.accordion__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:480px){.accordion__content-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.accordion__content-col{width:45%}
@media (max-width:480px){.accordion__content-col{width:100%;margin-bottom:20px}
.accordion__content-col:last-child{margin-bottom:0}
}
.accordion__content-title{font-weight:700;color:#001018}
.accordion__img-title{font-weight:700;font-size:14px;color:#5a636b;text-align:center}
.accordion .formula-list{padding-left:50px;margin:30px 0}
@media (max-width:480px){.accordion .formula-list{padding-left:0}
}
.accordion .formula-list li{font-weight:300;font-size:14px;line-height:17px;color:#5a636b}
.accordion .formula-list li:not(:last-child){margin-bottom:0}
.accordion .formula-list li::before{width:0;height:0}
.main-title{margin:50px auto;line-height:1.15;text-align:center;color:#001018}
@media (max-width:480px){.main-title{margin:30px 0;font-size:26px}
}
.edit-panel h2,.edit-panel h3,.edit-panel h4,.edit-panel h5,.edit-panel h6,.sub-title{margin:50px auto;font-size:18px;line-height:1.15;text-align:center;color:#001018}
@media (max-width:480px){.sub-title{margin:30px 0}
}
.button{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#992570;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;margin:30px auto;min-width:190px}
@media (max-width:480px){.button{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.button:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#cb7cac;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.button:hover{color:#fff}
.button:hover:before,.edit-panel table td a:hover:before,.m-hero-slider__btn:hover:before,.meter-variants__link:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.block-columns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:480px){.block-columns>div:first-child:nth-last-child(2),.block-columns>div:first-child:nth-last-child(2)~div{width:100%}
}
.block-columns>div:first-child:nth-last-child(3),.block-columns>div:first-child:nth-last-child(3)~div{width:30%}
@media (max-width:480px){.block-columns>div:first-child:nth-last-child(3),.block-columns>div:first-child:nth-last-child(3)~div{width:100%}
}
.block-columns>div:first-child:nth-last-child(4),.block-columns>div:first-child:nth-last-child(4)~div{width:23%}
@media (max-width:992px){.block-columns>div:first-child:nth-last-child(4),.block-columns>div:first-child:nth-last-child(4)~div{width:45%}
}
@media (max-width:480px){.block-columns>div:first-child:nth-last-child(4),.block-columns>div:first-child:nth-last-child(4)~div{width:100%}
}
@media (max-width:768px){.block-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}
}
@media (max-width:480px){.block-columns{margin:30px 0}
}
.block-columns img{width:100%;margin-bottom:10px;border-radius:10px}
.block-columns p{margin-top:0;margin-bottom:15px}
.block-columns p strong{font-family:BanderaPro,serif;color:#001018}
.edit-list-marker,figure{margin:50px 0}
@media (max-width:480px){.edit-list-marker{margin:30px 0}
}
.edit-list-marker li:not(:last-child),.edit-list-num li:not(:last-child),.edit-panel ol li:not(:last-child),.edit-panel ul li:not(:last-child){margin-bottom:15px}
.edit-list-num{margin:50px 0;counter-reset:a;list-style:none}
@media (max-width:480px){.edit-list-num{margin:30px 0}
}
.edit-list-num li:before,.edit-panel ol li:before{content:counters(a,".") ". ";counter-increment:a}
.edit-list-num ol,.edit-panel ol ol{margin:15px 0;counter-reset:a}
.edit-list-num ol li,.edit-panel ol ol li{font-size:16px;font-weight:300;line-height:20px;color:#5a636b}
.image{margin:50px auto}
@media (max-width:480px){.image{margin:30px 0}
}
.image img{width:100%}
blockquote{position:relative;padding-left:25px}
@media (max-width:480px){blockquote{margin:30px 0}
}
blockquote:before{content:'';position:absolute;bottom:0;left:0;width:2px;height:calc(100% - 35px);background-color:#edae5e}
blockquote p,blockquote:after{font-family:"BanderaPro","Times New Roman",serif}
blockquote:after{content:'“';position:absolute;top:-10px;left:-13px;font-size:64px;font-weight:700;color:#edae5e}
blockquote p{margin-top:0;margin-bottom:20px;color:#000}
blockquote span{display:block;color:#5a636b}
@media (max-width:480px){figure{margin:30px 0}
}
figure figcaption{display:block;margin-top:10px;font-size:14px;line-height:17px}
.edit-panel img,figure img{border-radius:10px;max-width:100%}
figure img{display:block;width:100%;margin:0 auto}
.accordion-edit,.edit-panel ul,blockquote{margin:50px 0}
@media (max-width:480px){.accordion-edit{margin:30px 0}
}
.accordion-edit .edit-list-marker,.accordion-edit .edit-list-num,.info-window h6 p,.table-sc td p{margin:0}
@media (max-width:480px){.edit-panel h2,.edit-panel h3,.edit-panel h4,.edit-panel h5,.edit-panel h6{margin:30px 0}
}
.edit-panel img{margin:30px auto}
.edit-panel p{margin:50px 0;color:#5a636b}
@media (max-width:480px){.edit-panel p{margin:30px 0}
}
.edit-panel table{overflow:hidden;width:100%;border-radius:10px 10px 0 0;margin:50px 0}
@media (max-width:480px){.edit-panel table{margin:30px 0;border-radius:3px 3px 0 0}
}
.edit-panel table th{height:45px;padding:0 20px;font-size:14px;text-align:center;color:#001018}
@media (max-width:768px){.edit-panel table th{font-size:10px;padding:0 5px;height:30px}
}
@media (max-width:480px){.edit-panel table th{font-size:8px;padding:0 3px}
}
.edit-panel table th:nth-child(odd){background:#edae5e}
.edit-panel table th:nth-child(even){background:#f6d000}
.edit-panel table th:not(:last-child){border-right:1px solid #f6d000}
.edit-panel table td{height:55px;padding:20px;text-align:center;color:#5a636b}
@media (max-width:768px){.edit-panel table td{font-size:10px;padding:5px;width:auto!important}
}
@media (max-width:480px){.edit-panel table td{font-size:8px}
}
.edit-panel table td:not(:last-child){border-right:1px dashed #dbdbdb}
.edit-panel table td a{position:relative;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:#e19d46}
@media (max-width:768px){.edit-panel table td a{font-size:10px}
}
@media (max-width:480px){.edit-panel table td a{font-size:6px}
}
.edit-panel table td a:before{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background:#e19d46}
.edit-panel table tr:nth-child(2n+2){background:#fff}
.edit-panel table tr:nth-child(2n+3){background:#fafafa}
@media (max-width:480px){.edit-panel ul{margin:30px 0}
}
.edit-panel ul li{position:relative;padding-left:20px;color:#5a636b}
.edit-panel ol{margin:50px 0;counter-reset:a;list-style:none}
@media (max-width:480px){.edit-panel ol{margin:30px 0}
}
.tab-nav{top:72px;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;width:100%;margin-bottom:60px;background-color:#fff}
.tab-nav__item,.tab-nav__link{width:100%;max-width:300px}
.tab-nav__link{position:relative;display:block;height:46px;font-family:"BanderaPro","Times New Roman",serif;font-size:16px;font-weight:700;line-height:46px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;text-align:center;border:0;background-color:#e5e5e5}
.tab-nav__link span{position:relative;z-index:111}
.tab-nav__link.active{color:#fff;background-color:#e19d46}
span.target{position:absolute;z-index:102;height:42px;cursor:pointer;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px);pointer-events:none;opacity:.5;background-color:transparent}
.tab__item.hide{display:none}
.tab__item.show{display:block}
.tab__item ul{margin:50px 0}
.tab__item ul li{margin-bottom:5px;font-size:18px;color:#5a636b}
.tab__item ul li:last-child{margin-bottom:0}
.tab__item .section-title{margin-bottom:50px;text-align:center}
.tab__item p{font-size:18px;color:#5a636b}
.tab__item .graphic,.tab__item p{margin:50px 0}
.formula{text-align:center}
.formula img{max-width:100%;height:auto}
.container .s-alert{width:100vw;margin-left:calc((100vw - 1100px)/-2)}
.s-alert{position:relative;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;width:100%;padding:100px 0}
.m-hero-slider__item img,.s-alert::after{position:absolute;top:0;left:0;width:100%;height:100%}
.s-alert::after{content:'';background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background:-o-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,.6));background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}
.s-alert__block{z-index:1;width:100%;max-width:615px;padding:30px 30px 30px 150px;color:#fff;border:1px solid #edae5e;border-radius:0 0 3px 3px;background:url(../images/alert.svg) no-repeat 40px center;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}
.s-alert__block p{font-size:18px;line-height:22px}
.tooltip{width:21px;height:21px}
.tooltip__link{cursor:pointer}
.shutdowns-search__reset:hover svg rect,.tooltip__link:hover svg path,.tooltip__link:hover svg rect{fill:#e19d46}
.tooltip__link:hover svg circle{stroke:#e19d46}
.tooltip__title{font-size:14px;font-weight:700;color:#e19d46}
.tooltip__text{font-size:14px;line-height:17px;color:#5a636b}
.tooltip__text p{margin:15px 0 0}
.tippy-content{padding:15px}
.tippy-tooltip.light-theme{color:#26323d;background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
.tippy-tooltip.light-theme[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#fff}
.tippy-tooltip.light-theme[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#fff}
.tippy-tooltip.light-theme[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#fff}
.tippy-tooltip.light-theme[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#fff}
.tippy-tooltip.light-theme>.tippy-backdrop{background-color:#fff}
.m-hero-slider__btn:hover svg path,.meter-variants__link:hover svg path,.news-filter__submit:hover svg path,.shutdowns-faq__btn-popup:hover svg path,.site-error__btn:hover svg path,.stub__btn:hover svg path,.tippy-tooltip.light-theme>.tippy-svg-arrow,.vacancies-inner__btn:hover svg path,.video-filter__submit:hover svg path{fill:#fff}
.main-title{font-size:0!important;position:absolute;top:-100vh;opacity:0}
.m-hero{position:relative;border-bottom:1px solid #f1f1f1;background-color:inherit;z-index:1}
.m-hero-slider__item{height:calc(100vh - 72px);color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}
.m-hero-slider__item img{bottom:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.m-hero-slider__item.swiper-slide-active .m-hero-slider__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}
@media (max-width:1280px){.m-hero-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 50px}
}
@media (max-width:768px){.m-hero-slider__item{padding:30px;height:100vw}
.m-hero-slider__item:before{content:'';display:block;background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}
}
@media (max-width:480px){.m-hero-slider__item{padding:30px 15px}
}
.m-hero-slider__inner{width:100%;max-width:1180px;margin:35vh auto 0;-webkit-transition:all .4s ease .3s;-o-transition:all .4s ease .3s;transition:all .4s ease .3s;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0;position:relative;z-index:2}
@media (max-width:1280px){.m-hero-slider__inner{margin:0 auto 90px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
@media (max-width:768px){.m-hero-slider__inner{margin:0 auto}
}
.m-hero-slider__title{max-width:50%;margin-bottom:15px;font-family:"BanderaPro","Times New Roman",serif;font-size:36px;line-height:1;color:#fff}
@media (max-width:768px){.m-hero-slider__title{font-size:28px}
}
@media (max-width:480px){.m-hero-slider__title{margin-top:0;margin-bottom:5px;font-size:22px;max-width:60%}
}
.m-hero-slider__text{max-width:50%;font-size:20px}
@media (max-width:480px){.m-hero-slider__text{font-size:12px;max-width:60%}
}
.m-hero-slider__btn{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;max-width:230px;width:100%}
@media (max-width:480px){.m-hero-slider__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.m-hero-slider__btn:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.m-hero-slider__btn:hover{color:#fff}
@media (max-width:480px){.m-hero-slider__btn{max-width:160px;height:30px}
}
.m-hero-slider .swiper-pagination{position:absolute;top:35vh;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:16px}
@media (max-width:1280px){.m-hero-slider .swiper-pagination{left:5px}
}
@media (max-width:768px){.m-hero-slider .swiper-pagination{left:30px;top:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;bottom:5px;width:auto}
}
.m-hero-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin-bottom:13px;opacity:1;border:1px solid #fff;background-color:transparent}
.m-hero-nav__item:hover .m-hero-nav__icon,.m-hero-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}
.m-hero-slider .swiper-pagination .swiper-pagination-bullet:focus{outline:0}
.m-hero-slider .swiper-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}
.m-hero-nav{position:absolute;right:0;bottom:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:1180px;margin:auto;border-top-left-radius:10px;border-top-right-radius:10px}
@media (max-width:1280px){.m-hero-nav{max-width:100%;width:calc(100% - 60px)}
}
@media (max-width:768px){.m-hero-nav{position:static;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}
}
.m-hero-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-right:1px solid #f1f1f1;background-color:#fff}
@media (max-width:768px){.m-hero-nav__item{width:100%;border-right:none}
}
.m-hero-nav__item:nth-child(3){border-right:none}
.m-hero-nav__icon,.m-hero-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.m-hero-nav__link{padding:13px 20px;width:100%;height:100%}
.m-hero-nav__icon{position:relative;z-index:102;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58px;height:58px;border-radius:50%;background-color:#edae5e}
.m-hero-nav__text{position:relative;z-index:102;width:calc(100% - 58px);padding-left:20px;font-family:"BanderaPro","Times New Roman",serif;font-size:17px;font-weight:700;line-height:1.15}
@media (max-width:1280px){.m-hero-nav__text{font-size:15px}
}
@media (max-width:768px){.m-hero-nav__text{font-size:18px}
}
.m-hero-nav span{position:absolute;top:0;bottom:0;left:-25%;z-index:101;display:block;width:25%;height:100%;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;pointer-events:none;background-color:#edae5e}
@media (max-width:1280px){.m-hero-nav span{display:none}
}
/*.m-hero-nav span.left{left:0}
.m-hero-nav span.center{left:25%}
.m-hero-nav span.right{left:75%}*/
.scroll-down{position:absolute;bottom:40px;left:40px;z-index:100;padding-bottom:70px;color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}
@media (max-width:1280px){.scroll-down{left:4px}
}
@media (max-width:480px){.scroll-down{display:none}
}
.scroll-down span{display:inline-block;font-family:"BanderaPro","Times New Roman",serif;font-size:14px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.scroll-down:before{content:'';position:absolute;right:10px;bottom:10px;display:block;width:1px;height:44px;-webkit-animation:elastic 2s infinite;animation:elastic 2s infinite;background-color:#fff}
.scroll-down__arrow{position:absolute;right:7px;bottom:0;-webkit-animation:scroll 2s ease-out 0s infinite;animation:scroll 2s ease-out 0s infinite}
.m-video__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-video__list:after{content:'';width:31.5%}
.video-item{overflow:hidden;width:31.5%;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
@media (max-width:768px){.video-item{width:48%;margin-bottom:25px}
}
@media (max-width:480px){.video-item{width:100%}
}
.video-item__title{margin:0;padding:15px;font-family:"Pragmatica",Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.3;color:#5a636b}
@media (max-width:480px){.video-item__title{font-size:15px}
}
.video-item__video-thumbnail{position:relative;z-index:1;overflow:hidden;height:auto;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.video-item__video iframe,.video-item__video-thumbnail.hidden{visibility:hidden;opacity:0}
.video-item__video-thumbnail:after,.video-item__video-thumbnail:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}
.video-item__video-thumbnail:after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.video-item__video-thumbnail img{width:100%}
.video-item__video-thumbnail:before{z-index:1;width:42px;height:42px;margin:auto;background:url(../images/icon-play.svg) 50% 50% no-repeat;background-size:contain}
.video-item__video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}
.video-item__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}
.video-item__video iframe.show{visibility:visible;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;opacity:1}
.last-news{margin-bottom:40px}
.last-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.last-news__list:after{content:'';width:31.5%}
.last-news__item{width:31.5%}
@media (max-width:768px){.last-news__item{width:48%;margin-bottom:25px}
}
@media (max-width:480px){.last-news__item{width:100%}
}
.last-news__img{display:block;margin:-25px -15px 15px}
.last-news__img img{width:100%;display:block}
.last-news__link{overflow:hidden;display:block;height:100%;padding:25px 15px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
.last-news__link:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}
.last-news__date{margin-bottom:13px;font-family:"BanderaPro","Times New Roman",serif;font-size:16px;line-height:19px;color:#5a636b}
@media (max-width:480px){.last-news__date{margin-bottom:15px}
}
.last-news__title{margin-top:0;margin-bottom:22px;font-family:"BanderaPro","Times New Roman",serif;font-size:18px;line-height:21px}
.last-news__text{margin:0;font-weight:300;color:#5a636b}
.show-more{margin-top:25px;text-align:right}
@media (max-width:768px){.show-more{text-align:left;margin-top:-5px}
}
.show-more a{font-size:12px;font-weight:700;text-transform:uppercase}
.meter .breadcrumb{margin-bottom:25px}
.meter-info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.meter-info__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.meter-info__item{width:47%}
@media (max-width:768px){.meter-info__item{width:100%;margin-bottom:40px}
.meter-info__item:last-child{margin-bottom:0}
}
.meter-info__img img{max-width:100%}
.meter-info__title{font-family:BanderaPro,serif;margin-top:30px;font-size:18px;font-weight:700;color:#001018}
@media (max-width:768px){.meter-info__title{margin-top:15px}
}
.meter-info__text{margin-top:15px;color:#5a636b}
.meter-info__bottom{margin-top:30px;color:#5a636b}
.meter-info__bottom a,.show-more a,.shutdowns-address .address-nav__link:hover,.shutdowns-faq__subtitle a{color:#e19d46}
.meter-date__row:not(:last-child){margin-bottom:30px}
.meter-date__title{font-weight:700;font-size:18px;font-family:BanderaPro,serif;color:#001018}
.meter-date__text{margin-top:15px;color:#5a636b}
.meter-formed__title{margin-bottom:20px;font-family:BanderaPro,serif;font-weight:700;font-size:18px;color:#5a636b;text-align:center}
.meter-formed__text{margin:20px 0;text-align:center;color:#5a636b}
.meter-formed__row:not(:last-child){margin-bottom:50px}
.meter-formed .table th{width:33.33%}
.meter-variants{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:768px){.meter-variants{-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}
}
.meter-variants__item{max-width:230px;padding-bottom:20px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
@media (max-width:768px){.meter-variants__item{margin-bottom:30px}
.meter-variants__item:last-child{margin-bottom:0}
}
.meter-variants__img img{border-radius:10px;display:block;max-width:100%}
.meter-variants__title{margin-top:20px;padding:0 5px;color:#5a636b;text-align:center;min-height:66px}
@media (max-width:768px){.meter-variants__title{min-height:auto}
}
.meter-variants__link{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:190px;margin:30px auto 0;font-size:18px;font-family:BanderaPro,serif;text-align:center}
@media (max-width:480px){.meter-variants__link{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.meter-variants__link:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.meter-variants__link:hover{color:#fff}
@media (max-width:768px){.meter-variants__link{margin-top:15px}
}
.meter-variants__link svg{margin-right:15px;margin-left:-15px}
.shutdowns{padding:35px 30px 0}
.shutdowns-search{position:relative;width:100%;max-width:880px;height:100%;margin:0 auto}
.shutdowns-search__input{width:100%;height:44px;padding-right:50px;padding-left:60px;font-size:13px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;opacity:1;color:#000;border:1px solid #e5e5e5;border-radius:44px;background:rgba(229,229,229,.2)}
.shutdowns-search__input::-webkit-input-placeholder{color:#cfcfcf}
.shutdowns-search__input::-moz-placeholder{color:#cfcfcf}
.shutdowns-search__input::-ms-input-placeholder{color:#cfcfcf}
.shutdowns-search__input::placeholder{color:#cfcfcf}
.shutdowns-search__reset,.shutdowns-search__submit{position:absolute;top:0;bottom:0;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-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border:0}
.shutdowns-search__submit{left:0;width:44px;height:44px;border-radius:44px;background-color:#edae5e}
.shutdowns-search__reset{right:10px;visibility:visible;width:40px;height:40px;margin:auto;cursor:pointer;opacity:1;border-radius:50%;background-color:transparent}
.address-block{position:relative}
.shutdowns-address{max-width:1300px;margin:0 auto;padding:0 15px}
.shutdowns-address .address-nav{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;margin:25px 0 15px}
@media (max-width:768px){.shutdowns-address .address-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.shutdowns-address .address-nav__link{position:relative;padding-right:20px;font-size:15px;font-weight:700;color:#5a636b}
.shutdowns-address .address-nav__link::after{content:'';position:absolute;top:6px;right:0;width:5px;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid 1px;border-color:#5a636b;border-bottom:0;border-left:0}
.shutdowns-address .address-nav__link:hover::after{border-color:#e19d46}
.shutdowns-address .address-nav .nav-block{margin-bottom:0}
@media (max-width:768px){.shutdowns-address .address-nav .nav-block{margin-bottom:10px}
}
@media (max-width:340px){.shutdowns-address .address-nav .nav-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.shutdowns-address .address-nav .nav-block__item{margin:0 25px 0 0}
@media (max-width:480px){.shutdowns-address .address-nav .nav-block__item{margin:0 10px 5px}
}
@media (max-width:340px){.shutdowns-address .address-nav .nav-block__item{margin:0 0 5px}
}
.services .table tr td:first-child,.table-shutdowns td:first-child,.table-shutdowns th:first-child{text-align:left}
@media (max-width:480px){.table-shutdowns td,.table-shutdowns th{font-size:6px}
}
@media (max-width:320px){.table-shutdowns td,.table-shutdowns th{font-size:5px}
}
@media (max-width:480px){.table-shutdowns th{font-size:5px}
}
@media (max-width:320px){.table-shutdowns th{font-size:5px}
}
@media (max-width:480px){.table-shutdowns td{padding:3px}
}
.table-shutdowns .selectize-input{height:40px;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;line-height:45px;text-align:center}
@media (max-width:480px){.table-shutdowns .selectize-input{padding:0;min-width:60px}
.table-shutdowns .selectize-input>input{margin:0!important}
}
@media (max-width:320px){.table-shutdowns .selectize-input{min-width:50px}
}
.table-shutdowns .selectize-control.single .selectize-input.input-active,.table-shutdowns .selectize-input.input-active{background:0 0}
.table-shutdowns .selectize-input.not-full{color:#001018}
.table-shutdowns .selectize-input>*{font-weight:700;color:#001018;font-size:14px}
@media (max-width:768px){.table-shutdowns .selectize-input>*{font-size:10px}
}
@media (max-width:480px){.table-shutdowns .selectize-input>*{font-size:5px}
}
@media (max-width:320px){.table-shutdowns .selectize-input>*{font-size:5px}
}
.table-shutdowns .selectize-input input::-webkit-input-placeholder{color:#001018}
.table-shutdowns .selectize-input input::-moz-placeholder{color:#001018}
.table-shutdowns .selectize-input input::-ms-input-placeholder{color:#001018}
.table-shutdowns .selectize-input input::placeholder{color:#001018}
@media (max-width:480px){.table-shutdowns .selectize-control.single .selectize-input:after{left:44%;top:30px}
}
.table-shutdowns .selectize-dropdown{padding:0;margin:0;border-radius:0}
@media (max-width:768px){.table-shutdowns .selectize-dropdown .option{font-size:10px}
}
@media (max-width:480px){.table-shutdowns .selectize-dropdown .option{font-size:6px;padding:5px 8px}
}
@media (max-width:320px){.table-shutdowns .selectize-dropdown .option{font-size:5px}
}
.table-shutdowns .planned{position:relative;display:inline-block;padding-left:40px}
@media (max-width:480px){.table-shutdowns .planned{padding-left:0}
}
.table-shutdowns .planned:before{content:'';position:absolute;top:0;bottom:0;left:0;width:25px;height:23px;margin:auto;background:url(../images/icon-planned.svg) 0 0 no-repeat}
@media (max-width:480px){.table-shutdowns .planned:before{display:none}
}
.table-shutdowns .emergency{position:relative;display:inline-block;padding-left:40px}
@media (max-width:480px){.table-shutdowns .emergency{padding-left:0}
}
.table-shutdowns .emergency:before{content:'';position:absolute;top:0;bottom:0;left:0;width:24px;height:37px;margin:auto;background:url(../images/icon-emergency.svg) 0 0 no-repeat}
@media (max-width:480px){.table-shutdowns .emergency:before{display:none}
}
.shutdowns-faq{padding:90px 0 60px}
@media (max-width:480px){.shutdowns-faq{padding:60px 0 30px}
}
.shutdowns-faq__container,.shutdowns-faq__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.shutdowns-faq__container{width:100%;max-width:806px;margin:0 auto;padding:30px;text-align:center;border:1px solid #eceeee;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:262px}
.shutdowns-faq__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}
.shutdowns-faq__subtitle{font-size:18px;font-weight:700;line-height:21px;color:#5a636b}
.shutdowns-faq__subtitle a:hover{text-decoration:underline}
.shutdowns-faq__subtitle span{font-weight:300}
.shutdowns-faq__text{margin-top:15px;font-size:17px;font-weight:300;line-height:20px;text-align:left}
.shutdowns-faq__btn-popup{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;margin:40px auto 0}
@media (max-width:480px){.shutdowns-faq__btn-popup{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.shutdowns-faq__btn-popup:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.shutdowns-faq__btn-popup:hover{color:#fff}
.shutdowns-faq__btn-popup:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.shutdowns-faq__prev{position:relative;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-left:24px;font-weight:700;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.shutdowns-faq__prev:before{content:'←';position:absolute;bottom:-1px;left:0;font-size:22px}
.shutdowns-faq__prev:hover{color:#e19d46}
.btn-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.btn-slider__item{position:relative;width:50%;height:80px;font-family:"BanderaPro","Times New Roman",serif;font-size:24px;line-height:80px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border:0;background-color:#e5e5e5}
.btn-slider__item span{position:relative;z-index:1;pointer-events:none}
.btn-slider__item:after{content:'';position:absolute;top:0;bottom:0;display:inline-block;width:0;height:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:#e19d46}
.btn-slider__item.active{color:#fff}
.btn-slider__item.active:after{width:100%}
.btn-slider__item--left:after{right:0}
.btn-slider__item--right:after{left:0}
.sc-address{padding-bottom:0}
@media (max-width:600px){.sc-address .nav-block__item{min-width:250px}
}
.table-sc td,table.contacts-table td{text-align:left}
.table-sc td:nth-child(1){width:350px}
.table-sc td:nth-child(2){width:250px}
.table-sc td:last-child{width:auto;text-align:center}
.table-sc td:first-child:nth-last-child(3):last-child,.table-sc td:first-child:nth-last-child(3)~td:last-child{width:auto}
.nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}
.nav-block__item{margin:0 25px 5px}
.nav-block__item.active .nav-block__link{color:#001018}
.nav-block__item.active .nav-block__icon{background-color:#edae5e}
.nav-block__item.active .nav-block__icon svg path{fill:#000}
.nav-block__icon,.nav-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nav-block__link{color:#5a636b}
.nav-block__icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-radius:50%;background-color:#f6f4f4}
.nav-block__text{padding-left:16px;font-size:17px;font-weight:700;line-height:20px;width:calc(100% - 50px)}
.info-window{max-width:300px;padding:5px;font-size:15px;line-height:1.2;color:#5a636b}
.info-window h6{margin:0 0 10px;font-size:18px;line-height:21px}
.info-window p,.info-window span{display:block;margin:0 0 5px;font-size:15px;line-height:1.2}
.info-window a{display:inline-block;margin-top:10px;font-size:14px;font-weight:700;text-transform:uppercase;color:#e19d46}
.contacts-call,.eco-projects{padding:50px 0}
.services .table tr th:nth-child(2){width:290px}
.services .table tr th:nth-child(3){width:130px}
.contacts-call__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}
.contacts-call__subtitle{margin:20px 0;font-size:18px;font-weight:700;line-height:21px}
.contacts-call__col{width:45%}
.contacts-bg,.contacts-bg__alert{display:-webkit-box;display:-ms-flexbox;display:flex}
.contacts-bg{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:480px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.contacts-bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background:-o-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,.6));background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}
.contacts-bg .container{z-index:1}
.contacts-bg__alert{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;line-height:21px;color:#fff;border:1px solid #edae5e;border-radius:0 0 3px 3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}
.contacts-bg__time{width:40%;padding-left:100px;background:url(../images/alert.svg) no-repeat 0 center}
.contacts-bg__info{width:50%;padding-right:20px}
.contacts-bg__info a{color:#fff}
.contacts-bg__info a:hover{text-decoration:underline;color:#e19d46}
.contacts-subtitle{margin-top:30px;color:#5a636b}
.contacts-subtitle a{color:#e19d46}
.contacts-subtitle a:hover{text-decoration:underline}
.contacts-centers{padding:50px 0}
table.contacts-table{margin-top:60px}
table.contacts-table th{width:23%}
table.contacts-table th:last-child{width:8%}
.contacts-table-info{margin-top:20px;padding-left:25px;font-size:14px;font-weight:300;color:#5a636b}
.contacts-icc{padding:50px 0}
.contacts-icc__info,.contacts-icc__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.contacts-icc__wrap{margin-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contacts-icc__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40%}
.contacts-icc__img{width:48%}
.contacts-icc__img img{max-width:100%}
.contacts-icc__subtitle{margin-bottom:20px;font-size:18px;font-weight:700;line-height:21px}
.vacancies{padding:80px 0}
.vacancies__container{padding:0 30px}
.vacancies__item{position:relative;top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-radius:5px}
.vacancies__item:not(:last-child){border:1px dashed transparent;border-bottom-color:#e5e5e5}
.vacancies .block-info__container ul li::before{content:none;background:0 0}
.vacancies__link,.vacancies__link:after,.vacancies__link:before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.vacancies__link{display:block;width:100%;padding:26px 38px 26px 20px;font-family:'BanderaPro';font-size:18px;font-weight:700;line-height:22px;text-decoration:none}
.vacancies__link:after,.vacancies__link:before{content:'';position:absolute;top:0;bottom:0;margin:auto}
.vacancies__link:after{z-index:1;display:block;-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px);border-top:1px solid #5a636b;border-left:1px solid #5a636b;right:7px;width:4px;height:4px}
.vacancies__link:before{right:0;width:25px;height:25px;opacity:0;border-radius:50%;background-color:#edae5e}
.vacancies__link:hover{color:#e19d46}
.vacancies__link:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}
.vacancies-bg{position:relative;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;height:480px}
.vacancies-bg__alert{width:100%;max-width:615px;padding:30px 30px 30px 150px;border:1px solid #edae5e;border-radius:0 0 3px 3px;background:rgba(255,255,255,.95) url(../images/alert.svg) no-repeat 40px center;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}
.vacancies-bg__alert p{font-size:18px;line-height:22px}
.vacancies-inner{padding:20px 0 70px}
.vacancies-inner .edit-panel{padding:0}
.vacancies-inner .edit-panel p{margin:10px 0}
.vacancies-inner .edit-panel a{color:#000}
.vacancies-inner .list-dotted{margin:30px 0}
.vacancies-inner .modal__close{top:10px;right:10px;bottom:initial}
.vacancies-inner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1290px;margin:0 auto;padding:0 20px}
@media (max-width:750px){.vacancies-inner__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}
}
.vacancies-inner__info{width:48%}
@media (max-width:750px){.vacancies-inner__info{width:100%}
}
.vacancies-inner__form{width:45%;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:40px;background-color:#fafafa;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.13);box-shadow:0 6px 12px rgba(0,0,0,.13)}
.vacancies-inner__btn{padding:0 15px;height:60px;width:-webkit-max-content;width:-moz-max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:100%;min-width:230px;max-width:445px;text-align:center}
@media (max-width:480px){.vacancies-inner__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.site-error__btn:before,.vacancies-inner__btn:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.news-filter__submit svg path,.site-error__btn svg path,.stub__btn svg path,.vacancies-inner__btn svg path,.video-filter__submit svg path{-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}
.vacancies-inner__btn:hover{color:#fff}
.news-filter__submit:hover:before,.site-error__btn:hover:before,.stub__btn:hover:before,.vacancies-inner__btn:hover:before,.video-filter__submit:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
@media (max-width:750px){.vacancies-inner__btn{margin:0 auto}
}
@media (max-width:480px){.vacancies-inner__btn{min-width:180px}
}
.site-error{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;width:100%;height:calc(100vh - 72px);background:#edae5e}
@media (max-width:992px){.site-error{height:auto;padding-bottom:30px}
}
.site-error.light{background:#edae5e -o-radial-gradient(50% 49.06%,60.04% 60.04%,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 45.12%,rgba(255,227,0,.5) 100%);background:#edae5e radial-gradient(60.04% 60.04% at 50% 49.06%,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 45.12%,rgba(255,227,0,.5) 100%)}
.site-error__lamp{margin:0 15px}
.site-error__info{max-width:660px;margin:60px auto 0;text-align:center;padding:0 30px}
@media (max-width:768px){.site-error__info{margin-top:30px}
}
@media (max-width:1440px){.site-error__img{margin-top:-160px}
}
@media (max-width:768px){.site-error__img{margin-top:-15vw}
.site-error__img img{width:25vw}
}
.site-error__title{font-family:'BanderaPro';font-size:23px;font-weight:700;color:#001018}
.site-error__text{margin-top:10px;font-size:18px;line-height:23px}
.site-error__text a{font-weight:700}
.site-error__text a:hover{text-decoration:underline}
.site-error__btn{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;background:#fff;min-width:230px;height:50px;margin:30px auto 0}
@media (max-width:480px){.site-error__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.site-error__btn:hover{color:#fff}
.direction{padding-bottom:50px}
.direction__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:600px){.direction__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.direction__list:after{content:'';width:23%}
.direction__item{width:23%;text-align:center;margin-bottom:25px}
@media (max-width:600px){.direction__item{width:100%;max-width:340px}
}
.direction__img{margin-bottom:14px}
.direction__img img{display:block;border-radius:10px;max-width:100%}
.direction__name{margin-top:25px;font-family:"BanderaPro",serif;color:#001018;font-weight:700;font-size:18px;line-height:21px;position:relative;padding-bottom:10px}
.direction__name:after{position:absolute;content:'';width:60px;height:3px;background:#edae5e;border-radius:3px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.direction__position{margin-top:10px;font-weight:400;font-size:14px;line-height:22px;color:#5a636b}
.shutdowns-schedule{padding:50px 0}
@media (max-width:480px){.shutdowns-schedule{padding:30px 0}
}
.shutdowns-schedule__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.shutdowns-schedule__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.shutdowns-schedule__col{width:48%}
@media (max-width:768px){.shutdowns-schedule__col{width:100%}
}
.s-news h2,.s-news h3,.s-news h4,.s-news h5,.s-news h6,.shutdowns-schedule__col .section__title{text-align:left}
.shutdowns-schedule__col p{margin-top:0;font-size:17px;line-height:22px;color:#5a636b}
.shutdowns-schedule__res{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:480px){.shutdowns-schedule__res{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
}
.shutdowns-schedule__res span{display:block;min-width:95px;font-weight:700;font-size:14px;color:#001018}
.shutdowns-schedule__res .selectize-control{width:100%}
.news-section{margin-top:-30px}
.news-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:65px}
@media (max-width:768px){.news-section__head{margin:30px 0;-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:flex-start}
}
@media (max-width:480px){.news-section__head{margin-top:0}
}
.news-section__title{margin:0;text-align:left}
@media (max-width:768px){.news-section__title{margin-bottom:20px}
}
@media (max-width:480px){.news-section__title{font-size:22px}
}
.news-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}
@media (max-width:768px){.news-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}
}
.news-top__img{width:47.5%}
@media (max-width:768px){.news-top__img{width:100%;margin-bottom:10px}
}
.news-top__img img{width:100%;border-radius:10px}
.news-top__content{width:47.5%}
@media (max-width:768px){.news-top__content{width:100%}
}
.news-top__date{margin-bottom:10px;font-family:"BanderaPro","Times New Roman",serif;font-size:16px;line-height:19px;color:#5a636b}
.news-top__title{font-size:25px;line-height:1}
@media (max-width:480px){.news-top__title{font-size:22px}
}
.news-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:768px){.news-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;-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:flex-start}
}
.news-filter__text{margin-right:15px;color:#5a636b;font-weight:700}
@media (max-width:768px){.news-filter__text{margin-right:0}
}
.news-filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media (max-width:768px){.news-filter__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.news-filter__select-year{width:126px;margin-right:15px}
@media (max-width:768px){.news-filter__select-year{width:166px}
}
.news-filter__select-month{width:166px;margin-right:15px}
.news-filter__submit{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:100%;max-width:170px;height:50px;border-radius:50px}
@media (max-width:480px){.news-filter__submit{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.news-filter__submit:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.news-filter__submit:hover{color:#fff}
@media (max-width:768px){.news-filter__submit{max-width:166px}
}
@media (max-width:480px){.news-filter__submit{width:100%}
}
.news__item,.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.news__list{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}
.news__list:after{content:'';width:calc((100% - 100px)/3)}
@media (max-width:992px){.news__list:after{width:calc((100% - 50px)/2)}
}
@media (max-width:600px){.news__list:after{width:100%}
}
.news__item{width:calc((100% - 100px)/3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;padding:25px 15px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);overflow:hidden}
@media (max-width:992px){.news__item{width:calc((100% - 50px)/2)}
}
@media (max-width:600px){.news__item{width:100%}
.news__item:last-child{margin-bottom:0}
}
.news__item:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}
.news__img{margin:-25px -15px 15px}
.news__img img,.related-news__img img{width:100%;display:block}
.news__date{margin-bottom:13px;font-family:"BanderaPro","Times New Roman",serif;font-size:16px;line-height:19px;color:#5a636b}
@media (max-width:480px){.news__date{margin-bottom:15px}
}
.news__subtitle{margin-top:0;margin-bottom:20px;font-family:"BanderaPro","Times New Roman",serif;font-size:18px;line-height:21px}
.news__text{margin:0;font-weight:300;color:#5a636b}
.news__link{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;margin-top:14px;font-weight:900;font-size:12px;line-height:14px;color:#e19d46}
.s-news{padding-bottom:100px}
@media (max-width:480px){.s-news{padding-bottom:30px}
}
.s-news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}
@media (max-width:992px){.s-news__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.s-news__content{width:calc(100% - 330px);padding-top:0;padding-right:100px}
@media (max-width:992px){.s-news__content{width:100%;padding-right:0;margin-bottom:30px}
}
.s-news__date{margin-top:0;margin-bottom:30px;font-family:"BanderaPro","Times New Roman",serif;font-size:18px;line-height:21px;color:#5a636b}
@media (max-width:480px){.s-news__date{margin-bottom:15px}
}
.edit-panel .s-news__title,.s-news__title{margin-top:0;margin-bottom:30px;font-size:25px;font-weight:700;line-height:1}
.edit-panel .s-news__title{text-align:left;color:#001018}
@media (max-width:480px){.edit-panel .s-news__title{font-size:22px}
}
.news-sidebar{width:330px}
@media (max-width:480px){.news-sidebar{width:100%}
}
.news-sidebar__title{margin-bottom:18px;padding-left:20px;font-size:14px;font-weight:700;color:#5a636b}
.s-news-last__list{border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
.s-news-last__item{padding:20px 22px;border-bottom:1px solid #f1f1f1}
.s-news-last__item:last-child{border-bottom:none}
.s-news-last__date,.s-news-last__subtitle{margin-top:0;font-family:"BanderaPro","Times New Roman",serif}
.s-news-last__date{color:#5a636b;margin-bottom:13px;font-size:16px;line-height:19px}
.s-news-last__subtitle{margin-bottom:20px;font-size:18px;line-height:21px}
.s-news-last__link{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px;font-weight:900;line-height:14px;text-transform:uppercase;color:#e19d46}
.s-media-center{margin-top:30px}
.s-media-center .video-item{width:100%}
.related-news{padding-top:120px}
@media (max-width:480px){.related-news{padding-top:30px}
}
.related-news__img{margin:-25px -15px 15px}
.related-news__title{text-align:left;max-width:100%}
.related-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.related-news__list:after{content:'';width:31.5%}
.related-news__item{width:31.5%;display:block;padding:25px 15px;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07);overflow:hidden}
.related-news__item:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}
@media (max-width:768px){.related-news__item{width:48%;margin-bottom:25px}
}
@media (max-width:480px){.related-news__item{width:100%}
}
.related-news__link{margin-top:20px}
.related-news__date{margin-bottom:13px;font-family:"BanderaPro","Times New Roman",serif;font-size:16px;line-height:19px;color:#5a636b}
@media (max-width:480px){.related-news__date{margin-bottom:15px}
}
.related-news__subtitle{margin-top:0;margin-bottom:22px;font-family:"BanderaPro","Times New Roman",serif;font-size:18px;line-height:21px}
.related-news__text{margin:0;font-weight:300;color:#5a636b}
.about__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:768px){.about__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.about__item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:230px}
@media (max-width:768px){.about__item{max-width:100%}
}
.about__info{padding-left:10px}
.about__title{font-family:BanderaPro;font-size:18px;font-weight:700;color:#001018}
.about__subtitle{margin-top:10px;font-weight:300}
.about-time{width:100%}
.about-time__item{position:relative;width:100%;opacity:0}
@media (max-width:768px){.about-time__item{margin-bottom:20px}
}
.about-time__item:nth-child(2n+2) .about-time__item-wrap{float:left}
@media (max-width:768px){.about-time__item:nth-child(2n+2) .about-time__item-wrap{float:none}
}
.about-time__item:nth-child(2n+2) .about-time__date{color:#001018;background:#edae5e}
.about-time__item:nth-child(2n+2) .about-time__date::before{background:#edae5e;left:-25px;right:initial}
.about-time__item:nth-child(2n+2) .about-time__info{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:10px 20px 10px 10px}
@media (max-width:480px){.about-time__item:nth-child(2n+2) .about-time__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px}
}
.about-time__item:nth-child(2n+2) .about-time__info::after{right:0;left:initial;background:#edae5e}
.about-time__item:nth-child(2n+2) .about-time__img{margin-left:0;margin-right:10px}
.about-time__item:last-child .about-time__date::after{content:''}
.about-time__item:after{content:'';display:block;clear:both}
.about-time__item-wrap{float:right;width:45%;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
@media (max-width:768px){.about-time__item-wrap{float:none;width:calc(100% - 70px)}
}
.about-time__date,.about-time__date::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#e19d46}
.about-time__date{left:50%;display:block;margin:0 0 0 -32px;padding:5px 0;font-family:BanderaPro;font-weight:700;text-align:center;color:#fff;border-radius:10px;width:60px;height:30px}
@media (max-width:768px){.about-time__date{position:absolute;right:0;left:inherit;top:15px}
}
.about-time__date::after{content:url(../images/arrow-timeline.svg);position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.about-time__date::before{content:'';right:-25px;width:25px;height:1px}
@media (max-width:768px){.about-time__date::before{left:-25px;right:auto}
}
.about-time__info{min-height:90px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 10px 20px;border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.07);box-shadow:0 4px 20px rgba(0,0,0,.07)}
@media (max-width:480px){.about-time__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5px}
}
.about-time__info::after{content:'';position:absolute;width:7px;height:7px;border-radius:50%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#e19d46}
@media (max-width:768px){.about-time__info::after{right:0;left:auto;top:15px}
}
.about-time__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:300;line-height:18px}
.about-time__img{width:106px;margin-left:10px}
@media (max-width:480px){.about-time__img{margin-left:0;width:100%;text-align:center}
}
.about-time__img img{display:block;width:100%}
@media (max-width:480px){.about-time__img img{display:inline-block;width:auto;max-width:100%}
}
.video-section{margin-top:-30px}
.video-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:65px}
@media (max-width:768px){.video-section__head{margin:30px 0;-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:flex-start}
}
@media (max-width:480px){.video-section__head{margin-top:0}
}
.video-section__title{margin:0;text-align:left;position:relative;padding-left:15px}
.video-section__title:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:4px;height:40px;background:#edae5e}
@media (max-width:480px){.video-section__title:before{height:30px}
}
@media (max-width:768px){.video-section__title{margin-bottom:20px}
}
@media (max-width:480px){.video-section__title{font-size:22px}
}
.video-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:768px){.video-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;-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:flex-start}
}
.video-filter__text{margin-right:15px;color:#5a636b;font-weight:700}
@media (max-width:768px){.video-filter__text{margin-right:0}
}
.video-filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media (max-width:768px){.video-filter__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.video-filter__select-year{min-width:126px;margin-right:15px}
@media (max-width:768px){.video-filter__select-year{width:150px}
}
.video-filter__submit{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;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;border:0;font-size:18px;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;color:#001018;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;width:170px;height:50px;border-radius:50px}
@media (max-width:480px){.video-filter__submit{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.stub__btn:before,.video-filter__submit:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#e19d46;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:300ms ease-out;-o-transition:300ms ease-out;transition:300ms ease-out}
.video-filter__submit:hover{color:#fff}
@media (max-width:768px){.video-filter__submit{max-width:166px}
}
@media (max-width:480px){.video-filter__submit{width:100%}
}
.video-gallery .video-item{margin-bottom:40px}
.photo-gallery__img,.photo-gallery__img a:after{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.photo-gallery__img{width:calc((100% - 70px)/3);margin-bottom:35px;position:relative}
@media (max-width:700px){.photo-gallery__img{width:calc(100%/2 - 17.5px);margin-bottom:20px}
}
.photo-gallery__img a:after{content:url(../images/zoom.svg);position:absolute;right:15px;bottom:15px;visibility:hidden;cursor:pointer;opacity:0}
.photo-gallery__img:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25)}
.photo-gallery__img img{display:block;max-width:100%}
.stub{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 72px);background:#edae5e;overflow:hidden}
@media (max-width:1280px){.stub{height:calc(100vh - 57px)}
}
@media (max-width:1100px){.stub{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.stub__lamp{display:none}
}
.stub.light{background:#edae5e -o-radial-gradient(73.06% 32.92%,57.39% 166.5%,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 45.12%,rgba(255,227,0,.5) 100%);background:#edae5e radial-gradient(57.39% 166.5% at 73.06% 32.92%,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 45.12%,rgba(255,227,0,.5) 100%)}
@media (max-width:1100px){.stub__img{height:calc(100% - 180px);text-align:center;padding-top:20px}
.stub__img img{max-width:100%}
}
.stub__info{max-width:600px;margin:-80px auto 0;text-align:center}
@media (max-width:1100px){.stub__info{height:180px;margin:0 auto}
}
.stub__title{margin-top:20px;font-family:'BanderaPro';font-size:25px;font-weight:700;color:#001018}
.stub__btn,.stub__text{font-size:18px;color:#001018}
.stub__text{margin-top:10px;line-height:23px}
.stub__btn{padding:0 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius: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;border:0;font-family:"BanderaPro","Times New Roman",serif;font-weight:700;text-decoration:none;background-color:#edae5e;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;overflow:hidden;background:#fff;max-width:230px;height:50px;margin:30px auto 0}
@media (max-width:480px){.stub__btn{min-height:34px;border-radius:34px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;width:auto}
}
.stub__btn:hover{color:#fff}

