@charset "UTF-8";.popup-wrapper-price:after{position:absolute;content:"*по курсу USD на 13.06.23";bottom:-24px;left:18%;color:white;font-size:11px;width:100%; font-family:"Proxima Nova",sans-serif; color: black;}
.cases__slider-title-goods{display:block;position:absolute;color:#F26A00;font-family:"Proxima Nova";font-size:20px;font-weight:900;left:20%;top:14px;padding:17px 0px;z-index:3;text-shadow:1px 2px 2px rgba(0, 0, 0, .3);}
.cases__slider-title-price{display:block;position:absolute;color:#F26A00;font-family:"Proxima Nova";font-size:25px;font-weight:900;left:15%;bottom:4px;padding:17px 18px;z-index:3;text-shadow:1px 2px 2px rgba(0, 0, 0, .3);}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
footer,
header,
nav,
section{display:block;}
h1{font-size:2em;margin:0.67em 0;}
figcaption,
figure,
main{display:block;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
pre{font-family:monospace, monospace;font-size:1em;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,
a:hover{outline-width:0;}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,
strong{font-weight:inherit;}
b,
strong{font-weight:bolder;}
code,
kbd,
samp{font-family:monospace, monospace;font-size:1em;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
audio,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
button,
input{overflow:visible;}
button,
select{text-transform:none;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details,
menu{display:block;}
summary{display:list-item;}
canvas{display:inline-block;}
template{display:none;}
[hidden]{display:none;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;}
.slick-track:before, .slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat;}
@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,
.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:0.25;}
.slick-prev:before,
.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir="rtl"] .slick-prev{left:auto;right:-25px;}
.slick-prev:before{content:"←";}
[dir="rtl"] .slick-prev:before{content:"→";}
.slick-next{right:-25px;}
[dir="rtl"] .slick-next{left:-25px;right:auto;}
.slick-next:before{content:"→";}
[dir="rtl"] .slick-next:before{content:"←";}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{color:black;opacity:0.75;}
.range{position:relative;}
.range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%;height:22px;cursor:pointer;display:block;}
.range input[type=range]:focus{outline:none;}
.range input[type=range][disabled]{opacity:.3;cursor:default;}
.range .rangeslider{position:relative;height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.range .rangeslider:before{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:4px;background:#e6e6e6;border-radius:100px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.range input::-webkit-slider-runnable-track{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:4px;background:#e6e6e6;border-radius:100px;margin:11px 0;}
.range input::-moz-range-track{box-sizing:border-box;width:100%;height:4px;background:#e6e6e6;border-radius:100px;margin:11px 0;}
.range input::-ms-track{box-sizing:border-box;width:100%;height:4px;background:#e6e6e6;border-radius:100px;color:transparent;padding:11px 0;background:transparent;border-color:transparent;}
.range input::-ms-fill-lower,
.range input::-ms-fill-upper{box-sizing:border-box;width:100%;height:4px;background:#e6e6e6;border-radius:100px;}
.range input::-ms-fill-lower{background:#60cd18;}
.range .rangeslider-fill-lower{background-color:#60cd18;border-radius:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:4px;will-change:width;}
.range input::-webkit-slider-thumb{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);border:6px solid #fff;height:24px;width:24px;border-radius:100px;background:#333940;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:2px;}
.range input::-moz-range-thumb{box-sizing:border-box;box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);border:6px solid #fff;height:24px;width:24px;border-radius:100px;background:#333940;cursor:pointer;}
.range input::-ms-thumb{box-sizing:border-box;box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);border:6px solid #fff;height:24px;width:24px;border-radius:100px;background:#333940;cursor:pointer;}
.range .rangeslider-thumb{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);box-shadow:0px 4px 25px rgba(0, 0, 0, 0.5);border:6px solid #fff;height:24px;width:24px;border-radius:100px;background:#333940;cursor:pointer;position:absolute;-ms-touch-action:pan-x;touch-action:pan-x;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);will-change:left;}
.range .range-output{position:absolute;left:6px;top:6px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.range .range-output .output{display:block;position:absolute;height:60px;line-height:60px;min-width:32px;padding:0 20px;top:-26px;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);background:#383c42;color:#fff;border-radius:100px;white-space:nowrap;font-weight:bold;font-size:1.2em;text-align:center;}
.range .range-output .output:before{content:"";position:absolute;bottom:-8px;left:50%;border:10px solid #383c42;border-bottom:none;border-left-color:transparent;border-right-color:transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.lb-loader, .lightbox{text-align:center;line-height:0;}
body:after{content:url("../../images/close.png") url("../../images/loading.gif") url("../../images/prev.png") url("../../images/next.png");display:none;}
.lb-dataContainer:after, .lb-outerContainer:after{content:"";clear:both;}
body.lb-disable-scrolling{overflow:hidden;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff;}
.lb-loader, .lb-nav{position:absolute;left:0;}
.lb-outerContainer:after{display:table;}
.lb-loader{top:43%;height:25%;width:100%;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("../../images/loading.gif") no-repeat;}
.lb-nav{top:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);}
.lb-next, .lb-prev{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url("../../images/prev.png") left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}
.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url("../../images/next.png") right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}
.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{display:table;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em;}
.lb-data .lb-caption a{color:#4ae;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url("../../images/close.png") top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1;}
html{-webkit-box-sizing:border-box;box-sizing:border-box;}
*,
*::before,
*::after{border-radius:0;outline:none;-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}
html,
body{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;text-rendering:optimizelegibility;-webkit-font-feature-settings:"liga" 1;-moz-font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;}
body{overflow-x:hidden;min-width:320px;}
h1,
h2,
h3,
h4,
h5,
ul,
p{margin:0;padding:0;}
a{text-decoration:none;}
a[x-apple-data-detectors]{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;color:inherit;}
textarea{max-width:100%;}
button{border:none;background-color:transparent;cursor:pointer;}
.clearfix::before,
.clearfix::after{content:"";display:table;}
.clearfix::after{clear:both;}
.clear{clear:both;}
input::-webkit-input-placeholder{color:#000;}
input::-moz-placeholder{opacity:1;color:#000;}
.wrapper{display:block;position:relative;padding:0 20px;margin:0 auto;max-width:1210px;height:100%;}
.button{display:block;position:relative;text-align:center;width:214px;height:46px;border-radius:36px;background-color:#2f8c35;background-image:-webkit-gradient(linear, left top, left bottom, from(#3fab46), to(#2f8c35));background-image:-webkit-linear-gradient(top, #3fab46 0%, #2f8c35 100%);background-image:-o-linear-gradient(top, #3fab46 0%, #2f8c35 100%);background-image:linear-gradient(180deg, #3fab46 0%, #2f8c35 100%);color:#ffffff;font-family:"Proxima Nova";font-size:18px;font-weight:600;}
.button:hover{top:1px;}
.button:active{top:3px;}
.button--orange{position:relative;z-index:2;width:280px;height:48px;-webkit-box-shadow:0 3px #2D913A;box-shadow:0 3px #2D913A;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff7200), to(#e56300));background-image:-webkit-linear-gradient(top, #ff7200 0%, #e56300 100%);background-image:-o-linear-gradient(top, #ff7200 0%, #e56300 100%);background-image:linear-gradient(180deg, #54C162 0%, #00892D 100%);font-weight:900;font-size:20px;line-height:49px;}
.button--orange:hover{background-image:-webkit-gradient(linear, left top, right top, from(#00892D), to(#e56300));background-image:-webkit-linear-gradient(left, #00892D 0%, #e56300 100%);background-image:-o-linear-gradient(left, #00892D 0%, #e56300 100%);background-image:linear-gradient(to right, #00892D 0%, #54C162 100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.button__orange{display:block;position:relative;width:280px;text-align:center;}
.button__orange::after{display:block;position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%, -49%);-ms-transform:translate(-50%, -49%);transform:translate(-50%, -49%);width:110%;height:152%;border-radius:60px;background-color:rgba(0, 0, 0, 0.1);z-index:1;}
.title{display:block;text-align:center;}
.title--black .title__text{color:#000000;}
.title--black .title__text::before, .share-title__text:before{background-image:url("../../images/dots-title-orange.svg");}
.title--black .title__text::after, .share-title__text:after{background-image:url("../../images/dots-title-orange.svg");}
.title__text{display:inline-block;position:relative;color:#ffffff;font-family:"Proxima Nova";font-size:34px;font-weight:900;line-height:38px;padding:0 46px;}
.title__text::before, .share-title__text:before{display:block;position:absolute;content:'';left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:4px;background-repeat:no-repeat;background-size:contain;}
.title__text::after, .share-title__text:after{display:block;position:absolute;content:'';right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:4px;background-repeat:no-repeat;background-size:contain;}
.title__description{display:block;max-width:700px;margin:20px auto 0 auto;text-align:center;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:30px;}
.title__description-orange{color:#00892D;font-family:"Palatino Linotype";font-size:27px;font-weight:700;font-style:italic;line-height:35px;}
@font-face{font-family:"Proxima Nova";src:url("../../fonts/ProximaNova-Regular.eot");src:url("../../fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/ProximaNova-Regular.woff2") format("woff2"), url("../../fonts/ProximaNova-Regular.woff") format("woff"), url("../../fonts/ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:"Proxima Nova";src:url("../../fonts/ProximaNova-Black.eot");src:url("../../fonts/ProximaNova-Black.eot?#iefix") format("embedded-opentype"), url("../../fonts/ProximaNova-Black.woff2") format("woff2"), url("../../fonts/ProximaNova-Black.woff") format("woff"), url("../../fonts/ProximaNova-Black.ttf") format("truetype");font-weight:900;font-style:normal;}
@font-face{font-family:"Proxima Nova";src:url("../../fonts/ProximaNova-Bold.eot");src:url("../../fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("../../fonts/ProximaNova-Bold.woff2") format("woff2"), url("../../fonts/ProximaNova-Bold.woff") format("woff"), url("../../fonts/ProximaNova-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}
.header{display:block;position:absolute;top:0;left:0;width:100%;background-color:rgba(255, 255, 255, 0.83);z-index:10;}
.header--fix{position:relative;}
.header__menu{display:block;position:relative;border-width:1px 0 1px 0;border-style:solid;border-color:#e1e1e1;background-color:#FF9601;}
.header__content{display:block;position:relative;padding:24px 0 48px 0;}
.header__top{display:block;position:relative;}
.header__logo{display:inline-block;vertical-align:middle;margin-top:2px;}
.header__contact{display:inline-block;vertical-align:middle;}
.header__address{display:inline-block;vertical-align:middle;position:relative;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:700;line-height:22px;text-decoration:none;padding-left:80px;margin-left:90px;}
.header__address span{font-weight:900;}
.header__address:hover{text-decoration:none;}
.header__address::before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:58px;height:58px;border:1px solid #e1e1e1;border-radius:100%;background-image:url("../../images/loc.png");background-repeat:no-repeat;background-position:center;}
.header__time{display:inline-block;vertical-align:middle;position:relative;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:700;line-height:22px;padding-left:80px;margin-left:60px;}
.header__time::before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:58px;height:58px;border:1px solid #e1e1e1;border-radius:100%;background-image:url("../../images/watch.png");background-repeat:no-repeat;background-position:center;}
.header__info{display:inline-block;vertical-align:middle;top:0px;right:0;margin-top:0px;position:absolute;}
.header__phone{display:block;color:#212121;font-family:"Proxima Nova";font-size:22px;font-weight:900;padding-left:48px;}
.header__button{display:block;margin-top:12px;float:right;}
.menu{display:block;position:relative;text-align:center;margin:0 -52px;padding:16px 0 18px 0;}
.menu__item{display:inline-block;vertical-align:middle;}
.menu__item:last-child .menu__link{border-right:none;}
.menu__link{display:block;padding:0 12px;color:#fff;font-family:"Proxima Nova";font-size:17px;text-decoration:underline;position:relative;font-weight:700;border-right-width:1px;border-right-style:solid;border-right-color:#e1e1e1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.menu__link:hover{color:#fff;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.main{display:block;position:relative;width:100%;background-image:url("../../images/bg-1.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;}
.main--thanks .main__content{padding:200px 0 80px;}
.main__content{display:block;position:relative;padding:260px 0 120px 0;font-size:0;}
.main__title{display:block;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:53px;font-weight:900;line-height:75px;}
.main__container{display:inline-block;vertical-align:middle;width:65%;padding-right:20px;}
.main__button{margin-top:40px;}
.main__text{display:block;margin-top:12px;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:23px;font-weight:700;line-height:35px;}
.main__description{display:block;margin-top:40px;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:18px;font-weight:400;line-height:30px;}
.main__img{display:inline-block;vertical-align:middle;width:35%;}
.advantages{display:block;position:relative;}
.advantages--economic .advantages__items{margin-top:40px;}
.advantages--economic .advantages__item-body{min-height:320px;}
.advantages--economic .advantages__item:nth-child(1) .advantages__item-top{background-image:url("../../images/ico-4.png");}
.advantages--economic .advantages__item:nth-child(2) .advantages__item-top{background-image:url("../../images/ico-5.png");}
.advantages--economic .advantages__item:nth-child(3) .advantages__item-top{background-image:url("../../images/ico-6.png");}
.advantages__content{display:block;position:relative;padding:60px 0;}
.advantages__items{display:block;position:relative;font-size:0px;margin:-15px;text-align:center;}
.advantages__item{display:inline-block;vertical-align:top;width:33.33333333333333%;padding:15px;}
.advantages__item:nth-child(1) .advantages__item-top{background-image:url("../../images/ico-1.png");}
.advantages__item:nth-child(2) .advantages__item-top{background-image:url("../../images/ico-2.png");}
.advantages__item:nth-child(3) .advantages__item-top{background-image:url("../../images/ico-3.png");}
.advantages__item-body{display:block;position:relative;width:100%;min-height:280px;border:1px solid #e7e7e7;background-color:#ffffff;border-radius:8px;}
.advantages__item-top{display:block;height:115px;-webkit-box-shadow:0 1px 0 #e7e7e7;box-shadow:0 1px 0 #e7e7e7;border-radius:8px 8px 0 0;background-color:#fff4eb;background-repeat:no-repeat;background-position:center;}
.advantages__item-title{display:block;color:#000000;font-family:"Proxima Nova";font-size:23px;font-weight:900;line-height:30px;padding:36px 20px 0 20px;}
.advantages__item-description{display:block;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;padding:10px 20px;}
.ukraine{display:block;position:relative;width:100%;background-image:url("../../images/bg-2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;}
.ukraine::before{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;}
.ukraine__content{display:block;position:relative;padding:60px 0;}
.ukraine__items{display:block;position:relative;font-size:0;text-align:center;margin:0 -80px;}
.ukraine__item{display:inline-block;vertical-align:top;padding:80px;}
.ukraine__item:last-child .ukraine__item-body::after{display:none;}
.ukraine__item-body{display:block;position:relative;width:164px;height:164px;border-radius:82px;border:5px solid #00892D;border-radius:100%;padding-top:50px;}
.ukraine__item-body::after{display:block;position:absolute;content:'';width:79px;height:4px;background-image:url("../../images/dots-bg.svg");background-repeat:no-repeat;background-size:contain;top:50%;left:94%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.ukraine__item-title{display:block;color:#ffffff;font-family:"Proxima Nova";font-size:27px;font-weight:900;line-height:30px;}
.ukraine__item-text{display:block;color:#ffffff;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;}
.cases{display:block;position:relative;}
.cases__content{display:block;position:relative;padding:60px 0;}
.cases__slider{display:block;position:relative;font-size:0;margin:0 -10px;}
.cases__slider-item{display:block;position:relative;padding:10px;}
.cases__slider-inner{display:block;position:relative;}
.cases__slider-inner::after{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.cases__slider-img{display:block;position:relative;z-index:1;width:100% !important;}
.cases__slider-title{display:block;position:absolute;color:#000000;font-family:"Proxima Nova";font-size:22px;font-weight:900;left:0;bottom:24px;padding:17px 18px;background-color:#ffffff;z-index:3;}
.temperature{display:block;position:relative;}
.temperature__content{display:block;position:relative;padding:60px 0;}
.temperature__container{display:block;position:relative;background-color:#fff4eb;}
.temperature__items{display:block;position:relative;font-size:0px;margin:0 -40px;}
.temperature__item{display:inline-block;vertical-align:top;width:33.33333333333333%;padding:40px;}
.temperature__item-img{display:block;width:100%;max-width:236px;margin:0 auto;}
.temperature__item-text{display:block;text-align:center;margin-top:20px;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:26px;}
.form{display:block;position:relative;width:100%;background-image:url("../../images/bg-3.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;}
.form.bg-4{background-image:url("../../images/bg-4.jpg");}
.form--request{background-image:url("../../images/bg-9.jpg");}
.form--request .form__content{padding:260px 0;}
.form--request .title__text::before{display:none;}
.form--request .title__text::after{display:none;}
.form--request .title__description{color:#ffffff;}
.form::before{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;}
.form__content{display:block;position:relative;padding:60px 0;}
.form__block{display:block;max-width:600px;margin:0 auto;}
.form__block-items{display:block;position:relative;font-size:0;margin:40px -14px 0 -14px;}
.form__block-item{display:inline-block;vertical-align:middle;width:50%;padding:14px;}
.form__block-input{display:block;width:100%;height:50px;border-radius:24px;border:none;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;padding:0 28px;}
.form__block-button{display:block;width:100%;}
.system{display:block;position:relative;}
.system__content{display:block;position:relative;padding:60px 0;}
.system__inner{display:block;margin-top:50px;position:relative;overflow-x:auto;}
.system__inner-img{display:block;width:100%;min-width:1160px;}
.file{display:block;position:relative;width:100%;background-image:url("../../images/bg-4.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;}
.file::before{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;}
.file__content{display:block;position:relative;padding:60px 0;}
.file__description{color:#ffffff;}
.file .button__orange{margin:40px auto 0 auto;width:320px;}
.file__button{width:320px;}
.connect{display:block;position:relative;}
.connect__content{display:block;position:relative;padding:60px 0;}
.connect__content--small{padding:20px 0 60px 0;}
.connect__container{display:block;position:relative;font-size:0;text-align:center;margin:40px -40px 0 -40px;}
.connect__container-left{display:inline-block;vertical-align:top;width:45.2%;padding:40px;}
.connect__container-right{display:inline-block;vertical-align:top;width:54.8%;padding:40px;}
.connect__container-img{display:block;width:100%;cursor:pointer;}
.connect__container-img--small{max-width:300px;margin:0 auto;}
.connect__container-title{display:block;margin-top:20px;color:#000000;font-family:"Proxima Nova";font-size:25px;font-weight:900;line-height:30px;}
.connect__container-text{display:block;margin-top:10px;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;}
.connect__container .button__orange{display:block;margin:30px auto 0 auto;}
.connect__container .button__orange--two{width:370px;}
.connect__container-button{width:370px;}
.works{display:block;position:relative;background-color:#fff4eb;}
.works__content{display:block;position:relative;padding:60px 0;}
.works__container{display:block;position:relative;padding:40px 0;}
.works__items{display:block;position:relative;font-size:0;margin:0 -10px;}
.works__item{display:inline-block;vertical-align:top;position:relative;padding:10px;width:25%;}
.works__item-inner{display:block;position:relative;}
.works__item-inner::after{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.works__item-img{display:block;position:relative;z-index:1;width:100% !important;}
.works__item-title{display:block;position:absolute;color:#000000;font-family:"Proxima Nova";font-size:22px;font-weight:900;left:0;bottom:24px;padding:17px 18px;background-color:#ffffff;z-index:3;}
.map{display:block;position:relative;width:100%;min-height:400px;overflow-x:hidden;z-index:5;}
.map.is-active::before{display:none;}
.map::before{display:block;position:absolute;content:'';background-color:#000000;opacity:.1;width:100%;height:100%;top:0;left:0;z-index:3;cursor:pointer;}
.map__iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}
.map__content{display:block;position:relative;padding:60px 0;z-index:5;}
.map__title{display:block;position:absolute;top:60%;right:10%;border-radius:5px;padding:30px 40px;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:700;line-height:25px;z-index:10;}
.certificates{display:block;position:relative;}
.certificates__content{display:block;position:relative;padding:60px 0;}
.certificates__slider{display:block;margin:20px -25px 0 -25px;}
.certificates__slider .slider{padding:0 90px;}
.certificates__slider .slick-arrow{border-color:#a4a4a4;width:35px;height:35px;}
.certificates__slider .slick-prev{background-image:url("../../images/nav-prev-g.svg");}
.certificates__slider .slick-next{background-image:url("../../images/nav-next-g.svg");}
.certificates__slider-item{display:block;padding:25px;}
.certificates__slider-body{display:block;position:relative;padding:20px;border-width:10px;-webkit-border-image:url("../../images/border.png") 10 round round;-o-border-image:url("../../images/border.png") 10 round round;border-image:url("../../images/border.png") 10 round round;border-style:solid;}
.certificates__slider-img{display:block;width:100%;}
.calculator{display:block;position:relative;}
.calculator__content{display:block;position:relative;padding:60px 0;}
.tabs{display:block;position:relative;}
.tabs__items{display:block;position:relative;font-size:0;margin:40px -14px 0 -14px;}
.tabs__item{display:inline-block;vertical-align:top;padding:0 14px;width:25%;cursor:pointer;}
.tabs__item.is-show .tabs__item-title{background-color:#f9f9f8;text-decoration:underline;border-color:#e2e0dd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.tabs__item:hover .tabs__item-title{background-color:#f9f9f8;text-decoration:underline;border-color:#e2e0dd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.tabs__item-inner{display:block;position:relative;}
.tabs__item-inner::before{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.tabs__item-img{display:block;width:100%;position:relative;z-index:1;}
.tabs__item-title{display:block;border-width:1px;border-style:solid;border-color:transparent;text-align:center;color:#000000;font-family:"Proxima Nova";font-size:23px;font-weight:900;line-height:27px;text-decoration:none;padding:32px 5px;background-color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.tabs__contents{display:block;position:relative;margin-top:-2px;}
.tabs__content{display:none;position:relative;font-size:0;}
.tabs__content.is-show{display:block;}
.tabs__content-title{display:block;text-align:left;color:#000000;font-family:"Proxima Nova";font-size:20px;line-height:30px;font-weight:600;}
.tabs__content-title--second{margin-top:30px;}
.tabs__content-input{display:block;width:100%;height:50px;border-radius:24px;border:1px solid #dedede;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;padding:0 30px;margin:12px 0;}
.tabs__content-range{display:block;position:relative;margin:30px 0 60px 0;}
.tabs__content-range-title{display:block;position:absolute;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;top:-20px;right:0;}
.tabs__content-checkbox{display:block;margin:20px 0;}
.tabs__content-check{display:inline-block;vertical-align:middle;margin-right:32px;}
.tabs__content-check:last-child{margin-right:0;}
.tabs__content-check label{display:inline-block;vertical-align:middle;padding-left:14px;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:30px;cursor:pointer;}
.tabs__content-left{display:inline-block;vertical-align:top;background-color:#f9f9f8;width:36%;border-width:1px;border-style:solid;border-color:#e2e0dd;padding:36px 32px;}
.tabs__content-right{display:inline-block;vertical-align:top;width:64%;border-width:1px 1px 0 0;border-style:solid;border-color:#e2e0dd;}
.tabs__content-use{display:inline-block;vertical-align:top;width:45%;padding:36px 32px;border-right-width:1px;border-right-style:solid;border-right-color:#e2e0dd;}
.tabs__content-use-text{display:block;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:22px;margin:18px 0 0 0;}
.tabs__content-form{display:inline-block;vertical-align:top;width:55%;padding:36px 45px;}
.tabs__content-form .tabs__content-title{text-align:center;}
.tabs__content-form .tabs__content-input{text-align:center;margin-top:30px;}
.tabs__content-phone{display:block;margin-top:20px;text-align:center;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:25px;}
.tabs__content-button{display:block;margin-top:30px;width:100%;}
.tabs__content-prices{display:block;padding:32px 50px;-webkit-box-shadow:0 1px 0 #e7e7e7;box-shadow:0 1px 0 #e7e7e7;background-color:#fff4eb;font-size:0;}
.tabs__content-price{display:inline-block;vertical-align:top;width:50%;text-align:center;}
.tabs__content-number{display:block;margin-top:4px;color:#00892D;font-family:"Palatino Linotype";font-size:27px;font-weight:700;font-style:italic;line-height:35px;}
.heat{display:block;position:relative;}
.heat__content{display:block;position:relative;padding:60px 0;}
.heat__container{display:block;position:relative;font-size:0;margin-top:50px;}
.heat__table{display:block;border-spacing:0;}
.heat__table tbody{display:block;width:100%;}
.heat__table-tr{display:block;width:100%;}
.heat__table-td--text{padding:32px 28px;}
.heat__table-td--green{background-color:#2f8c35;border-color:#18791e;}
.heat__table-td--green .heat__table-text{color:#ffffff;}
.heat__table-td--green .heat__table-title{color:#ffffff;}
.heat__table-img{display:block;width:100%;}
.heat__table-title{display:block;color:#000000;font-family:"Proxima Nova";font-size:20px;font-weight:900;line-height:30px;}
.heat__table-text{display:block;color:#000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:25px;}
.footer{display:block;position:relative;width:100%;-webkit-box-shadow:0 5px 27px rgba(0, 0, 0, 0.05), inset 0 -3px 0 rgba(221, 221, 221, 0.3);box-shadow:0 5px 27px rgba(0, 0, 0, 0.05), inset 0 -3px 0 rgba(221, 221, 221, 0.3);background-color:rgba(251, 251, 251, 0.92);z-index:10;}
.footer__content{display:block;position:relative;padding:24px 0 26px 0;}
.footer__top{display:block;position:relative;}
.footer__contact{display:inline-block;vertical-align:middle;}
.footer__logo{display:inline-block;vertical-align:middle;}
.footer__address{display:inline-block;vertical-align:middle;position:relative;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:700;line-height:22px;text-decoration:underline;padding-left:80px;margin-left:90px;}
.footer__address:hover{text-decoration:none;}
.footer__address::before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:58px;height:58px;border:1px solid #e1e1e1;border-radius:100%;background-image:url("../../images/loc.png");background-repeat:no-repeat;background-position:center;}
.footer__time{display:inline-block;vertical-align:middle;position:relative;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:700;line-height:22px;padding-left:80px;margin-left:60px;}
.footer__time::before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:58px;height:58px;border:1px solid #e1e1e1;border-radius:100%;background-image:url("../../images/watch.png");background-repeat:no-repeat;background-position:center;}
.footer__info{display:inline-block;vertical-align:middle;float:right;margin-top:8px;position:relative;}
.footer__info::before{display:block;position:absolute;content:'';width:27px;height:27px;top:3px;left:0px;background-image:url("../../images/phone.svg");background-repeat:no-repeat;background-size:contain;}
.footer__phone{display:block;color:#212121;font-family:"Proxima Nova";font-size:24px;font-weight:900;}
.footer__button{display:block;width:236px;margin-top:12px;padding-left:50px;}
.footer__contacts{display:block;position:relative;background-image:url("../../images/bg-gray.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;}
.footer__contacts-content{display:block;position:relative;padding:10px 0;}
.footer__contacts-social{display:inline-block;vertical-align:middle;}
.footer__contacts-link{display:inline-block;vertical-align:middle;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;}
.footer__contacts-link--fb{background-image:url("../../images/fb.png");margin-right:10px;}
.footer__contacts-link--yb{background-image:url("../../images/yb.svg");}
.footer__contacts-dev{display:inline-block;vertical-align:middle;float:right;padding-top:5px;}
.footer__contacts-dev-title{display:inline-block;vertical-align:middle;color:#2b2b2b;font-family:"Futura PT";font-size:18px;font-weight:300;}
.footer__contacts-dev-link{display:inline-block;vertical-align:middle;width:114px;height:23px;background-image:url("../../images/logo-dev.png");background-repeat:no-repeat;background-size:contain;margin-left:16px;}
.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:.7;z-index:100;}
.popup{display:none;position:fixed;width:470px;padding:50px 30px;background-color:#ffffff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:300;max-height:95%;overflow:auto;max-width:100%;}
.popup--send{width:360px;}
.popup__close{display:block;position:absolute;top:14px;right:14px;width:14px;height:14px;background-image:url("../../images/close.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer;}
.popup__title{display:block;text-align:center;color:#000000;font-family:"Proxima Nova";font-size:22px;font-weight:700;line-height:22px;}
.popup__type{display:block;color:#000000;font-family:"Proxima Nova";font-size:18px;font-weight:700;line-height:22px;}
.popup__places{display:block;margin-top:10px;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:700;line-height:22px;}
.popup__text{display:block;margin-top:10px;color:#000000;font-family:"Proxima Nova";font-size:14px;font-weight:500;line-height:22px;}
.popup__text--thanks{text-align:center;}
.popup__form{display:block;margin-top:30px;}
.popup__form-input{display:block;width:100%;position:relative;height:46px;border-radius:22px;border:1px solid #cfcfcf;color:#000000;font-family:"Proxima Nova";font-size:18px;font-weight:400;padding:0 30px;margin-bottom:20px;}
.popup__button{display:block;width:100%;}
.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000000;opacity:.7;z-index:100;}
.popup{display:none;position:fixed;width:320px;padding:30px 20px;background-color:#ffffff;border-radius:10px;}
.popup__close{display:block;position:absolute;width:14px;height:14px;top:20px;right:20px;background-image:url("../../images/close.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer;}
.popup__title{display:block;text-align:center;color:#000000;font-family:"Proxima Nova";font-size:26px;font-weight:900;line-height:30px;}
.popup__input{display:block;margin:20px 0;padding:0 20px;width:100%;height:50px;border-radius:24px;border:1px solid #dedede;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;text-align:center;}
.popup__select{display:block;background-image:url("../../images/angle-arrow-down.svg");background-repeat:no-repeat;background-size:12px;background-position:right 20px center;margin:20px 0;padding:0 20px;width:100%;height:50px;border-radius:24px;border:1px solid #dedede;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;text-align:center;}
.popup__file{display:block;margin:10px 0;padding:0 0px 0 10px;width:100%;height:30px;border-radius:24px;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;text-align:center;}
.popup__form p{text-align:center;margin-bottom:20px;color:red;font-size:0.6em;}
.tabs__contents--hid{display:none;}
.arrow__top{position:fixed;display:none;bottom:40px;left:68px;width:30px;height:30px;background-image:url("../../images/arrow-up.svg");background-repeat:no-repeat;background-size:contain;z-index:20;}
.anons{display:block;position:relative;width:100%;background-image:url("../../images/bg-1.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;}
.anons__content{display:block;position:relative;padding:50px 0;}
.anons__title{display:block;margin-top:10px;text-align:center;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:30px;}
.anons__items{display:block;position:relative;font-size:0;margin:40px -16px 0 -16px;}
.anons__item{display:inline-block;vertical-align:top;width:33.33333333333333%;padding:16px;}
.anons__item-inner{display:block;position:relative;}
.anons__item-inner::after{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.anons__item-img{display:block;position:relative;z-index:1;width:100% !important;}
.anons__item-container{display:block;position:absolute;left:0;bottom:24px;padding:17px 26px;background-color:#ffffff;z-index:3;}
.anons__item-title{display:block;color:#000000;font-family:"Proxima Nova";font-size:23px;font-weight:900;}
.anons__item-text{display:block;margin-top:6px;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;}
.anons__item-body{display:block;padding:34px;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;}
.anons__item-body--form .anons__item-title{text-align:center;}
.anons__item-body .button__orange{margin:0 auto;}
.anons__item-body .anons__item-text{margin-top:12px;}
.anons__item-input{display:block;margin:30px auto 40px auto;width:261px;height:50px;border-radius:24px;border:1px solid #bcbcbc;background-color:#ffffff;color:#000000;font-family:"Proxima Nova";font-size:17px;font-weight:400;padding:0 34px;}
.information{display:block;position:relative;}
.information__content{display:block;position:relative;padding:60px 0;}
.information__container{display:block;position:relative;font-size:0;margin-top:60px;}
.information__video{display:inline-block;vertical-align:top;position:relative;width:50%;height:384px;}
.information__video-iframe{display:block;width:100%;height:100%;position:relative;z-index:1;}
.information__description{display:inline-block;vertical-align:top;width:50%;padding-left:40px;}
.information__description-text{display:block;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;}
.information__items{display:block;position:relative;font-size:0;margin:40px -10px 0 -10px;}
.information__item{display:inline-block;vertical-align:top;position:relative;padding:10px;width:33.33333333333333%;}
.information__item-inner{display:block;position:relative;}
.information__item-inner::after{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.information__item-img{display:block;position:relative;z-index:1;width:100% !important;}
.information__item-title{display:block;position:absolute;color:#000000;font-family:"Proxima Nova";font-size:25px;font-weight:900;left:0;bottom:24px;padding:17px 18px;background-color:#ffffff;z-index:3;}
.information__texts{display:block;position:relative;font-size:0;margin:0 -60px;}
.information__text{display:inline-block;vertical-align:top;width:50%;padding:60px 0;}
.information__text:nth-child(2) .information__text-block{border-right:0;}
.information__text-block{display:block;padding:0 60px;position:relative;color:#000000;font-family:"Proxima Nova";font-size:16px;font-weight:400;line-height:25px;border-right:1px dashed #00892D;}
.flat{display:block;position:relative;}
.flat__content{display:block;position:relative;padding:70px 0 35px 0;}
.flat__items{display:block;position:relative;font-size:0;margin:0 -10px;text-align:center;}
.flat__item{display:inline-block;vertical-align:top;position:relative;padding:30px 10px;width:25%;text-align:left;}
.flat__item-inner{display:block;position:relative;}
.flat__item-inner::after{display:block;position:absolute;content:'';border:1px solid #ffffff;top:10px;right:10px;bottom:10px;left:10px;z-index:2;}
.flat__item-img{display:block;position:relative;z-index:1;width:100% !important;}
.flat__item-title{display:block;margin-top:20px;color:#000000;font-family:"Proxima Nova";font-size:25px;font-weight:900;z-index:3;padding:0 10px;}
@media (max-width:1230px){.header__menu{display:none;}
.ukraine__item{padding:40px;}
.ukraine__item-body:after{display:none;}
.cases__slider-title, .cases__slider-title-goods{font-size:18px;}
.temperature__items{margin:0 -20px;}
.temperature__item{padding:20px;}
.works__item-title{font-size:18px;}
.tabs__content-title{font-size:18px;text-align:center;}
.system__inner-img{min-width:100%;width:100%;}
.heat__table{min-width:100%;width:100%;display:table;}
.heat__table-tr{position:relative;font-size:0;}
.heat__table-tr:nth-child(1) .heat__table-td{min-height:200px;}
.heat__table-td{width:25% !important;padding:32px 20px;display:inline-table;vertical-align:top;min-height:400px;}
.heat__table-text{margin-top:40px;}
.heat__table-img{max-height:130px;width:auto;margin:0 auto;max-width:100%;}
.heat__table-title{font-size:17px;line-height:22px;}
.heat__table-text{font-size:17px;line-height:19px;}
.first-colum{padding-left:10px;}
.heat__table-tr .first-img,.heat__table-tr .second-img, .heat__table-tr .thrist-img{max-width:80px;max-height:80px;}
.heat__table .film-colum{border-left:solid 0px #BCC2C2 !important;}
}
@media (max-width:1180px){.header__time{display:block;margin-top:40px;margin-left:0;}
.header__address{margin-left:0;}
.header__contact{margin-left:40px;}
.footer__time{display:block;margin-top:40px;margin-left:0;}
.footer__address{margin-left:0;}
.footer__contact{margin-left:40px;}
.footer__content{padding:40px 0 30px 0;}
.footer__info{margin-top:-20px;}
.header__content{padding:30px 0 30px 0;margin-bottom:0px;}
.header__info{margin-top:-5px;}
.anons__items{text-align:center;}
.anons__item{width:50%;text-align:left;max-width:500px;}
.header__time{margin-bottom:30px;}
.nav.navbar-nav{left:21%;}
}
@media (max-width:1022px){.heat__table-td{min-height:132px;}
.information__items{text-align:center;}
.information__item{width:50%;text-align:left;}
.main__title{font-size:53px;line-height:60px;}
.works__item{width:50%;}
.ukraine__item{width:50%;}
.ukraine__item-body{margin:0 auto;}
.flat__item{width:33.33333333333333%;}
.heat__table-tr .first-img,.heat__table-tr .second-img, .heat__table-tr .thrist-img{max-width:60px;max-height:60px;}
.hide-1200{display:none;}
.show-1200{display:block;}
}
@media (min-width:1023px){.show-1200{display:none}
}
@media (max-width:900px){.header__menu{display:none;}
.advantages__item{width:50%;}
.temperature__item{width:50%;}
.advantages__item{width:50%;}
.temperature__items{text-align:center;}
.title__text:before{display:none;}
.title__text:after{display:none;}
.tabs__content-left{width:100%;}
.tabs__content-right{width:100%;}
.tabs__item{padding:0;}
.tabs__items{margin:40px 0 0 0;}
.tabs__item-title{font-size:23px;}
}
@media (max-width:830px){.heat__table-td{min-height:142px;}
.heat__table-tr:last-child .heat__table-td{min-height:220px;}
.main__content{padding-top:300px;}
.main--thanks .main__content{padding:230px 0 80px;}
.header__contact{display:block;margin:40px 0 0 0;}
.header__info{position:absolute;float:none;top:0;right:0;margin-top:0;}
.footer__contact{display:block;margin:40px 0 0 0;}
.footer__info{position:absolute;float:none;top:0;right:0;margin-top:0;}
.main__container{width:100%;}
.main__img{display:block;width:70%;margin:0 auto;}
.form__block-item{width:100%;}
.form__block-item .button__orange{width:100%;}
.connect__container-left{width:100%;}
.connect__container-right{width:100%;}
}
@media (max-width:800px){.tabs__item{width:50%;}
.flat__item{padding:20px 10px;}
.heat__table-td{padding:12px 10px;}
.heat__table-title{font-size:14px;line-height:17px;}
.heat__table-text{font-size:13px;line-height:16px;}
.heat__table-td{min-height:122px;}
.heat__table-tr:first-child .heat__table-td{min-height:130px;}
.heat__table-tr:last-child .heat__table-td{min-height:180px;}
.anons__item{width:100%;max-width:400px;}
.information__video{width:100%;height:300px;}
.information__description{width:100%;padding:0;margin-top:30px;}
.yes:before, .no:before{left:40% !important;}
}
@media (max-width:650px){.advantages__item{width:100%;}
.wrapper{padding:0 10px;}
.ukraine__item{padding:20px;}
.temperature__item{width:100%;}
.form__content{padding:60px 10px;}
.tabs__content-use{width:100%;}
.tabs__content-form{width:100%;}
.tabs__content-prices{padding:20px 10px;}
.works__item{width:100%;}
.form--request .form__content{padding:120px 10px;}
.main__container{padding-right:0;}
.information__item{width:100%;}
.information__text{width:100%;padding:20px 0;}
.information__text-block{padding:0;border-right:0;}
.information__texts{margin:0;}
.flat__item{width:50%;}
}
@media (max-width:560px){.heat__table-tr:last-child .heat__table-td{min-height:200px;}
.heat__table-td{min-height:90px;}
.heat__table-text{font-size:11px;}
.heat__table-title{font-size:13px;}
}
@media (max-width:500px){.main--thanks .main__content{padding:250px 0 80px;}
.header__top{text-align:center;}
.main__content{padding-bottom:50px;}
.header__logo{display:block;}
.header__time{display:inline-block;}
.header__contact{text-align:center;}
.header__info{position:relative;margin-top:40px;}
.footer__top{text-align:center;}
.footer__logo{display:block;}
.footer__time{display:inline-block;}
.footer__contact{text-align:left;padding-left:80px;}
.footer__info{position:relative;margin-top:40px;}
.main__title{font-size:40px;line-height:46px;}
.main__container{text-align:center;}
.main__container .button__orange{margin:0 auto;}
.main__img{width:100%;}
.title__text{font-size:24px;line-height:32px;padding:0;}
.file__content{padding:60px 10px;}
.main__content{padding-top:500px;}
.ukraine__item{width:100%;}
.flat__item{width:100%;padding:15px 10px;}
body{overflow-x:hidden !important;}
}
@media (max-width:490px){.heat__table-text{font-size:10px;}
.heat__table-title{font-size:12px;}
}
@media (max-width:460px){.heat__table-td{padding:12px 4px;}
.heat__table-text{font-size:9px;}
.heat__table-title{font-size:11px;}
}
@media (max-width:450px){.footer__contact{padding-left:40px;}
.tabs__item-title{font-size:18px;line-height:20px;}
.button{font-size:17px;}
.file__button{width:270px;}
.file .button__orange{width:270px;}
.connect__container .button__orange--two{width:280px;}
.connect__container-button{width:280px;}
.tabs__content-number{font-size:22px;}
.tabs__content-price{width:100%;}
.anons__item-text{font-size:14px;margin-top:8px;line-height:16px;}
.anons__item-title{font-size:18px;line-height:22px;}
.button__orange{width:100%;max-width:280px;margin:0 auto;}
.form__block-input{max-width:300px;margin:0 auto;}
.anons__item-input{width:100%;}
.information__item-title{font-size:20px;line-height:24px;}
}
@media (max-width:380px){.footer__contact{padding-left:10px;}
.main__title{font-size:35px;padding:12px 2px;}
.heat__table-text{font-size:8px;}
.heat__table-title{font-size:9px;}
.heat__table-tr:first-child .heat__table-td{min-height:80px;}
.heat__table-tr .heat__table-td{min-height:100px;}
.heat__table-tr .first-img,.heat__table-tr .second-img, .heat__table-tr .thrist-img{max-width:50px;max-height:50px;}
}
.slick-arrow{width:46px;height:46px;border:2px solid #B5B5B5;border-radius:100%;opacity:0.8;background-repeat:no-repeat;background-position:center;z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.slick-arrow:hover{opacity:.8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.slick-arrow::before{display:none;}
.slick-prev{background-image:url("../../images/nav-prev.svg");left:40px;}
.slick-next{background-image:url("../../images/nav-next.svg");right:40px;}
.iradio-plg{display:inline-block;vertical-align:middle;width:38px;height:38px;background-image:url("../../images/check.svg");background-repeat:no-repeat;border:none;cursor:pointer;-webkit-transition:.15s;-o-transition:.15s;transition:.15s;}
.iradio-plg.hover{background-image:url("../../images/check-full.svg");-webkit-transition:.15s;-o-transition:.15s;transition:.15s;}
.iradio-plg.checked{background-image:url("../../images/check-full.svg");-webkit-transition:.15s;-o-transition:.15s;transition:.15s;}
.output{width:auto !important;height:auto !important;padding:0 5px !important;background-color:transparent !important;border-radius:0 !important;color:#ffffff !important;color:#000000 !important;font-family:"Proxima Nova" !important;font-size:17px !important;font-weight:400 !important;line-height:17px !important;top:30px !important;-webkit-transform:translate(-50%, 0%) !important;-ms-transform:translate(-50%, 0%) !important;transform:translate(-50%, 0%) !important;}
.output::before{display:none;}
.range{background-color:transparent;}
.range input{background-color:transparent;}
.range .rangeslider::before{height:3px !important;border-radius:1px !important;background-color:#e2e2e2 !important;}
.range .rangeslider-fill-lower{background-color:#e2e2e2 !important;border-radius:0;}
.range .rangeslider-thumb{width:16px;height:16px;-webkit-box-shadow:inset 0 -1px 0 rgba(221, 221, 221, 0.73) !important;box-shadow:inset 0 -1px 0 rgba(221, 221, 221, 0.73) !important;background-color:#c6e5c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#00892D), to(#cc6813));background-image:-webkit-linear-gradient(top, #00892D 0%, #cc6813 100%);background-image:-o-linear-gradient(top, #00892D 0%, #cc6813 100%);background-image:linear-gradient(180deg, #00892D 0%, #cc6813 100%);border:none;}
.title__description span{font-weight:bold;color:#00892D}
.button-to-shop{margin:0 auto;margin-top:30px;}
#calculator a{color:#000;}
#calculator .tabs__items:first-child{text-align: center;}
#calculator .tabs__content-use-text:hover{background-color:#f9f9f8;text-decoration:underline;border-color:#e2e0dd;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none repeat scroll 0 0 #ffffff;}
.preloader p {font-size: 14px;}
.sk-spinner-wave.sk-spinner{width:50px;height:30px;text-align:center;font-size:10px;}
.sk-spinner-wave div{background-color:#00882D;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out;}
.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s;}
.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);}
20%{-webkit-transform:scaleY(1);transform:scaleY(1);}
}
@keyframes sk-waveStretchDelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);}
20%{-webkit-transform:scaleY(1);transform:scaleY(1);}
}
textarea::-webkit-input-placeholder{color:#000;padding-top:10px;}
textarea::-moz-placeholder{opacity:1;color:#000;vertical-align:middle;}
.cases--slider-shop .slick-prev{background-image:url("../../images/nav-prev-g.svg") !important;}
.cases--slider-shop .slick-next{background-image:url("../../images/nav-next-g.svg") !important;}
.slider-img-goods img{max-width:70%;margin:0 auto;}
.slider-title-goods{display:block;text-align:center;color:#F26A00;font-family:"Proxima Nova";font-size:25px;font-weight:900;padding:5px 2px 10px 2px;z-index:3;text-shadow:1px 2px 2px rgba(0, 0, 0, .3);}
.cases__slider-title-price{display:block;position:absolute;color:#F26A00;font-family:"Proxima Nova";font-size:25px;font-weight:900;left:15%;bottom:4px;padding:17px 18px;z-index:3;text-shadow:1px 1px 1px rgba(0, 0, 0, .3);}
.dop-css-for-button{text-align:center;margin:10px auto;width:200px;height:40px;}
.dop-css{width:200px;height:40px;line-height:40px}
.slider-img-goods:hover{cursor:pointer;}
.modal-header{padding-bottom:25px !important;}
.popup-wrapper-goods{}
.popup-goods{z-index:200;}
.popup-wrapper-goods p{color:#4a4a4a;text-align:left;font-size:16px;}
.popup-wrapper-goods .popup__title{font-size:1.6em;border-bottom:solid 3px #01BE3F;width:90%;}
.img-inner{max-width:320px;margin:0 auto;}
.popup-wrapper-price{margin:30px;max-width:220px;max-height:40px;margin-left:0px;margin-bottom:45px;}
.add-widht{max-width:230px;}
.popup-goods .popup__form{margin-top:0px;}
.popup-wrapper-price p{text-align:center;font-size:1.4em;padding-top:10px;padding-bottom:10px;border-radius:3px;text-shadow:-0 -1px 0 #FFFFFF,
0 -1px 0 #FFFFFF, -0 1px 0 #FFFFFF, 0 1px 0 #FFFFFF, -1px -0 0 #FFFFFF, 1px -0 0 #FFFFFF, -1px 0 0 #FFFFFF, 1px 0 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF; background: #FFFF6B;}
.popup-wrapper-price p span{font-size:1.6em;font-weight:900;}
.popup-input-goods input{width:100%;margin-top:0px;}
.u2000{font-weight:600;font-size:16px !important;padding-right:20px;}
.u1000{border-bottom:solid 1px #6B6B6B;float:none !important;max-width:500px;margin:0 auto;position:relative;}
.u1000-3{max-width:500px;margin:0 auto;position:relative;}
.u1000-2{max-width:850px;}
.u1000-1{text-align:center !important;font-size:1.4em !important;font-weight:bold;}
#popup-table{width:100%;margin-top:20px;margin-bottom:40px;font-size:16px;}
#popup-table td{width:50%;width:50%;padding-top:10px;}
#popup-table tr td:first-child{font-weight:bold;}
#popup-table tr td:last-child{padding-left:10px;}
#phoneGoods{font-size:18px;min-width:200px;padding-right:4px;padding-left:4px;}
.header__button{margin-top:0px;margin-left:20px;}
.RU a:last-child{opacity:.35;}
.UA a:first-child{opacity:.35;}
#calculator .tabs__item.is-show .tabs__item-title{background-color:#FFE8CC;position:relative;}
#calculator .tabs__item.is-show .tabs__item-title:after{position:absolute;content:"";width:45px;height:45px;background-image:url("../../../assets/images/next.png");transform:rotate(90deg);bottom:180px;left:45%;z-index:1;}
@media only screen and (max-width:360px){.img-inner{max-width:260px;margin:0 auto;padding-right:0px;}
}
@media only screen and (max-width:990px){.popup-wrapper-price{margin-left:auto;margin-right:auto;}
.u2000{text-align:center !important;}
.u1000-1{margin-top:30px;}
}
@media only screen and (min-width:766px) and (max-width:990px){.u1000-2{max-width:550px;}
#phoneGoods, #btn-goods{width:100%;}
}
.header__info{z-index:1000;}
.header__phone:focus, .header__phone:focus{color:#212121 !important;}
.button--orange:hover, .button--orange:active, .button--orange:visited{text-decoration:none;color:white;}
#feedback{background:url("../../images/otziv-bg.jpg");background-size:cover;background-repeat:no-repeat;}
.feedback-wrapper-img{margin:0 auto;padding:0;max-width:117px;max-height:117px;-webkit-border-radius:95px 95px 95px 95px;overflow:hidden;border-radius:58px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-width:5px;border-style:solid;border-color:#FFFFFF;background-color:transparent;box-sizing:border-box;margin-top:2px;margin-bottom:2px;}
.feedback__text{width:95%;}
.feedback__text p{text-align:center;color:black;font-weight:400;font-size:1.1em;}
.feedback__text a{text-align:center;}
.feadback-name p{text-align:center;font-weight:900;font-size:1.4em;}
.feadback-name p > span{font-size:0.8em;font-weight:600;}
.feadback-name p > i{font-size:0.8em;font-weight:400;}
.feedback__slider-item{background-color:#fff;padding:30px 13px 30px 13px;margin-left:6px;margin-right:6px;height:450px;box-shadow:0 0 2px rgba(0, 0, 0, 0.4);}
.feadback-name{padding-bottom:15px;position:relative;}
.feadback-name:after{content:'';position:absolute;bottom:15px;left:50%;background:#00892D;width:160px;height:1px;margin:0 0 0 -80px;}
.popup-otziv{z-index:300;}
.feadback-fb p{text-align:center;font-weight:600;}
.more-read{text-align:center;}
.more-read span{border-bottom:1px dashed;color:#00892D;}
.more-read span:hover{cursor:pointer;border-bottom:0px dashed;}
#otziv1 .feadback-name p{font-weight:600;}
.text-1221{text-align:justify;font-style:italic;}
.mb10{margin-bottom:10px;}
#feedback{padding-bottom:50px;}
@media only screen and (min-width:795px) and (max-width:1022px){.hide-mb-390{display:none;}}
@media only screen and (max-width:440px){.hide-mb-390{display:none;}
.feedback__slider-item{padding:30px 3px 30px 3px;}
.mb10 img{max-width:80px;}
}
@media only screen and (max-width:390px){.hide-mb-390{display:none;}
.feedback__slider-item{padding:30px 3px 30px 3px;}
.nav-tabs > li.active > p, .nav-tabs > li.active > p:focus, .nav-tabs > li.active > p:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-top-color:rgb(221, 221, 221);border-right-color:rgb(221, 221, 221);border-bottom-color:rgb(221, 221, 221);border-left-color:rgb(221, 221, 221);border-bottom-color:transparent;}
.nav-tabs > li.active > p, .nav-tabs > li.active > p:focus, .nav-tabs > li.active > p:hover{color:white !important;border-color:#00892D !important;background-color:#C6CCC8 !important;}

}
.form-2{background-image:url("../../images/bg-2.jpg");}
.heat{background-color:#fff4eb;}
#feedback{background-color:#fff4eb;}
.manWithSmile, .connect{background-color:#F4F2EF;}
.connect{background-color:#FEFAF2;}
.manWithSmile > .title{padding:60px 20px 30px 20px;}
.manWithSmile .man img{max-width:100%;}
.manWithSmile .icon img{max-width:70px;margin-right:20px;float:left;}
.manWithSmile .icon{font-size:1.3em;margin:40px auto;}
.manWithSmile .icon .vert p{vertical-align:middle;padding-top:20px;}
.manWithSmile .icon .vert-2 p{vertical-align:middle;padding-top:10px;}
.button:visited, .button:active, .button:link{color:white !important;text-decoration:none;}
.title__description{font-size:1.4em}
.film-tabs li{margin-left:auto;margin-right:auto;text-align:center;width:33%;font-size:18px;}
.film-tabs li a{color:black;font-weight:bold;}
.nav-tabs > li.active > p, .nav-tabs > li.active > p:focus, .nav-tabs > li.active > p:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-top-color:rgb(221, 221, 221);border-right-color:rgb(221, 221, 221);border-bottom-color:rgb(221, 221, 221);border-left-color:rgb(221, 221, 221);border-bottom-color:transparent;}
.nav-tabs > li.active > p, .nav-tabs > li.active > p:focus, .nav-tabs > li.active > p:hover{color:white !important;border-color:#00892D !important;background-color:#00892D !important;}
.nav-tabs > li > p{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;}
.nav > li > p{position:relative;padding:10px 15px;}
.film-tabs li p{color:black;font-weight:bold;}
.nav-tabs > li:hover{cursor:pointer;}
.nav-tabs > li > p{margin-bottom:0px;}
.nav-tabs{border-bottom:1px solid #00892D !important;}
.FILM{padding-bottom:40px;}
.FILM .wrapper .container{padding-left:0px;padding-right:0px;}
.FILM .title__description{max-width:70% !important;padding-bottom:30px;}
.film-description{padding:20px 20px 30px 0;}
.film-description p{font-size:1.4em;margin:0px auto 0 auto;text-align:justify;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:1.4em;font-weight:400;line-height:30px;padding-right:40px;}
.film-description img{width:80px;margin-right:auto;margin-left:auto;margin-right:50px;}
.film-background{min-height:560px;width:100%;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.1);position:relative;}
.film-background .row{margin-right:0px;margin-left:0px;}
.film-background .block-grey{background-color:#49494D;height:560px;box-sizing:padding-box;}
.film-background .block-white img{max-width:100%;}
.film_price{font-size:1.4em;font-weight:bold;text-align:center;color:black;margin:-30px auto 30px auto;}
.film_price span{font-size:2em}
.film-type p, .silver-type p{text-align:center;font-size:1.1em;color:#00892D;font-weight:bold; margin-bottom: 5px !important; line-height: 23px;}
.film-type p:hover, .silver-type p:hover{transform: scale(1.3); transition: all 50ms; }
.silver-type p{margin-top:25px;font-size:1.3em;}
.block-grey .header-grey{color:#fff;font-size:1.4em;font-weight:bold;text-align:center;padding:20px;padding-bottom:10px;text-decoration:underline;}
.block-grey div img{margin-left:auto;margin-right:auto;text-align:center;max-width:60px;}
.block-grey div p{font-size:1.2em;color:white;text-align:center;}
.block-grey .row{margin-top:15px;border:solid 1px #49494D;border-radius:10px;padding:5px;transition:all 200ms;}
.block-grey .row:hover{border:solid 1px #fff;}
.block-grey .kpd{padding-top:10px;}
.film-type div p{text-align:left;padding-left:30px}
.film-type{padding-top:30px}
.film-type div p span{font-weight:400;}
.block-white .img-standart{max-width:100%;}
.descriptionOfModalGoods p{padding:10px 30px 10px 40px;text-align:justify;text-indent:25px;}
.descriptionOfModalGoods p strong{font-weight:600;}
.table-compare{background:#F4F2EF url("../../images/bgTable.jpg") no-repeat center center;background-size:cover;padding-bottom:70px;}
.table-compare .table-bg{min-height:400px;width:100%;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.1);position:relative;margin-top:30px;}
.table-compare .title--black{padding-top:50px;}
.heat__table-tr .first-img,.heat__table-tr .second-img, .heat__table-tr .thrist-img{z-index:3;height:100px;width:100px;border-width:5px;border-style:solid;border-color:#FFFFFF;border-radius:100px;margin-left:210px;position:relative;background:transparent url("../../images/vodianoy-tepliy-pol.jpg") no-repeat center center;background-size:auto auto;background-size:contain;margin-left:auto;margin-right:auto;box-shadow:0px 0px 5px rgba(0,0,0,0.1);margin-top:20px;}
.heat__table-tr .second-img{background:transparent url("../../images/elektricheskiy-teplyy-pol--maksimum-komforta-bez-zhidkogo-teplonositelya.jpg") no-repeat center center;}
.heat__table-tr .thrist-img{background:transparent url("../../images/p5.jpg") no-repeat center center;}
.heat__table-tr:last-child{border-bottom:0px solid #dedede;}
.heat__table-td{width:292.5px;border:0px solid #dedede;border-right:0px;border-bottom:0;text-align:center;}
.heat__table-td:last-child{border-right:0px solid #dedede;}
.heat__table{background:#F8F8F8;}
.heat__table-tr .first-colum{font-weight:bold;text-align:left;}
.heat__table-title-padding{padding-top:5px !important;border-bottom:solid 3px #00892D;}
.heat__table .film-colum{background-color:#fff !important;border-left:solid 1px #BCC2C2;}
.yes, .no{position:relative;}
.yes:before{content:"";width:16px;height:16px;position:absolute;background:url("../../images/yes.png");top:-20px;left:50%;background-position:center center;background-repeat:no-repeat;}
.no:before{content:"";width:16px;height:16px;position:absolute;background:url("../../images/no.png");top:-20px;left:50%;background-position:center center;background-repeat:no-repeat;}
.text-1200{display:block;max-width:800px;margin:20px auto 0 auto;text-align:center;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:1.4em;font-weight:400;line-height:30px;}
.pad-1200{margin-bottom:20px;}
.preview-line{background:#00892D;opacity:0.8;position:relative}
.preview-line div p{color:white;text-align:center;font-weight:700;margin:0 0;}
.main-page{padding-top:250px;background:url("../../images/bg-1.jpg");padding-bottom:40px;background-size:cover;background-repeat:no-repeat;position:relative;}
.bg-main{background:url("../../images/bg-main.jpg");min-height:600px;background-size:cover;background-repeat:no-repeat;position:relative;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.1);}
.bg-main:before, .bg-main:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px;}
.bg-main:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}
.main-page-top-text{margin:20px;background:url("../../images/bg-line.png");border-radius:2px;padding-bottom:15px;}
.main-page-top-text table{margin-left:auto;margin-right:auto;}
.main-page h1{font-size:1.6em;font-weight:bold;text-align:center;margin-bottom:10px;}
.main-page h1 span{font-weight:900;position:relative;display:inline;}
.main-page .table-tr{color:#00892D;font-weight:400;font-size:1.8em;text-align:justify;letter-spacing:1.5px;line-height:25px;}
.main-page .table-tr td{padding-top:5px;padding-bottom:5px;color:#00892D;font-weight:600;line-height:10px;}
.main-page .table-tr td:first-child{text-align:left;width:35%;-webkit-padding-start:20px;}
.main-page .table-tr td:last-child{text-align:right;-webkit-padding-end:20px;}
.main-page .second-td{text-align:center;transition:all 200ms; border-left: solid 1px black; border-right: solid 1px black;}
.main-page-bottom-text{padding-top:300px;margin-left:40px;}
.main-page-bottom-text p{font-size:1.4em;font-weight:bold;letter-spacing:2px;text-shadow:-0 -1px 0 #FFFFFF, 0 -1px 0 #FFFFFF, -0 1px 0 #FFFFFF, 0 1px 0 #FFFFFF, -1px -0 0 #FFFFFF, 1px -0 0 #FFFFFF, -1px 0 0 #FFFFFF, 1px 0 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;margin-bottom:0px;}
.main-page-bottom-text p span{color:#00892D;}
.main-paige-wr{margin-top:20px;}
.main-paige-wr .wrapper-form{min-height:500px;border:solid 2px #BCBDBF;background-color:#D1D2D4;position:relative;margin-top:40px;}
.wrapper-form .small-block-in{color:white;text-align:center;font-size:1.2em;padding-top:25px;font-weight:600;}
.wrapper-form .small-block-in span{color:#00892D;}
.main-paige-wr .small-block-in{min-height:100px;border:solid 2px #BCBDBF;background-color:#4C4D4F;max-width:90%;margin-right:auto;margin-left:auto;margin-top:-40px;}
.main-paige-wr .block-in-white{max-width:80%;margin-left:auto;margin-right:auto;text-align:center;background-color:white;border:solid 2px #BCBDBF;margin-top:60px;}
.main-paige-wr .block-in-white p{font-size:2em;margin-bottom:0px;}
.main-paige-wr .block-in-white p span{color:#00892D;}
.main-paige-wr .offer p{text-align:center;padding-top:50px;font-size:1.2em;}
.main-paige-wr .main-form{padding:0 20px 0 20px;margin-top:20px;}
.main-paige-wr .main-form input{width:100%;margin-top:10px;min-height:40px;border:solid 2px #BCBDBF;}
.main-paige-wr .btn-danger{background-image:linear-gradient(to right, #00892D 0%,#009A33 100%);font-weight:600;}
.main-paige-wr .btn-danger:hover{background-image:linear-gradient(to right,#009A33 0%, #00892D 100%);margin-top:11px;}
.main-paige-wr .main-form input[placeholder]{text-overflow:ellipsis;font-size:1em;color:grey;padding-left:20px}
.main-paige-wr .main-form .btn{color:white !important;}
.main-paige-wr .main-form input::-moz-placeholder{text-overflow:ellipsis;font-size:1em;color:grey;padding-left:20px}
.main-paige-wr .main-form input:-moz-placeholder{text-overflow:ellipsis;font-size:1em;color:grey;padding-left:20px}
.main-paige-wr .main-form input:-ms-input-placeholder{text-overflow:ellipsis;font-size:1em;color:grey;padding-left:20px}
.lirax-custom-form-sent-message{display:none}
.main-paige-wr .lirax-custom-form input[name="phone"][placeholder], .main-paige-wr .lirax-custom-form input[name="phone"], .main-paige-wr .lirax-custom-form input[name="name"]{color:black !important;font-family:"Proxima Nova";font-size:17px !important;font-weight:400 !important;}
input[type="submit"]{border:none;}
.btn.btn-danger{font-size:17px !important;}
.form_calculator{display:inline;}
.tabs__content-form button[type="submit"]{display:block;margin-top:30px;width:100%;}
.additional-data{display:block;margin-top:30px;width:100%;}
.pdf-catalog-button{cursor:pointer;}
.sticky{position:fixed !important;top:0px;width:100%;box-shadow:1px 1px 3px 1px grey;opacity:0.9;transition:all 0.5s;}
.hed-menu{opacity:0.85}
.sticky:hover{opacity:1;}
.footer__info{z-index:201;}
#certificates{padding-bottom:80px;margin-top:80px;background:white;z-index:5;box-sizing:border-box;}
.main__text-add{display:block;margin-top:32px;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);color:#000000;font-family:"Proxima Nova";font-size:18px;font-weight:400;line-height:35px;}
.thanks-social a{margin-right:10px;}
.thanks-social a:hover{filter:contrast(200%);}
.btn-danger:link{color:inherit!important;}
.back-main-thanks a span{border-bottom:1px dashed;}
.back-main-thanks a span:hover{border-bottom:0px dashed;text-decoration:none;}
.button-play{position:absolute;top:midle;left:midle;}
.wrap{position:relative;width:80px;height:80px;margin:20px auto 30px auto;font-size:17px;}
.clicker{background-color:white;outline:none;font-weight:600;position:absolute;cursor:pointer;padding:0;border:none;height:74px;width:74px;left:8px;top:8px;border-radius:100px;z-index:2;}
.clicker:active{transform:translate(0, 1px);height:73px;box-shadow:0px 1px 0 0 rgb(190,190,190) inset;}
.circle{position:relative;border-radius:50px;width:90px;height:90px;z-index:1;}
.circle.third{border-radius:0;}
.clicker + .circle, .clicker:active + .circle{animation:rotator linear 2s infinite;}
.clicker:hover + .circle, .clicker:active + .circle{animation:rotator linear .8s infinite;}
.clicker:hover{color:#00892D;}
@keyframes rotator{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.angled{background-image:linear-gradient(45deg, white 0%, white 30%, rgba(230, 34, 34, 0.92) 30%, rgba(249, 45, 12, 0.7) 70%, white 70%, white 100%);}
.angled.second{background-image:linear-gradient(white 0%, white 30%, rgb(250,160,120) 30%, rgb(250,160,120) 70%, white 70%, white 100%);}
.angled.third{background-image:linear-gradient(45deg, white 0%, white 30%, rgb(130,230,135) 30%, rgb(130,230,135) 70%, white 70%, white 100%);}
#video-in .row-fluid{text-align:center;}
#video-in .popup__title{padding-right:30px;font-size:20px;}
#video-in .video-container{width:85%;height:300px;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.75);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.75);}
#video-in .modal-header .close{margin-top:-6px;margin-right:-15px;font-size:40px;}
#video-in .video-form{display:none;transition:all 500ms;}
#video-in .video-form .title__text{margin-top:15px;margin-bottom:0px;color:black;}
#video-in .container-fluid{margin-bottom:20px;}
#video-in .modal-header{padding-bottom:10px !important;}
#video-in .container-fluid div{padding-left:0px;padding-right:0px;}
#video-in .lirax-custom-form div{padding-left:15px;padding-right:15px;}
#video-in .thanks .title.title--black{margin-top:20px;}
#video-in input[type="submit"]:hover{margin-top:10px;background-image:linear-gradient(to right, #54C162 0%, #00892D 100%);}
.modal-backdrop.in{opacity:.7 !important;}
#video-in .title__description{margin-top:5px;line-height:25px;}
#video-in .descriptionOfModalGoods, #video-in .title__description{font-size:18px;font-family:"Proxima Nova";}
.certificates__slider.termoreg{margin:0 0;}
.termoreg__slider-item table{margin:auto auto;margin-bottom:30px;}
.termoreg__slider-item table td:last-child{min-width:100px;padding-bottom:5px;text-align:center;}
.termoreg__slider-item table td:first-child{min-width:60px;text-align:right;padding-bottom:5px;font-weight:600;}
.termoreg__slider-item table th{text-align:center;padding-bottom:20px;font-family:"Proxima Nova";font-weight:900;font-size:1.4em;position:relative;color:black;margin-bottom:20px;}
.termoreg__slider-item table th:after{position:absolute;content:"модель";border-top:solid 1px #FF4100;top:-15px;left:40%;height:15px;color:black;font-size:12px;font-weight:400; font-family:"Proxima Nova", sans-serif; }
.termoreg__slider-item table th:before{position:absolute;content:"HEAT PLUS";bottom:10px;left:0%;height:15px;width:100%;color:red;font-size:12px;font-weight:900; font-family:"Proxima Nova", sans-serif;}
.termoreg__slider-item img{margin:auto auto;}
.reg_price{margin-bottom:0px;}
.termreg-popup input[type="submit"]{font-size:16px;margin-left:20px;}
.termoreg-popup-header{color:#4a4a4a;text-align:center !important;font-size:1.4em !important;font-weight:bold;}
.termreg-popup .img-inner{width:100%;}
.termreg-popup .termoreg-popup-header{margin-top:10px;border-bottom:solid 1px #D5D5D5;width:50%;margin:auto;padding-bottom:5px;color:#141414;}
.termreg-popup .termoreg-popup-header:first-child{margin-bottom:20px;}
.termreg-popup .termoreg-popup-header:last-child{margin-top:20px;}
.termreg-popup #popup-table tr td:last-child{text-align:center;min-width:250px;}
.termreg-popup #popup-table tr td:nth-child(2){min-width:150px;}
#popup-table tbody tr:first-child td:nth-child(2){font-weight:bold;}
#popup-table .img-waranty p{text-align:center;font-weight:bold;font-size:1.4em;margin-right:40px;}
#popup-table .img-waranty p span{font-weight:900;}
.termreg-popup .description-reg p{text-align:justify;text-indent:25px;margin-bottom:0px;}
.termreg-popup .description-reg p span{color:#3BA341;font-weight:bold;}
.termreg-popup .wrapper-form-reg div{padding:0 0;}
.termoregulyator--slider{opacity:0;transition:all 400ms;}
.termoregulyator--slider .film_price{margin-top:-25px;}
.termoregulyator--slider .dop-css-for-button{margin:20px auto;}
.reg--wrapper .block-grey div:last-child div p{color:white;text-align:center;line-height:30px !important;}
.reg--wrapper .block-grey div:last-child div p span{text-decoration:underline;color:#FFF;font-weight:900;}
.reg--wrapper .block-grey div:last-child div p span:hover{cursor:pointer;}
.reg--wrapper .block-grey div:last-child:hover{border:none;}
.reg--wrapper .block-grey div:last-child{border:none;}
.termoregulyator--slider .slick-prev.slick-arrow{left:0px;background-image:url("../../images/nav-prev-g.svg");background-size:30%;border:solid 1px #FF6126;}
.termoregulyator--slider .slick-next.slick-arrow{right:0px;background-image:url("../../images/nav-next-g.svg");background-size:30%;border:solid 1px #FF6126;}
.cases__slider .slick-arrow{border:solid 1px #FF6126 !important;}
.termoregulyator--slider .slick-next.slick-arrow:hover, .termoregulyator--slider .slick-prev.slick-arrow:hover{box-shadow:0 0 8px 1px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.1);}
.termoregulyator--slider .slick-next.slick-arrow:active, .termoregulyator--slider .slick-prev.slick-arrow:active{margin-top:1px;}
.popup-wrapper-price{position:relative;}
.nav.nav-tabs.film-tabs.visible-xs li p img{max-width:100%;padding:5px;border:solid 1px white;position:relative;}
.nav.nav-tabs.film-tabs.visible-xs li{position:relative;}
.nav.nav-tabs.film-tabs.visible-xs li:nth-child(1n):before{position:absolute;content:"КАБЕЛЬ";font-size:11px;width:100%;font-weight:600;left:0px;top:-20px;  font-family:"Proxima Nova", sans-serif;}
.nav.nav-tabs.film-tabs.visible-xs li:nth-child(2):before{content:"МАТ";}
.nav.nav-tabs.film-tabs.visible-xs li:nth-child(3):before{content:"РЕГУЛЯТОРЫ";}
.nav.nav-tabs.film-tabs.hidden-xs li{position:relative;z-index:3;}
.nav.nav-tabs.film-tabs li p{position:relative;z-index:3;}
.nav.nav-tabs.film-tabs.hidden-xs li.active:after{position:absolute;bottom:-10px;left:40%;width:30px;height:30px;background-color:#00892D;content:"";transform:rotate(45deg);z-index:1;}
.nav.nav-tabs.film-tabs.visible-xs li.active:after{position:absolute;bottom:-10px;left:45%;width:20px;height:30px;background-color:#00892D;content:"";transform:rotate(45deg);z-index:1;}
.buy-btn{margin-top:30px;border-bottom:dashed 1px black;max-width:150px;margin-bottom:20px;}
.buy-btn:hover{cursor:pointer;}
.buy-btn i{color:#01BE3F;}
.termoreg__slider-item table .epex:after{content:"подложка";left:38%;  font-family:"Proxima Nova",sans-serif;}
.termoreg__slider-item table .estone:after{content:"защитный слой";left:31%;  font-family:"Proxima Nova",sans-serif;}
.termoreg__slider-item table .edero:after{content:"заземление";left:34%;  font-family:"Proxima Nova",sans-serif;}
.termoreg__slider-item table .kompl:after{content:"для подключения";left:34%;  font-family:"Proxima Nova",sans-serif;}
.modern-loader{border-left:solid 2px #FFF;transition:500ms all;width:2px;position:absolute;left:1px;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-property:height;transition-duration:1s;animation-name:modern-loader;animation:modern-loader linear 1.5s;animation-fill-mode:forwards;}
@keyframes modern-loader{from{height:0%;}
50%{height:50%;}
to{height:100%;}
}
@keyframes modern-loader-mobile{from{width:0%;}
50%{width:50%;}
90%{width:90%;opacity:1;}
to{width:100%;opacity:0;}
}
.navbar{margin-bottom:0px !important;}
.footer__info::before{top:35px;left:-20px;background-size:inherit;}
.footer__info .button{width:170px;}
.menu{margin:0 auto !important;padding:0 0;}
.navbar-nav{margin:0 auto !important;}
.hed-menu{display:block;position:relative;border-width:1px 0 1px 0;border-style:solid;border-color:#e1e1e1;background:url("../../images/bg-nav.png");}
.navbar-header p{text-align:right;margin:0 0 !important;}
.navbar-toggle{padding:0 0 !important;margin-right:30px !important;margin-top:-15px !important;height:50px;}
.nav > li > a:focus, .nav > li > a:hover{text-decoration:inherit !important;background-color:inherit !important;}
.nav{margin:0 auto;}
.navbar-nav{float:none !important;}
.menu__link_dop{border-right-width:0px;border-right-style:solid;border-right-color:#e1e1e1;}
.navbar-brand,.icon-bar{color:white;}
.callback{position:fixed;bottom:30px;right:40px;z-index:198;}
.link_to_IM_footer{text-align:right;padding-right:9px}
.mobile-fone{display:none;}
.mobile-fone .header__phone{padding-left:0px!important;-webkit-padding-start:0px;margin-left:-10px;}
.nav.navbar-nav{position:absolute;left:25%;}
.dynamic-offer{color:white !important;text-shadow:none !important;}
.premium .header-info-film{text-align:center;margin-bottom:30px;color:#00892D;font-weight:bold;font-size:20px;}
.cases__slider-title span{color:#000000;font-family:"Proxima Nova";font-size:22px;font-weight:400;}
.hed-menu{border-radius:0px !important}
.header__top a:link, .header__top a:hover, .header__top a:active{color:black;text-decoration:none;}
.header__content{padding-bottom:0px;}
.logo-text{text-align:center;font-family:'Proxima Nova';font-size:1em;height:10px;}
.header__menu a:active, .header__menu a:visited{color:white;}
.header__info::before, .footer__info::before{display:block;position:absolute;top:50px;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';width:58px;height:58px;border:1px solid #e1e1e1;border-radius:100%;background-image:url("../../images/mobiletube.png");background-repeat:no-repeat;background-position:center;}
.header .lang{position:absolute;right:15px;top:60px;}
.information.l{background-image:url("../../images/keys/information.png");background-repeat:no-repeat;background-position:top left;}
.information.r{background-image:url("../../images/keys/information.png");background-repeat:no-repeat;background-position:top right;}
.information .subheader .title__text{font-size:26px;margin-top:40px;font-weight:900;}
.information .information__description .subheader .title__text{margin-top:0px;}
.information .information__texts .delete-padding{padding-bottom:0px !important;}
.information .information__texts p{margin-bottom:2px;padding-bottom:0px;}
.information table{font-size:16px;}
.information .information__text-block table tr td:last-child, .information .information__description-text table tr td:last-child{text-align:center;font-weight:600;}
.information .information__text-block table tr th, .information .information__description-text table tr th{padding-bottom:5px;font-weight:900;}
.information .information__description-text table tr th{text-align:center;}
.information .information__description-text table tr td{padding-left:10px;padding-right:10px;}
.information .information__description-text table{margin-left:auto;margin-right:auto;margin-top:0px;border:solid 1px #00892D;position:relative;border-collapse:separate;}
.information .information__description-text table:before{position:absolute;content:"";width:92%;height:3px;background:#fff;top:-1px;left:4%;}
.information .information__description-text table:after{position:absolute;content:"";width:92%;height:3px;background:#fff;bottom:-1px;left:4%;}
.information .sub-description{position:relative;text-align:justify;margin-top:30px;}
.information .information__items{margin-top:0px;}
.information .blockWithKeys, .information .blockWithKeys div{padding-left:0px;padding-right:0px}
.information .blockWithKeys .title__text{margin-top:60px;margin-bottom:40px;}
.blockWithKeys iframe{height:320px;}
.information .blockWithKeys .tab-content.media-content div{box-shadow:3px 3px 5px 0px rgba(0,0,0,0.75);}
.information .blockWithKeys .bottom-image ul li{width:25%;position:relative;padding:5px;margin-top:10px;}
.information .blockWithKeys .bottom-image ul li.active{background-color:#FEFAF2;position:relative;border:solid 2px #FF2E00;}
.information .blockWithKeys .bottom-image ul li img{width:100%;}
.information .blockWithKeys .bottom-image ul li.active img{padding:2px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);}
.information .blockWithKeys .bottom-image ul li.active:before{position:absolute;content:"";width:72%;height:3px;background:#FFF;top:-3px;left:20px;}
.information .blockWithKeys .bottom-image ul li.active:after{position:absolute;content:"";width:72%;height:3px;background:#FFF;bottom:-3px;right:20px;}
.information .blockWithKeys .bottom-image .nav.nav-tabs{border-bottom:none !important;}
.tabs-near-media{position:relative}
.tabs-near-media ul{max-width:380px;}
.tabs-near-media ul li:first-child{width:50%;font-weight:600;}
.tabs-near-media ul li:last-child{width:25%;font-weight:600;}
.tabs-near-media ul li:nth-child(2){width:25%;font-weight:600;}
.tabs-near-media .tab-content table{margin-top:60px;padding-bottom:5px;}
.tabs-near-media .nav.nav-tabs li p{z-index:2;}
.tabs-near-media .nav.nav-tabs li.active{position:relative;}
.tabs-near-media .nav.nav-tabs li.active:after{position:absolute;bottom:-5px;left:42%;width:30px;height:30px;background-color:#00892D;content:"";transform:rotate(45deg);z-index:0;}
.tabs-near-media .nav.nav-tabs li:last-child.active:after{left:35px;}
.tabs-near-media .nav.nav-tabs li:nth-child(2).active:after{left:33px;}
.tabs-near-media .tab-content div:first-child{position:relative}
.tabs-near-media .tab-content .town{margin-top:50px;font-weight:900;font-size:26px;text-align:center;position:relative;z-index:2;}
.tabs-near-media .tab-content .town:after{position:absolute;bottom:-5px;right:60%;width:80px;height:46px;background:url("../../images/keys/city.png");content:"";z-index:-1;}
.tabs-near-media .sub-description{position:relative;max-width:80%;margin-left:auto;margin-right:auto;margin-top:60px;padding:0px 10px 0px 10px !important;}
.tabs-near-media .tab-content .information__description-text:nth-child(2) .sub-description p:first-child,
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid div:nth-child(2) p:first-child{text-align:center;font-weight:900;}
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid div:nth-child(2) p:first-child{padding-top:15px;}
.tabs-near-media .tab-content .information__description-text:nth-child(2) .sub-description p:nth-child(2),
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid div:nth-child(2) p:last-child{text-align:center;font-weight:600;}
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description img{padding:3px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);max-width:90px;margin-left:auto;margin-right:auto;}
.tabs-near-media .tab-content .information__description-text .text p:first-child{position:relative;}
.tabs-near-media .tab-content .information__description-text .text p:first-child:before{content:"";position:absolute;width:80px;height:2px;border-top:solid 1px #00892D;bottom:-7px;left:36%;}
.tabs-near-media .tab-content .information__description-text .sub-description .row-fluid:last-child div p{padding-top:10px;}
.blockWithKeys div:first-child div:first-child.l{position:relative;}
.blockWithKeys div:first-child div:first-child.l:before{position:absolute;width:60px;height:57px;right:10%;top:30px;font-size:5em;color:#D5D4D2CC;content:".01";font-weight:bold;}
.blockWithKeys div:first-child div:first-child.l.keys-2:before{content:".02";}
.blockWithKeys div:first-child div:first-child.l.keys-3:before{content:".03";}
.blockWithKeys div:first-child div:first-child.l.keys-4:before{content:".04";}
.blockWithKeys div:first-child div:first-child.l.keys-5:before{content:".05";}
.blockWithKeys div:first-child div:first-child.l.keys-6:before{content:".06";}
.blockWithKeys div:first-child div:first-child.l.keys-7:before{content:".07";}
.blockWithKeys .content-block img{height:320px;}
.tabs-near-media ul li{text-align:center;}
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid div:nth-child(2) p:last-child{font-size:12px;}
.blockWithKeys{margin-bottom:40px;}
.po-kursu{color:red;text-align:left;font-size:10px;line-height:15px;padding-top:10px;}
.margin-top-40px{margin-top:40px !important;}
.margin-top-30px{margin-top:30px !important;}
.margin-top-20px{margin-top:20px !important;}
.margin-top-10px{margin-top:10px !important;}
.tabs-near-media .tab-content .information__description-text table tr:nth-child(3) td:last-child {text-decoration:underline;}
.tabs-near-media .tab-content .information__description-text table tr:nth-child(3) td:last-child:hover{cursor:pointer;}
#keys-1-video, #keys-4,#keys-7{position:relative}
#keys-1-video .view, #keys-4 .view, #keys-7 .view{position:absolute;top:-20px;left:0px;z-index:2;box-shadow:none;color:#A5A5A5;}
.header__content .dekstop .header__phone{padding-top:35px;}
.footer .header__phone{padding-top:30px;}
.footer__content .footer__info{}
.footer__content .social{position:absolute;top:0px;right:37px}
.footer__content .social img{max-width:30px;border:solid 1px #e1e1e1;padding:2px;border-radius:50px;}
.main-page .social img:hover{max-width:28px;cursor:pointer;transition:all 200ms;}
.form--request{position:relative;overflow:hidden;}
.form--request .share{width:0;height:200px;width:75%;height:75%;left:12.5%;top:12.5%;position:absolute;background:url("../../images/share.jpg");background-size:cover;background-repeat:no-repeat;z-index:4;transition:all 1200ms;border:solid 1px #fff;padding:10px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);color:black;display:none;}
.share-relative{position:relative;}
.share-title__text, .share-title__description{color:black;text-align:center;}
.share-form__block-items{position:relative;width:100%;}
.share-form__block-items .form__block-item{display:block;margin-left:auto;margin-right:auto;vertical-align:middle;width:100%;padding:14px}
.share-form__block-items input[type='tel']{border:solid 1px grey;width:280px;margin-left:auto;margin-right:auto;}
.share-form__block-items input[type='tel'][placeholder]{text-align:center;}
.share-form__block-items .form__block-item .button__orange{margin:auto;}
.share-title__text{display:inline-block;position:relative;font-family:"Proxima Nova";font-size:34px;font-weight:900;line-height:38px;margin:20px auto 0px auto;width:100%;}
.share-title__description{display:inline-block;position:relative;margin:20px auto 0 auto;text-align:center;text-shadow:0 0 29px rgba(0, 0, 0, 0.05);font-family:"Proxima Nova";font-size:17px;font-weight:400;line-height:30px;width:100%;}
#clockdiv{font-family:sans-serif;color:red;display:inline-block;font-weight:bold;text-align:center;font-size:24px;width:100%;margin:0 auto 30px auto;}
.clockdiv .share-title__description{font-weight:600;}
#clockdiv > div{padding:10px;border-radius:3px;background:grey;display:inline-block;}
#clockdiv div > span{padding:15px;border-radius:3px;background:#fff;display:inline-block;}
#clockdiv > div > div{font-weight:600;color:#fff;}
.smalltext{padding-top:5px;font-size:16px;}
.form--request .action-share-text:hover, .action-share-text-mobile:hover{cursor:pointer;}
.form--request .action-share{position:absolute;top:-150px;width:300px;height:300px;right:-150px;background:#2F8C35;transform:rotate(45deg);opacity:.85;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.75);z-index:1;transition:all 200ms;}
.form--request .action-share-text{position:absolute;right:-30px;top:45px;text-align:center;color:white;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:2;}
.form--request .action-share-text p:first-child, .action-share-text-mobile p:first-child{font-size:1.6em;font-weight:900;margin-bottom:5px;line-height:20px;}
.form--request .action-share-text p:nth-child(2){font-size:1em;font-weight:600;margin-bottom:0px;line-height:20px;}
.form--request .action-share-text p:nth-child(3){font-size:11px;font-weight:600;margin-bottom:0px;border-bottom:dashed 1px #fff;}
.action-share-text-mobile{margin-top:20px;background-color:#2F8C35;opacity:.9;position:absolute;width:100%;padding:15px 0;top:-10px;z-index:3;}
.action-share-text-mobile p{color:white;text-align:center;font-size:20px;}
.action-share-text-mobile p:first-child{line-height:40px;}
.action-share-text-mobile p:nth-child(3){font-weight:900;}
.action-share-text-mobile p:nth-child(4){text-decoration:underline;z-index:3;}
.share-form__block-items p{text-shadow:-0 -1px 0 #FFFFFF, 0 -1px 0 #FFFFFF, -0 1px 0 #FFFFFF, 0 1px 0 #FFFFFF, -1px -0 0 #FFFFFF, 1px -0 0 #FFFFFF, -1px 0 0 #FFFFFF, 1px 0 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;text-align:center;color:black;opacity:.9;font-weight:bold;font-size:20px;padding-top:15px;letter-spacing:2px;display:none;}
.share-form__block-items p:hover{cursor:pointer;}
.vihod-dekstop{text-align:right;text-shadow:-0 -1px 0 #FFFFFF, 0 -1px 0 #FFFFFF, -0 1px 0 #FFFFFF, 0 1px 0 #FFFFFF, -1px -0 0 #FFFFFF, 1px -0 0 #FFFFFF, -1px 0 0 #FFFFFF, 1px 0 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;}
.vihod-dekstop:hover{cursor:pointer}
.download-quantity-ins, .download-quantity-ct{position:relative;}
.download-quantity-ins:after{content:"[ Скачано: 1541 раз ]";position:absolute;bottom:-120px;left:39%; font-family:"Proxima Nova",sans-serif;}
.download-quantity-ct:after{content:"[ Скачано: 4868 раз ]";position:absolute;bottom:-130px;left:39%;font-size:0.8em; font-family:"Proxima Nova",sans-serif;}
.catalog, .instruction{display:none;}
.switch-btn{display:inline-block;width:60px;height:26px;border-radius:19px;background:#bfbfbf;z-index:0;margin:0;padding:0;border:none;cursor:pointer;position:relative;transition-duration:300ms;padding-left:30px;padding-top:3px;font-weight:400;color:white}
.switch-btn.ru-ru:after{content:"";height:22px;width:22px;border-radius:17px;background:#fff;top:2px;left:2px;transition-duration:300ms;position:absolute;z-index:2;}
.switch-btn.ua-ua:after{content:"";height:22px;width:22px;border-radius:17px;background:#fff;top:2px;right:2px;transition-duration:300ms;position:absolute;z-index:2;}
.switch-btn.ru-ru:before{content:"RU";height:22px;width:22px;border-radius:17px;top:3px;right:8px;position:absolute;z-index:2;}
.switch-btn.ua-ua:before{content:"UA";height:22px;width:22px;border-radius:17px;top:3px;left:12px;position:absolute;z-index:2;}
.dostavka{display:none;padding-top:10px;text-decoration:underline;}

.footer__content .social img:hover {max-width: 29px;}
#POPUP {z-index: 99999999999;}
#POPUP .modal-backdrop.in {opacity: 0.9 !important}
#POPUP .modal-content{border:solid 10px #393838;border-radius:0px;-moz-border-image:url("../../images/icon/line.jpg");-webkit-border-image:url("../../images/icon/line.jpg"); -o-border-image:url("../../images/icon/line.jpg");border-image:url("../../images/icon/line.jpg");border-image:url("../../images/icon/line.jpg");border-image-slice:11;border-image-outset:3px;border-image-repeat: round; }
#POPUP .popup-wrapper-goods {position:relative}
#POPUP .stop {position:absolute;top:-107px;left:0%;text-align:center;width: 100%;}
#POPUP .modal-dialog {margin-top: 10%;}
#POPUP .stop img {max-width: 100%;}
#POPUP .pre-stoping {margin-top:-18px; margin-bottom:20px;}
#POPUP  .modal-header {border-bottom: none;}
#POPUP .modal-footer {text-align:center;border-top:none; font-size: 18px;padding-bottom:0px;}
#POPUP .modal-footer p {max-width:150px;border-bottom:dashed 1px grey;padding-bottom:0px;margin:0 auto;}
#POPUP .modal-footer p:hover, #POPUP .POPUP-DILLER .back {cursor:pointer;}
#POPUP .midl p {text-align:center;}
#POPUP .main-block p:first-child{display:inline-block;position:relative;color:black;font-family: "Proxima Nova";font-size:26px;font-weight:900;line-height: 38px;padding:0 46px;margin:0 auto;width: 100%;}
#POPUP .main-block p:first-child:after{background-image:url("../../images/dots-title-orange.svg");display:block;position:absolute; content: ''; right:0;top: 50%; -webkit-transform: translateY(-50%);-ms-transform:translateY(-50%); transform: translateY(-50%);width:15px;height:4px;background-repeat:no-repeat; background-size:contain;}
#POPUP .main-block p:first-child:before {background-image:url("../../images/dots-title-orange.svg");display:block;position:absolute;content: ''; left: 0; top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:4px;background-repeat: no-repeat;background-size:contain;}
#POPUP .main-block .popup-offer-pol {line-height:30px; margin-bottom:15px; margin-top:5px;}
#POPUP .main-block .popup-offer-pol span  {font-weight:bold;}
#POPUP .POPUP-DILLER .back {padding-bottom:0px; max-width:60px;border-bottom:dashed 1px #FF3C00;margin: 15px auto;line-height:20px; color:#FF3C00; font-size: 12px;}
#POPUP  .prorab {font-size:12px;margin-top:50px;margin-bottom:0px;padding:0px;color:#FF3C00}
#POPUP  .prorab span {border-bottom:dashed 1px grey;}
#POPUP  .prorab:hover span, #POPUP .modal-footer p:hover {color:#FF3C00;border-color:#FF3C00;cursor:pointer;transition:all 200ms;}
#POPUP .POPUP-DILLER {display:none;}
#POPUP  .IK-FILM-POPUP .main-block  p:first-child{font-size:24px;}
#POPUP  .IK-FILM-POPUP  .main-block p:nth-child(3) {margin-top:20px;margin-bottom:20px;}
#POPUP  .IK-FILM-POPUP  .main-block p:nth-child(3) span{font-weight:bold}
#POPUP  .IK-FILM-POPUP  .main-block p:nth-child(2), #POPUP  .IK-POL-POPUP  .main-block p:nth-child(2), #POPUP  .POPUP-DILLER  .main-block p:nth-child(2) {color: #FF3C00;font-weight:bold;}
.shd {box-shadow:1px 1px 3px 0px rgba(0,0,0,0.35);}
#fr { width: 80px;position:absolute;margin:auto auto;padding-top:50px;text-align:center;}
#fr-2{ width:300px;position:absolute;margin:auto auto;padding-top:50px;text-align:center;transition:all 150ms;opacity: 0;} 
#POPUP .POPUP-DILLER  .row-fluid:last-child div p {padding-top: 30px;}
.sub2010 {font-size: 0.8em; font-weight: 600; color: #43954E; text-decoration: none !important; display: inline}

@media only screen and (max-width:1366px){.nav.navbar-nav{left:17%;}
.header .lang{top:10px;}
.form--request .share{background-position-x:-420px;}
#POPUP .modal-dialog {margin-top: 9%;}
}
@media only screen and (max-width:1250px){.instrument .needInstrument {right: 40px;} .instrument .needInstrumentBg{right: 30px;}}
@media only screen and (max-width:1200px){.wrapper-form .small-block-in{padding-top:10px;font-size:1.2em;}
.main-page h1{font-size:1.3em;}
.main-page .table-tr{font-size:1.4em;}
.main-paige-wr .block-in-white p{font-size:1.6em;}
.main-paige-wr .offer{padding:0 5px 5px 0}
.small-block-in span{display:inline-block;}
.film_price{margin-top:10px;margin-bottom:0px;}
.block-grey div img{max-width:50px;}
.block-grey div p{font-size:1.1em;color:white;text-align:center;}
.block-grey .row{margin-top:20px;}
.main-form input[type="submit"]{font-size:15px !important;}
.nav.navbar-nav{left:13%;}
.blockWithKeys .content-block img{width:100%;margin-left:auto;margin-right:auto;}
.tabs-near-media .sub-description{margin-top:15px;}
.tabs-near-media .tab-content table{margin-top:25px;}
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid div:nth-child(2) p:first-child{padding-top:0px;}
.share-title__text{font-size:24px;margin-top:0px;}
.share-title__text:after, .share-title__text:before{width:0px;height:0px;}
.share-title__description{line-height:25px;font-size:16px;}
.film-type div p{padding-left:0px;font-size:1.3em;}
.film-typ{padding-top:10px;}
}
@media only screen and (max-width:1060px){#clockdiv div > span{padding:10px;}
.download-quantity-ins:after{left:35%;}
}
@media only screen and (max-width:1024px){#calculator .tabs__item.is-show .tabs__item-title:after{bottom:160px;left:40%;}
.blockWithKeys div:first-child div:first-child.l:before{right:20px;}
.hed-menu .nav.navbar-nav {left: 9%;}
}
@media only screen and (max-width:990px){.wrapper-form .small-block-in{padding-top:10px;font-size:1em;}
.main-page h1{font-size:1em;}
.main-page .table-tr{font-size:1.3em;letter-spacing:0.5px;}
.main-paige-wr .block-in-white{margin-top:40px;}
.main-paige-wr .block-in-white p{font-size:1.6em;}
.main-paige-wr .offer{padding:0 5px 5px 0;}
.main-paige-wr .offer p{padding-top:30px;}
.main-page .table-tr td:last-child{text-align:center;}
.main-page .table-tr td:first-child{text-align:left;padding-right:10px;box-sizing:border-box;padding-left:10px;}
.small-block-in span, .block-in-white span{display:inline-block;}
.main-paige-wr .btn-danger{font-size:0.7em;}
.main-page-bottom-text p{font-size:1.2em;}
.block-grey div img{max-width:50px;}
.block-grey div p{font-size:1em;text-align:justify;padding-left:5px;}
.block-grey .row{margin-top:1px;}
.film-type, .silver-hide{display:none;}
.film_price{margin-top:0px;}
.film-background .block-white img{max-width:75%;margin-left:auto;margin-right:auto;}
.termreg-popup input[type="submit"]{font-size:18px;margin-left:0px;}
.termreg-popup .termoreg-popup-header{margin-top:25px;}
.film-tabs li{letter-spacing:1px;}
.main-form input[type="submit"]{font-size:10px !important;}
.manWithSmile .icon{font-size:1em;margin:10px auto;}
.manWithSmile .icon img{max-width:40px;}
.manWithSmile .icon .vert p, .manWithSmile .icon .vert-2 p{vertical-align:middle;padding-top:0px;}
.nav.navbar-nav{left:5%;}
#instrument .nav.nav-tabs li img {width: 90%;}
#instrument .nav.nav-tabs li {max-width: 12.3%;}
.buy-btn {margin-left: auto; margin-right: auto;}
.popup-wrapper-goods .popup__title {width: 100%;}
}
@media only screen and (max-width:926px) and (min-width:896px) {
.menu__link {font-size: 16px !important;}
}
@media only screen and (max-width:900px){.information .information__description-text table{margin-left:20px;margin-right:20px;}
.tabs-near-media .sub-description{max-width:95%;}
.bg-main .main-paige-wr {margin-top: 0px; padding-right: 5px; padding-left: 0px;}	
}
@media only screen and (max-width:830px){.header__info, .header__time{display:none;}
.logo-text{text-align:center;}
.main__content{padding-top:200px;}
.header__content{padding-top:20px;margin-right:auto;margin-left:auto;text-align:center;}
.header__address:before{width:0px;height:0px;background-size:70%;background:none;}
.header__contact{margin-top:0px;}
.logo-text{height:0px;margin-bottom:0px;}
.header__address{padding:0px;margin-left:auto;margin-right:auto;}
.mobile-fone{display:inline;}
.blockWithKeys div:first-child div:first-child.l:before{top:-20px;}
.tabs-near-media ul{margin-left:20px;}
.share-form__block-items input[type="tel"]{width:100%}
.share-form__block-items .form__block-item:first-child{padding-left:0px;padding-right:0px;}
.download-quantity-ins:after{left:40%;}
}
@media only screen and (max-width:800px) {
}
@media only screen and (min-width:767px){.navbar-header{display:none;}
}
@media only screen and (min-width:767px) and (max-width:896px){.navbar-nav > li > a{padding-right:5px !important;padding-left:5px !important;font-size:1.1em; color: white;}.main-page .table-tr{font-size:1.2em;} .main-paige-wr .wrapper-form {margin-top: 60px;}; .wrapper-form .small-block-in {padding-top: 6px;}
}
@media only screen and (max-width:768px){#test{font-size:40px;}
.bg-main .main-paige-wr {padding-right: 10px; padding-left: 10px;}
.main-page{padding-top:190px;}
.main-page-top-text{margin-top:60px;}
.main-page h1{font-size:1.5em;}
.main-form .btn{font-size:14px !important}
.main-page-bottom-text{padding-top:150px;font-size:1.2em;}
.main-page .table-tr{font-size:1.2em;letter-spacing:0.5px;}
.main-page .table-tr td:last-child{text-align:center;}
.main-page .table-tr td:first-child{text-align:left;padding-right:10px;box-sizing:border-box;padding-left:30px;}
.wrapper-form .small-block-in{padding-top:20px;font-size:1.4em;}
.main-paige-wr .btn-danger{font-size:1.2em;}
.preview-line{display:none}
.hd-mobile{display:none;}
.film-background .block-white img{max-width:90%;margin-left:auto;margin-right:auto;}
.film_price{padding-bottom:5px;}
.block-grey{margin-top:20px;}
.block-grey div p{text-align:center;}
.block-grey div img{max-width:60px;}
.block-grey div p{font-size:1.2em;}
.block-grey .row{margin-top:20px;}
.film-type{display:block;}
.film-type .spp:before{content:"";background-color:inherit;border:none;}
.popup-wrapper-goods .popup__title{width:100%;}
.buy-btn{margin-right:auto;margin-left:auto;}
.termreg-popup .priziv{text-align:center !important;}
.modern-loader{border-left:none;}
.modern-loader-mobile{border-top:solid 2px red;transition:500ms all;height:2px;position:absolute;top:-2px;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-property:width;transition-duration:1s;animation-name:modern-loader-mobile;animation:modern-loader-mobile linear 1.5s;animation-fill-mode:forwards;}
.man{display:none}
.manWithSmile .icon{margin:10px auto;}
.callback{bottom:30px;right:20px;}
.manWithSmile .marginLeft{margin-left:40px;}
.menu__link:hover{color:black;}
.arrow__top{left:18px;}
.callback-mb{display:none;}
.link__fb{font-size:0.7em !important;}
.arrow__top-popup{position:fixed;display:none;bottom:40px;left:25px;width:30px;height:30px;background-image:url("../../images/arrow-up.svg");background-repeat:no-repeat;background-size:contain;z-index:999999999999;}
.main-form input[type="submit"]{font-size:14px !important;}
.nav.navbar-nav{position:relative;width:100%;left:0%;}
.header .lang{left:10px;top:25px;z-index:9999999999;}
.header__logo{margin-bottom:12px;}
#calculator .tabs__item.is-show .tabs__item-title:after{bottom:200px;}
.tabs-near-media .tab-content .information__description-text:nth-child(3) .sub-description .row-fluid.header div:first-child{text-align:center;}
.tabs-near-media ul{margin-top:30px;width:100%;margin-left:auto;margin-right:auto;}
.information .information__description-text table{margin-left:auto;margin-right:auto;}
.blockWithKeys iframe, .blockWithKeys .content-block img{height:280px;}
.tabs-near-media .tab-content{min-height:350px;}
.tabs-near-media ul li{width:33.3% !important;font-size:12px;}
.tabs-near-media .nav.nav-tabs li.active:after{left:35px;}
.po-kursu{text-align:center;}
.share-form__block-items p{display:block}
.form--request .share{width:80%;left:10%;}
.film-type div p{text-align:center;font-size:1.1em;}
.film-type p, .silver-type p {line-height: 18px;}
input[placeholder]{text-align:center !important; padding-left: 0px !important;}
.menu__link {color: black;}
#instrument .nav.nav-tabs li.active {margin-left: 2px; margin-left: 2px;}
.modal-footer {padding-right: 70px !important;}
.film-type p, .silver-type p{text-align:center;font-size:1.4em;color:#00892D;font-weight:bold;}
}

@media only screen and (max-width:767px){.bs-example-navbar-collapse {background-color: #FFF4EB;}}
@media only screen and (max-width:650px){.share-title__text{margin-top:5px;text-shadow:-0 -1px 0 #FFFFFF, 0 -1px 0 #FFFFFF, -0 1px 0 #FFFFFF, 0 1px 0 #FFFFFF, -1px -0 0 #FFFFFF, 1px -0 0 #FFFFFF, -1px 0 0 #FFFFFF, 1px 0 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF;}
.share-title__description{margin-top:5px;}
#clockdiv{font-size:14px;color:red;font-weight:900;}
#clockdiv .smalltext{font-size:12px}
#clockdiv div > span{padding:8px;}
#clockdiv > div{padding:4px;}
.share .col-xs-12{padding-left:0px;padding-right:0px;}
.download-quantity-ins:after{left:36%;}
.instrument .needInstrument {right: 60px;} .instrument .needInstrumentBg{right: 50px;}
.wrapper-form .small-block-in {padding-top: 6px;}
#instrument .nav.nav-tabs li:before{font-size: 10px;}
}
@media only screen and (max-width:525px){.main-page .table-tr{font-size:1.2em;letter-spacing:0.5px;}
.main-page .second-td{padding-left:0px;}
.bg-main{background-position-x:-100px !important;}
#video-in .video-container{width:100%;height:180px;}
#video-in .popup__title span{display:none;}
#video-in .lirax-custom-form div{padding-left:0px;padding-right:0px;}
.termreg-popup div{padding-left:0px;padding-right:0px;}
.termreg-popup .modal-content{padding-left:10px;padding-right:10px;}
.manWithSmile .marginLeft{margin-left:0px;}
.manWithSmile .icon .vert-2 img{margin-bottom:25px;}
.link_to_IM_footer{text-align:center;position:relative;margin:0px auto;float:none;}
.header .lang{right:42%;}
#calculator .tabs__item.is-show .tabs__item-title:after{bottom:170px;}
.certificates__slider .slider{padding:0 10px;}
.download-quantity-ct:after{left:33%;}
#instrument .nav.nav-tabs li.active {margin-left: 1px; margin-right: 1px;}
}
@media only screen and (max-width:500px){.footer__info:before, .footer__info:after{background:none;display:none;border:none;height:0px;width:0px;}
.header__phone-2{padding-left:0px;}
.header__button-2{margin-left:0px;}
}
@media only screen and (max-width:440px){
.main-page .table-tr{font-size:1em;letter-spacing:0.5px;}
.main-page .table-tr td:first-child{text-align:left;padding-right:10px;box-sizing:border-box;padding-left:10px;}
.bg-main{background-position-x:-150px !important;}
.main-page{background-size:cover;}
.film-description img{display:none;}
.film-description p{font-size:16px;}
.film-background .block-white img{max-width:100%}
.block-grey .row{margin-top:0px;}
.block-grey div p{padding-left:20px;}
.film-description .col-xs-10{width:100%;}
.film-description .col-xs-10 p{padding-right:0px;padding-left:10px;}
.termreg-popup #popup-table tr td:last-child{min-width:130px;}
.termreg-popup #popup-table tr td:nth-child(2){min-width:120px;}
#calculator .tabs__item.is-show .tabs__item-title:after{bottom:150px;}
.blockWithKeys iframe, .blockWithKeys .content-block img{height:220px;}
.footer__content .social img{max-width:40px;}
.footer__content .social{top:-20px;right:30px;}
.footer .header__phone{padding-bottom:10px;}
.form--request .share{width:100%;height:100%;top:0px;left:0px;}
.form--request .form__content{padding-top:160px;padding-bottom:120px;}
.footer__content{margin-bottom:40px;}
.download-quantity-ins:after{left:32%;}
.popular-reg{padding-left:0px !important;padding-right:0px !important;}
.switch-btn{display:inline-block;width:26px;height:60px;border-radius:19px;background:#bfbfbf;z-index:0;margin:0;padding:0;border:none;cursor:pointer;position:relative;transition-duration:300ms;padding-left:30px;padding-top:3px;font-weight:400;color:white;}
.switch-btn.ru-ru:after{content:"";height:22px;width:22px;border-radius:17px;background:#fff;top:4px;left:4px;transition-duration:300ms;position:absolute;z-index:2;}
.switch-btn.ua-ua:after{content:"";height:22px;width:22px;border-radius:17px;background:#fff;top:34px;left:4px;transition-duration:300ms;position:absolute;z-index:2;}
.switch-btn.ru-ru:before{content:"RU";height:22px;width:22px;border-radius:17px;top:30px;right:3px;position:absolute;z-index:2;}
.switch-btn.ua-ua:before{content:"UA";height:22px;width:22px;border-radius:17px;top:9px;left:6px;position:absolute;z-index:2;}
.main-page-top-text{margin-left:0px;margin-right:0px;}
.arrow__top, .arrow__top-popup {bottom: 60px; width: 40px;height: 40px; opacity: .9; left: 15px;}
.descriptionOfModalGoods p {padding: 10px 5px 10px 5px;}
.instrument .needInstrument p:first-child{padding-top:22px; font-size: 10px;}
.instrument .needInstrument p:nth-child(2){font-weight: 900; font-size: 10px;}
.instrument .needInstrument p:nth-child(3){padding-top:0px; border-bottom: dashed 1px #fff; max-width: 70px; font-size: 10px; }
.instrument .needInstrument {width: 90px; height: 90px;} .instrument .needInstrumentBg{width: 100px; height: 100px; right: 55px; top: 35px;}
#instrument .nav.nav-tabs li:before {font-size: 9px;}
.modal-footer {padding-right: 15px !important; margin-bottom: 18px;}
}
@media only screen and (max-width:380px){
.main-page-bottom-text{padding-top:100px;font-size:1.2em;}
.main-page-bottom-text p{font-size:1em;}
.main-page .table-tr{font-size:0.8em;letter-spacing:0.5px;font-weight:bold}
.main-page h1{line-height:25px;}
.main-page .table-tr{font-size:0.8em;letter-spacing:0.5px;}
.main-paige-wr .btn-danger{font-size:1em;}
#calculator .tabs__item.is-show .tabs__item-title:after{bottom:130px;}
.blockWithKeys iframe, .blockWithKeys .content-block img{height:180px;}
.clockdiv .share-title__description{font-size:14px;margin-top:20px;}
.share-title__description{margin-top:25px;}
.download-quantity-ins:after{left:28%;}
.download-quantity-ct:after{left:25%;}
.certificates__content{padding-top:0px;}
.main-page-bottom-text{margin-left:0px;}
.header__contact{padding-left:10px;}
#instrument .nav.nav-tabs li:before {font-size: 8px;}
#instrument .nav.nav-tabs li img {width: 100%; padding: 5px 0 0 0;}
}
@media only screen and (max-width:320px){.footer__info{right:0px;}
.termoreg__slider-item img{width:100%;}
.nav.nav-tabs.film-tabs.visible-xs li.active:after{left:40%;}
.header__address{line-height:18px;}

}