﻿@font-face{font-family:"PFBeauSansPro";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.eot");src:url("../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.woff") format("woff"),url("../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.ttf") format("truetype")}@font-face{font-family:"PFBeauSansPro";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/PFBeauSansPro-Light/PFBeauSansPro-Light.eot");src:url("../fonts/PFBeauSansPro-Light/PFBeauSansPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/PFBeauSansPro-Light/PFBeauSansPro-Light.woff") format("woff"),url("../fonts/PFBeauSansPro-Light/PFBeauSansPro-Light.ttf") format("truetype")}@font-face{font-family:"PFBeauSansPro";font-weight:bold;font-style:normal;font-display:swap;src:url("../fonts/PFBeauSansPro-Bold/PFBeauSansPro-Bold.eot");src:url("../fonts/PFBeauSansPro-Bold/PFBeauSansPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PFBeauSansPro-Bold/PFBeauSansPro-Bold.woff") format("woff"),url("../fonts/PFBeauSansPro-Bold/PFBeauSansPro-Bold.ttf") format("truetype")}@font-face{font-family:"PFSquareSansPro";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/PFSquareSansPro-Light/PFSquareSansPro-Light.eot");src:url("../fonts/PFSquareSansPro-Light/PFSquareSansPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/PFSquareSansPro-Light/PFSquareSansPro-Light.woff") format("woff"),url("../fonts/PFSquareSansPro-Light/PFSquareSansPro-Light.ttf") format("truetype")}@font-face{font-family:"PFSquareSansPro";font-weight:bold;font-style:normal;font-display:swap;src:url("../fonts/PFSquareSansPro-Bold/PFSquareSansPro-Bold.eot");src:url("../fonts/PFSquareSansPro-Bold/PFSquareSansPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PFSquareSansPro-Bold/PFSquareSansPro-Bold.woff") format("woff"),url("../fonts/PFSquareSansPro-Bold/PFSquareSansPro-Bold.ttf") format("truetype")}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:'Linearicons-Free';src:url("../fonts/Linearicons-Free/Linearicons-Free.eot?w118d");src:url("../fonts/Linearicons-Free/Linearicons-Free.eot?#iefixw118d") format("embedded-opentype"),url("../fonts/Linearicons-Free/Linearicons-Free.woff2?w118d") format("woff2"),url("../fonts/Linearicons-Free/Linearicons-Free.woff?w118d") format("woff"),url("../fonts/Linearicons-Free/Linearicons-Free.ttf?w118d") format("truetype"),url("../fonts/Linearicons-Free/Linearicons-Free.svg?w118d#Linearicons-Free") format("svg");font-weight:normal;font-style:normal;font-display:swap}.lnr{font-family:'Linearicons-Free';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.header__promo{margin-top:140px}.main-offer .desc-offer p:empty{display:none}.main-offer .desc-offer .block-buttons a{padding:10px 17px 12px 17px}.main-tag-link .tag-link-inner li a.active span{background-color:#ffcb08}.section__content{width:inherit}.vcenter{display:inline-block;vertical-align:middle;float:none}.main-catalog+.main-catalog{margin-top:0}.customers{margin:20px 0}.customers-list li img,.clietn-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.main-adv-items .adv-item p{display:inline-block;width:75%}.section-product-l .product-l-item .icon img{height:100%}.alert{padding:27px 0;margin:20px auto}.alert--gray{background-color:#787878}.alert__title{margin:0}.text_alight_center{text-align:center}.text_style_light{font-family:'Open Sans';font-weight:200}.text_color_white{color:#ffffff}.text_size_36{font-size:36px}.text-special-block p{margin:0}.callback{position:relative}.section-form{margin:30px 0 40px 0}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-sub-menu{position:absolute;top:0;left:285px;width:100%;background-color:#e1e1e1;display:none;opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-sub-menu.opened{opacity:1}.main-tab.announce-tab{text-align:center}.main-tab.announce-tab h2{display:block;max-width:860px;margin:0 auto;text-align:center;font-family:PFSquareSansPro;font-size:48px;line-height:1;font-weight:400;padding-right:15px;padding-left:15px}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span{white-space:nowrap}*::-webkit-input-placeholder{color:#666;opacity:1}*:-moz-placeholder{color:#666;opacity:1}*::-moz-placeholder{color:#666;opacity:1}*:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}body{font-size:16px;min-width:400px;position:relative;line-height:1.65;font-family:"Tahoma",sans-serif;overflow-x:hidden;opacity:1}h3{font-size:24px}ul,ol,li{padding:0;margin:0;list-style-type:none}a{color:#ffcb08;text-transform:none}a:hover,a:focus{text-decoration:none}.top-line{position:fixed;width:100%;top:0;right:0;box-shadow:0 0 30px 0 rgba(0,0,0,0.07);background-color:#fff;z-index:4}.top-line .scroll-to-adress{float:right;display:block;background:url(../img/icon/geo.svg) 50% 0 no-repeat;background-size:contain;padding-top:35px;margin:30px 0 0 50px;color:#ffcb08;font-size:12px;line-height:18px;border-bottom:1px dashed #ffcb08;transition:margin .2s ease}.top-line .scroll-to-adress:hover{border:none}.top-line .btn-request{margin:40px 0 0 30px;float:right}.phone-section{float:right;text-align:right;color:#555d67;padding-top:10px;margin-bottom:15px;transition:all .2s ease}.phone-section span{font-size:15px;line-height:28px}.phone-section .phone{font-family:"PFBeauSansPro";font-size:24px;line-height:30px;transition:all .2s ease}.phone-section .phone.first-phone{font-size:36px;line-height:36px;position:relative}.phone-section .phone.first-phone:before{display:none;content:'';position:absolute;left:0;width:41px;height:41px;top:-2px;left:0;background-image:url(../img/icon/phone_top.svg);background-size:contain;background-repeat:no-repeat;transition:all .2s ease}.hamburger{position:relative;z-index:4;margin:28px 40px 0 -15px;padding:15px;transition:margin .2s ease;user-select:none}.hamburger{display:inline-block}.hamburger .hamburger-box{width:34px;height:34px;padding-top:15px}.hamburger .hamburger-inner{position:relative;width:34px;height:4px;background-color:#000;display:block}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{content:'';position:absolute;width:34px;height:4px;background-color:#000;display:block}.hamburger .hamburger-inner:before{top:-10px}.hamburger .hamburger-inner:after{top:10px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:34px}.site-logo{display:inline-block;width:160px;margin-top:26px;vertical-align:top;transition:margin .2s ease, width .2s ease}.site-logo img{width:100%}.sity-button{display:inline-block;color:#ffcb08;font-size:15px;vertical-align:top;margin-top:54px;margin-left:25px;line-height:1.2;border-bottom:1px dashed #ffcb08;transition:margin .2s ease}.sity-button:hover{text-decoration:none;color:#ffcb08;border:none}.sity-button:focus{color:#ffcb08}.sity-button>span{color:#555d67;border-bottom:1px solid white}.sity-button>span:before{content:',';color:#ffcb08}.tel-link{color:#555d67}.top-line.scrolled .hamburger{margin-top:14px;margin-right:20px}.top-line.scrolled .site-logo{width:136px;margin-top:13px}.top-line.scrolled .sity-button{margin-top:35px}.top-line.scrolled .phone-section{padding-top:0;margin-bottom:5px}.top-line.scrolled .phone-section .phone{font-size:21px}.top-line.scrolled .phone-section .phone.first-phone{font-size:28px;padding-left:48px;line-height:30px}.top-line.scrolled .phone-section .phone.first-phone:before{width:29px;height:30px;top:0px}.top-line.scrolled .scroll-to-adress{margin:19px 20px 0 30px}.top-line.scrolled .btn-request{margin:20px 20px 0 30px}.main-page .catalog-top-line{padding-top:119px;height:auto}.main-head-slider{padding-top:0px;background-color:#E6E6E6}.main-head-slider .container{position:relative;padding-left:0;padding-right:0px}.main-head-slider .slide-wrapper{position:relative}.main-head-slider .slide-wrapper .owl-nav{position:absolute;right:45px;top:45px}.main-head-slider .slide-item{height:440px}.main-head-slider .slide-item .slide-item-inner{height:100%;background-repeat:no-repeat;background-size:cover;background-position:right center}.main-head-slider .slide-item .slide-item-inner h1{margin:0}.main-head-slider .slide-item .slide-item-inner.first-slide{padding:45px 165px 20px 70px}.main-head-slider .slide-item .slide-item-inner.first-slide h1{position:relative;display:inline-block;color:#00a7af;font-size:52px;line-height:62px;margin-top:0;margin-bottom:84px;background-color:rgba(255,255,255,0.7);padding:10px 20px 10px 75px}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span{display:block;color:#2e271e;font-size:30px;line-height:50px;position:absolute;padding-left:75px;padding-right:20px;bottom:-60px;left:0;background-color:rgba(255,255,255,0.7)}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert{color:white;background-color:rgba(0,0,0,0.7);box-shadow:0.5em 0 0 rgba(0,0,0,0.7),-0.5em 0 0 rgba(0,0,0,0.7);padding:10px 20px 10px 0px;font-size:50px;line-height:71px;display:inline;left:26px}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert>span{color:#ffcb08;display:inline;line-height:inherit;padding:0;bottom:0;background-color:transparent;position:inherit}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert>span>span{color:white}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert+br+span{color:#ffcb08;background-color:rgba(0,0,0,0.7);padding:10px 20px 10px 26px;font-size:30px;line-height:57px;display:inline;left:1px;top:20px;position:relative}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert+br+span>span{color:white}.main-head-slider .offer-wrapper{position:absolute;top:45px;right:100px;background-color:#ffcb08;padding:38px;color:white;width:222px;height:364px;font-size:18px}.main-head-slider .offer-wrapper .title{font-size:28px;font-weight:bold;line-height:30px}.main-head-slider .offer-wrapper .subtitle{font-size:20px;line-height:25px}.main-head-slider .offer-wrapper p{margin:25px 0;line-height:25px}.main-head-slider .offer-wrapper a{color:#ffe27b}.main-head-slider .offer-wrapper .owl-stage-outer{height:92%}.main-head-slider .offer-wrapper .owl-nav{width:70px}.main-head-slider .offer-wrapper .owl-nav>div{float:left;width:30px;height:30px;border-radius:50%;text-align:center;line-height:28px;border:1px solid black;position:relative;background:black}.main-head-slider .offer-wrapper .owl-nav>div.disabled{cursor:default;border:1px solid rgba(255,255,255,0.5) !important;background:transparent !important}.main-head-slider .offer-wrapper .owl-nav>div:hover:not(.disabled){border:1px solid black}.main-head-slider .offer-wrapper .owl-nav>div:after{content:'';position:absolute;-webkit-border-radius:50%;border-radius:50%;opacity:.4;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:transparent;width:10px;height:10px;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.main-head-slider .offer-wrapper .owl-nav>div:hover:not(.disabled):after{-webkit-transform:translate(-50%, -50%) scale(4.3);-ms-transform:translate(-50%, -50%) scale(4.3);transform:translate(-50%, -50%) scale(4.3);background-color:#b38d00}.main-head-slider .offer-wrapper .owl-nav>div span{font-size:15px}.main-head-slider .offer-wrapper .owl-prev span:before{margin-left:-2px}.main-head-slider .offer-wrapper .owl-next{margin-left:10px}.main-head-slider .offer-wrapper .owl-next span:before{margin-right:-3px}.main-head-slider .offer-wrapper .owl-next.nth2-slide{position:relative;padding:40px  125px 0}.main-head-slider .offer-wrapper .owl-next.nth2-slide h1{color:#fff;max-width:400px;line-height:40px;font-size:36px}.main-head-slider .offer-wrapper .owl-next.nth2-slide h1 span{display:block;font-size:144px;line-height:160px;font-family:"PFSquareSansPro"}.main-head-slider .offer-wrapper .owl-next.nth2-slide .box-image{position:absolute;right:125px;bottom:15px}.main-head-slider .offer-wrapper .owl-next.nth2-slide .box-image .btn{position:absolute;top:10px;left:50px;display:block;color:#fff;background-color:#ffcb08;font-size:18px;letter-spacing:1px;line-height:48px;padding:0 24px;transition:background-color .2s ease;z-index:1}.main-head-slider .offer-wrapper .owl-next.nth2-slide .box-image .btn:before{position:absolute;content:'';height:12px;bottom:-24px;left:50%;margin-left:-12px;position:absolute;border:12px solid transparent;border-top:12px solid #ffcb08;transition-duration:.2s;transition-property:bottom, border-top-color}.main-head-slider .offer-wrapper .owl-next.nth2-slide .box-image .btn:hover{background-color:#333}.main-head-slider .offer-wrapper .owl-next.nth2-slide .box-image .btn:hover:before{border-top-color:#333}.main-head-slider.slider-special-cat{padding-top:0;background-color:#E6E6E6}.main-head-slider.slider-special-cat .slide-item .slide-item-inner h1{color:#575757}.main-head-slider.slider-special-cat .slide-item .slide-item-inner h1>span{color:#ffcb08}.main-head-slider .slide-price{color:#fff;font-size:72px;line-height:1;font-family:"PFBeauSansPro";font-weight:bold;margin:0 0 0 75px}.main-head-slider .btn-request{margin:60px 0px 0 0px;font-size:18px;width:200px;text-align:center;display:block}.owl-carousel.custom-owl-nav .owl-nav .owl-prev,.owl-carousel.custom-owl-nav .owl-nav .owl-next{background-color:rgba(0,0,0,0.4);display:inline-block;outline:none;transition:background-color .2s ease}.owl-carousel.custom-owl-nav .owl-nav .owl-prev span,.owl-carousel.custom-owl-nav .owl-nav .owl-next span{color:#fff;font-size:26px;padding:9px 10px 11px 10px;display:block}.owl-carousel.custom-owl-nav .owl-nav .owl-prev:hover,.owl-carousel.custom-owl-nav .owl-nav .owl-next:hover{background-color:#333}.owl-carousel.custom-owl-nav .owl-nav .owl-prev{margin-right:5px}h1{font-family:"PFBeauSansPro";font-weight:bold}.link-head{position:relative;margin-top:-20px;z-index:2;margin-bottom:15px}.link-head .container{padding:0}.link-head .wrapper-link-head{position:relative;background-color:#E1E1E1;padding-right:93px}.link-head nav a{display:flex;align-items:center;justify-content:center;width:16.666%;float:left;color:#535353;font-size:18px;line-height:1.2;text-align:center;padding:0 20px;transition:color .2s ease;height:66px;border-right:1px solid #acacac;transition:all .2s ease}.link-head nav a:hover,.link-head nav a.active{color:#fff;background-color:#ffcb08}.link-head .hidden-mnu-link{position:absolute;width:94px;right:0;top:0;height:100%}.link-head .hidden-mnu-link .dropdown{height:100%}.link-head .hidden-mnu-link .cat-trigger-d{display:block;height:56px;color:#535353;font-size:20px;font-weight:bold;text-align:center;padding-left:4px;line-height:56px;transition:background-color .15s ease}.link-head .hidden-mnu-link .cat-trigger-d:hover{background-color:#ffcb08;color:#fff}.link-head .hidden-mnu-link .dropdown-menu{position:absolute;top:100%;right:0;width:300px;background-color:#E1E1E1;display:none;opacity:0;transition:opacity .15s ease}.link-head .hidden-mnu-link .dropdown-menu.opened{opacity:1}.link-head .hidden-mnu-link .dropdown-menu li{position:relative;border:1px solid #c2c2c2}.link-head .hidden-mnu-link .dropdown-menu li:before{content:'';position:absolute;z-index:1;left:-1px;top:-1px;bottom:-1px;width:5px;background-color:#ffcb08;opacity:0}.link-head .hidden-mnu-link .dropdown-menu li a{display:block;position:relative;font-size:18px;color:#7b7b7b;padding:16px 64px 16px 30px;line-height:1.2;color:#535353}.link-head .hidden-mnu-link .dropdown-menu li a:before{position:absolute;content:'\e876';font-family:"Linearicons-Free";right:20px;top:16px;font-size:14px;color:#a0a0a0}.link-head .hidden-mnu-link .dropdown-menu li:not(:first-child){margin-top:-1px}.link-head .hidden-mnu-link .dropdown-menu li:hover:before{opacity:1}.breadcrumbs{font-size:14px;padding-left:30px;margin-top:36px}.breadcrumbs span{display:inline-block;position:relative;padding-left:3px;color:#ffcb08}.breadcrumbs a{display:inline-block;position:relative;padding-left:3px;padding-right:15px;color:#bbb}.breadcrumbs a:first-child{padding-left:0}.breadcrumbs a:before{content:"/";position:absolute;right:0;top:0}.breadcrumbs a:hover{text-decoration:underline;color:#ffcb08}.main-offer{overflow:hidden}.main-offer .offer-wrapp{margin-top:20px;margin-bottom:15px}.main-offer .offer-wrapp h2{margin-top:0;font-family:"PFSquareSansPro";font-weight:normal;color:#565d67;font-size:36px;line-height:46px;padding-left:30px;margin-bottom:25px}.main-offer .offer-wrapp h2 span span{color:#ffcb08}.main-offer .slide-inner{position:relative}.main-offer .slide-inner:before{position:absolute;content:'';right:30px;top:70px;transform:translateY(-50%);background-image:url(/images/icons/hit.png);background-size:contain;background-repeat:no-repeat;height:100px;width:100px;z-index:2}.main-offer .slide-inner .price{display:inline-block;position:absolute;right:30px;bottom:26px;font-size:48px;line-height:1.25;font-family:"PFSquareSansPro";color:#fff;padding:0 20px;background-color:rgba(0,0,0,0.7);z-index:1}.main-offer .slide-inner .price:before{position:absolute;content:'';height:19px;top:-38px;right:40px;position:absolute;border:19px solid transparent;border-bottom:19px solid rgba(0,0,0,0.7)}.main-offer .slide-inner .price span{color:#ffcb08}.main-offer .slide--wrapper{height:100%;position:relative}.main-offer .slide--wrapper .owl-nav{position:absolute;left:30px;bottom:26px}.main-offer .slide--item{position:relative;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-offer .desc-offer{color:#fff;padding:34px 30px 30px;min-height:380px}.main-offer .desc-offer h3{margin-top:0;font-family:"Tahoma";font-weight:normal;line-height:1.3}.main-offer .desc-offer p{font-size:14px;line-height:18px;margin-bottom:30px}.main-offer .desc-offer .block-buttons{margin-right:-10px}.main-offer .desc-offer .block-buttons a{display:inline-block;float:left;vertical-align:top;line-height:46px;color:#fff;padding:10px 23px 12px 23px}.main-offer .desc-offer .block-buttons .get-more{font-size:18px;line-height:24px;outline:none;padding-right:8px;padding-left:0;text-transform:uppercase;letter-spacing:.6px;background-color:transparent;transition:color .2s ease}.main-offer .desc-offer .block-buttons .get-more:hover{color:#ffcb08}.main-offer .desc-offer .block-buttons .get-price{position:relative;text-align:center;background-color:#ffcb08;color:#fff;font-size:16px;line-height:22px;letter-spacing:normal;width:160px;height:45px;outline:none;transition:transform .2s ease;border-radius:30px;float:right}.main-offer .desc-offer .block-buttons .get-price:hover{transform:scale(1.1)}.main-offer .desc-offer .block-buttons .get-cat{position:relative;padding:10px 20px 12px 44px;width:50%;font-size:18px;line-height:22px;transition:color .2s ease}.main-offer .desc-offer .block-buttons .get-cat:hover{color:#ffcb08}.main-offer .desc-offer .block-buttons .get-cat span{position:relative}.main-offer .desc-offer .block-buttons .get-cat span:before{position:absolute;content:'';left:-40px;top:50%;transform:translateY(-50%);background-image:url(../img/icon/button-catalog.png);background-size:contain;background-repeat:no-repeat;height:30px;width:30px}.main-offer .desc-offer .block-text .price{display:none;font-weight:bold;font-size:24px}.main-offer .desc-offer .block-text .price span{color:#ffcb08}.mCSB_scrollTools{top:0 !important}.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,0.05)}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,0.08) !important}.mCSB_container{padding-top:15px;margin-bottom:0 !important}.catalog-top-line{position:relative;background-color:#ffcb08;height:56px;z-index:3}.catalog-top-line .cat-dropdown-mnu{position:relative;float:left;display:inline-block;margin-left:-15px;z-index:2;width:285px}.catalog-top-line .cat-dropdown-mnu .dropdown{width:100%;position:relative}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu{position:absolute;top:100%;left:0;width:100%;background-color:#E1E1E1;display:none;opacity:0;transition:opacity .15s ease}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu.opened{opacity:1}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li{position:relative;border:1px solid #c2c2c2}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li:before{content:'';position:absolute;z-index:1;left:-1px;top:-1px;bottom:-1px;width:5px;background-color:#ffcb08;opacity:0}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li a{display:block;position:relative;font-family:"Tahoma";font-weight:bold;color:#7b7b7b;padding:16px 64px 16px 30px;line-height:1.2}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li a:before{position:absolute;content:'\e876';font-family:"Linearicons-Free";right:20px;top:16px;font-size:14px;color:#a0a0a0}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li:not(:first-child){margin-top:-1px}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-menu li:hover:before{opacity:1}.catalog-top-line .cat-d-dropdown-mnu{float:right;margin-right:-15px;z-index:2}.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu{display:inline-block;vertical-align:top}.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu li{display:inline-block;vertical-align:top}.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu li a{display:block;height:56px;line-height:56px;color:#fff;font-family:"Tahoma";font-weight:bold;font-size:18px;padding:0 26px;transition:background-color .15s ease}.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu li:hover a,.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu li.active a{background-color:#FFD846}.catalog-top-line .cat-d-dropdown-mnu .dropdown{display:inline-block;position:relative}.catalog-top-line .cat-d-dropdown-mnu .dropdown .cat-trigger-d{display:block;height:56px;color:#fff;font-weight:bold;font-family:"Tahoma";font-size:18px;text-align:center;padding:0 26px;line-height:56px;transition:background-color .15s ease}.catalog-top-line .cat-d-dropdown-mnu .dropdown .cat-trigger-d:hover{background-color:#FFD846}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu{position:absolute;top:100%;right:0;z-index:2;width:285px;display:none;background-color:#E1E1E1;transition:opacity .15s ease;opacity:0}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu.opened{opacity:1}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li{position:relative;border:1px solid #c2c2c2}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li:before{content:'';position:absolute;z-index:1;left:-1px;top:-1px;bottom:-1px;width:5px;background-color:#ffcb08;opacity:0}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li a{display:block;position:relative;font-family:"Tahoma";font-weight:bold;color:#7b7b7b;padding:16px 64px 16px 30px;line-height:1.2}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li a:before{position:absolute;content:'\e876';font-family:"Linearicons-Free";right:20px;top:16px;font-size:14px;color:#a0a0a0}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li:not(:first-child){margin-top:-1px}.catalog-top-line .cat-d-dropdown-mnu .dropdown .dropdown-menu li:hover:before{opacity:1}.cat-trigger{position:relative;width:100%;height:56px;line-height:58px;display:block;font-weight:bold;font-size:18px;color:#fff !important;background-color:#FFD846;padding-left:70px;transition:background-color .15s ease}.cat-trigger:before{position:absolute;content:'';left:26px;top:50%;margin-top:-14px;background-image:url(../img/icon/button-catalog.png);background-size:contain;background-repeat:no-repeat;height:28px;width:28px}.cat-trigger:after{position:absolute;content:'\e874';font-family:"Linearicons-Free";right:20px;top:20px;font-size:14px;line-height:20px;color:#fff}.cat-trigger:hover{background-color:#FFD846}.mobile-mnu-dropdown{position:relative;margin-left:-15px;margin-right:-15px}.mobile-mnu-dropdown .cat-trigger{background-color:#ffcb08}.mobile-mnu-dropdown .cat-trigger:after{content:'';position:absolute;top:18px;right:20px;display:block;width:22px;height:21px;background:url(../img/icon/hamb.png) 0px 0px no-repeat}.mobile-mnu-dropdown .mobile-mnu-cat-trigger{position:relative;background-color:#FFD846;color:#fff !important}.mobile-mnu-dropdown .mobile-mnu-cat-trigger:after{position:absolute;content:'\e874';font-family:"Linearicons-Free";right:23px;top:16px;font-size:14px;line-height:20px;color:#fff}.mobile-mnu-dropdown .dropdown-menu-mobile{position:absolute;background:#f9f9f9;top:100%;width:100%;z-index:2;display:none}.mobile-mnu-dropdown .dropdown-menu-mobile li{background:#f9f9f9;border-top:1px solid #eaebec;position:relative}.mobile-mnu-dropdown .dropdown-menu-mobile li a{display:block;padding:10px;white-space:nowrap;text-overflow:ellipsis;padding-left:26px;font-size:18px;color:#333}.mobile-mnu-dropdown .dropdown-menu-mobile li:hover>a{background-color:#FFD846;color:#fff}.mobile-mnu-dropdown .dropdown-menu-mobile li:hover>a:before{color:#fff}.mobile-mnu-dropdown .dropdown-menu-mobile>li:last-child{border-bottom:1px solid #eaebec}.mobile-mnu-dropdown .dropdown-menu-mobile>li:first-child{border-top:1px solid #fff}.mobile-mnu-dropdown .dropdown-menu-cat-mobile li a{position:relative;padding-left:52px}.mobile-mnu-dropdown .dropdown-menu-cat-mobile li a:before{position:absolute;top:50%;transform:translateY(-50%);left:25px;content:'\e88a';font-family:"Linearicons-Free";font-size:14px;line-height:20px;color:#00a7af}.main-tab{margin-top:34px;overflow:hidden}.main-tab .tab-scroll-tab-list{height:74px;white-space:nowrap;margin-bottom:22px;overflow:hidden}.main-tab .tab-scroll-tab-list-2{height:96px;overflow:hidden;margin-bottom:22px}.main-tab .wrapper-tab-scroll{text-align:center;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:hidden;overflow-x:scroll;white-space:nowrap}.main-tab .wrapper-tab-scroll.nav-menu-items{margin-bottom:-30px;padding-bottom:30px}.main-tab .nav-tabs{position:relative;display:inline-block;padding-bottom:16px}.main-tab .nav-tabs li{display:inline-block;position:relative;padding:16px 24px}.main-tab .nav-tabs li:not(.active) a{border-bottom:1px dashed #454545;transition:border-color .2s ease, color .2s ease}.main-tab .nav-tabs li:not(.active) a:hover{border-color:transparent}.main-tab .nav-tabs li:last-child{margin-right:0}.main-tab .nav-tabs li.active{background-color:#ffcb08}.main-tab .nav-tabs li.active a{cursor:default}.main-tab .nav-tabs li.active:before{position:absolute;content:'';height:12px;bottom:-24px;left:50%;margin-left:-12px;position:absolute;border:12px solid transparent;border-top:12px solid #ffcb08;transition-duration:.2s;transition-property:bottom}.main-tab .nav-tabs li a{display:inline-block;position:relative;font-size:18px;line-height:24px;color:#454545}.main-tab .tab-content{background-color:#565d67;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:32px 0}.main-tab .tab-content .slider-content{position:relative;height:340px;overflow:hidden}.main-tab .tab-content .slider-content .owl-nav{position:absolute;left:30px;bottom:30px}.main-tab .tab-content .wrapper-img{padding-right:40px}.main-tab .tab-content .tab-descr{color:#565D67}.main-tab .tab-content .tab-descr h2{font-size:36px;line-height:42px;color:#e6e6e6;font-family:"PFSquareSansPro";font-weight:normal}.main-tab .tab-content .tab-descr .price-block{margin-bottom:15px}.main-tab .tab-content .tab-descr .price-block .price{display:inline-block;vertical-align:top;font-size:36px;line-height:40px;font-family:"PFSquareSansPro";margin-bottom:15px;color:#fff;font-weight:bold}.main-tab .tab-content .tab-descr .price-block .price span{color:#ffcb08}.main-tab .tab-content .tab-descr p{margin-top:0}.main-tab .tab-content .tab-descr .more{display:none}.main-tab.tab-advantages{margin-top:70px}.main-tab.tab-advantages h2{display:block;max-width:860px;margin:0 auto 50px;text-align:center;font-family:"PFSquareSansPro";font-size:48px;line-height:1;font-weight:normal;padding-right:15px;padding-left:15px}.main-tab.tab-advantages .tab-content{background-color:transparent;padding-top:30px}.main-tab.tab-advantages .tab-content .wrapper-img{height:340px;padding-right:0;margin-right:40px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-tab.tab-advantages .tab-content .tab-descr{color:#3F464E}.main-tab.tab-advantages .tab-content .tab-descr p{margin-top:15px}.main-tab.tab-advantages .nav-tabs li{max-width:170px;line-height:12px;white-space:normal}.main-tab.tab-advantages .nav-tabs li:not(.active) a{display:initial}.btn-left-arrow{display:inline-block;position:relative;vertical-align:top;background-color:#ffcb08;color:#fff !important;text-transform:uppercase;font-size:18px;line-height:42px;height:42px;padding:0 20px;margin-left:26px;outline:none !important;transition:background-color .2s ease}.btn-left-arrow:before{position:absolute;content:'';height:12px;left:0;margin-left:-24px;top:50%;transform:translateY(-50%);position:absolute;border:12px solid transparent;border-right:12px solid #ffcb08;transition:border-color .2s ease}.btn-left-arrow:hover{background-color:#333}.btn-left-arrow:hover:before{border-right-color:#333}.btn-left-arrow-new{display:inline-block;position:relative;vertical-align:top;background-color:#ffcb08;color:#fff !important;font-size:18px;line-height:45px;height:45px;padding:0 20px;margin-left:26px;border-radius:30px;outline:none !important;transition:background-color .2s ease;width:200px;text-align:center}.btn-left-arrow-new:hover{background-color:#333}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.fade{opacity:0;transition:opacity .2s linear}.fade.in{opacity:1}.main-catalog,.min-catalog{margin-top:56px;padding-bottom:40px}.main-catalog .item-product,.min-catalog .item-product{position:relative;margin-bottom:26px}.main-catalog .item-product h2,.min-catalog .item-product h2{display:block;height:108px;font-family:"PFSquareSansPro";font-weight:normal;color:#565d67;font-size:30px;line-height:36px;margin-top:0;margin-bottom:20px;padding-right:8px}.main-catalog .item-product h2>span,.min-catalog .item-product h2>span{display:block;color:#565D67}.main-catalog .item-product h2>span>span,.min-catalog .item-product h2>span>span{color:#ffcb08}.main-catalog .item-product h2>span div,.min-catalog .item-product h2>span div{display:inline-block;color:#ffcb08}.main-catalog .item-product .img-container,.min-catalog .item-product .img-container{height:262px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-catalog .item-product .btn,.min-catalog .item-product .btn{position:absolute;bottom:-12px;left:97px}.btn{outline:none !important;user-select:none !important}.btn-more{display:inline-block;position:relative;background-color:#ffcb08;color:#fff;line-height:46px;min-height:46px;padding:0 19px;text-transform:uppercase;font-size:18px;letter-spacing:1px;transition:background-color .2s ease}.btn-more:before{position:absolute;content:'';height:15px;top:-27px;left:50%;margin-left:-16px;position:absolute;border:16px solid transparent;border-bottom:12px solid #ffcb08;transition:border-bottom-color .2s ease}.btn-more:hover,.btn-more:focus{color:#fff}.btn-more:hover{background-color:#333}.btn-more:hover:before{border-bottom-color:#333}.btn-more-new{display:inline-block;position:relative;background-color:#ffcb08;color:#fff;line-height:45px;min-height:45px;padding:0 29px;font-size:18px;letter-spacing:normal;transition:background-color .2s ease;border-radius:30px;min-width:200px;height:45px}.btn-more-new:hover,.btn-more-new:focus{color:#fff}.btn-more-new:hover{background-color:#333}.btn-more-new:hover:before{border-bottom-color:#333}.min-catalog{margin-top:0}.main-zamer{padding:30px 0 30px;overflow:hidden}.main-zamer .title{position:relative;font-family:"PFSquareSansPro";font-weight:normal;font-size:30px;line-height:36px;color:#000;margin-bottom:30px;padding-right:5px}.main-zamer .title:before{content:'';position:absolute;width:1000px;height:84px;left:135%;top:108%;margin-left:15px;transform:translateY(-84%);background-image:url(../img/Layer-23.png);background-repeat:no-repeat;background-size:contain}.main-zamer .title span{color:#ffcb08;white-space:nowrap}.main-zamer .btn{margin-bottom:40px}.main-zamer .btn:before{left:68px}.main-zamer .tel-link{color:#ffcb08}.customers{background-color:#EBEBEB;min-height:160px;padding-bottom:16px}.customers .title{font-size:36px;font-family:"PFSquareSansPro";color:#000;margin-top:54px}.customers .customers-list-wrapper-in{position:relative}.customers .customers-list-wrapper-in .btn-trigger-c{display:none}.customers .customers-list-wrapper{font-size:0px}.customers .customers-list-wrapper .customers-list2{margin-top:0;display:none}.customers .customers-list{margin-top:40px}.customers .customers-list li{display:inline-block;text-align:center;float:left;width:12.5%;margin-bottom:16px}.customers .customers-list li img{display:inline-block}.btn-trigger-c{display:block;position:absolute;top:100%;left:50%;width:160px;text-align:center;transform:translateX(-50%);color:#fff !important;font-family:"Verdana";text-transform:uppercase;font-size:18px;background-color:#D0D0D0;padding:10px 12px;letter-spacing:.6px;transition:all .15s ease}.btn-trigger-c:before{position:absolute;content:'';height:15px;top:-27px;left:50%;margin-left:-16px;position:absolute;border:16px solid transparent;border-bottom:12px solid #D0D0D0;transition:all .15s ease}.btn-trigger-c:hover{background-color:#bdbdbd}.btn-trigger-c:hover:before{border-bottom-color:#bdbdbd}.btn-trigger-c:active{margin-top:1px}.main-adv-items{text-align:center;margin-top:30px;padding-bottom:30px}.main-adv-items .adv-item{display:inline-block;vertical-align:top;width:20%;float:left}.main-adv-items .adv-item p{font-family:"PFBeauSansPro";font-size:18px;color:#3f464e;line-height:1.3;margin-top:0}.section-form{margin-top:60px;margin-bottom:80px}.section-form h2{font-family:"PFSquareSansPro";font-weight:normal;font-size:24px;line-height:1.3;color:#3f464e;margin-top:56px}.section-form h2 span{color:#ffcb08}.section-form form{padding-top:36px}.section-form form .block-input .input-wrapper{width:50%;float:left;margin-bottom:20px}.section-form form .block-input .input-wrapper:first-child{padding-right:15px}.section-form form .block-input .input-wrapper:last-child{padding-left:15px}.section-form form .block-input .input-wrapper input{width:100%;padding:0 12px;line-height:50px;border:2px solid #b7b7b7;outline:none;transition:border-color .2s ease}.section-form form .block-input .input-wrapper input::-webkit-input-placeholder{color:#999;transition:color .2s ease}.section-form form .block-input .input-wrapper input:focus{border-color:#ffcb08}.section-form form .block-input .input-wrapper input:focus::-webkit-input-placeholder{color:#ddd}.section-form form .button-line button{width:100%;border:none;background-color:#ffcb08;color:#fff;text-transform:uppercase;font-size:18px;letter-spacing:1px;outline:none;line-height:56px;transition:background-color .2s ease}.section-form form .button-line button:hover{background-color:#333}.section-form .form-img{width:100%}.form-mass{font-size:11px;color:#c0c0c0}.contacts-main{background-color:#F0F0F0}.contacts-main .contact-wrapper{padding:35px 35px 40px}.contacts-main .contact-wrapper .title{font-family:"PFSquareSansPro";font-size:36px;color:#454442;margin-bottom:10px}.contacts-main .contact-wrapper ul{padding-bottom:15px}.contacts-main .contact-wrapper ul li{font-size:18px;margin-bottom:15px;line-height:1.3}.contacts-main .contact-wrapper ul li address{font-style:normal}.contacts-main .contact-wrapper ul li span{color:#ffcb08;font-weight:bold}.contacts-main .contact-wrapper .btn:before{left:68px}.contacts-main .map{height:100%;background-color:#777}.main-tag-link{margin-top:70px;margin-bottom:50px}.main-tag-link .tag-link-inner li{display:inline-block;margin-bottom:20px;margin-right:30px;vertical-align:top}.main-tag-link .tag-link-inner li a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;background-repeat:no-repeat;line-height:38px;font-size:21px;font-family:"PFSquareSansPro";color:#3f464e;z-index:1}.main-tag-link .tag-link-inner li a img{display:inline-block;max-height:38px;vertical-align:top;min-width:38px;margin-right:4px}.main-tag-link .tag-link-inner li a span{display:inline-block;z-index:1;position:relative;padding:0 10px;background-color:transparent;transition:.2s ease}.main-tag-link .tag-link-inner li a:hover span{background-color:#ffcb08}.site-footer{padding-top:50px;padding-bottom:40px;box-shadow:0 0 25px 0 rgba(0,0,0,0.07)}.site-footer .logo-footer{width:160px;margin-bottom:30px}.site-footer p{font-size:11px;color:#b1b1b1}.site-footer p a{color:#b1b1b1;text-decoration:underline}.site-footer p a:hover{color:#888}.site-footer .footer-mnu{display:inline-block;font-family:"PFBeauSansPro";font-size:20px;line-height:26px;color:#3f464e;font-weight:normal;margin-top:25px;border-bottom:1px solid #dadada;transition:border-color .2s ease}.site-footer .footer-mnu:hover{border-color:transparent;color:#000}.no-main-page{padding-top:119px}.no-main-page .link-head{margin-top:0;margin-bottom:0}.no-main-page .main-zamer{padding-top:60px}.gen-product-item{padding-bottom:30px}.gen-product-item h1{font-size:48px;font-family:"PFSquareSansPro";color:#00a7af;font-weight:normal;padding-left:30px;margin-top:10px}.gen-product-item img{width:100%}.gen-product-item .box-descr{padding-top:15px}.gen-product-item .box-descr p{color:#777}.gen-product-item .price-block{margin-bottom:30px}.gen-product-item .price-block .title{display:inline-block;font-size:24px;min-width:280px}.gen-product-item .price-block .title>span{display:block;font-family:"PFSquareSansPro"}.gen-product-item .price-block .title>span.new-price{font-size:42px;line-height:1;font-weight:bold}.gen-product-item .price-block .title>span.old-price{font-size:28px;line-height:1;color:#bcbcbc}.gen-product-item .price-block .title>span.old-price>a{font-size:18px;text-decoration:underline;margin-left:10px}.gen-product-item .price-block .title>span span{color:#ffcb08}.gen-product-item .price-block>a{position:relative;display:block;vertical-align:top;max-width:180px;padding:10px 17px 12px 17px;margin:40px 0 0 0;margin-top:30px;text-align:center;background-color:#ffcb08;color:#fff;text-align:center;font-size:16px;line-height:22px;outline:none;letter-spacing:normal;transition:transform .2s ease;border-radius:30px}.gen-product-item .price-block>a:hover{transform:scale(1.06)}.gen-product-item .price-block .timing img{max-width:24px}.vsevdom{font-weight:bold;font-size:24px;text-align:center;margin:50px 0}.vsevdom span{color:#ffcb08}.vsevdom a{position:relative;display:inline-block;vertical-align:top;max-width:150px;padding:10px 17px 12px 17px;margin-left:30px;text-align:center;background-color:#ffcb08;color:#fff;text-align:center;font-size:20px;line-height:22px;outline:none;letter-spacing:normal;transition:transform .2s ease;border-radius:30px}.vsevdom a:hover{transform:scale(1.06)}.vsevdom-discount{display:none;position:fixed;bottom:0;background-color:#fff;background-image:url("/img/discount.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:999;margin:0;width:100%;font-weight:bold;font-size:24px;padding:10px 0}.vsevdom-discount .right{text-align:right;padding-right:30px}.vsevdom-discount span{display:block}.vsevdom-discount span:nth-child(2){font-size:14px;font-weight:normal;color:#fff}.vsevdom-discount a{position:relative;display:inline-block;vertical-align:top;max-width:180px;padding:10px 17px 12px 17px;margin-left:30px;margin-top:12px;text-align:center;background-color:#ffcb08;color:#fff;text-align:center;font-size:14px;line-height:22px;outline:none;letter-spacing:normal;transition:transform .2s ease;border-radius:30px}.vsevdom-discount a:hover{transform:scale(1.06)}.general-catalog{margin-top:25px;padding-bottom:20px}.general-catalog h2{margin-top:0;font-family:"PFSquareSansPro";font-weight:400;color:#00a7af;font-size:36px;line-height:46px;padding-left:30px;margin-bottom:25px}.general-catalog .sort-box{padding-left:30px;margin-bottom:30px}.general-catalog .sort-box>span{font-size:18px;color:#929292}.general-catalog .sort-box ul{display:inline-block;vertical-align:top;margin-left:30px}.general-catalog .sort-box ul li{display:inline-block;margin-right:15px;padding:0 10px;line-height:30px}.general-catalog .sort-box ul li:last-child{margin-right:0}.general-catalog .sort-box ul li.active{background-color:#ffcb08}.general-catalog .sort-box ul li.active a{color:#fff;border-bottom:none;cursor:default}.general-catalog .sort-box ul li.active a:hover{color:#fff}.general-catalog .sort-box ul li a{font-size:18px;color:#616161;border-bottom:1px dashed #616161;transition:all .15s ease}.general-catalog .sort-box ul li a:hover{border-bottom-color:transparent;color:#000}.item-product-cat{padding:15px;margin-left:-15px;margin-right:-15px;background-color:transparent;transition:background-color .2s ease, margin .2s ease}.item-product-cat:hover{background-color:#eeeeee;margin-top:-5px;margin-bottom:5px}.item-product-cat:hover .img-container img{transform:scale(1.1)}.item-product-cat:hover .img-container .btn-accent-more{opacity:1;visibility:visible}.item-product-cat .img-container{position:relative;background-color:#eee;width:100%;height:315px;overflow:hidden}.item-product-cat .img-container img{width:100%;transition:transform 5s ease}.item-product-cat .img-container .btn-accent-more{display:block;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);color:#fff;font-family:"Verdana";text-transform:uppercase;font-size:18px;background-color:#ffcb08;padding:10px 12px;letter-spacing:.6px;opacity:0;visibility:hidden;transition:opacity .15s ease}.item-product-cat .img-container .btn-accent-more:before{position:absolute;content:'';height:15px;top:-27px;left:50%;margin-left:-16px;position:absolute;border:16px solid transparent;border-bottom:12px solid #ffcb08;transition:border-bottom-color .2s ease}.item-product-cat .descr-product{padding:15px;min-height:128px}.item-product-cat .descr-product .h3{font-size:18px;margin:0;text-overflow:ellipsis}.item-product-cat .descr-product .h3 a{color:#2d2d2d;transition:color .2s ease}.item-product-cat .descr-product .h3 a:hover{color:#00a7af}.item-product-cat .descr-product .h3+p{display:block;margin-top:0;font-size:14px;line-height:18px;color:#2d2d2d;min-height:36px}.item-product-cat .descr-product .price-box{position:relative}.item-product-cat .descr-product .price-box .new-price{font-size:30px;font-weight:bold;line-height:1.3}.item-product-cat .descr-product .price-box .old-price{color:#878787;font-size:18px}.item-product-cat .descr-product .price-box .btn-cart{position:absolute;display:block;top:-4px;right:-10px;padding:10px;background-color:#ffcb08;transition:background-color .2s ease;color:#fff;border-radius:50px}.item-product-cat .descr-product .price-box .btn-cart:hover{background-color:#333}.item-spec-banner{padding:15px;margin-left:-15px;margin-right:-15px}.item-spec-banner .img-container{width:100%;height:315px;padding:38px;background-color:#ffcb08}.item-spec-banner .img-container .title{font-size:30px;color:#000;font-weight:bold;line-height:1.2;margin-bottom:32px}.item-spec-banner .img-container .title+p{font-size:18px;color:#5b5b5b;line-height:22px;font-weight:bold;margin-bottom:40px}.item-spec-banner .img-container span{font-size:18px;color:#000;font-weight:bold}.item-spec-banner .img-container a{color:#5b5b5b;border-bottom:1px dashed #000;transition:color .15s ease}.item-spec-banner .img-container a:hover{color:#000}.item-spec-banner .button-wrapper{text-align:center;margin-top:40px;padding-bottom:30px}.item-spec-banner .button-wrapper img{display:inline-block;width:60px;margin-right:15px}.item-spec-banner .button-wrapper a{display:inline-block;width:112px;text-align:left;font-size:18px;vertical-align:-15px;line-height:1.2;color:#888888;outline:none;transition:color .15s ease}.item-spec-banner .button-wrapper a:hover{color:#000}.footer-catalog{margin-top:30px}.footer-catalog .page-pagination,.footer-catalog .page-view{margin-top:7px}.footer-catalog .btn-wrapper{text-align:center}.footer-catalog .btn-wrapper a{display:inline-block}.footer-catalog .page-view{text-align:right}.page-pagination .page-pagination-wrap{cursor:default}.page-pagination .page-pagination-wrap .page-numbers{display:inline-block;color:#929292;font-size:14px;width:30px;height:30px;text-align:center;line-height:30px}.page-pagination .page-pagination-wrap .page-numbers.current{background-color:#ffcb08;color:#fff}.page-pagination .page-pagination-wrap .page-numbers:hover:not(.current){background-color:#eee}.page-pagination .page-pagination-wrap .page-numbers:hover.not-act{background-color:transparent}.page-pagination .page-pagination-wrap .next.page-numbers{width:auto;margin-left:15px;padding:0 10px;white-space:nowrap}.page-pagination .page-pagination-wrap .next.page-numbers span{font-size:12px}.btn-up{border-bottom:1px dashed #929292;line-height:1.2;color:#929292}.btn-up span{display:block;margin:0 auto 5px;background-image:url(../img/icon/btn-up-image.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:18px;height:7px;transition:transform .15s ease}.btn-up:hover{color:#000}.btn-up:hover span{transform:translateY(-3px)}.btn-up:focus{color:#929292}.page-view .page-view-wrap{cursor:default}.page-view .page-view-wrap .page-length-desc{display:inline-block;font-size:14px;color:#929292;margin-right:15px}.page-view .page-view-wrap .page-length{display:inline-block;font-size:14px;color:#929292;text-align:center;width:30px;height:30px;line-height:30px;margin-right:5px}.page-view .page-view-wrap .page-length.current{background-color:#ffcb08;color:#fff}.page-view .page-view-wrap .page-length:hover:not(.current){background-color:#eee}.gallery-section{margin-top:20px}.gallery-section h2{margin-top:0;font-family:"PFSquareSansPro";font-weight:400;color:#00a7af;font-size:36px;line-height:46px;padding-left:30px;margin-bottom:25px}.gallery-section .gallery-s .gallery-s-wrapper .gallery-image-item{padding-right:15px;padding-left:15px;padding-bottom:30px;width:25%;float:left}.gallery-section .gallery-s .gallery-s-wrapper a{outline:none;display:block;overflow:hidden}.gallery-section .gallery-s .gallery-s-wrapper a:hover img{transform:scale(1.1)}.gallery-section .gallery-s .gallery-s-wrapper a img{width:100%;transition:transform 1s ease}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.p-section{padding:40px 0 70px}.p-section .col-lg-offset-1{padding-right:18px}.p-section p{font-size:14px;line-height:24px;color:#5f5f5f;margin-bottom:20px}.p-section p a{color:#ffcb08;text-decoration:underline;transition:all .15s ease}.p-section p a:hover{color:#00a7af;text-decoration:none}.p-section+.about-us-info{margin-top:-92px}.grey-sect{position:relative;padding:42px 0 30px;background-image:url(../img/bg-front/grey-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}.grey-sect:before{content:'';height:100%;position:absolute;left:50%;top:0;margin-left:15px;background-image:url(../img/bg-front/Layer-42.png);background-repeat:no-repeat;background-position:center center;background-size:cover;width:583px}.grey-sect h2{font-family:"PFSquareSansPro";font-weight:normal;font-size:36px;line-height:1.15;margin-top:0;margin-bottom:42px}.grey-sect h2 span{display:block;color:#ffcb08}.grey-sect p{line-height:21px}.grey-sect ul{padding:32px 0 22px}.grey-sect ul li{display:inline-block;padding-right:70px;position:relative}.grey-sect ul li:not(:last-child):before{content:'';position:absolute;right:17px;top:15px;background-image:url(../img/icon/right-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:26px;height:30px}.grey-sect ul li:last-child{padding-right:0}.grey-sect ul li strong{font-family:"PFSquareSansPro";color:#737373;font-size:18px;letter-spacing:.6px}.grey-sect ul li span{display:block;font-size:22px;letter-spacing:.6px;color:#737373;line-height:24px}.product-info{margin-top:38px;padding-bottom:30px}.product-info .product-d{margin-bottom:40px}.product-info .product-slide-g{position:relative;opacity:0;transition:opacity .8s ease}.product-info .product-slide-g.owl-loaded{transition-delay:.5s;opacity:1}.product-info .product-slide-g .owl-nav{position:absolute;bottom:30px;left:30px}.product-info .product-title-mobile{display:none}.product-info .product-title-main{margin-bottom:0 !important}.product-info .product-title{margin-top:8px;margin-bottom:30px}.product-info .product-title h1{color:#00a7af;font-size:48px;line-height:1.2;font-weight:normal;font-family:"PFSquareSansPro";margin:0}.product-info .product-title h1+span{font-size:24px;color:#555555}.product-info .product-title p{font-size:14px;color:#555d67}.product-info .product-title a{color:#ffcb08;border-bottom:1px dashed #ffcb08}.product-info .product-title a:hover{color:#ffcb08;border-bottom:none}.product-info .wrap-product{padding-left:15px}.product-info .product-info-p .price-wrapp{display:inline-block;vertical-align:top;min-width:350px;border:1px solid #ffcb08;border-radius:10px;padding:18px}.product-info .product-info-p .price-wrapp .top-line-price{margin-bottom:17px;line-height:1}.product-info .product-info-p .price-wrapp .top-line-price .sc-product{font-size:18px;color:#555555}.product-info .product-info-p .price-wrapp .top-line-price .inf{display:block;padding-left:28px;float:right;font-size:14px;color:#555;line-height:22px;background-image:url(../img/icon/primary-apply-yellow.jpg);background-repeat:no-repeat;background-position:left 0}.product-info .product-info-p .price-wrapp .price{font-size:48px;font-family:"PFSquareSansPro";line-height:1}.product-info .product-info-p .price-wrapp .old-price{font-family:"PFSquareSansPro";font-size:28px;color:#bcbcbc;margin-bottom:12px}.product-info .product-info-p .price-wrapp a{display:block;background-color:#ffcb08;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;padding:8px 0;transition:background-color .15s ease}.product-info .product-info-p .price-wrapp a:hover{background-color:#00a7af}.product-info .product-info-p .price-wrapp a span{font-size:24px;margin-right:8px;vertical-align:-2px}.product-info .product-info-p .product-size{display:inline-block;vertical-align:top;padding-top:15px}.product-info .product-info-p .product-size>span{display:block;font-size:18px;margin-bottom:10px}.product-info .product-info-p .product-size .inline.radio{font-size:18px}label.inline.radio{position:relative;display:block;padding-left:24px;max-width:100%;cursor:pointer;user-select:none;background-color:transparent;transition:color .1s ease}label.inline.radio i{color:#bbb}.inline.radio input{position:absolute;z-index:-1;opacity:0}.inline.radio input:checked ~ .input{border:1px solid #808080}.inline.radio input:checked ~ .input:before{display:inline-block}.inline.radio .input{width:15px;height:15px;display:inline-block;border:1px solid #c9c9c9;border-radius:50%;margin-right:8px;background:#fff;position:absolute;left:0px;top:7px;text-align:center;transition:all .08s ease}.inline.radio .input:before{content:'';display:none;vertical-align:top;margin-top:3px;width:7px;height:7px;background-color:#000;border-radius:50%}.min-cat-slider{padding-top:32px;margin-bottom:40px}.min-cat-slider .catalog-s-wrapp{position:relative}.min-cat-slider .catalog-s-wrapp:before{position:absolute;content:'';top:20px;bottom:19px;left:0;right:0;background-image:url(../img/bg-front/grey-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.min-cat-slider .sec-title{padding:0 96px}.min-cat-slider .sec-title h2{color:#ffcb08;font-size:30px;line-height:1.3;font-family:"PFSquareSansPro";font-weight:normal;display:inline-block;margin-top:0;margin-bottom:28px}.min-cat-slider .sec-title h2+a{float:right;margin-top:8px}.min-cat-slider .min-catalog-s{position:relative;padding:0 96px;opacity:0;transition:opacity .8s ease}.min-cat-slider .min-catalog-s.owl-loaded{transition-delay:.5s;opacity:1}.min-cat-slider .min-catalog-s .owl-nav{position:absolute;top:50%;margin-top:-23px;height:0;width:100%;left:0}.min-cat-slider .min-catalog-s .owl-nav .owl-next{float:right}.min-cat-slider .min-s-product .descr{margin:12px 0 14px;margin-bottom:14px}.min-cat-slider .min-s-product h3{font-size:18px;font-weight:bold;margin:0}.min-cat-slider .min-s-product h3 a{color:#2d2d2d;transition:color .15s ease}.min-cat-slider .min-s-product h3:hover a{color:#00a7af}.min-cat-slider .min-s-product h3+p{font-size:14px;line-height:18px;color:#2d2d2d;margin:0}.min-cat-slider .min-s-product .price{font-weight:bold;font-size:24px;line-height:28px;margin-bottom:24px;color:#1c1616}.min-cat-slider .min-s-product .price+a{display:block;background-color:#ffcb08;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;padding:5px 0;transition:background-color .15s ease}.min-cat-slider .min-s-product .price+a:hover{background-color:#00a7af}.min-cat-slider .min-s-product .price+a span{font-size:24px;margin-right:8px;vertical-align:-2px}.min-cat-slider .btn-wrap{text-align:center;margin-top:36px}.min-cat-slider .btn-wrap a{display:inline-block !important;font-size:22px}.min-cat-slider .btn-wrap a:before{top:-2px;width:36px;height:36px}.view-catalog{position:relative;display:inline-block;font-size:18px;color:#494949;padding-left:56px;transition:color .15s ease}.view-catalog:hover{color:#00a7af}.view-catalog:before{position:absolute;content:'';left:0;top:-8px;background-image:url(../img/icon/button-catalog-black.png);background-size:contain;background-repeat:no-repeat;height:42px;width:42px}.callback{margin:0 auto;overflow:hidden;background-color:#fff}.callback .h2{font-family:"PFBeauSansPro";font-weight:bold;color:#e5b805;font-size:29px;line-height:36px}.callback .h2+p{display:block;margin-top:30px;font-size:18px;color:#555;line-height:26px}.callback form{margin-bottom:20px}.callback form input{width:100%;padding:0 12px;line-height:52px;height:52px;border:2px dotted #ffcb08;outline:none;transition:border-color .2s ease;margin-bottom:10px}.callback form input::-webkit-input-placeholder{color:#999;transition:color .2s ease;font-size:18px}.callback form input:focus{border-style:solid}.callback form input:focus::-webkit-input-placeholder{color:#ddd}.callback form button{background-color:#00a7af;border:none;line-height:58px;color:#fff;text-transform:uppercase;font-size:18px;letter-spacing:2px;padding:0 34px;margin-top:10px}.callback .form-mass{display:block;font-size:12px;width:300px;line-height:15px;color:#d2d2d2}.callback-zamer{position:relative;width:540px}.callback-zamer .callback-zamer-inner{position:relative;padding:52px;width:434px}.callback-zamer .callback-zamer-inner:before{content:'';position:absolute;width:800px;height:68px;left:0;top:85%;transform:translateY(-84%);transform:rotate(-45deg);background-image:url(../img/Layer-23.png);background-repeat:no-repeat;background-size:contain}.callback-back-cell{max-width:440px}.callback-back-cell .callback-back-cell-inner{padding:52px}.callback-back-cell .callback-back-cell-inner form button{width:100%}.callback-back-cell .callback-back-cell-inner .form-mass{width:100%}.callback-back-cell .callback-back-cell-inner .col-sm-6 img{max-width:100%}.mfp-close{font-size:32px;top:10px;right:10px}.mfp-close:active{top:9px}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-close-btn-in .mfp-close img.mfp-close{vertical-align:1px;width:auto;height:auto;border:none;padding:0;position:initial}.mfp-bg{background:#1c1a1a}.mfp-fade.mfp-bg{opacity:0;transition:all 0.15s ease-out}.select-city{position:fixed;display:none;z-index:3;top:0;padding-top:118px;width:100%;height:100%;overflow-y:auto;background-color:rgba(29,32,36,0.97);transition:padding .2s ease}.select-city.opened{display:block}.select-city.scrolled{padding-top:92px}.select-city .select-city-inner{padding-bottom:50px}.select-city .select-city-inner ul{margin-bottom:30px}.select-city .select-city-inner ul li span{color:#50565c}.select-city .select-city-inner ul li a{text-decoration:underline;color:#dadada;font-size:15px}.select-city .select-city-inner ul li a:hover{text-decoration:none}.select-city .select-city-inner .head-city{padding:20px 0 30px;background-color:#1d2024;position:fixed;width:100%;z-index:1}.select-city .select-city-inner .head-city .head-city-inner{position:relative}.select-city .select-city-inner .head-city .form-sity{width:50%}.select-city .select-city-inner .head-city .form-sity input{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,0.5);outline:none;width:100%;height:42px;color:#fff;line-height:40px;padding-right:30px}.select-city .select-city-inner .head-city button{position:absolute;right:0;top:0;border:none;background-color:transparent;user-select:none;outline:none;font-size:26px;color:#fff;line-height:46px}.select-city .select-city-inner .head-city button:hover{color:#ffcb08}.select-city .select-city-inner .head-city button:active{top:-1px}.select-city .select-city-inner .head-city-list{padding-top:120px}html.touch body{margin-right:0 !important}html.touch .top-line{padding-right:0 !important}.mnu-head{display:none;position:fixed;top:0;width:100%;overflow-y:auto;z-index:100;height:100%;background-color:rgba(0,0,0,0.7);-webkit-overflow-scrolling:touch}.mnu-head .container{position:relative}.mnu-head .mnu-head-inner{min-height:814px;background-color:#1D2024;padding-top:40px}.mnu-head .mnu-footer{background-color:#D8AD08;padding:30px 0px}.mnu-head .mnu-footer .title{color:#fff;font-family:"PFSquareSansPro";font-size:24px;line-height:28px;margin-bottom:15px}.mnu-head .mnu-footer input{background-color:transparent;border:none;border-bottom:1px dotted #fff;color:#fff !important;width:100%;line-height:48px;margin-top:7px;margin-bottom:15px;height:42px;outline:none;font-size:20px;font-family:"PFSquareSansPro"}.mnu-head .mnu-footer input::-webkit-input-placeholder{color:#fff}.mnu-head .mnu-footer button{border:none;line-height:50px;padding:0 28px}.mnu-head .mnu-footer button:hover{background-color:#1D2024}.mnu-head .mnu-footer button:before{display:none}.title-hamburger-mnu{display:block;font-size:24px;line-height:55px;color:#ffcb08;font-family:"PFSquareSansPro";border-bottom:1px dotted #959595;padding-left:95px;margin-bottom:46px}.mnu-serices ul,.mnu-type-of-products ul{margin-left:95px}.mnu-serices ul li,.mnu-type-of-products ul li{line-height:1.2;margin-bottom:22px}.mnu-serices ul li a,.mnu-type-of-products ul li a{position:relative;display:inline-block;font-family:"PFSquareSansPro";font-size:24px;color:#fff;transition:color .2s ease}.mnu-serices ul li a:after,.mnu-type-of-products ul li a:after{content:'→';font-family:"PFSquareSansPro";margin-left:20px;font-size:20px;color:#ffcb08;opacity:0;transition:all .2s ease}.mnu-serices ul li a:hover,.mnu-type-of-products ul li a:hover{color:#ffcb08}.mnu-serices ul li a:hover:after,.mnu-type-of-products ul li a:hover:after{margin-left:12px;padding-right:10px;opacity:1}.mnu-type-of-products ul{margin-left:0}.mnu-content-bottom{margin-top:70px;margin-bottom:40px}.mnu-content-bottom .title{display:block;font-size:24px;line-height:46px;color:#ffcb08;font-family:"PFSquareSansPro";border-bottom:1px dotted #959595}.mnu-content-bottom a{display:inline-block;font-family:"PFSquareSansPro";color:#79818c;font-size:20px;margin-top:12px}.mnu-content{position:relative}.mnu-content:after{content:'';position:absolute;left:50%;transform:translateX(98%);bottom:0;width:288px;height:592px;background-image:url(../img/myjik.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain}.hamburger-close{display:inline-block;position:absolute;top:7px;left:30px;z-index:1;user-select:none}.hamburger-close:hover .hamburger-inner:after,.hamburger-close:hover .hamburger-inner:before{background-color:#ffcb08}.hamburger-close:hover .hamburger-inner:before{transform:rotate(-135deg)}.hamburger-close:hover .hamburger-inner:after{transform:rotate(-45deg)}.hamburger-close .hamburger-box{width:34px;height:34px;padding-top:15px}.hamburger-close .hamburger-inner{position:relative;width:34px;height:4px;background-color:transparent;display:block}.hamburger-close .hamburger-inner:after,.hamburger-close .hamburger-inner:before{content:'';position:absolute;width:30px;height:4px;background-color:#959595;display:block;transition:background-color .2s ease, transform .2s ease-out}.hamburger-close .hamburger-inner:before{transform:rotate(-45deg)}.hamburger-close .hamburger-inner:after{transform:rotate(45deg)}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fixedDropUp{0%{opacity:1;margin-top:0px}100%{opacity:0.8;margin-top:-500px}}@keyframes fixedDropDown{0%{opacity:0;margin-top:-100%}100%{opacity:1;margin-top:0}}@keyframes fixedDropUp{0%{opacity:1;margin-top:0px}100%{opacity:0.8;margin-top:-500px}}@keyframes listDropDown{0%{margin-top:-20px;padding-bottom:20px;opacity:0}100%{margin-top:0px;padding-bottom:0px;opacity:1}}@keyframes finger{0%{transform:translateX(-15px)}50%{transform:translateX(15px)}100%{transform:translateX(-15px)}}#burger .animated-element{opacity:0}#burger .mnu-head-inner{animation:fixedDropUp ease-out 0.5s forwards}#burger.modal-fixed{animation:fadeOut ease-out 0.4s forwards}#burger.modal-active{transform:scaleY(1) scaleX(1);animation:none}#burger.modal-active .mnu-head-inner{animation:fixedDropDown ease-out 0.5s forwards}#burger.modal-active .animated-element{animation:listDropDown ease-out 0.6s 0.5s forwards}#callback_v{width:1040px}#callback_v .callback-v-inner{padding:40px 70px}#callback_v .header{margin-bottom:25px}#callback_v .header .title{color:#ffcb08;font-family:"PFSquareSansPro";font-weight:bold;font-size:34px;line-height:38px;margin-top:10px}#callback_v .content-v{margin-bottom:80px}#callback_v .content-v p{font-size:12px;line-height:16px}#callback_v .content-v .content-v-descr p:first-child{margin-top:0}#callback_v .footer .form-wrapper{position:relative;padding-left:260px;padding-bottom:10px}#callback_v .footer .form-wrapper:before{content:'';position:absolute;top:-20px;left:0;width:228px;height:147px;background-image:url(../img/car.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain}#callback_v .footer .form-mass{width:100%}#callback_v .footer .title{color:#ffcb08;font-family:"PFSquareSansPro";font-weight:bold;font-size:35px;line-height:42px}#callback_v .footer form{margin-top:15px}#callback_v .footer form input{display:inline-block;width:40%;float:left;margin-right:15px;line-height:44px}#callback_v .footer form button{margin-top:0;padding:0 24px;line-height:48px}#callback_v .carousel-container .owl-carousel-wrap-c{overflow:hidden;height:290px;opacity:0;transition:opacity .5s ease}#callback_v .carousel-container .owl-carousel-wrap-c.owl-start{opacity:1}#callback_v .carousel-container .owl-carousel-wrap-c .owl-nav{position:absolute;top:26px;right:26px}#callback_v .carousel-container .price{display:inline-block;position:absolute;z-index:1;right:40px;bottom:-24px;font-size:38px;line-height:1.3;font-family:"PFSquareSansPro";color:#000;padding:0 20px;background-color:#ECECEC}#callback_v .carousel-container .price:before{position:absolute;content:'';height:16px;top:-32px;right:40px;position:absolute;border:16px solid transparent;border-bottom:16px solid #ECECEC}.text-center{text-align:center}.product-tab .nav-tabs>li{position:relative;display:block;float:left;margin-bottom:-2px;z-index:2}.product-tab .nav-tabs>li a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;font-size:18px;color:#555d67;padding:12px 25px;transition:background-color .15s ease}.product-tab .nav-tabs>li:hover:not(.active) a{background-color:#eee;border-bottom-color:#c2c2c2}.product-tab .nav-tabs>li.active a{color:#555;cursor:default;background-color:#fff;border:1px solid #c2c2c2;border-bottom-color:transparent}.product-tab .tab-content,.product-tab .panel-collapse{position:relative;z-index:1;overflow:hidden;border:1px solid #c2c2c2}.product-tab .tab-content .desc-tab p,.product-tab .panel-collapse .desc-tab p{color:#555d67;font-size:15px;line-height:19px;margin-top:0;margin-bottom:30px}.product-tab .tab-content .desc-tab table,.product-tab .panel-collapse .desc-tab table{width:100%}.product-tab .tab-content .desc-tab table thead tr td,.product-tab .panel-collapse .desc-tab table thead tr td{font-weight:bold;color:#555d67;font-size:15px;padding:7px 0}.product-tab .tab-content .desc-tab table thead tr td:first-child,.product-tab .panel-collapse .desc-tab table thead tr td:first-child{padding-left:20px}.product-tab .tab-content .desc-tab table tbody tr,.product-tab .panel-collapse .desc-tab table tbody tr{font-size:14px;font-weight:bold;color:#555d67}.product-tab .tab-content .desc-tab table tbody tr td,.product-tab .panel-collapse .desc-tab table tbody tr td{padding:7px 0}.product-tab .tab-content .desc-tab table tbody tr td:first-child,.product-tab .panel-collapse .desc-tab table tbody tr td:first-child{padding-left:20px;text-transform:uppercase;width:60%}.product-tab .tab-content .desc-tab table tbody tr:nth-child(odd),.product-tab .panel-collapse .desc-tab table tbody tr:nth-child(odd){background-color:#EBEBEB}.product-tab .tab-content .desc-tab table.delivery-table tbody tr td,.product-tab .panel-collapse .desc-tab table.delivery-table tbody tr td{font-weight:normal}.product-tab .tab-content .desc-tab table.delivery-table tbody tr td:first-child,.product-tab .panel-collapse .desc-tab table.delivery-table tbody tr td:first-child{text-transform:none}.product-tab .tab-content .card img,.product-tab .panel-collapse .card img{max-width:80px}.product-tab .tab-content .card p,.product-tab .panel-collapse .card p{display:inline-block;max-width:140px;font-size:15px;line-height:19px;color:#555d67}.product-tab .tab-content .get-question,.product-tab .panel-collapse .get-question{margin-top:40px}.product-tab .tab-content .tab-pane{padding:40px}.product-tab .tab-content .tab-pane.review-pane,.product-tab .tab-content .tab-pane.question-pane{padding:0}.product-tab .bg-wrapper{position:relative;margin-bottom:-50px}.product-tab .bg-wrapper img{display:inline-block}.product-tab .bg-wrapper img+a{position:absolute;display:block;top:50px;left:65px;text-transform:uppercase;max-width:160px;padding:12px 10px;margin:15px 0;text-align:center;background-color:#ffcb08;color:#fff;text-align:center;font-size:16px;letter-spacing:.6px;line-height:22px;outline:0;letter-spacing:1px;transition:transform .2s ease}.product-tab .bg-wrapper img+a:hover{transform:scale(1.06)}.product-tab .bg-wrapper img+a:before{content:'';height:12px;bottom:-27px;left:74%;margin-left:-16px;position:absolute;border:16px solid transparent;border-top:12px solid #ffcb08;transition-duration:.2s;transition-property:bottom}.get-question{display:inline-block;background-color:#ffcb08;font-family:"Verdana";color:#fff;text-transform:uppercase;letter-spacing:.5px;transition:background-color .15s ease, color .15s ease;height:44px;line-height:44px;padding:0 30px 0 25px;outline:none !important}.get-question i{font-style:normal}.get-question span{margin-right:10px;font-size:30px;vertical-align:-6px}.get-question:hover{background-color:#00a7af;color:#fff}.get-question:focus{color:#fff}.panel-group .panel{margin-bottom:10px;border-radius:4px}.panel-default{border-color:#ddd;border-radius:6px;overflow:hidden}.panel-default .panel-heading{text-align:center;color:#333;border-color:#ddd;border-bottom:0}.panel-default .panel-heading h4{margin:0;font-size:20px;font-weight:normal}.panel-default .panel-heading h4 a{display:block;padding:10px 15px;color:#555d67;background-color:#f5f5f5}.panel-default .panel-collapse{padding:0 15px 0px;border:1px solid #eaeaea;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.panel-default .panel-collapse .fade{opacity:1}.panel-default .panel-collapse .get-question{margin:25px 0}.panel-default .panel-collapse .desc-tab p{margin-top:20px;font-size:18px;line-height:1.5}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.review-wrap{position:relative;padding:40px;border-bottom:1px solid #c2c2c2}.review-wrap:not(:first-child){padding-top:40px}.review-wrap .review-desc>div{position:relative;padding-left:34px;margin-bottom:15px}.review-wrap .review-desc>div:before{position:absolute;top:0;left:0;font-size:18px;line-height:26px;color:#878787;font-family:"Linearicons-Free"}.review-wrap .product-review-user{line-height:26px;font-family:"Verdana"}.review-wrap .product-review-user .u-name{font-size:24px;color:#000;font-weight:bold;margin-right:26px}.review-wrap .product-review-user .date-review{font-size:12px;color:#777;vertical-align:2px}.review-wrap .product-review-user:before{content:'\e82a'}.review-wrap .product-review-position{font-size:15px;color:#5a5a5a;font-family:"Verdana"}.review-wrap .product-review-position:before{content:'\e833'}.review-wrap .product-review-stat:before{content:'\e83f'}.review-wrap .product-review-stat .product-review-item-stat{margin:0;font-size:15px;font-family:"Verdana";line-height:1.5}.review-wrap .product-review-stat .product-review-item-stat dt{display:inline-block;margin-right:3px;color:#5a5a5a}.review-wrap .product-review-stat .product-review-item-stat dd{display:inline-block;color:#ffcb08;margin-left:0}.review-wrap .comm-reviews{padding-left:34px}.review-wrap .comm-reviews .product-review-item-stat{font-size:15px;line-height:1.5;margin:0;font-family:"Verdana"}.review-wrap .comm-reviews .product-review-item-stat dt{display:inline-block;margin-right:3px;font-weight:bold;color:#000}.review-wrap .comm-reviews .product-review-item-stat dd{display:inline-block;color:#5a5a5a;margin-left:0}.review-wrap .rating-product{position:absolute;right:10%;top:40px;color:#6e6e6e;margin-top:40px}.review-wrap .rating-product .rating{font-size:24px;font-family:"Verdana";font-weight:bold;line-height:1.4;margin-left:86px}.review-wrap .rating-product .rating span{font-size:48px}.review-wrap .rating-product .rating-d .rating-st{margin-right:10px;font-family:"Verdana";font-size:18px}.review-wrap .rating-product .rating-d .lnr-star{font-size:30px;letter-spacing:-4px}.lnr-star.active{color:#ffcb08}.review-pane .header-quest,.review-pane .footer-pane,.question-pane .header-quest,.question-pane .footer-pane{padding:30px 40px}.review-pane .header-quest .quest-form-t,.review-pane .footer-pane .quest-form-t,.question-pane .header-quest .quest-form-t,.question-pane .footer-pane .quest-form-t{display:inline-block;font-size:30px;font-family:"PFSquareSansPro";color:#5a5a5a;margin-left:34px}.review-pane .header-quest .get-question,.review-pane .footer-pane .get-question,.question-pane .header-quest .get-question,.question-pane .footer-pane .get-question{margin:0 !important}.question-pane .header-quest{border-bottom:1px solid #c2c2c2}.question-wrap{position:relative;padding:40px;border-bottom:1px solid #c2c2c2}.question-wrap:last-child{border:none}.question-wrap .question-desc{position:relative;padding-left:34px}.question-wrap .question-desc:before{content:'\e82a';position:absolute;top:0;left:0;font-size:18px;line-height:26px;color:#878787;font-family:"Linearicons-Free"}.question-wrap .question-desc dt,.question-wrap .question-desc dd{display:inline-block;vertical-align:top}.question-wrap .question-desc dd{margin-left:0}.question-wrap .question-desc .product-question-user .u-name{font-size:18px;font-family:"Verdana";font-weight:bold;color:#000}.question-wrap .question-desc .product-question-item-stat{margin-bottom:20px;font-family:"Verdana";font-size:15px}.question-wrap .question-desc .product-question-item-stat dt{font-weight:bold;margin-right:5px}.question-wrap .question-desc .adm-u-answer{font-family:"Verdana";font-weight:bold;margin-bottom:20px}.question-wrap .question-desc .adm-u-answer .adm-name{font-size:18px;color:#ffcb08}.question-wrap .question-desc .adm-u-answer .adm-post{font-size:12px;color:#8c8c8c}.question-wrap .question-desc .product-question-item-answer{font-family:"Verdana";font-size:15px;margin-bottom:0}.question-wrap .question-desc .product-question-item-answer dt{color:#ffcb08;font-weight:bold}.callback_review{position:relative;width:730px}.callback_review .callback_r-inner{padding:50px 65px 41px}.callback_review .callback_r-inner .header-callback-r{margin-bottom:40px}.callback_review .callback_r-inner .header-callback-r .h2{font-size:31px}.callback_review .callback_r-inner .header-callback-r .h2+p{margin-top:0;font-size:24px;font-family:"Verdana";margin-top:13px;margin-bottom:0}.callback_review .callback_r-inner .col-sm-6 img{width:100%;margin-bottom:15px}.callback_review .callback_r-inner input{line-height:58px;height:58px}.callback_review .callback_r-inner .box-textarea{position:relative;width:100%;margin-bottom:15px}.callback_review .callback_r-inner .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:145px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:8px 12px;background-color:transparent}.callback_review .callback_r-inner .box-textarea textarea:focus{border:2px solid #ffcb08}.callback_review .callback_r-inner .box-textarea textarea:focus+.placeholder{opacity:.5}.callback_review .callback_r-inner .box-textarea .placeholder{position:absolute;z-index:1;top:8px;left:14px;font-size:18px;color:#9a9a9a;transition:opacity .15s ease}.callback_review .callback_r-inner button:hover{background-color:#06989f}.callback_question{position:relative;width:920px}.callback_question .callback_q-inner{padding:50px 56px 41px}.callback_question .callback_q-inner .header-callback-q{margin-bottom:40px}.callback_question .callback_q-inner .header-callback-q .h2{font-size:31px}.callback_question .callback_q-inner .header-callback-q .h2+p{margin-top:0;font-size:24px;font-family:"Verdana";margin-top:13px;margin-bottom:0}.callback_question .callback_q-inner .get-rating .title{color:#00a7af;font-family:"PFBeauSansPro";font-weight:bold;font-size:26px;line-height:1.2;margin-bottom:28px}.callback_question .callback_q-inner .get-rating .interview-box{margin-bottom:36px}.callback_question .callback_q-inner .get-rating .interview-box .interview-box-iner{margin-bottom:3px}.callback_question .callback_q-inner .get-rating .interview-box .interview-box-iner .interview-title{display:inline-block;width:200px;font-size:18px;color:#9a9a9a;line-height:1.3}.callback_question .callback_q-inner .get-rating form{margin-bottom:0}.callback_question .callback_q-inner .get-rating .label-list{display:inline-block;vertical-align:top}.callback_question .callback_q-inner .get-rating .label-list li{display:inline-block;margin-right:18px}.callback_question .callback_q-inner .get-rating .label-list li label{padding-left:0px;padding-right:20px;color:#9a9a9a}.callback_question .callback_q-inner .get-rating .label-list li .input{margin-right:0;top:5px;left:auto;right:0}.callback_question .callback_q-inner .get-rating .box-textarea{position:relative;width:100%;margin-bottom:15px}.callback_question .callback_q-inner .get-rating .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:110px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:8px 12px;background-color:transparent}.callback_question .callback_q-inner .get-rating .box-textarea textarea:focus{border:2px solid #ffcb08}.callback_question .callback_q-inner .get-rating .box-textarea textarea:focus+.placeholder{opacity:.5}.callback_question .callback_q-inner .get-rating .box-textarea .placeholder{position:absolute;z-index:1;top:8px;left:14px;font-size:18px;color:#9a9a9a;transition:opacity .15s ease}.callback_question .callback_q-inner .get-rating input{height:58px;line-height:58px;margin-bottom:15px;width:100%}.callback_question .callback_q-inner .get-rating button{width:100%;margin-top:0;line-height:58px;height:58px;letter-spacing:1px;padding:0 26px;outline:none}.callback_question .callback_q-inner .get-rating button:hover{background-color:#06989f}.row.sc-type{margin-right:-8px;margin-left:-8px}.row.sc-type>.col-md-6{padding-right:8px;padding-left:8px}.col-spec,.col-spec-2{padding-left:15px;padding-right:15px;float:left}.col-spec{width:38%}.col-spec-2{width:62%}.success{position:absolute;display:none;width:100%;height:100%;top:0;left:0;padding:70px 56px 41px;z-index:1}.success .h2 strong{font-size:48px}.success .h2+p{font-family:"PFBeauSansPro";font-weight:bold;color:#7c7c7c;font-size:24px;line-height:1.2}.success button{margin-top:0;line-height:58px;height:58px;letter-spacing:1px;background-color:#00a7af;border:none;padding:0 26px;outline:none;color:#fff;font-size:18px;text-transform:uppercase}.success button:hover{background-color:#06989f}.success.active{display:block}.success.active ~ *{opacity:.0}.new-pop{padding-bottom:30px}.new-pop .container{padding-left:0;padding-right:0}.new-pop .nav-tabs-wrapper{position:relative;padding:45px 0 30px 120px}.new-pop .nav-tabs-wrapper .btn-view-more{display:block;position:absolute;right:15px;top:58px;color:#5f5f5f;font-size:18px;line-height:1.2;border-bottom:1px dotted #5f5f5f;transition:all .15s ease}.new-pop .nav-tabs-wrapper .btn-view-more:hover{color:#000;border-bottom-color:#ddd}.new-pop .nav-tabs li{display:inline-block;vertical-align:top;margin-right:30px}.new-pop .nav-tabs li a{display:block;font-size:36px;line-height:1.1;font-family:"PFSquareSansPro";font-weight:bold;color:#a7a7a6;border-bottom:1px dotted #a7a7a6;transition:color .15s ease}.new-pop .nav-tabs li a:hover{color:#ffcb08}.new-pop .nav-tabs li.active a{color:#ffcb08;cursor:default;border-bottom-color:transparent}.new-pop .nav-tabs li:last-child{margin-right:0}.new-pop .tab-pane.fade{transition:opacity .6s linear}.tab-product-w-menu .tab-descr{color:#bcc4ce !important}.btn-new-items{display:none;color:#fff;font-family:"Verdana";text-transform:uppercase;font-size:18px;background-color:#ffcb08;padding:15px 0;text-align:center;letter-spacing:.6px;margin:0 20px;transition:opacity .15s ease}.map-russia{padding-bottom:50px}.map-russia .descr{padding-right:46px}.map-russia .descr p{font-size:18px;color:#929292;line-height:1.2}.map-russia .descr p a{color:#ffcb08;text-decoration:underline;transition:all .15s ease}.map-russia .descr p a:hover{color:#00a7af;text-decoration:none}.map-russia .title{font-size:24px;color:#636363;line-height:1.2;margin-bottom:30px}.map-russia .title strong{color:#ffcb08}.map-russia .title-b{font-family:"PFBeauSansPro";color:#ffcb08;font-size:48px;font-weight:bold;line-height:1.2}.map-russia .p-container{padding-top:10px}.map-russia .p-container p{font-size:22px;color:#929292;line-height:1.3}.map-russia .p-container .btn-more{padding:0 42px;letter-spacing:2px;margin-top:18px;margin-bottom:25px}.map-russia .img-wrap-cart{position:relative}.map-russia .img-wrap-cart .img-wrap-inner{position:absolute;top:-55px;left:0;width:770px}.map-russia .img-wrap-cart .img-wrap-inner img{width:100%}.map-russia .img-wrap-cart .img-wrap-inner p{position:absolute;left:15%;bottom:-22px;font-size:14px;color:#929292;width:216px;line-height:1.3}.map-russia .img-wrap-cart .img-wrap-inner p a{white-space:nowrap;color:#ffcb08;text-decoration:underline;transition:color .15s ease}.map-russia .img-wrap-cart .img-wrap-inner p a:hover{color:#00a7af}.section-product-l{position:relative;overflow:hidden;padding:50px 0 0}.section-product-l h2{font-family:"PFSquareSansPro";color:#ffcb08;font-size:48px;margin-left:94px;margin-bottom:50px;width:398px;line-height:1.2}.section-product-l h3{font-weight:normal;font-size:18px;color:#707070;line-height:1.25;margin:0}.section-product-l .product-l-item{display:block;text-align:center;padding:24px 10px 10px;margin-bottom:30px;transition:background-color .15s ease}.section-product-l .product-l-item .icon{height:52px;margin-bottom:12px}.section-product-l .product-l-item .icon svg{height:100%}.section-product-l .product-l-item:hover{background-color:#ffcb08}.section-product-l .product-l-item:hover h3{color:#fff}.section-product-l .product-l-item:hover svg .st0{stroke:#fff}.about-us-info{padding-top:30px}.about-us-info h2{font-family:"PFSquareSansPro";color:#ffcb08;font-size:36px;margin-left:94px;margin-bottom:50px}.about-us-info .about-us-info-item{margin-bottom:30px}.about-us-info .about-us-info-item .icon{width:60px;height:60px;margin-bottom:5px}.about-us-info .about-us-info-item .icon img{width:100%;max-height:50px}.about-us-info .about-us-info-item h3{font-family:"PFSquareSansPro";font-weight:normal;font-size:30px;color:#ffcb08;line-height:1.1;margin:0}.about-us-info .about-us-info-item p{font-size:15px;line-height:19px;color:#707070}.reviews h2{font-family:"PFSquareSansPro";color:#ffcb08;font-size:36px;margin-left:94px;margin-top:0}.reviews .slider-reviews{position:relative;margin-bottom:60px}.reviews .slider-reviews .owl-nav{position:absolute;top:50%;width:100%;height:0;margin-top:-20px}.reviews .slider-reviews .owl-nav .owl-prev{float:left}.reviews .slider-reviews .owl-nav .owl-next{float:right}.reviews .slider-reviews .owl-nav .owl-prev span,.reviews .slider-reviews .owl-nav .owl-next span{font-size:20px}.reviews .slider-reviews .owl-nav .owl-prev.disabled,.reviews .slider-reviews .owl-nav .owl-next.disabled{opacity:.4}.reviews .slider-reviews-item{border:1px solid #d7d7d7;padding:20px}.reviews .slider-reviews-item p{margin-top:0;margin-bottom:24px;font-size:14px;line-height:1.3;font-family:"Verdana";color:#3F464E}.reviews .slider-reviews-item .rating-d{margin-bottom:7px}.reviews .slider-reviews-item .rating-d .lnr-star{font-size:18px}.reviews .slider-reviews-item .user-r,.reviews .slider-reviews-item .product-r{color:#3F464E;line-height:1.3}.reviews .slider-reviews-item .user-r span,.reviews .slider-reviews-item .product-r span{color:#ffcb08}.reviews .slider-reviews-item .product-r{padding-bottom:10px}.reviews .owl-nav-d--wrapper{padding-top:26px;text-align:center}.reviews .owl-nav-d--wrapper .owl-nav-delegate{display:inline-block;margin-bottom:15px}.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-prev,.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-next{background-color:rgba(0,0,0,0.4);display:inline-block;outline:none;cursor:pointer;transition:background-color .2s ease}.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-prev span,.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-next span{color:#fff;font-size:26px;padding:9px 10px 11px 10px;display:block}.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-prev:hover,.reviews .owl-nav-d--wrapper .owl-nav-delegate .owl-next:hover{background-color:#333}.reviews .owl-nav-d--wrapper .owl-nav-delegate+a{display:inline-block;width:96px;color:#ffcb08;font-size:18px;line-height:1.3;text-align:left;transition:color .15s ease}.reviews .owl-nav-d--wrapper .owl-nav-delegate+a:hover{color:#00a7af}.map-marker{background-color:#F0F0F0}.map-marker .map-marker-inner{background-color:#777;min-height:400px}.stock-product{padding-top:40px;padding-bottom:30px}.stock-product img{width:100%;margin-bottom:30px}.stock-product h1{text-align:left;font-family:"PFBeauSansPro";color:#00a7af;font-size:48px;font-weight:normal;margin-top:0;line-height:1.2}.stock-product .desc--stock{color:#545454;font-size:15px;margin-bottom:40px}.stock-product .desc--stock p{line-height:1.5}.stock-product .desc--stock ul li{position:relative;padding-left:17px}.stock-product .desc--stock ul li:before{content:'';position:absolute;top:7px;left:0;width:9px;height:9px;border:1px solid #ffcb08;border-radius:50%}.stock-product .desc--stock+.btn{letter-spacing:2px}.stock-product+.main-zamer{padding-bottom:50px}.stock-products{padding-bottom:15px}.stock-products h1{font-family:"PFBeauSansPro";color:#00a7af;font-weight:normal;font-size:48px;margin:8px 0 18px 30px}.stock-products .stock--item{text-align:right}.stock-products .stock--item .stock--item-inner{text-align:center}.stock-products .stock--item .stock--item-inner h2{font-size:28px;font-family:"PFBeauSansPro";font-weight:normal;line-height:1.2;margin:0}.stock-products .stock--item .stock--item-inner h2 a{color:#00a7af}.stock-products .stock--item .stock--item-inner .descr-st{padding:25px 30px 50px;border:1px solid #d7d7d7;margin-top:-1px}.stock-products .stock--item .stock--item-inner .descr-st p{margin-bottom:0;line-height:1.3;font-size:18px}.stock-products .stock--item .stock--item-inner img{width:100%}.stock-products .stock--item .btn{margin-right:12px;transform:translateY(-20px)}.stock-products .owl-dots{text-align:center}.stock-products .owl-dots .owl-dot{display:inline-block;margin-right:10px}.stock-products .owl-dots .owl-dot:last-child{margin-right:0}.stock-products .owl-dots .owl-dot.active span{background-color:#b5b5b5}.stock-products .owl-dots .owl-dot span{display:block;background-color:#ddd;width:12px;height:12px;border-radius:50%}.stock-products+.main-zamer{padding-bottom:50px}.hand-anim{display:none;text-align:center;margin-top:20px}.hand-anim img{display:inline-block}.hand-anim{animation:finger 1s infinite}.topbox-cs-image{padding-top:60px;padding-bottom:15px}.topbox-cs-image-title{padding-left:28px;margin-top:5px}.topbox-cs-image-title .title{color:#ffcb08;font-family:"PFBeauSansPro";font-weight:bold;font-size:52px;line-height:1.2;margin-bottom:35px}.topbox-cs-image-title p{font-size:18px;color:#555d67;line-height:1.45;margin-bottom:0;margin-right:15px}.topbox-cs-image--wrapper{padding-right:18px}.topbox-cs-image--wrapper img{width:100%}.image-sl-one{padding-top:30px}.image-sl-one .image-sl-one-wrapper{position:relative;background-color:#F0F0F0;padding-top:20px;padding-bottom:35px;background-size:cover;background-repeat:no-repeat;background-position:right center;min-height:380px}.image-sl-one .image-sl-one-wrapper:before{content:'';position:absolute;top:0;left:0;width:75%;height:100%;background-color:rgba(1,1,1,0.69);background:linear-gradient(94deg, rgba(1,1,1,0.69) 33%, rgba(255,255,255,0) 95%)}.image-sl-one .image-sl-one-wrapper h1{font-size:56px;color:#ffcb08;font-family:"PFBeauSansPro";line-height:1.2;font-weight:bold}.image-sl-one .image-sl-one-wrapper p{font-size:18px;color:#fff;line-height:1.35}.job-sl{padding-top:30px}.job-sl-wrapper{background-size:cover;background-repeat:no-repeat;background-position:right center}.partners-sl-price{padding-top:60px}.partners-sl-price-item{margin-bottom:30px}.partners-sl-price-item .icon{display:inline-block;height:50px;text-align:left}.partners-sl-price-item .icon img.hidden-xs{width:80px;max-height:74px}.partners-sl-price-item .icon img.visible-xs{width:80px;max-height:100%}.partners-sl-price h2{color:#ffcb08;font-size:30px;line-height:1.2;font-family:"PFSquareSansPro";font-weight:normal;margin-bottom:20px}.partners-sl-price h2+p{font-size:16px;color:#707070;line-height:1.4;margin-bottom:35px}.partners-sl-price+.section-product-l .map-russia{padding-top:30px;padding-bottom:80px}.partners-sl-price+.section-product-l .map-russia .descr{padding-right:5px}.partners-sl-price+.section-product-l .map-russia .img-wrap-cart .img-wrap-inner{top:-80px;left:18px}.page-clients{background-color:#fafafa}.our-clients{padding-top:40px;padding-bottom:50px}.our-clients .title-wrap{padding-left:30px;padding-bottom:30px}.our-clients .title{font-size:48px;color:#ffcb08;line-height:1.2;font-family:"PFBeauSansPro";font-weight:bold;margin-bottom:30px}.our-clients p{font-size:18px;color:#555d67;line-height:1.3}.our-clients .clietn-img{height:165px;margin-bottom:30px}.our-clients .clietn-img img{width:100%}.job-sl .job-sl-wrapper{position:relative;height:356px}.job-sl .job-sl-inner{position:relative;padding:50px 0 50px 50px;max-width:560px}.job-sl h1{display:block;background-color:rgba(255,255,255,0.75);padding:18px 70px;font-size:48px;color:#ffcb08;font-family:"PFBeauSansPro";line-height:1.2;font-weight:bold;margin:0}.job-unhappy-mass .unhappy-mass-inner{padding:55px 94px 45px}.job-unhappy-mass .icon{display:inline-block;width:45px;margin-bottom:20px}.job-unhappy-mass .title-mess{font-family:"PFSquareSansPro";color:#ffcb08;font-size:30px;line-height:1.2}.job-unhappy-mass .title-mess+p{font-size:18px;color:#555d67;max-width:628px}.job-unhappy-mass .title-mess+p a{color:#ffcb08;text-decoration:underline;outline:none}.job-unhappy-mass .title-mess+p a:hover{color:#00a7af;text-decoration:none}.job-price{margin-bottom:25px}.job-price .job-sity-list{padding-bottom:20px}.job-price .job-sity-list>ul{margin-right:-15px;margin-left:-15px}.job-price .job-sity-list>ul>li{display:block;padding:0 15px;float:left;width:33.333%}.job-price .job-sity-list>ul>li a{position:relative;padding-left:36px;display:block;height:58px;line-height:58px;font-size:18px;color:#555d67;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #b7b7b7;transition:color .15s ease}.job-price .job-sity-list>ul>li a:before{content:'\e87a';font-family:"Linearicons-Free";font-weight:normal;position:absolute;left:0;top:50%;transform:translateY(-49%)}.job-price .job-sity-list>ul>li a:hover{color:#ffcb08}.job-price .job-sity-list>ul>li:first-child a{border-top:1px solid #b7b7b7}.job-sity-vac-container{margin-top:30px}.job-vacancy .title-container{font-family:"PFSquareSansPro";color:#ffcb08;margin-top:50px;font-size:30px;padding-left:94px;line-height:1.2;margin-bottom:26px}.job-vacancy-item{margin-bottom:15px;border:1px solid #c2c2c2}.job-vacancy-item .job-vacancy-item-trigger{padding:24px 94px 20px}.job-vacancy-item .job-vacancy-item-trigger h2{color:#555d67;font-family:"PFSquareSansPro";font-size:30px;font-weight:normal;margin:0;line-height:1.2}.job-vacancy-item .job-vacancy-item-trigger h2 span{color:#ffcb08;font-size:18px;margin-left:10px;vertical-align:2px}.job-vacancy-item .job-vacancy-item-content{padding:0 94px 30px}.job-vacancy-item .job-vacancy-item-content .job-inforamtion{color:#555d67;font-size:18px}.job-vacancy-item .job-vacancy-item-content .job-inforamtion .job-responsibility{margin-bottom:28px}.job-vacancy-item .job-vacancy-item-content .j-more-info p{margin:0}.job-vacancy-item .job-vacancy-item-content .btn-left-arrow{letter-spacing:2px;padding:0 40px}.resume-download{padding:24px 0 60px}.resume-download img{margin-left:30px}.resume-download h2{font-family:"PFSquareSansPro";color:#ffcb08;font-size:30px;font-weight:normal;line-height:1.2;margin-bottom:55px;margin-top:36px}.resume-download .box-input{margin:0 -15px 0}.resume-download .box-input .input-wrapper{float:left;padding-left:15px;padding-right:15px;width:50%;margin-bottom:17px}.resume-download input[type="text"]{border:2px solid #b7b7b7;background-color:transparent;line-height:54px;height:54px;width:100%;font-size:18px;color:#000;padding-left:12px;padding-right:36px;outline:none}.resume-download input[type="text"]::-webkit-input-placeholder{color:#ababab;transition:color .15s ease}.resume-download input[type="text"]:focus{border-color:#ffcb08}.resume-download input[type="text"]:focus::-webkit-input-placeholder{color:#ddd}.resume-download .input-vac{width:450px;margin-bottom:17px}.resume-download button{background-color:#ffcb08}button.fl-btn{text-transform:uppercase;color:#fff;outline:none;height:58px;line-height:58px;letter-spacing:1px;border:none;font-family:"Verdana";font-size:18px;width:224px;text-align:center;float:left;margin-right:30px;margin-bottom:15px;transition:background-color .15s ease}button.fl-btn:hover{background-color:#333333}button.fl-btn+p{font-size:11px;font-family:"Verdana";color:#c0c0c0;line-height:1.35;margin-top:0}.fileform{position:relative;border:2px dotted #b7b7b7;background-color:#fff;height:54px;overflow:hidden;text-align:left;width:100%;transition:border-color .15s ease}.fileform:hover{border-color:#ffcb08}.fileform .selectbutton{position:absolute;top:0;left:0;width:100%;height:100%;line-height:50px;padding-left:46px;color:#ababab;font-size:18px;letter-spacing:0}.fileform .selectbutton:before{content:'\e81e';font-family:"Linearicons-Free";position:absolute;left:13px;font-size:24px;color:#ababab}.fileform .file-upload{position:absolute;top:0;right:0;font-size:100px !important;filter:alpha(opacity=1);opacity:0;font-size:150px;height:100%;z-index:20;cursor:pointer}#callback_vac{position:relative;max-width:420px}#callback_vac .callback-vac-inner{padding:40px}#callback_vac .sity{font-size:18px;color:#555d67;line-height:1.3;margin-top:20px;margin-bottom:20px}#callback_vac form button{width:100%}.info-text-centerd{margin-top:60px}.info-text-centerd .title{font-size:18px;color:#5f5f5f;line-height:1.35;padding-right:20px}.info-text-centerd .title span{font-weight:bold;color:#ffcb08}.provider-info .container-info-wrapp{margin-top:60px}.provider-info .container-info-wrapp .row .col-md-4:first-child .icon{margin-left:-6px}.provider-info .container-info-wrapp .row .col-md-4:nth-child(2) .icon{margin-left:-13px}.provider-info .container--info{margin-bottom:30px}.provider-info .container--info .icon{display:inline-block;width:80px}.provider-info .container--info .icon img{max-height:48px}.provider-info .container--info h2{font-weight:normal;font-size:30px;line-height:1.2;color:#ffcb08;font-family:"PFSquareSansPro";margin-bottom:20px}.provider-info .container--info h2+p{font-size:15px;color:#707070;line-height:1.4}.provider-form{padding-top:20px;padding-bottom:80px}.provider-form h2{color:#E5B805;font-size:30px;font-family:"PFBeauSansPro";margin-bottom:40px}.provider-form .lab-wrapper{margin-bottom:5px}.provider-form .lab-wrapper.lab-wrapper-single{margin-bottom:18px;max-width:560px}.provider-form .lab-title{font-size:18px;color:#555555;margin-bottom:6px}.provider-form input.input-prov{width:100%;height:58px;line-height:54px;margin-bottom:10px;border:2px dotted #ffcb08;outline:0;transition:border-color .2s ease;padding:0 16px;font-size:18px;color:#000}.provider-form input.input-prov::-webkit-input-placeholder{color:#9a9a9a;transition:color .2s ease;font-size:18px}.provider-form input.input-prov:focus{border-style:solid}.provider-form input.input-prov:focus::-webkit-input-placeholder{color:#ddd}.provider-form .box-textarea{position:relative;width:100%;margin-bottom:15px}.provider-form .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:194px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:12px 14px 8px;background-color:transparent}.provider-form .box-textarea textarea:focus{border:2px solid #ffcb08}.provider-form .box-textarea textarea:focus+.placeholder{opacity:.5}.provider-form .box-textarea .placeholder{position:absolute;z-index:1;top:12px;left:16px;font-size:18px;color:#9a9a9a;transition:opacity .15s ease}.provider-form .fileform{margin-bottom:15px}.provider-form .box-button{max-width:605px}.provider-form .box-button button{background-color:#00a7af}.provider-form .box-button button:hover{background-color:#333}.provider-form .box-button button+p{font-size:12px;margin-top:5px}.dealer-privilege{padding-top:60px}.dealer-privilege h2{color:#ffcb08;font-family:"PFSquareSansPro";font-size:30px;line-height:1.2;margin-left:98px}.dealer-privilege .dealer-privilege-inner{padding-top:40px;text-align:center}.dealer-privilege .dealer-privilege-inner .dealer-adv{margin-bottom:45px;height:170px}.dealer-privilege .dealer-privilege-inner .dealer-adv .icon{display:inline-block;width:86px;height:70px}.dealer-privilege .dealer-privilege-inner .dealer-adv .icon img{max-height:70px;vertical-align:bottom}.dealer-privilege .dealer-privilege-inner .dealer-adv p{font-size:18px;color:#5f5f5f;line-height:1.37}.dealer-privilege .dealer-privilege-inner .mass-wrap{text-align:left;padding-right:5px;padding-top:15px}.dealer-privilege .dealer-privilege-inner .mass-wrap p{font-size:18px;color:#5f5f5f;line-height:1.35}.dealer-privilege .dealer-privilege-inner .mass-wrap span{color:#ffcb08}.new-dealer-instr h2,.new-dealer-instr h3,.new-dealer-instr .mas-in{color:#ffcb08;font-size:30px;font-family:"PFSquareSansPro";line-height:1.2}.new-dealer-instr p{font-size:18px;line-height:1.4;color:#5f5f5f}.new-dealer-instr h2{margin-bottom:30px}.new-dealer-instr h2+p{margin-bottom:45px}.new-dealer-instr .col-md-6 .new-dealer-item{height:230px}.new-dealer-instr .col-md-4 .new-dealer-item{height:280px;padding-top:10px}.new-dealer-instr .new-dealer-item{border:1px solid #c2c2c2;text-align:center;padding:22px 35px;margin-bottom:30px}.new-dealer-instr .new-dealer-item h3{margin-bottom:26px}.new-dealer-instr .new-dealer-item p{margin-bottom:0}.new-dealer-instr .new-dealer-item a{margin-top:20px;padding:0 25px;letter-spacing:2px;outline:none}.new-dealer-instr .dealer-instr-mass{padding:30px 0 70px}.new-dealer-instr .dealer-instr-mass .mas-in{display:inline-block;font-weight:bold;width:635px}.new-dealer-instr .dealer-instr-mass a{margin-top:15px;padding:0 60px;letter-spacing:2px;outline:none}#callback_dealer{position:relative;width:922px}#callback_dealer .callback-dealer-inner{padding:54px 54px 30px}#callback_dealer .callback-dealer-inner span.h2{display:block;margin-bottom:40px}#callback_dealer .callback-dealer-inner .lab-title{font-size:18px;color:#555555;margin-bottom:6px}#callback_dealer .callback-dealer-inner form{margin-bottom:0}#callback_dealer .callback-dealer-inner input{height:58px;line-height:54px}#callback_dealer .callback-dealer-inner .box-textarea{position:relative;width:100%;margin-bottom:15px}#callback_dealer .callback-dealer-inner .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:194px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:12px 14px 8px;background-color:transparent}#callback_dealer .callback-dealer-inner .box-textarea textarea:focus{border:2px solid #ffcb08}#callback_dealer .callback-dealer-inner .box-textarea textarea:focus+.placeholder{opacity:.5}#callback_dealer .callback-dealer-inner .box-textarea .placeholder{position:absolute;z-index:1;top:12px;left:16px;font-size:18px;color:#9a9a9a;transition:opacity .15s ease}#callback_dealer .callback-dealer-inner .lab-wrapper-single{margin-bottom:20px}#callback_dealer .callback-dealer-inner .box-button{max-width:605px;margin-top:15px}#callback_dealer .callback-dealer-inner .box-button button{margin-top:0;background-color:#00a7af}#callback_dealer .callback-dealer-inner .box-button button:hover{background-color:#333}#callback_dealer .callback-dealer-inner .box-button button+p{font-size:12px;margin-top:5px}#callback_calculation.callback-calculation{width:730px;padding:52px 52px 30px}#callback_calculation.callback-calculation .h2{font-size:30px}#callback_calculation.callback-calculation .h2+p{margin-top:60px;margin-bottom:30px}#callback_calculation.callback-calculation .wrapper-line{margin-bottom:60px}#callback_calculation.callback-calculation .wrapper-line .col-line{width:50%;float:left;display:inline-block;vertical-align:top}#callback_calculation.callback-calculation .wrapper-line .col-line input{line-height:58px;height:58px;padding:0 18px}#callback_calculation.callback-calculation .wrapper-line .col-line:first-child{padding-right:14px}#callback_calculation.callback-calculation .box-textarea{position:relative;width:100%;margin-bottom:15px}#callback_calculation.callback-calculation .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:126px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:17px 18px 8px;background-color:transparent}#callback_calculation.callback-calculation .box-textarea textarea:focus{border:2px solid #ffcb08}#callback_calculation.callback-calculation .box-textarea textarea:focus+.placeholder{opacity:.5}#callback_calculation.callback-calculation .box-textarea .placeholder{position:absolute;z-index:1;top:18px;left:20px;right:20px;font-size:18px;line-height:24px;color:#9a9a9a;transition:opacity .15s ease}#callback_calculation.callback-calculation .wrapper-line-button{display:flex}#callback_calculation.callback-calculation .wrapper-line-button .form-mass{width:330px}#callback_calculation.callback-calculation .wrapper-line-button button{margin-top:0;margin-right:24px}.discount{position:relative;background-color:#f0f0f0;padding:50px 0;margin-top:36px}.discount+.gallery-section{margin-top:45px}.discount .form-wrap-discount{display:inline-block;vertical-align:top}.discount .img-wrapper{display:inline-block;margin:50px 0 30px;text-align:center;max-width:418px}.discount .img-wrapper img{display:inline-block;width:100%}.discount .container .content-discount .col-md-6:first-child{text-align:center}.discount h2{font-size:30px;color:#565d67;font-weight:300;font-family:"PFBeauSansPro";line-height:1.2;margin-top:0;margin-bottom:3rem}.discount form .row{margin-top:15px}.discount input{line-height:58px;height:58px;max-width:325px;width:100%;padding:0 18px;line-height:50px;border:2px dotted #b7b7b7;outline:none;font-size:18px;font-family:"Tahoma";margin-bottom:12px;transition:border-color .2s ease}.discount input::-webkit-input-placeholder{color:#999;transition:color .2s ease}.discount input:focus{border-color:#ffcb08}.discount input:focus::-webkit-input-placeholder{color:#ddd}.discount button{background-color:red;color:#fff;border:0;line-height:60px;height:60px;width:100%;max-width:325px;outline:none;font-family:"Tahoma";font-size:18px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.discount button:hover{background-color:#e21111}.discount .form-mass{line-height:1.4;margin-bottom:20px}.discount .massage-done{position:absolute;top:50%;left:50%;width:578px;transform:translate(-50%, -50%);text-align:center;font-family:"PFBeauSansPro";font-weight:300;font-size:30px;line-height:1.2;opacity:0;visibility:hidden}.discount .massage-done .title{margin-top:30px;color:red}.discount .massage-done p{display:inline-block;color:#565d67}.icon_phone{position:fixed;bottom:7%;right:7%;z-index:9999999}.icon_phone a{display:block;position:relative;outline:none}.icon_phone a img{width:60px}.icon_phone .tor-pulsate{position:absolute;background-color:#ffcb08;top:50%;left:50%;opacity:0;width:86px;height:86px;margin-left:-42px;margin-top:-44px;border-radius:50%;animation:pulsate 1.5s ease-out;animation-iteration-count:infinite}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}#modalrandom{position:fixed;display:none;z-index:2;left:40px;bottom:40px;width:310px;padding:48px 32px 20px;background-color:#ffcb08;box-shadow:0 20px 40px 0 rgba(255,203,8,0.42)}#modalrandom .icon{position:absolute;top:-29px;left:25px;background-color:#fff;border-radius:50%;width:58px;height:58px;box-shadow:0 0 32px 0 rgba(0,0,0,0.06)}#modalrandom .icon img{width:33px;height:30px;margin-top:17px;margin-left:11px}#modalrandom .close-modal{display:block;position:absolute;right:15px;top:10px;width:25px;height:25px;line-height:25px;top:15px;font-size:28px;color:#000}#modalrandom .content{font-family:"Arial";line-height:1.3;color:#000}#modalrandom .content strong{display:block;margin-bottom:2px}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}.bounceInLeft{animation-name:bounceInLeft}.animated{animation-duration:1s;animation-fill-mode:both}.review-container .first-block{padding-top:50px;margin-bottom:55px}.review-container .first-block .title--f-b{padding-left:41px}.review-container .first-block h2{color:#ffcb08;font:bold 48px/1.2 "PFBeauSansPro";margin-bottom:1rem;margin-top:15px}.review-container .first-block h2+p{color:#929292;font-size:24px;line-height:1.2}.linear-icon-before,.reviews-layout .us-name:before,.reviews-layout .us-position:before,.reviews-layout .us-comment:before{position:absolute;font:normal 19px "Linearicons-Free";left:0px;color:#a0a0a0}.reviews-section{padding-top:55px}.reviews-section+.footer-catalog{margin-top:10px;margin-bottom:40px;padding:0 30px}.reviews-layout .reviews-layout-inner{border:1px solid #f1f0f0;padding:30px 45px 45px 45px;margin-bottom:30px;background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,0.04)}.reviews-layout .us-line{margin-bottom:42px}.reviews-layout .us-info{display:flex;justify-content:space-between;margin-bottom:14px}.reviews-layout .us-name{position:relative;color:#383838;font:bold 24px/1 "Verdana";margin-top:10px;padding-left:34px}.reviews-layout .us-name:before{content:'\e82a';top:2px}.reviews-layout .us-data{text-align:right;font:12px/1.6 "Verdana";color:#6e6e6e}.reviews-layout .us-position{position:relative;font:14px "Verdana";color:#000;padding-left:34px}.reviews-layout .us-position:before{content:'\e833';top:-1px}.reviews-layout .us-rewievs{padding-left:34px;margin-bottom:38px}.reviews-layout .us-rewievs .title{font:bold 14px "Verdana";color:#5a5a5a;margin-bottom:15px}.reviews-layout .us-rewievs table{width:100%}.reviews-layout .us-rewievs table td{vertical-align:top}.reviews-layout .us-rewievs table td.image-wrapp{text-align:right;width:150px;padding-left:22px}.reviews-layout .us-rewievs table td.image-wrapp img{width:100%}.reviews-layout .us-rewievs dl{margin:0;line-height:1.1}.reviews-layout .us-rewievs dl dt,.reviews-layout .us-rewievs dl dd{display:inline-block;margin-left:0;font:14px "Verdana";color:#5a5a5a}.reviews-layout .us-rewievs dl dd{color:#ffcb08;font-weight:bold}.reviews-layout .us-comment{position:relative;padding-left:34px;font:14px/1.3 "Verdana";margin-bottom:22px}.reviews-layout .us-comment strong{margin-right:7px}.reviews-layout .us-comment:before{content:'\e83f';top:2px}.reviews-layout .us-rewievs-result{padding-left:34px}.reviews-layout .us-rewievs-result .us-result{font:bold 24px "Verdana";color:#6e6e6e;margin-bottom:5px}.reviews-layout .us-rewievs-result .us-result .num{font-size:48px}.reviews-layout .us-rewievs-result .rating-d{letter-spacing:-1px}.reviews-layout .us-rewievs-result .lnr{font-size:30px}.reviews-layout .us-rewievs-result .lnr:not(.active){color:#878787}.new-review-section{padding-top:80px;margin-bottom:90px}.new-review-section .title{font:30px "PFSquareSansPro";color:#5a5a5a;margin-top:25px;margin-bottom:23px}.new-review-section .title+a{position:relative;background-color:#ffcb08;display:inline-block;color:#fff;text-transform:uppercase;font:16px/46px "Verdana";height:46px;padding:0 20px 0 64px;margin-bottom:30px;transition:background-color .2s ease}.new-review-section .title+a:before{position:absolute;left:20px;top:50%;margin-top:-16px;content:'\e87d';font:normal 32px "Linearicons-Free"}.new-review-section .title+a:hover{background-color:#00a7af}.page-404{overflow:hidden;min-height:534px}.page-404 .page-404-wrapper{height:100%;position:relative;text-align:center}.page-404 .page-404-wrapper:before{content:'';position:absolute;top:-50px;left:50%;transform:translateX(-43%);width:1920px;height:712px;background-image:url(../img/paint/404-bg3.png);background-repeat:no-repeat;background-size:contain}.page-404 .page-404-content{position:relative;display:inline-block;margin-top:70px;width:350px;margin-bottom:100px}.page-404 .page-404-content .title{padding-bottom:30px}.page-404 .page-404-content .title span{font-family:"PFBeauSansPro";font-size:36px;color:#fff;font-weight:bold;letter-spacing:1px}.page-404 .page-404-content .title img{width:250px;display:block;margin:2px auto 0}.page-404 .page-404-content .title img+span{font-family:"PFSquareSansPro";color:#424044}.page-404 .page-404-content .mass-404{border-top:1px solid #fff}.page-404 .page-404-content .mass-404 p{font-size:18px;color:#fff;font-family:"PFBeauSansPro";font-weight:bold;margin-top:12px;margin-bottom:30px}.page-404 .page-404-content .mass-404 a{background-color:#424044;letter-spacing:2px}.page-404 .page-404-content .mass-404 a:before{border-bottom-color:#424044}.page-404 .page-404-content .mass-404 a:hover{background-color:#222}.page-404 .page-404-content .mass-404 a:hover:before{border-bottom-color:#222}.video-slider{margin:60px 0 0}.video-slider+.min-catalog{margin-top:80px;padding-bottom:25px}.video-slider .video-item{font-size:18px;color:#555d67;line-height:1.3}.video-slider .video-img{position:relative;overflow:hidden;width:100%;height:0;padding-top:56.309%;background-color:#eee;margin-bottom:15px}.video-slider .video-img .bg{position:absolute;left:0;bottom:0;right:0;top:0;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.video-slider .video-img .bg+a{position:absolute;width:100%;height:100%;top:0;left:0;background:0 0;opacity:0;z-index:99}.video-slider .video-time{position:absolute;z-index:1;bottom:10px;right:10px;background-color:rgba(0,0,0,0.7);padding:3px 6px;font-size:15px;color:#fff}.video-slider .video-title{margin-bottom:8px}.video-slider .video-title a{display:inline;color:#ffcb08;font-weight:bold}.video-slider .video-title a:hover{color:#ebbe14}.video-slider .video-title time{font-weight:normal;color:#555d67;white-space:nowrap}.image-sl-one+.video-slider .video-sl{padding:0 30px}.video-sl .video-sl-inner{padding:48px 0;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.video-sl .video-sl-inner .slider{padding:0 96px}.video-sl .video-sl-inner .owl-nav{position:absolute;width:100%;left:0;top:36%;height:0;margin-top:-23px}.video-sl .video-sl-inner .owl-nav .owl-next{float:right}.st-blog-list .blog-wrapper{padding:0 30px}.st-blog-item{padding:48px 0 33px;border-top:1px solid #b7b7b7}.st-blog-item:first-child{border-top:none}.st-blog-item .sl-img-bl{margin-bottom:20px}.st-blog-item .sl-img-bl img{border:1px solid #d7d7d7}.st-blog-item .sl-descr-bl{color:#555d67;font-size:18px;padding:0 30px}.st-blog-item .sl-descr-bl time{display:block;margin-bottom:8px}.st-blog-item .sl-descr-bl h2{display:inline;line-height:1.3}.st-blog-item .sl-descr-bl h2 a{color:#ffcb08;font:100 30px "PFSquareSansPro";border-bottom:1px solid #ffcb08}.st-blog-item .sl-descr-bl h2:hover a{border-bottom-color:transparent}.st-blog-item .sl-descr-bl p{margin-top:35px}.blog-wrapper .page-pagination{padding-left:70px;margin-top:10px;margin-bottom:100px}.bl-video{color:#555d67;font-size:18px}.bl-video h1{color:#ffcb08;font-size:48px;line-height:1.2;margin:.8em 0}.bl-video time{display:block;margin-top:15px;margin-bottom:30px;padding-left:15px}.bl-video time+p{padding-left:15px}.box-frame-video{position:relative;width:100%;height:0;padding-top:56.2%;background-color:#000}.box-frame-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vi-review{color:#929292;font-size:18px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:50px}.ya-share2__badge{border-radius:7px;width:58px;height:40px;text-align:center}.ya-share2__container_size_m .ya-share2__icon{width:30px;height:30px;margin-top:5px}.vi-text-rew{line-height:1.2;margin:15px 15px 15px 0}.blog-slider{margin-bottom:80px}.blog-slider .st-blog-item{padding:0}.blog-slider .st-blog-item .sl-img-bl{width:254px;margin-bottom:0}.blog-slider .st-blog-item .sl-descr-bl{padding:0;margin-left:-15px}.blog-slider .st-blog-item .sl-descr-bl p{margin-bottom:0}.blog-slider .video-sl .video-sl-inner .owl-nav{top:50%}.article-body{color:#555d67;font-size:18px;line-height:1.3}.article-body article{margin-bottom:60px}.article-body article .vi-review{justify-content:left}.article-body p{color:#929292}.article-body h1{color:#ffcb08;margin:1em 0;font-weight:bold;font-size:48px;line-height:1.2}.article-body h1+img{float:right;padding-left:30px;padding-bottom:27px}.article-body h2{font-size:18px;color:#929292}.article-body h2+p{margin:1.2em 0}.article-body ol{padding-left:22px}.article-body ol>li{list-style-type:decimal;margin-bottom:10px;color:#929292}.first-text-art{margin-bottom:30px}.row-soc{margin-bottom:30px;cursor:default}.row-soc li{display:inline-block;vertical-align:top;margin-right:5px;width:38px;height:38px;line-height:38px;border-radius:100%;background-color:#b7b5b5;transition:background-color .15s ease}.row-soc li:hover.vk{background-color:#45668e}.row-soc li:hover.fc{background-color:#3b5998}.row-soc li:hover.ok{background-color:#F2720C}.row-soc li a{display:block;border-radius:100%;color:#fff;text-indent:100%;white-space:nowrap;overflow:hidden}.row-soc li.vk a{background:url(../img/soc/vk.svg) center no-repeat;background-size:20px 18px}.row-soc li.fc a{background:url(../img/soc/facebook-f.svg) center no-repeat;background-size:10px 18px}.row-soc li.ok a{background:url(../img/soc/odnoklassniki.svg) center no-repeat;background-size:11px 16px}.btn-request{background-color:#ffcb08;color:white;display:inline-block;min-height:46px;line-height:46px;font-size:14px;padding:0 25px;width:160px;text-align:center;-webkit-transition:margin .2s ease;-o-transition:margin .2s ease;transition:margin .2s ease}.btn-request:hover,.btn-request:focus{background-color:#333;color:#fff}.rounded{border-radius:50px}.title-wrapper{padding-top:20px;padding-bottom:10px}.title-wrapper .title{font-size:48px;color:#ffcb08;line-height:1.2;font-family:PFBeauSansPro;font-weight:700;padding-left:30px}.red{color:red !important;font-weight:bold}.bold{font-weight:bold}.orange-title{color:#ffcb08;font-family:"PFBeauSansPro";font-weight:bold;font-size:52px;line-height:1.2;margin-bottom:35px}.payment-form>div{max-width:350px;margin-bottom:20px}.payment-form label{display:block;padding-bottom:20px;height:59px}.payment-form input{width:100%;padding:0 12px;line-height:54px;border:2px solid #b7b7b7;outline:none;transition:border-color .2s ease}.payment-form input::-webkit-input-placeholder{color:#999;transition:color .2s ease}.payment-form input:focus{border-color:#ffcb08}.payment-form input:focus::-webkit-input-placeholder{color:#ddd}.payment-form button{width:45%;border:none;background-color:#ffcb08;color:#fff;text-transform:uppercase;font-size:18px;letter-spacing:1px;outline:none;line-height:56px;transition:background-color .2s ease;max-width:300px;margin-left:10px;margin-top:20px;vertical-align:bottom}.payment-form button:hover{background-color:#333}.payment-form .inline-block{width:30%}.payment-form .inline-block:nth-child(1){width:27%}.payment-form .inline-block:nth-child(2){width:20%;padding-left:1%}.payment-form .inline-block:nth-child(3){width:20%;padding-left:1%}#pay_sum_tech{display:block;line-height:57px}#pay_sum_total{display:block;line-height:57px;color:#ffcb08;font-size:32px}.mw-300{display:inline-block;width:50%;max-width:350px;vertical-align:top}.mw-300 div{line-height:54px;font-size:32px;color:#555;font-weight:bold}.mw-300:nth-child(3){padding:0 12px}.payment-img{width:100%;max-width:250px;margin-top:20px;margin-left:30px}.inline-block{display:inline-block;width:50%;vertical-align:top}.va-bottom{vertical-align:bottom}.mw700{max-width:700px !important}.mobile-header{display:none}.announce-tab{color:#3F464E}.cookie{position:fixed;width:100%;bottom:0;background-color:#000;z-index:4;color:#fff;padding:10px;font-size:14px;display:none}.cookie a{border:1px solid #ffcb08;padding:5px 10px;margin-left:10px}.cookie a:hover{background-color:#ffcb08;color:#000}#callback_q2{max-width:730px}#callback_q2 .box-textarea{position:relative;width:100%;margin-bottom:15px}#callback_q2 .box-textarea textarea{position:relative;vertical-align:top;z-index:2;width:100%;height:145px;outline:none;border:2px dotted #ffcb08;resize:none;font-size:18px;line-height:1.3;color:#9a9a9a;padding:8px 12px;background-color:transparent}#callback_q2 .box-textarea textarea::placeholder{position:absolute;z-index:1;top:8px;left:14px;font-size:18px;color:#9a9a9a;transition:opacity .15s ease}#callback_q2 .box-textarea textarea:focus{border:2px solid #ffcb08}#callback_q2 .box-textarea textarea:focus+.placeholder{opacity:.5}.grecaptcha-badge{z-index:99999999999999999 !important}@media only screen and (max-width: 1199px){.main-head-slider .slide-item .slide-item-inner.first-slide h1{font-size:38px;line-height:40px;padding-top:12px;padding-bottom:12px}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span{font-size:26px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1{font-size:32px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1 span{font-size:120px}.main-head-slider .slide-price{font-size:65px}.main-head-slider .slide-item .slide-item-inner.nth2-slide{padding-left:50px;padding-right:50px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image{right:15px}.link-head nav a{font-size:16px;height:60px}.link-head .hidden-mnu-link .cat-trigger-d{line-height:47px}.main-catalog .item-product h2,.min-catalog .item-product h2{padding-right:0;font-size:28px;line-height:34px;height:102px}.main-catalog .item-product .img-container,.min-catalog .item-product .img-container{height:212px}.main-catalog .item-product .btn,.min-catalog .item-product .btn{left:46px}.customers .title{font-size:32px;margin-top:58px}.main-tab .tab-scroll-tab-list{height:66px}.main-tab .tab-scroll-tab-list-2{height:80px}.main-tab .tab-content .slider-content{height:283px}.main-tab .nav-tabs li{padding:12px 14px}.main-tab .nav-tabs li a{font-size:15px;line-height:20px}.main-tab .tab-content .tab-descr h2{margin-top:0;font-size:32px;line-height:36px;margin-bottom:24px}.main-tab .tab-content .wrapper-img{padding-right:26px}.main-tab.tab-advantages .tab-content .tab-descr p{margin-top:0}.main-tab.tab-advantages .tab-content .wrapper-img{height:354px;margin-right:0}.main-tab.tab-advantages .nav-tabs li{max-width:150px}.section-form h2{margin-top:38px}.section-form .form-img{padding-left:40px}.grey-sect:before{width:662px}.item-product-cat .img-container{height:255px}.item-product-cat .descr-product{padding:15px 5px 5px}.item-product-cat .descr-product .price-box .new-price{font-size:26px}.item-spec-banner .img-container{padding:25px;height:255px}.item-spec-banner .img-container .title{font-size:24px;margin-bottom:22px}.item-spec-banner .img-container .title+p{font-size:16px;margin-bottom:32px}.item-spec-banner .img-container span{font-size:16px}.gen-product-item .box-descr{padding-top:0}.gen-product-item .box-descr p{line-height:1.2}.gen-product-item .price-block{margin-bottom:0}.min-cat-slider .min-catalog-s{padding:0 80px}.product-info .product-info-p .price-wrapp{width:100%;min-width:auto}.product-tab .bg-wrapper img+a{left:30px;top:40px}.review-wrap .rating-product{right:40px}.question-pane .header-quest .quest-form-t{font-size:27px}#callback_v{width:962px}.mnu-head .mnu-head-inner{min-height:auto}.mnu-content:after{width:237px;height:488px}.mnu-serices .title,.mnu-type-of-products .title{padding-left:80px}.mnu-serices ul{margin-left:80px}.mnu-serices ul li a{font-size:19px}.mnu-type-of-products ul li a{font-size:19px}.mnu-content-bottom{margin-top:70px}.new-pop .nav-tabs-wrapper{padding-left:15px}.about-us-info h2{display:block;text-align:center;margin-left:0}.about-us-info .about-us-info-item h3{font-size:28px}.section-product-l .product-l-item{padding:24px 34px}.section-product-l h2{margin-left:76px;font-size:40px;width:330px}.stock-product h1{font-size:36px}.stock-product .desc--stock{font-size:16px}.stock-products .stock--item .stock--item-inner h2{font-size:26px}.topbox-cs-image-title .title{font-size:36px;margin-bottom:20px}.topbox-cs-image-title p{font-size:16px}.our-clients .clietn-img{height:131px}.job-price .job-sity-list>ul li a{font-size:17px}.job-vacancy-item .job-vacancy-item-content .btn-left-arrow{margin-left:16px;padding:0 27px}.resume-download img{width:270px;margin-left:15px}.image-sl-one .image-sl-one-wrapper:before{width:80%}.dealer-privilege h2{text-align:center;margin-left:0}.dealer-privilege .dealer-privilege-inner .row{margin-left:-5px;margin-right:-5px}.dealer-privilege .dealer-privilege-inner .row .col-md-2{padding-right:5px;padding-left:5px}.dealer-privilege .dealer-privilege-inner .dealer-adv{height:160px}.dealer-privilege .dealer-privilege-inner .dealer-adv p{font-size:16px}.dealer-privilege{padding-top:35px}.new-dealer-instr .col-md-6 .new-dealer-item{height:182px}.new-dealer-instr .col-md-4 .new-dealer-item{height:248px}.new-dealer-instr .new-dealer-item{padding:10px 17px}.new-dealer-instr .new-dealer-item h3{font-size:24px}.new-dealer-instr .new-dealer-item h3+p{font-size:17px}.new-dealer-instr .new-dealer-item a{margin-top:10px}.review-container .first-block h2{font-size:36px}.review-container .first-block h2+p{font-size:20px}.reviews-layout .us-rewievs table td.image-wrapp{width:120px}.reviews-layout .reviews-layout-inner{padding:30px 30px 35px 25px}.new-review-section .title{margin-top:8px}.blog-slider .st-blog-item .sl-img-bl{width:auto}.blog-slider .st-blog-item .sl-descr-bl{margin-left:0}.blog-slider .st-blog-item .sl-descr-bl p{margin-top:20px}.article-body h1+img{width:420px}}@media only screen and (min-width: 991px){.top-line{min-height:119px}.top-line.scrolled{min-height:inherit}}@media only screen and (max-width: 991px){.main-page .catalog-top-line{padding-top:93px}.link-head{display:none}.link-head nav{height:52px}.link-head nav a{font-size:14px;width:25%;height:100%}.link-head .wrapper-link-head{padding-right:65px}.link-head .hidden-mnu-link{width:66px}.link-head .hidden-mnu-link .cat-trigger-d{line-height:40px}.breadcrumbs-container{display:none}.no-main-page{padding-top:93px}.select-city{padding-top:92px}.top-line .hamburger{margin-top:14px;margin-right:20px}.top-line .site-logo{width:136px;margin-top:13px}.top-line .sity-button{margin-top:35px;margin-left:15px}.top-line .sity-button>span{display:none}.top-line .phone-section{padding-top:0;margin-bottom:5px}.top-line .phone-section .phone{font-size:21px}.top-line .phone-section .phone.first-phone{font-size:28px;padding-left:48px;line-height:30px}.top-line .phone-section .phone.first-phone:before{width:29px;height:30px;top:0}.top-line .scroll-to-adress{display:none}.top-line .btn-request{display:none}.main-head-slider .slide-item{height:380px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1 span{font-size:96px;line-height:110px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image{width:362px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image img{width:100%}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image .btn{top:-14px}.main-head-slider .btn-request{font-size:18px;margin:60px auto}.main-head-slider .slide-item .slide-item-inner.first-slide{padding:45px 0 20px 0;text-align:center;background-position:center}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert{font-size:40px;line-height:60px;padding:10px 0 10px 0;left:0}.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert+br+span{left:0}.main-head-slider .offer-wrapper{position:relative;width:90%;left:0;margin:0 20px;top:-40px;text-align:center;height:260px}.main-head-slider .offer-wrapper .title{display:inline}.main-head-slider .offer-wrapper .subtitle{display:inline;font-size:28px}.main-head-slider .offer-wrapper p{line-height:25px;margin:20px auto 0}.main-head-slider .offer-wrapper .owl-nav{margin:0 auto}.slide--wrapper{height:380px !important}.slide--wrapper .slide--item{height:380px !important}.main-tab .tab-content .slider-content{height:auto;max-height:475px}.main-offer .offer-wrapp h2{text-align:center}.main-offer .offer-wrapp h2 span{display:block}.main-offer .offer-wrapp h2 span span{display:inline-block}.main-offer .slide-inner .price{display:none}.main-offer .desc-offer{padding:26px 10% 32px;min-height:auto}.main-offer .desc-offer .block-buttons{margin-right:0;height:0}.main-offer .desc-offer .block-buttons a{width:230px !important}.main-offer .desc-offer .block-buttons a.get-price{line-height:36px;border-radius:0;text-transform:uppercase;left:34%;display:none}.main-offer .desc-offer .block-buttons a.get-price:before{position:absolute;content:'';height:12px;top:-23px;left:50%;margin-left:-12px;position:absolute;border:12px solid transparent;border-bottom:12px solid #ffcb08;transition-duration:.2s;transition-property:bottom}.main-offer .desc-offer .block-buttons a.get-price span{display:none}.main-offer .desc-offer .block-buttons a.get-more{text-align:center;background-color:#ffcb08;color:#fff;font-size:18px;letter-spacing:3px;width:200px;outline:none;transition:transform .2s ease;line-height:36px;border-radius:0;text-transform:uppercase;position:relative;left:calc(50% - 100px);text-align:center;padding-left:0;padding-right:0}.main-offer .desc-offer .block-buttons a.get-more:hover{transform:scale(1.1)}.main-offer .desc-offer .block-buttons a.get-more:before{position:absolute;content:'';height:12px;top:-23px;left:50%;margin-left:-12px;position:absolute;border:12px solid transparent;border-bottom:12px solid #ffcb08;transition-duration:.2s;transition-property:bottom}.main-offer .desc-offer .block-buttons a.get-cat{line-height:36px}.main-offer .desc-offer .block-text{text-align:center}.main-offer .desc-offer .block-text h3{margin-bottom:0}.main-offer .desc-offer .block-text .price{display:block;font-size:30px}.main-offer .desc-offer .block-text p{font-size:16px}.main-catalog .item-product .btn,.min-catalog .item-product .btn{left:177px}.main-catalog .item-product h2,.min-catalog .item-product h2{height:auto;font-size:32px;line-height:38px}.main-catalog .item-product .img-container,.min-catalog .item-product .img-container{height:300px}.customers{min-height:auto;padding-top:40px;padding-bottom:40px}.customers .title{line-height:1.15;margin-top:12px;margin-left:30px;font-size:28px}.customers .customers-list-wrapper-in{overflow:hidden;margin-right:-15px}.customers .customers-list-wrapper-in .btn-trigger-c:before{display:none}.customers .customers-list-wrapper{overflow:hidden;overflow-x:scroll;white-space:nowrap;margin-bottom:-30px;padding-bottom:30px}.customers .customers-list-wrapper .customers-list:last-child{display:inline-block !important}.customers .customers-list-wrapper .customers-list:last-child li:last-child{margin-right:30px}.customers .customers-list{display:inline-block;margin-top:0}.customers .customers-list li{float:none;margin-bottom:0;width:auto}.announce-tab{font-size:16px}.announce-tab .container{padding-left:10%;padding-right:10%}.tab-advantages .container{padding-left:10%;padding-right:10%}.tab-advantages .container .tab-descr{font-size:18px}.main-tab{margin-top:22px}.main-tab .tab-content{padding-bottom:15px;margin-bottom:20px}.main-tab .tab-content .tab-descr{text-align:center;padding-bottom:20px}.main-tab .tab-content .tab-descr h2{margin-top:20px}.main-tab .tab-content .tab-descr .btn-left-arrow-new{position:absolute;bottom:-35px;left:calc(50% - 94px);width:187px;margin-left:0}.main-tab .tab-content .wrapper-img{padding-right:0}.main-tab.tab-advantages h2{max-width:720px;font-size:38px;margin-bottom:35px}.main-tab.tab-advantages .nav-tabs li{margin-right:6px}.main-tab.tab-advantages .tab-content .wrapper-img{margin-bottom:20px}.main-tab .nav-tabs li a{font-size:16px}.tab-product-w-menu .container{padding-left:0;margin-left:0;width:100%}.tab-product-w-menu .container .tab-descr{padding-left:10%;padding-right:10%}.main-adv-items .adv-item{width:25%}.main-adv-items .adv-item img{width:100%}.main-adv-items .adv-item p{font-size:16px}.main-adv-items .adv-item:nth-child(5){display:none}.section-form h2{margin:0;font-size:26px}.section-form form .block-input .input-wrapper{width:100%;padding:0 !important;margin-bottom:15px}.section-form form .button-line button{margin-bottom:15px}.section-form .form-img{padding-left:0}.section-form .row>div:nth-child(1){margin:0 auto;text-align:center;float:none}.section-form .row>div:nth-child(1) .js-form-button{border-radius:30px}.section-form .row>div:nth-child(2){display:none}.site-footer{text-align:center}.site-footer .footer-mnu{margin-bottom:25px}.grey-sect:before{left:60%}.gen-product-item{padding-bottom:130px}.gen-product-item .container{position:relative}.gen-product-item .container .col-sm-6{position:initial}.gen-product-item .box-descr p{position:absolute;left:15px;right:15px;bottom:-135px;line-height:1.6}.gen-product-item .price-block a{max-width:100%;padding:12px 16px}.gen-product-item .price-block a:before{border-top:16px solid transparent;border-right:16px solid #ffcb08;bottom:50%;left:-12px;margin-bottom:-16px}.vac-new-add-lg{display:none}.footer-catalog .btn-wrapper{margin-top:40px}.p-section p{font-size:18px;line-height:1.6}.min-cat-slider .sec-title{padding:0;text-align:center}.min-cat-slider .sec-title h2+a{display:none}.product-info .product-info-p .product-size{padding-top:0;margin-bottom:20px}.product-info .product-info-p .product-size li{display:inline-block;margin-right:15px}.product-info .product-title{margin-bottom:10px}.product-tab .desc-product-2{margin-top:40px}.product-tab .bg-wrapper{margin-top:30px}.product-tab .bg-wrapper img+a{left:22%;top:46px}.review-wrap .rating-product{position:initial;margin-top:20px}.review-wrap .rating-product .rating{margin-left:34px;display:inline-block}.review-wrap .rating-product .rating-d{display:inline-block;float:right;margin-top:22px}.review-pane .footer-pane{text-align:center}.review-pane .footer-pane .quest-form-t{margin-left:0;margin-bottom:15px;line-height:1.3}.question-pane .header-quest{text-align:center}.question-pane .header-quest .quest-form-t{font-size:27px;margin-left:0;line-height:1.2;margin-bottom:15px}#callback_v{width:740px}#callback_v .callback-v-inner{padding-right:55px;padding-left:55px}#callback_v .phone-section{display:none}#callback_v .footer form input{width:48%}#callback_v .footer form input[type="phone"]{margin-right:0}#callback_v .footer form button{padding:0 43px;line-height:44px}#callback_v .footer .form-wrapper{padding-left:250px}#callback_v .footer .form-wrapper:before{top:8px}#callback_v .carousel-container{margin-top:28px}#callback_v .carousel-container .owl-carousel-wrap-c{height:440px}.main-zamer .col-sm-6{width:100%;text-align:center}.main-zamer .title:before{left:108%;display:none}.mnu-content:after{display:none}.mnu-head .mnu-footer button{display:block;width:100%}.callback_question{width:100%}.callback_question .callback_q-inner .get-rating .title{margin-bottom:14px;font-size:24px}.callback_question .interview-box-iner{margin-bottom:10px}.col-spec,.col-spec-2{width:50%}.col-spec img{width:100%}.catalog-top-line .cat-d-dropdown-mnu .cat-d-mnu li a{font-size:16px;padding:0 13px;line-height:58px}.catalog-top-line .cat-d-dropdown-mnu .dropdown .cat-trigger-d{padding:0 16px 0 20px}.reviews h2{display:block;text-align:center;margin-left:0;padding-right:15px;padding-left:15px}.reviews .slider-reviews{margin-bottom:20px}.reviews .owl-nav-d--wrapper{padding-top:0;padding-bottom:40px}.reviews .owl-nav-d--wrapper .owl-nav-delegate{display:none}.reviews .owl-nav-d--wrapper .owl-nav-delegate+a{width:auto;background-color:#ffcb08;color:#fff;padding:10px 14px}.map-russia .descr{padding-right:0}.section-product-l h2{margin-left:0;line-height:1.1}.stock-product h1{font-size:30px}.stock-product .desc--stock{font-size:17px}.stock-products .stock--item{text-align:center}.stock-products .stock--item .stock--item-inner h2{font-size:19px}.stock-products .stock--item .stock--item-inner .descr-st{padding:20px 20px 50px}.stock-products .stock--item .stock--item-inner .descr-st p{font-size:16px}.stock-products .stock--item .btn{margin-right:0}.topbox-cs-image{padding-top:30px}.topbox-cs-image-title{padding-left:0;margin-bottom:30px}.topbox-cs-image-title .title br{display:none}.topbox-cs-image--wrapper{padding-right:0}.image-sl-one .image-sl-one-wrapper{padding-left:40px;padding-right:40px;text-align:center;min-height:auto}.image-sl-one .image-sl-one-wrapper:before{background:rgba(1,1,1,0.6);width:100%}.partners-sl-price+.section-product-l .map-russia .img-wrap-cart .img-wrap-inner{top:-50px}.our-clients .clietn-img{height:157px}.job-sl .job-sl-wrapper{height:280px}.job-sl h1{display:inline-block;padding:18px 100px 18px 40px;font-size:40px}.job-unhappy-mass .unhappy-mass-inner{padding-left:50px;padding-right:50px}.job-unhappy-mass .title-mess{font-size:27px}.job-price .job-sity-list>ul li{width:50%}.job-vacancy .title-container{padding-left:50px}.job-vacancy-item .job-vacancy-item-trigger,.job-vacancy-item .job-vacancy-item-content{padding-left:50px;padding-right:50px}.job-vacancy-item .job-vacancy-item-content .btn-left-arrow{margin-left:0;padding:0 38px;margin-top:26px;margin-bottom:10px;height:50px;line-height:50px}.job-vacancy-item .job-vacancy-item-content .btn-left-arrow:before{border-right-color:transparent;border-bottom-color:#ffcb08;left:30%;margin-left:-12px;top:-22%}.job-vacancy-item .job-vacancy-item-content .btn-left-arrow:hover:before{border-bottom-color:#333}.resume-download{display:none}.provider-info{text-align:center}.provider-info .container--info{padding:36px 30px;background-color:#F4F4F4;margin-bottom:20px}.provider-info .container--info .icon{margin-left:0 !important}.provider-info .container--info h2+p{font-size:18px}.info-text-centerd .title{padding-right:0}.provider-form .lab-wrapper.lab-wrapper-single{max-width:100%}.dealer-info .info-text-centerd{margin-top:30px}.dealer-privilege .dealer-privilege-inner .dealer-adv p{font-size:18px}.dealer-privilege .dealer-privilege-inner .mass-wrap{text-align:center;padding:1px 30px;padding-top:1px;padding-bottom:1px;max-width:600px;margin:0 auto 30px;background-color:#eee}.new-dealer-instr{text-align:center}.new-dealer-instr h2{margin-bottom:20px}.new-dealer-instr h2+p{margin-bottom:28px}.new-dealer-instr .col-md-6 .new-dealer-item{height:195px}.new-dealer-instr .col-md-4 .new-dealer-item{height:210px}.new-dealer-instr .new-dealer-item{padding:10px 17px}.new-dealer-instr .new-dealer-item h3{font-size:22px}.new-dealer-instr .dealer-instr-mass a{margin-top:40px;margin-left:0}.new-dealer-instr .dealer-instr-mass a:before{border-right-color:transparent;border-bottom-color:#ffcb08;left:50%;margin-left:-12px;top:-22%}.new-dealer-instr .dealer-instr-mass a:hover:before{border-bottom-color:#333}#callback_dealer{width:730px}.discount h2 br{display:none}.discount .img-wrapper{margin-top:0;margin-bottom:60px}.discount .container .content-discount .col-md-6:last-child{text-align:center}.discount .form-wrap-discount{max-width:400px}.review-container .first-block .title--f-b{padding:0 40px 20px 40px}.review-container .first-block .image-wrapp{padding:0 25px}.review-container .first-block .image-wrapp img{width:100%}.reviews-section{padding:0 25px}.new-review-section{padding:40px 25px 0;margin-bottom:60px}.new-review-section .title{margin-top:0}.callback_question .callback_q-inner .get-rating .interview-box .interview-box-iner{margin-bottom:10px}.callback_question .callback_q-inner .get-rating .interview-box .interview-box-iner .interview-title{display:block;width:100%;margin-bottom:3px}.video-sl,.st-blog-list .blog-wrapper{padding:0 15px !important}.st-blog-item .sl-descr-bl{padding:0}.bl-video time{padding-left:0;margin-bottom:0;font-size:16px;margin-top:20px;color:#acadaf}.bl-video time+p{padding-left:0;margin-top:10px}.blog-slider .st-blog-item .sl-descr-bl p{display:none}.article-body h1+img{width:auto;padding-left:0;float:none}}@media only screen and (max-width: 767px){#message_done{width:95% !important}.hamburger{display:none;margin-left:0}.top-line .sity-button{margin-left:40px}.main-head-slider{padding-top:93px;background-color:white}.main-head-slider .container{padding-right:0}.main-head-slider .slide-item .slide-item-inner.first-slide{padding-right:45px;padding-bottom:115px;padding-top:30px}.main-head-slider .slide-item .slide-item-inner.first-slide h1{padding-left:20px;font-size:36px}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span{padding-left:20px}.main-head-slider .slide-item .slide-item-inner.nth2-slide{padding-top:30px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1{font-size:26px;line-height:34px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1 span{font-size:84px;line-height:90px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image{width:54%}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image .btn{top:-26px}.main-head-slider .slide-price{margin-left:0}.main-head-slider .slide-wrapper .owl-nav{right:auto;left:45px;top:auto;bottom:45px}.no-main-page .link-head .container{padding-left:0;padding-right:0}.no-main-page .link-head nav a{width:33.3333%;height:45px}.no-main-page .link-head nav a:nth-child(3){border-right:none}.no-main-page .link-head nav a:nth-child(1),.no-main-page .link-head nav a:nth-child(2),.no-main-page .link-head nav a:nth-child(3){border-bottom:1px solid #acacac}.no-main-page .main-zamer{text-align:center;padding-top:40px;padding-bottom:0}.no-main-page .main-zamer .title{padding-right:0}.no-main-page .main-zamer .title:before{display:none}.no-main-page .main-zamer .btn:before{left:50%}.link-head{display:none}.cat-dropdown-mnu-dispaly{display:none}.main-offer .slide--item{height:0 !important;padding-bottom:66%}.main-offer .offer-wrapp h2{font-size:30px;line-height:36px}.main-offer .desc-offer{background-color:transparent !important;padding:15px 0}.main-offer .desc-offer .block-buttons a.get-price{float:none;bottom:43px;z-index:1}.main-offer .desc-offer .block-buttons a.get-more{top:-44px;z-index:1;text-align:center;padding-left:0;padding-right:0;margin-right:15px}.main-offer .desc-offer .block-buttons a.get-cat{margin-right:15px;text-align:center;padding-left:50px}.main-offer .desc-offer .block-buttons a.get-cat:before{left:25px}.main-offer .desc-offer .block-text{display:none}.main-catalog h2,.min-catalog h2{text-align:center}.main-catalog .item-product .btn,.min-catalog .item-product .btn{left:calc(50% - 100px);right:auto;width:200px;text-align:center;background-color:#ffcb08;color:#fff;font-size:18px;letter-spacing:3px;outline:none;transition:transform .2s ease;line-height:46px;border-radius:0;text-transform:uppercase;position:relative;z-index:1;padding-left:0;padding-right:0;top:-24px}.main-tab .nav-tabs li a{font-size:18px}.main-tab .tab-descr{text-align:center}.customers{min-height:auto;padding-top:40px;padding-bottom:40px}.customers .title{margin-top:12px;margin-left:30px;font-size:28px}.customers .customers-list-wrapper-in{overflow:hidden;margin-right:-15px}.customers .customers-list-wrapper{overflow:hidden;overflow-x:scroll;white-space:nowrap;margin-bottom:-30px;padding-bottom:30px}.customers .customers-list-wrapper .customers-list:last-child{display:inline-block !important}.customers .customers-list-wrapper .customers-list:last-child li:last-child{margin-right:30px}.customers .customers-list{display:inline-block;margin-top:0}.customers .customers-list li{float:none;margin-bottom:0;width:auto}.main-adv-items .adv-item{width:49%;float:none}.main-adv-items .adv-item img{width:auto}.main-adv-items .adv-item p{font-size:18px}.icon_phone{bottom:5%}.new-pop .container{padding-right:15px;padding-left:15px}.new-pop .nav-tabs li{margin-right:15px}.new-pop .nav-tabs li a{font-size:25px}.new-pop .nav-tabs-wrapper .btn-view-more{top:auto;bottom:30px}.section-form .form-img{display:none}.section-form .wpapper-form{max-width:400px;margin:0 auto}.section-form .wpapper-form h2{text-align:center}.contacts-main .contact-wrapper{text-align:center;padding-left:15px;padding-right:15px}.contacts-main .contact-wrapper .btn:before{left:50%}.main-zamer{padding-bottom:30px}.main-zamer .title{padding-right:90px}.main-zamer .title:before{transform:rotate(-90deg);left:95px;width:600px;height:50px}.main-zamer .wrap-title{width:460px;margin:0 auto}.main-tab .tab-content .tab-descr .price-block .price{display:block;margin-bottom:12px;font-size:32px}.main-tab .tab-content .tab-descr .price-block .price+a{margin-left:0}.main-tab .tab-content .tab-descr .price-block .price+a:before{display:none}.site-footer .footer-mnu{margin-top:10px;margin-bottom:15px}.gen-product-item{padding-bottom:20px}.gen-product-item h1{text-align:center;padding-left:0;font-size:44px;line-height:1.2}.gen-product-item .price-block{margin-top:25px}.gen-product-item .price-block .title{min-width:242px;margin-right:15px}.gen-product-item .box-descr p{position:initial}.footer-catalog{margin-top:0}.footer-catalog .page-pagination{text-align:center}.footer-catalog .page-view{display:none}.p-section{padding-top:40px}.grey-sect:before{opacity:.2;left:20%}.general-catalog h2,.general-catalog .sort-box{padding-left:0}.general-catalog .catalog-container .sort-box+.row .col-xs-6{padding-left:20px;padding-right:20px;margin-bottom:30px}.general-catalog h2{text-align:center}.item-product-cat{background-color:#f5f5f5}.item-product-cat:hover{margin-top:0;margin-bottom:0}.item-product-cat .img-container{height:0;padding:10px;padding-bottom:115%}.item-product-cat .img-container img{position:absolute;left:0;top:0}.item-product-cat .descr-product .price-box .btn-cart{right:0;top:-2px}.item-spec-banner .img-container{padding-top:10px;padding-bottom:115%;height:0}.item-spec-banner .img-container .title{padding-top:15px;font-size:30px;margin-bottom:30px}.item-spec-banner .img-container .title+p{font-size:19px;line-height:1.2;margin-bottom:30px}.item-spec-banner .img-container span{font-size:20px}.gallery-section .gallery-s .gallery-s-wrapper .gallery-image-item{width:50%}.grey-sect{text-align:center}.grey-sect h2{margin-bottom:30px}.grey-sect p{line-height:1.6}.grey-sect ul{padding-top:20px}.grey-sect:before{display:none}.min-cat-slider .min-s-product h3+p{font-size:16px;line-height:1.4}.product-info .wrap-product{padding:15px 30px 0}.product-title-mobile{display:block !important}.product-title-mobile .h1{color:#00a7af;font-size:48px;line-height:1.2;font-weight:normal;font-family:"PFSquareSansPro";margin:0}.product-title-mobile .h1+span{font-size:24px;color:#555555}.product-title-main{display:none}.review-wrap{border-color:#eaeaea}.question-pane .header-quest{border-bottom-color:#eaeaea}.question-wrap{border-bottom-color:#eaeaea}.question-wrap .question-desc .product-question-item-stat,.question-wrap .question-desc .product-question-item-answer{font-size:16px}#callback_v{width:100%}#callback_v .callback-v-inner{padding-right:32px;padding-left:32px}#callback_v .footer .form-wrapper{text-align:center;padding-left:0}#callback_v .footer .form-wrapper:before{display:none}#callback_v .footer form{max-width:340px;margin-right:auto;margin-left:auto}#callback_v .footer form input{width:100%;float:none;margin-right:0}#callback_v .footer form button{width:100%}#callback_v .carousel-container .owl-carousel-wrap-c{height:auto}.hamburger-close{left:52px}.mnu-head .mnu-footer{text-align:center}.mnu-head .mnu-footer input{display:inline-block;max-width:340px;text-align:center;margin-bottom:15px;border:1px dotted #fff;height:auto}.mnu-head .mnu-footer button{display:inline-block;max-width:340px;line-height:54px}.mnu-serices{margin:60px 40px 0}.mnu-type-of-products{margin:0px 40px 0}.mnu-serices .title,.mnu-type-of-products .title{padding-left:0;margin-bottom:20px}.mnu-serices ul,.mnu-type-of-products ul{margin-left:0}.mnu-content-bottom{margin-left:40px;margin-right:40px}.callback_question{width:460px}.callback_question .callback_q-inner .header-callback-q .h2{font-size:27px}.callback_question .col-spec,.callback_question .col-spec-2{width:100%}.callback_question .col-spec img{margin-bottom:20px}.callback_review{width:460px}.map-marker{background-color:transparent}.new-pop .col-xs-6{padding-left:20px;padding-right:20px;margin-bottom:30px}.reviews{padding-top:40px}.reviews h2{font-size:30px;line-height:1.1;margin-bottom:20px}.reviews .slider-reviews-item p,.reviews .slider-reviews-item .product-r,.reviews .slider-reviews-item .user-r{font-size:18px}.map-russia .img-wrap-cart .img-wrap-inner{position:initial;width:100%}.map-russia .img-wrap-cart .img-wrap-inner p{font-size:16px;left:13%;bottom:-12%}.map-russia .title-b{font-size:36px}.map-russia .p-container{padding-top:0}.section-product-l h2{text-align:center;width:auto;margin-left:auto;margin-right:auto;max-width:332px}.section-product-l .new-container{max-width:510px}.stock-product .box-descr{text-align:center}.stock-product .desc--stock{text-align:left}.stock-product+.main-zamer,.stock-products+.main-zamer{padding-bottom:30px}.p-section+.about-us-info{margin-top:0;padding-top:10px}.partners-sl-price{padding-top:15px;text-align:center}.partners-sl-price h2{margin-top:10px}.partners-sl-price h2 br{display:none}.partners-sl-price .partners-sl-price-item{background-color:#f4f4f4;padding:36px 15px}.partners-sl-price .icon{height:60px}.partners-sl-price+.section-product-l{padding:0}.partners-sl-price+.section-product-l .map-russia{padding-bottom:45px}.partners-sl-price+.section-product-l .map-russia .img-wrap-cart{margin-top:40px}.our-clients .clietn-img{position:relative;height:0;padding-top:100%}.our-clients .clietn-img img{position:absolute;top:0;left:0;width:100%;height:auto}.job-sl .job-sl-wrapper{height:auto}.job-price .job-sity-list>ul li{width:100%}.dealer-privilege{padding-top:10px}.dealer-privilege h2{margin-bottom:0}.new-dealer-instr .col-sm-6 .new-dealer-item{height:auto}.new-dealer-instr .new-dealer-item{padding:10px 26px 36px;margin-bottom:15px;background-color:#f6f6f6;border:none}.new-dealer-instr .new-dealer-item br{display:none}.new-dealer-instr .new-dealer-item h3{font-size:26px}.new-dealer-instr .new-dealer-item h3+p{font-size:18px}#callback_dealer{width:auto}#callback_dealer .callback-dealer-inner .box-button button{float:none;width:100%;margin-right:0}#callback_calculation.callback-calculation{width:100%}#callback_calculation.callback-calculation .wrapper-line{margin-bottom:0}#callback_calculation.callback-calculation .wrapper-line .col-line{width:100%;padding:0 !important}#callback_calculation.callback-calculation .wrapper-line-button{display:block}#callback_calculation.callback-calculation .wrapper-line-button button{width:100%;margin-bottom:15px}#callback_calculation.callback-calculation .wrapper-line-button .form-mass{width:100%}.discount .massage-done{width:80%}.new-review-section{text-align:center}.new-review-section .img-responsive{display:inline-block}.blog-slider .st-blog-item .sl-img-bl{margin-bottom:20px}.blog-slider .st-blog-item .sl-descr-bl p{display:block}}@media only screen and (max-width: 670px){.top-line .sity-button{float:right;margin-left:0;margin-right:15px;margin-top:29px !important}.top-line .phone-section{display:none}}@media only screen and (max-width: 700px){.reviews .owl-nav-d--wrapper .owl-nav-delegate+a+a{width:204.58px !important;margin:0 auto;font-size:18px !important;text-transform:none !important}.mobile-header{display:block;position:fixed;top:0;background-color:#fff;width:100%;padding:5px;text-align:center}.mobile-header .first-phone{display:inline-block;font-size:18px;margin-right:5px}.mobile-header .btn-request2{font-size:16px;width:140px;text-align:center;border-radius:30px;background-color:#ffcb08;color:white;display:inline-block;min-height:45px;line-height:45px;padding:0 25px;-webkit-transition:margin .2s ease;-o-transition:margin .2s ease;transition:margin .2s ease}.main-page .catalog-top-line{padding-top:0;height:58px}.top-line{position:relative;height:130px;z-index:4;padding-top:59px}.top-line .hamburger{margin-top:9px !important}.top-line .site-logo{margin-top:9px !important;margin-left:10px}.no-main-page{padding-top:.0}.select-city{padding-top:0px !important;z-index:10}.catalog-top-line{height:57px}.main-offer .desc-offer p{margin-bottom:15px}.top-line.scrolled .phone-section{padding-top:10px}.top-line.scrolled .phone-section .phone.first-phone{padding-left:10px}.main-head-slider{margin-top:-1px;padding-top:0}.select-city{padding-top:140px}.min-catalog .col-xs-6{width:100%}.general-catalog .sort-box{text-align:center}.general-catalog .sort-box>span{display:block;margin:0 auto 20px}.general-catalog .sort-box ul{margin-left:0}.gallery-section h2{text-align:center;line-height:1.2;padding-left:0}.review-wrap{padding:40px 25px 30px 15px}.review-wrap .rating-product .rating{font-size:20px}.review-wrap .rating-product .rating span{font-size:38px}.review-wrap .rating-product .rating-d{margin-top:19px}.review-wrap .rating-product .rating-d .rating-st{font-size:16px;margin-right:5px}.review-wrap .rating-product .rating-d .lnr-star{font-size:22px}.map-russia{text-align:center}.map-russia .img-wrap-cart .img-wrap-inner p{margin-left:auto;margin-right:auto;position:initial;width:294px;font-size:18px;line-height:1.4;margin-bottom:0}.map-russia .title+p{font-size:18px;line-height:1.4}.stock-products .stock--item .stock--item-inner h2{font-size:28px}.stock-products .stock--item .stock--item-inner .descr-st p{font-size:18px}.hand-anim{display:block}.page-404{min-height:712px}.page-404 .page-404-wrapper:before{top:0}.image-sl-one .image-sl-one-wrapper h1{font-size:46px}.provider-form .box-button{text-align:center;max-width:100%}.provider-form .box-button button{float:none;width:100%;margin-right:0}.provider-form .box-button button+p{font-size:15px}.new-dealer-instr .dealer-instr-mass .mas-in{width:auto;font-size:29px}#modalrandom{display:none !important}}@media only screen and (max-width: 560px){.callback-zamer{width:464px}.general-catalog .hidden-spec{display:none}.general-catalog .catalog-container .sort-box+.row .col-xs-6{width:100%;padding-right:30px;padding-left:30px;height:auto !important}.item-product-cat .descr-product{padding:20px 0 10px}.item-product-cat .descr-product .h3{font-size:24px}.item-product-cat .descr-product .h3+p{font-size:18px;line-height:26px;min-height:auto}.item-product-cat .descr-product .price-box .new-price{font-size:34px}.new-pop .item-product-cat .descr-product .h3+p{min-height:52px}.new-pop .col-xs-6{width:100%;height:auto !important}.new-pop .nav-tabs-wrapper .btn-view-more{display:none}.new-pop .btn-new-items{display:block}.item-spec-banner{padding:0}.item-spec-banner .img-container{padding-top:10px;padding-bottom:25px;height:auto;display:block}.item-spec-banner .button-wrapper{padding-bottom:0}.item-spec-banner .button-wrapper img{width:50px}.item-spec-banner .button-wrapper a{font-size:22px;width:auto;vertical-align:-5px}.p-section p{font-size:18px;line-height:1.6}.main-tab .tab-content .slider-content{max-height:350px}.gen-product-item .price-block .title{width:100%;margin-right:0;margin-bottom:15px}.gen-product-item .price-block a:before{border-top:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #ffcb08;left:50%;bottom:100%;margin-bottom:0}.gen-product-item .box-descr{text-align:center}.gen-product-item .box-descr p{font-size:18px}.min-cat-slider .min-catalog-s{padding:0 65px}.min-cat-slider .min-s-product h3+p{font-size:18px;line-height:1.4}.main-offer .desc-offer .block-buttons a.get-cat,.main-offer .desc-offer .block-buttons a.get-price,.main-offer .desc-offer .block-buttons a.get-more{width:48% !important}.main-offer .desc-offer .block-buttons a.get-cat,.main-offer .desc-offer .block-buttons a.get-more{margin-right:0}.main-offer .desc-offer .block-buttons a.get-price{float:right;color:#fff}.main-offer .slide--wrapper{height:auto !important}.main-offer .slide--item{padding-bottom:80%}.main-offer .offer-wrapp{margin-top:0;margin-bottom:0}.announce-tab{font-size:18px}.product-tab .tab-content{padding:20px 20px 30px}.product-tab .bg-wrapper img+a{left:16%}.review-wrap .rating-product .rating-d .rating-st{display:none}.question-wrap{padding:40px 20px}.customers .title{margin-left:8px}.about-us-info .about-us-info-item h3{font-size:22px}.about-us-info .about-us-info-item p{font-size:16px}.provider-form{padding-bottom:40px}.provider-form h2{text-align:center;line-height:1.2;margin-bottom:23px;margin-top:10px}.dealer-privilege .dealer-privilege-inner .row .col-md-2{width:50%}.dealer-privilege .dealer-privilege-inner .row .col-md-2:nth-last-child(2){width:100%;text-align:center}.dealer-privilege .dealer-privilege-inner .row .col-md-2:nth-last-child(2) .dealer-adv{height:auto;width:200px;margin:0 auto 30px}.dealer-privilege .dealer-privilege-inner .mass-wrap{margin-left:-10px;margin-right:-10px}#callback_dealer .callback-dealer-inner .lab-wrapper-single input::-webkit-input-placeholder{color:transparent}.image-sl-one+.video-slider{margin:35px 0}.image-sl-one+.video-slider .video-sl-inner{padding:0;border:none}.video-sl .video-sl-inner .slider{padding:0}.video-sl .video-sl-inner .owl-nav{position:initial;padding:30px 0 0;margin-top:0;height:auto;text-align:center}.video-sl .video-sl-inner .owl-nav>div{display:inline-block;float:none !important}.blog-wrapper .page-pagination{padding-left:0;text-align:center}.blog-wrapper .page-pagination .page-pagination-wrap .next.page-numbers{display:block;margin-top:25px}.article-body h1{font-size:36px}.main-head-slider .offer-wrapper p{max-width:200px}.stock-product-list .col-xs-6{width:100%}}@media only screen and (max-width: 480px){.top-line .hamburger{margin-right:0 !important}.top-line .site-logo{width:140px !important;margin-top:0 !important}.top-line .sity-button{margin-right:8px;font-size:16px}.main-head-slider .slide-item .slide-item-inner{padding:20px 20px 115px 20px !important}.main-head-slider .slide-item .slide-item-inner.first-slide h1,.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert{font-size:32px;line-height:52px;left:0}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span,.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert>span{font-size:22px;line-height:2;bottom:-50px}.main-head-slider .slide-item .slide-item-inner.first-slide h1+br+span,.main-head-slider .slide-item .slide-item-inner.first-slide h1.invert+br+span{padding-left:15px;font-size:22px;line-height:47px;left:0}.main-head-slider .slide-item .slide-item-inner.first-slide .slide-price{font-size:54px}.main-head-slider .slide-item{height:380px}.main-head-slider .slide-wrapper .owl-nav{left:20px;bottom:30px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image{bottom:0;width:60%}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image .btn{left:0}.main-tab .tab-content .slider-content{max-height:317px}.main-page .link-head{margin-top:0}.main-page .link-head .container{padding:0}.main-page .link-head nav a{width:50%;font-size:18px}.main-page .link-head nav a:nth-child(2),.main-page .link-head nav a:nth-child(4){border-right:none}.main-page .link-head nav a:nth-child(3){border-right:1px solid #acacac}.main-page .link-head nav a:nth-child(4){border-bottom:1px solid #acacac}.gen-product-item h1{margin-top:20px}.breadcrumbs{display:none}.main-offer .slide-inner .price{right:15px;font-size:38px}.main-offer .container{padding:0}.main-offer .offer-wrapp h2{padding:0 15px}.main-offer .desc-offer{padding:15px 12px 30px}.main-offer .desc-offer p{background:inherit;display:block;height:124px;overflow:hidden;font-size:18px;line-height:1.6}.main-offer .desc-offer .block-text{position:relative}.main-offer .desc-offer .block-text .gradient{position:absolute;width:100%;height:80px;bottom:-1px;background:inherit}.main-offer .desc-offer .block-buttons a.get-price{font-size:22px;line-height:25px;padding:15px 24px}.main-offer .desc-offer .block-buttons a.get-more{font-size:20px;text-align:center;padding-top:10px;padding-bottom:9px}.main-offer .desc-offer .block-buttons a.get-cat{padding-left:18%;font-size:20px;line-height:25px;letter-spacing:.6px;text-align:left;padding-top:15px;padding-bottom:15px}.main-offer .desc-offer .block-buttons a.get-cat:before{width:34px;height:34px;left:18%}.main-offer .slide--wrapper .owl-nav{left:15px}.slide--wrapper{height:auto !important}.main-tab .nav-tabs li a{font-size:18px}.main-tab .tab-content{padding-top:0}.main-tab .tab-content .wrapper-img{margin-right:-15px;margin-left:-15px}.main-tab .tab-content .tab-descr h2{font-size:26px;line-height:32px}.main-tab .tab-content .tab-descr .more{display:none;border-bottom:1px dashed #ffcb08}.main-tab .tab-content .tab-descr .more:hover{color:#fff;border-bottom:1px dashed #fff}.main-catalog .item-product .img-container,.min-catalog .item-product .img-container{height:280px}.customers{overflow:hidden}.customers .title{font-size:24px}.customers .customers-list-wrapper{margin-left:20px;margin-right:-15px}.customers .customers-list li{margin-right:15px}.main-tab.tab-advantages{margin-top:40px}.main-tab.tab-advantages h2{font-size:28px}.main-tab.tab-advantages .tab-content .wrapper-img{margin-right:-15px;height:220px}.main-tab.tab-advantages .tab-content .tab-descr p{font-size:18px}.main-tab.tab-advantages .tab-content .nav-tabs li{margin-right:0;max-width:142px}.main-tab.tab-advantages .tab-content .nav-tabs li.active a{padding-right:10px;padding-left:10px}.main-tab.tab-advantages .tab-content .nav-tabs li:not(.active){padding:16px 10px}.main-adv-items .adv-item{width:170px}.main-adv-items .adv-item img{width:100%}.main-adv-items .adv-item p{font-size:18px}.section-form{margin-top:25px;margin-bottom:40px}.contacts-main .map{margin-right:-15px;margin-left:-15px}.main-tag-link .tag-link-inner li a{height:38px}.main-tag-link .tag-link-inner li a span{line-height:1;padding-top:8px}.main-zamer{padding-top:10px}.main-zamer .wrap-title{width:100%;text-align:center}.main-zamer .title{padding-right:0}.main-zamer .title:before{display:none}.main-zamer .btn:before{left:50%}.select-city .select-city-inner .head-city .form-sity{width:75%}.grey-sect h2{font-size:34px}.grey-sect p{font-size:18px;line-height:24px}.grey-sect:before{left:5%;margin-left:0;width:840px}.grey-sect ul li{padding-right:54px}.grey-sect ul li span{font-size:18px;letter-spacing:0}.general-catalog .sort-box ul li{padding-left:9.5px;padding-right:9.5px;margin-right:5px}.general-catalog .sort-box ul li a{font-size:17px}.general-catalog .sort-box>span{color:#ccc;margin-bottom:10px}.general-catalog h2{font-size:32px;line-height:1.2;margin-bottom:20px}.gallery-section .gallery-s .gallery-s-wrapper{padding-right:8px;padding-left:8px}.gallery-section .gallery-s .gallery-s-wrapper .gallery-image-item{padding-right:4px;padding-left:4px;padding-bottom:8px}.min-cat-slider .sec-title h2{margin-bottom:24px;line-height:1.2}.product-info .wrap-product{padding:15px 0 0}.product-info .product-info-p .price-wrapp{min-width:370px}.product-info .product-title p{font-size:18px}.product-tab .bg-wrapper img+a{left:1%}.review-wrap{padding:30px 15px 30px 0 !important}.review-wrap .rating-product .rating{font-size:18px}.review-wrap .rating-product .rating span{font-size:28px}.review-wrap .rating-product .rating-d{margin-top:11px}.review-wrap .rating-product .rating-d .lnr-star{font-size:18px}.review-wrap .review-desc>div{padding-left:30px}.review-wrap .comm-reviews{padding-left:30px}.review-wrap .comm-reviews .product-review-item-stat{font-size:17px;line-height:1.3}.review-wrap .comm-reviews .product-review-item-stat dt{margin-bottom:5px}.review-wrap .product-review-stat .product-review-item-stat{font-size:17px;margin-bottom:14px;line-height:1.2}.review-pane .footer-pane .quest-form-t{line-height:1.2}.question-wrap{padding:30px 0}.question-pane .header-quest .get-question i{display:none}.callback-zamer{width:auto}.callback-zamer .callback-zamer-inner{padding:52px 35px 30px;width:100%}.callback-zamer .callback-zamer-inner:before{display:none}.callback-zamer .callback-zamer-inner .h2{font-size:25px;line-height:32px}.callback-zamer .callback-zamer-inner .h2+p{margin-top:20px;font-size:15px;line-height:22px}.callback-zamer .callback-zamer-inner form button{width:100%}.callback-zamer .callback-zamer-inner .form-mass{width:100%}.callback-back-cell .callback-back-cell-inner{padding:52px 35px 30px}#callback_v .content-v p{font-size:18px;line-height:1.6}#callback_v .footer .title{line-height:1}.select-city .select-city-inner ul li a{font-size:20px}.select-city .select-city-inner ul li span{font-size:20px}.hamburger-close{left:40px}.mnu-serices,.mnu-type-of-products,.mnu-content-bottom{margin-right:30px;margin-left:30px}.mnu-serices ul li a,.mnu-type-of-products ul li a{font-size:20px}.mnu-content-bottom{margin-top:50px}.mnu-head .mnu-footer input,.mnu-head .mnu-footer button{max-width:310px}.callback_question{width:100%}.callback_question .callback_q-inner{padding:50px 25px 40px}.callback_question .callback_q-inner .header-callback-q .h2{font-size:25px}.callback_review{width:100%}.callback_review .callback_r-inner{padding:50px 30px 40px}.new-pop .nav-tabs li a{font-size:29px}.about-us-info h2{font-size:32px}.section-product-l .product-l-item{padding-left:10px;padding-right:10px}.stock-product{padding-top:15px}.stock-products h1{font-size:42px;margin-top:15px;margin-bottom:15px}.topbox-cs-image-title p{font-size:18px;margin-right:0}.our-clients{padding-bottom:15px}.our-clients .title-wrap{padding-right:30px}.our-clients .title{font-size:42px;margin-bottom:0}.our-clients p{line-height:1.4}.our-clients .clients-list{padding-left:30px;padding-right:30px}.our-clients .clients-list .row{margin-left:-5px;margin-right:-5px}.our-clients .clients-list .row .col-xs-4{padding-right:5px;padding-left:5px}.our-clients .clients-list .clietn-img{margin-bottom:10px}.page-404 .page-404-content{margin-top:40px}.page-404 .page-404-wrapper:before{transform:translateX(-53%);width:1920px;height:800px}.job-sl{text-align:center}.job-sl .job-sl-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.job-sl .job-sl-inner{padding-left:0;max-width:100%}.job-sl h1{padding:0 40px;background-color:transparent}.job-unhappy-mass .title-mess{font-size:25px}.job-unhappy-mass .unhappy-mass-inner{background-color:#f7f7f7;padding:30px 26px 26px;margin:20px 0}.job-vacancy .title-container{padding-left:38px}.job-vacancy-item .job-vacancy-item-content,.job-vacancy-item .job-vacancy-item-trigger{padding-left:38px;padding-right:38px}.image-sl-one{padding-top:0}.image-sl-one .container{padding-left:0;padding-right:0}.image-sl-one .image-sl-one-wrapper h1{font-size:34px}#callback_dealer .callback-dealer-inner{padding:40px 30px 30px}#callback_dealer .callback-dealer-inner span.h2{font-size:28px;margin-bottom:15px}#callback_dealer .callback-dealer-inner .lab-title{font-size:16px}#callback_calculation.callback-calculation{padding-right:40px;padding-left:40px}#callback_calculation.callback-calculation .h2{font-size:26px;line-height:30px}#callback_calculation.callback-calculation .h2+p{margin-top:26px}.discount .form-mass{max-width:325px;display:inline-block}.review-container .first-block{padding-top:40px}.review-container .first-block .title--f-b{padding-left:35px;padding-right:35px}.review-container .first-block .image-wrapp{padding:0 20px}.review-container .first-block h2+p{line-height:1.4}.reviews-section{padding:0}.reviews-section+.footer-catalog{margin-top:0}.reviews-layout .reviews-layout-inner{border:none;box-shadow:none;padding:0 20px 10px}.reviews-layout .us-rewievs-result{padding-bottom:40px;border-bottom:1px solid #e1e1e1}.reviews-layout .us-comment,.reviews-layout .us-position{font-size:16px;line-height:1.4}.reviews-layout .us-data{font-size:14px}.reviews-layout .us-name{margin-top:18px}.st-blog-item .sl-img-bl img{width:100%}}@media only screen and (min-width: 768px){.cat-dropdown-mnu-mobile{display:none}.job-price .job-sity-list>ul li:nth-child(2) a{border-top:1px solid #b7b7b7}}@media only screen and (min-width: 992px){.product-tab .desc-product-2{margin-right:-30px}.job-price .job-sity-list>ul li:nth-child(3) a{border-top:1px solid #b7b7b7}.vac-new-add{display:none}}@media (max-width: 1080px) and (min-width: 992px){.phone-section .phone.first-phone{font-size:25px;line-height:25px}.cat-d-mnu li.hidden-sm{display:none !important}}@media only screen and (max-width: 991px){.item-product-cat .img-container .btn-accent-more{opacity:1;visibility:visible}}.header__promo{margin-top:140px}.main-offer .desc-offer p:empty{display:none}.main-offer .desc-offer .block-buttons a{padding:10px 17px 12px 17px}.main-tag-link .tag-link-inner li a.active span{background-color:#ffcb08}.section__content{width:inherit}.vcenter{display:inline-block;vertical-align:middle;float:none}.main-catalog+.main-catalog{margin-top:0}.customers{margin:20px 0}.customers-list li img,.clietn-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.main-adv-items .adv-item p{display:inline-block;width:75%}.section-product-l .product-l-item .icon img{height:100%}.alert{padding:27px 0;margin:20px auto}.alert--gray{background-color:#787878}.alert__title{margin:0}.text_alight_center{text-align:center}.text_style_light{font-family:'Open Sans';font-weight:200}.text_color_white{color:#ffffff}.text_size_36{font-size:36px}.text-special-block p{margin:0}.callback{position:relative}.section-form{margin:30px 0 40px 0}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-sub-menu{position:absolute;top:-1px;left:283px;width:100%;background-color:#e8e8e8;display:none;opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-sub-menu li a:before{content:''}.catalog-top-line .cat-dropdown-mnu .dropdown .dropdown-sub-menu.opened{opacity:1}.main-tab.announce-tab{text-align:center}.main-tab.announce-tab h2{display:block;max-width:860px;margin:0 auto;text-align:center;font-family:PFSquareSansPro;font-size:48px;line-height:1;font-weight:400;padding-right:15px;padding-left:15px}.main-head-slider .slide-item .slide-item-inner.first-slide h1>span{white-space:nowrap}.mfp-content label.error{color:#e65a5a;margin:-5px 0 5px 0;display:block}.section-form label.error{display:none !important}input.error,textarea.error{border:2px dotted #e65a5a !important}textarea.error{margin-bottom:10px}.grey-sect:before{left:inherit;right:0;background-position:center right;background-size:contain;-webkit-background-size:contain;width:100%}#message_done{width:600px;height:300px;padding:52px}#message_done button.close-modal{background-color:#00a7af;border:none;line-height:58px;color:#fff;text-transform:uppercase;font-size:18px;letter-spacing:2px;padding:0 34px;margin-top:30px}.callback_question{width:625px}.col-spec-2{width:100%}.callback_question .callback_q-inner .get-rating .interview-box .interview-box-iner .interview-title{width:250px}.reviews .owl-nav-d--wrapper .owl-nav-delegate+a+a{display:block;width:100%;border:none;background-color:#ffcb08;color:#fff;text-transform:uppercase;font-size:15px;letter-spacing:1px;outline:0;line-height:45px;margin-top:20px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.reviews .owl-nav-d--wrapper .owl-nav-delegate+a+a:hover{background-color:#333}.callback_question .callback_q-inner .get-rating .box-textarea textarea{height:80px}.gallery-section .gallery-s .gallery-s-wrapper a{position:relative;min-height:175px}.gallery-section .gallery-s .gallery-s-wrapper a img{position:absolute;min-height:100%;visibility:hidden}.backward_text{display:none;color:#ffcb08;text-align:center;font-size:18px;vertical-align:top;margin-top:28px;margin-left:10px;line-height:1.2;border-bottom:1px dashed #ffcb08}.main-head-slider .slide-item .slide-item-inner.nth2-slide .text-wrapper{position:absolute;z-index:100}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image{bottom:0;right:0;width:100%;height:100%}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image .btn{top:inherit;left:inherit;bottom:163px;right:416px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1{max-width:500px;line-height:55px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1 span{font-size:100px;line-height:100px}@media only screen and (max-width: 480px){.gallery-section .gallery-s .gallery-s-wrapper a{min-height:122px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1{line-height:35px}.main-head-slider .slide-item .slide-item-inner.nth2-slide h1 span{font-size:65px;line-height:70px}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image img{display:none}.main-head-slider .slide-item .slide-item-inner.nth2-slide .box-image .btn{right:32%;bottom:10%}}.job-price .job-sity-list{margin-top:58px}.box-form.desktop{position:absolute;z-index:100;width:400px;right:15px;top:52px}.box-form.mobile{padding:0 15px}.box-form>h2{color:white;font-family:PFBeauSansPro;line-height:26px;margin-bottom:40px}.box-form>a{font-size:16px;color:#fff;margin-top:10px;display:inline-block}.box-form.mobile button.fl-btn+p{color:inherit;max-width:400px}.box-form.mobile>a{color:inherit;text-decoration:underline}.box-form .box-input .input-wrapper{width:75%;margin-bottom:15px}.box-form.mobile .box-input .input-wrapper{width:100%}.box-form label.error{color:white}.box-form.mobile label.error{color:inherit}.box-form input[type=text]{border:2px solid #b7b7b7;background-color:#fff;line-height:50px;height:50px;width:100%;font-size:18px;color:#000;padding-left:12px;padding-right:36px;outline:0}.box-form button{background-color:#ffcb08;height:50px;line-height:50px;width:170px;margin-right:20px}.box-form button.fl-btn+p{color:#fff;font-size:8px;margin-top:5px}.job-vacancy-item .job-vacancy-item-content .job-salary{color:#555d67;font-size:18px;margin-left:26px;margin-bottom:40px}.job-vacancy-item .job-vacancy-item-content .job-salary>span{font-family:PFSquareSansPro;font-size:30px;color:#ffcb08}.job-price+.footer-catalog{margin-top:10px;margin-bottom:40px;padding:0 30px}a.read-more{color:#ffcb08;text-decoration:underline}a.read-more:hover{text-decoration:none}.video-slider .video-time{top:50%;left:50%;padding:0;margin-top:-45px;margin-left:-40px;background-color:transparent}.video-slider .video-time i{font-size:80px}@media only screen and (min-width: 768px){.desktop{display:block}.mobile{display:none}}@media only screen and (max-width: 767px){.desktop{display:none}.mobile{display:block}}@media only screen and (max-width: 480px){.main-head-slider.stock-banner .slide-item{height:250px}}.review-container .first-block h1{color:#ffcb08;font:bold 48px/1.2 PFBeauSansPro;margin-bottom:1rem;margin-top:15px}.review-container .first-block h1 .review-container .first-block h1+p{color:#929292;font-size:24px;line-height:1.2px}.row-soc li.instagram a{background:url("../img/soc/instagram.svg") center no-repeat;-webkit-background-size:20px 18px;background-size:23px}.row-soc li:hover.instagram{background-color:#C13584}.gallery-section .gallery-s .gallery-s-wrapper .gallery-image-item .img{display:block;width:100%;min-height:inherit;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.gallery-section .gallery-s .gallery-s-wrapper .gallery-image-item:hover .img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.article-slider-title{color: #ffcb08;font: 100 30px "PFSquareSansPro";}
/* ARTICLES TEMPLATE 2025 START */
.wrap-articles{padding:78px 0 0;max-width:1110px;position:relative}.wrap-articles h2{color:#ffcb08;font-size:36px;font-family:"PF BeauSans Pro","PFBeauSansPro",sans-serif;font-weight:700;font-style:normal;margin-bottom:55px;margin-left:95px}.wrap-articles .articles-slide{padding-bottom:60px;position:relative}.wrap-articles .articles-slide:not(.owl-loaded){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px}.wrap-articles .articles-slide .slide{display:flex;flex-direction:column;min-height:100%}.wrap-articles .articles-slide .slide img{max-width:158px;max-height:158px;width:100%;height:158px;object-fit:cover;display:block;margin:0 0 27px}.wrap-articles .articles-slide .slide .title{color:#ffcb08;text-decoration:underline;font-family:"PF BeauSans Pro","PFBeauSansPro",sans-serif;font-weight:300;font-style:normal;font-size:24px;margin-bottom:35px;display:inline-block;min-height:111px;max-width:248px}.wrap-articles .articles-slide .slide .title:hover{text-decoration:none}.wrap-articles .articles-slide .slide .excerpt{font-size:14px;color:#555d67;max-width:248px}.wrap-articles .articles-slide .slide .excerpt .read-more{font-weight:700;color:#ffcb08}.wrap-articles .articles-slide .slide .excerpt .read-more:hover{text-decoration:underline}.wrap-articles .articles-slide .owl-stage{display:flex;align-items:stretch}.wrap-articles .articles-slide .owl-item{display:flex}.wrap-articles .articles-slide .owl-item .slide{width:100%}.wrap-articles .articles-slide .owl-dots{display:flex;justify-content:center;position:absolute;right:calc(50% + 15px);bottom:0}.wrap-articles .articles-slide .owl-dot span{display:block;width:10px;height:10px;background-color:#c5c5c5;margin:0 10px;transition:all .3s ease}.wrap-articles .articles-slide .owl-dot.active span,.wrap-articles .articles-slide .owl-dot:hover span{background-color:#737373}.wrap-articles .articles-page-count{position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);font-family:"Tahoma",sans-serif;font-size:18px;color:#555d67;line-height:1}.wrap-articles .more{color:#ffcb08;text-decoration:underline;font-family:"Tahoma",sans-serif;font-size:18px;position:absolute;left:calc(50% + 15px);bottom:-5px}.wrap-articles .more:hover{text-decoration:none}@media screen and (max-width:800px){.wrap-articles{padding:87px 40px 0;text-align:center}.wrap-articles h2{margin-left:0;margin-bottom:40px;font-size:30px;text-align:center}.wrap-articles .articles-slide{padding-bottom:0}.wrap-articles .articles-slide:not(.owl-loaded){display:block}.wrap-articles .articles-slide .slide{border:1px solid #878787;padding:34px 45px}.wrap-articles .articles-slide .slide img{display:none}.wrap-articles .articles-slide .slide .title{font-size:18px;min-height:auto;margin-bottom:25px;text-align:left}.wrap-articles .articles-slide .slide .excerpt{font-size:16px;text-align:left}.wrap-articles .articles-slide .owl-dots{display:none}.wrap-articles .articles-slide .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);z-index:99;border:0;outline:none;background:#646464;font-size:0;color:transparent;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.wrap-articles .articles-slide .owl-nav button:before,.wrap-articles .articles-slide .owl-nav button:after{content:"";width:13px;height:1px;background-color:#fff;position:absolute}.wrap-articles .articles-slide .owl-nav button.owl-prev{left:-15.5px}.wrap-articles .articles-slide .owl-nav button.owl-prev:before{transform:rotate(-41deg);top:14px}.wrap-articles .articles-slide .owl-nav button.owl-prev:after{transform:rotate(40deg);top:22px}.wrap-articles .articles-slide .owl-nav button.owl-next{right:-15.5px}.wrap-articles .articles-slide .owl-nav button.owl-next:before{transform:rotate(41deg);top:14px}.wrap-articles .articles-slide .owl-nav button.owl-next:after{transform:rotate(-40deg);top:22px}.wrap-articles .articles-page-count{position:relative;left:auto;bottom:auto;transform:none;display:inline-block;margin-top:25px;font-size:16px}.wrap-articles .more{position:relative;left:auto;bottom:auto;margin-top:15px;display:inline-block;font-size:16px}}@media screen and (max-width:375px){.wrap-articles .articles-slide .slide .excerpt{font-size:14px}}
/* ARTICLES TEMPLATE 2025 END */

/* ARTICLES FINAL FIX: force Owl Carousel layout for useful articles */
.wrap-articles .articles-slide{display:block;flex-wrap:nowrap;gap:0;padding-bottom:60px}.wrap-articles .articles-slide.owl-loaded{display:block}.wrap-articles .articles-slide .owl-stage-outer{display:block;overflow:hidden}.wrap-articles .articles-slide .owl-stage{display:flex;align-items:stretch}.wrap-articles .articles-slide .owl-item{display:flex}
@media screen and (max-width:800px){.wrap-articles .articles-slide{display:block;padding-bottom:0}.wrap-articles .articles-slide.owl-loaded{display:block}}
