html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
html{line-height:1.15}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline}
b,strong{font-weight:inherit}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;border:0;outline:0;}
button,input{overflow:visible}
button,select{text-transform:none}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:0px;border:0;}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px}
::-webkit-file-upload-button{font:inherit}
details,
menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
button{cursor:pointer;}
hr{margin:0;padding:0;border:0;border-top:1px solid #888;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;outline:0;height:100%;min-height:1px;}
.slick-slide:focus{outline:0;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.img-responsive{display:block;width:100%;height:auto;}
@media (min-width:768px){.container{width:740px;}
}
@media (min-width:992px){.container{width:1010px;}
}
@media (min-width:1200px){.container{width:1160px;}
}
.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;}
@media (max-width:767px){.hidden-xs{display:none !important;}}
@media (max-width:991px){.hidden-sm{display:none !important;}}
@media (max-width:767px){.show-xs{display:block !important;}}
@media (max-width:991px){.show-sm{display:block !important;}}
h1, .head1{display:block;width:100%;margin:auto;text-align:center;}
@media screen and (min-width:1px){h1, .head1{font-size:calc(24px + 3.5vw);padding:calc(23px + 6vw) 0;}
}
@media screen and (min-width:1200px){h1, .head1{font-size:66px;padding:95px 0;}
}
body{min-width:320px;max-width:100%;margin:auto;font-family:'Roboto', sans-serif;box-sizing:border-box;}
header{background:rgb(86, 86, 86);display:flex;justify-content:center;}
header > div{max-width:991px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto 0;padding:0;}
button{outline:0;}
.logo{display:inline-block;padding-left:10px;flex-grow:1;}
.logo-img{display:block;padding-top:6px;height:auto;}
.logo-name{color:white;display:block;font-family:roboto;font-weight:100;padding:5px 0;white-space:nowrap;}
.header-phone--outer{text-align:right;flex-grow:1;}
.phone--link,
.phone--link:hover,
.phone--link:active{text-decoration:none;outline:none;}
.header-phone{color:white;position:relative;font-weight:100;text-align:right;margin-right:10px;}
.header-phone b{font-weight:700;}
.header-phone:before{content:"";color:white;position:absolute;width:21px;height:24px;left:-30px;top:5px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAQAAAC/gH7DAAAAzklEQVR42uWTA0xFURiAs6ekKXt2mJqakT3lOczNjRlTU5rdlG1zVrMtfO/amtI7v/Rd4USIizgaaLJJI4UR1sUaU/QJMsgKi4wyKVXDXFFqRS+UmCWh9fQodS/9UowmWgy5gn2x4ygvDJJCmYRHRhAjhJMIx0U7g4Iv1hq+aKpaRvui2WpZ5Y2SQl7wG4gOigrrG9CwRz+ZcJQtO/qsbZJmphnRqjmPG2CGVe7IDnCvHJPGCnXu6C1xSlbNIbNEKdUo3fYnfeLWQbZJ1qkQHAT4VZBYHFkAAAAASUVORK5CYII=') no-repeat;background-size:contain;}
.button--gray{cursor:pointer;margin:0 10px 0 20px;border:1px solid white;background:#3b3b3b;color:white;font-family:roboto;font-weight:100;font-size:22px;letter-spacing:0px;padding:0 0px 2px;transition:background 0.2s;flex-grow:1;}
.button--gray:hover{color:black;background:white;transition:background 0.5s;}
@media screen and (min-width:1px){.header-phone:before{display:none;}
.header-phone{font-size:4.5vw;}
.logo-img{width:29.5vw;}
.logo-name{font-size:4.1vw;}
header{height:19vw;}
}
@media screen and (min-width:576px){.logo-img{width:170px;}
.logo-name{font-size:23.4px;}
header{height:110px;}
}
@media screen and (min-width:768px){.header-phone:before{display:block;}
.header-phone{font-size:32px;}
}
.button--menu{color:transparent;background:transparent;border:0;display:none;position:relative;z-index:9999;width:calc(3.385vw + 25px);height:calc(3.385vw + 15px);right:10px;}
.button--menu.close{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZAQAAAABbL0DpAAAAAnRSTlMAAHaTzTgAAAAVSURBVHgBY/gPBgeYGKgLMMylsfkAU28UNQyAcwoAAAAASUVORK5CYII=') 50% 50% no-repeat;background-size:contain;}
.button--menu.open{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAjCAQAAAB8vJEEAAAA/ElEQVR42r3Ws3oFARRF4ZVvHmT6oIpt27Ztp0+fLs8W27aN04X7/qe7mDUSX0hihlOmcJDJ5IqHlylCJPsj8cAoEnkmcYUfAgVcm0Q6AoXcfCQuSEWghNuPxDnJCJSbxBlJCFRiEwkIVGMTsQjUcfeROCUKgQbuPxInRCLQZBJHRCDQZhKHhCHQYRL3TJDwr+MCVJmEYq6ohlUexLMF6/LIDrSIEzc0AQxgP5yk8B8nFxcAoM9E9vFHpMucYwcEAqivlkNCAEB/3Ys0m8wR4QCevBfrnyr652MMhvxJr39nESnBZrwB1O+REwCgfSMuQyiLRc6YxkHMiz96BNRak+GdRsmoAAAAAElFTkSuQmCC') 50% 50% no-repeat;background-size:contain;}
.header-phone--xs{width:100%;text-align:right;padding:11px 0;display:none;border-bottom:1px solid #565656;}
.header-phone--xs .header-phone{color:#565656;font-size:28px;}
@media screen and (min-width:1px){.main-menu{display:block;position:fixed;top:0px;right:0px;font-family:roboto;font-size:44px;font-weight:300;width:100%;box-sizing:border-box;padding:60px 0 30px 0;background:rgba(255, 255, 255, 0.85);z-index:999;}
.menu-close{top:-600px;transition:top .2s;}
.menu-open{top:0px;transition:top .3s;}
.mmain-menu-back--outer{display:none;position:fixed;top:0;left:0;width:100%;overflow:hidden;height:100%;z-index:998;}
.mmain-menu-back{background:rgba(0, 0, 0, 0.51);display:block;width:100%;height:100vh;min-height:1000px;min-width:1000px;position:relative;}
.main-menu li{display:block;text-align:left;position:relative;padding-left:10px;padding-bottom:20px;z-index:9;}
.main-menu li.active{font-weight:700;}
.main-menu li a{color:black;text-decoration:none;}
li.back{display:none;}
}
@media screen and (min-width:768px){.mmain-menu-back--outer{display:none !important;}
.main-menu{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:space-between;height:calc(38px + 1.5vw);font-size:22px;font-weight:400;max-width:991px;margin:auto;padding:0 7px;}
.menu-close{top:0px;transition:all 0s;}
.menu-open{top:0px;transition:all 0s;}
.main-menu li{padding:0 3px;text-align:center;z-index:1;}
.main-menu li.active{font-weight:700;}
.main-menu li a{color:black;text-decoration:none;}
li.back{background:black;z-index:2;position:absolute;padding:0;height:1px;bottom:calc(50% - 12px - 0.3vw);display:block !important;}
}
content{font-size:25px;}
.main-slider--outer{position:relative;width:100%;max-width:100%;overflow:hidden;}
.main-slide{width:100%;}
.main-slide[title=banner]{height:calc(300px + 20vw) !important;min-height:450px !important;max-height:768px !important;background-size:cover !important;}
.slick-arrow, .slick-arrow:active, .slick-arrow:focus{color:transparent;background:transparent;border:0;outline:0;position:absolute;height:100%;top:0px;width:10%;z-index:99;}
.slick-prev{left:0px;}
.slick-next{right:0px;}
.slick-dots{position:absolute;margin:auto;width:100%;text-align:center;bottom:12px}
.slick-dots li{display:inline-block;color:transparent;background:transparent;padding:4px;}
.slick-dots li button{color:transparent;background:transparent;border:1px solid white;border-radius:22px;width:22px;height:22px;}
.slick-dots li[aria-hidden="false"] button{background:white;}
.banner-text--wrap{width:100%;max-width:991px;position:relative;margin:auto;}
.button--yellow{display:block;font-family:roboto;color:black;background:#e5ca40;position:relative;transition:background .5s;z-index:100;font-weight:300;text-transform:lowercase;font-size:calc(20px + 1.5vw);padding:14px 25px;margin:calc(35px + 5vw) auto;}
@media screen and (min-width:991px){.button--yellow{font-size:35px;margin:85px auto;}
}
.button--yellow:hover{color:white;background:black;}
@media screen and (min-width:1px){.banner-text-outer{position:absolute;top:calc(5px + 3vw);left:10px;width:calc(23.83vw + 215px);max-width:500px;max-height:365px;background:rgba(255, 255, 255, 0.75);padding:35px calc(3.6vw + 8px) 140px;opacity:0;box-sizing:border-box;}
.banner-text{display:block;font-family:roboto;font-weight:100;font-size:calc(1.3vw + 17px);color:black;max-height:52px;padding-bottom:3vw;line-height:1;overflow:hidden;}
.banner-header{display:block;font-family:roboto;font-weight:400;font-size:calc(2.21vw + 29px);max-height:179px;line-height:1;color:black;overflow:hidden;}
.banner-text-outer .button--yellow{position:absolute;font-size:calc(2.73vw + 6px);font-weight:300;bottom:22px;padding:9px 20px 11px;margin:0;}
}
@media screen and (min-width:768px){.banner-text-outer{left:10px;padding:35px 35px 140px;}
.banner-text{font-size:26px;padding-bottom:23px;color:black;}
.banner-header{font-size:48px;line-height:1;}
.banner-text-outer .button--yellow{font-size:27px;}
}
@media screen and (min-width:991px){.button--yellow{}
}
@media screen and (min-width:1200px){}
.banner-text-outer.in{animation:fadein ease 0.5s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:0.2s;}
.banner-text-outer.in .banner-text, .banner-text-outer.in .banner-header, .banner-text-outer.in .button--yellow{opacity:0;animation:fadein ease 1.5s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;}
.banner-text-outer.in .banner-text{animation-delay:0.8s;}
.banner-text-outer.in .banner-header{animation-delay:0.6s;}
.banner-text-outer.in .button--yellow{animation-delay:1s;}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
.main-catalog{width:100%;max-width:1300px;margin:auto;display:flex;height:auto;position:relative;flex-wrap:wrap;padding:0px 10px;box-sizing:border-box;}
.main-catalog-big{flex-basis:60%;height:100%;padding:0;margin:0;}
.main-catalog-small--outer{flex-basis:40%;height:100%;display:flex;flex-direction:column;}
.main-catalog-small{width:100%;height:auto;}
.catalog-item{position:relative;display:block;width:100%;height:100%;background-size:cover !important;border:2px solid white;box-sizing:border-box;}
.catalog-item:after{content:"";display:block;position:absolute;left:0px;right:0px;top:0px;bottom:0px;width:100%;height:100%;background:rgba(255, 255, 255, 0.2);transition:background .3s;}
.catalog-item:hover:after{background:rgba(255, 255, 255, 0);transition:background .3s;animation:cat-back ease 0.3s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;}
@keyframes cat-back{from{height:100%;}
to{height:0px;}
}
.catalog-item span{display:block;position:absolute;z-index:2;bottom:0px;color:white;opacity:0;width:100%;padding:12px 0 17px;text-align:center;padding-bottom:10px;overflow:hidden;text-transform:uppercase;font-family:roboto;font-weight:100;}
.catalog-item:hover span{opacity:1;}
.catalog-item:hover span:before{content:"";display:block;width:100%;height:60px;position:absolute;bottom:0px;z-index:-1;background:rgba(0, 0, 0, 0.6);animation:back ease 0.2s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;}
@keyframes back{from{bottom:-50px;}
to{bottom:0px;}
}
@media screen and (min-width:1px){.catalog-item span{font-size:6vw;}
.item1, .item2, .item3, .item4, .item5, .item6,.item7,.item8, .item9{height:50vw;}
.main-catalog{flex-wrap:no-wrap;flex-direction:column;padding:0px 10px;box-sizing:border-box;display:block;}
.main-catalog-big{flex-basis:100%;display:block;}
.main-catalog-small--outer{flex-basis:100%;flex-direction:column;display:block;}
.main-catalog-small{display:block;}
.catalog-item:after{background:rgba(255, 255, 255, 0);}
.catalog-item span:before{content:"";display:block;width:100%;height:60px;position:absolute;bottom:0px;z-index:-1;background:rgba(0, 0, 0, 0.6);}
.catalog-item:hover span:before{animation:none;}
.catalog-item span{opacity:1;}
}
@media screen and (min-width:768px){.catalog-item span{font-size:2.8vw;}
.item1{height:32vw;max-height:416px;}
.item2{height:20vw;max-height:260px;}
.item3{height:12vw;max-height:156px;}
.item4{height:19vw;max-height:247px;}
.item5{height:13vw;max-height:169px;}
.item6{height:32vw;max-height:416px;}
.item7{height:32vw;max-height:416px;}
.item8{height:20vw;max-height:260px;}
.item9{height:32vw;max-height:416px;}
.main-catalog{display:flex;flex-wrap:wrap;padding:0px 10px;box-sizing:border-box;flex-direction:row;}
.main-catalog-big{flex-basis:60%;}
.main-catalog-small--outer{flex-basis:40%;flex-direction:column;}
.catalog-item:after{background:rgba(255, 255, 255, 0.2);}
.catalog-item span:before{bottom:-50px;}
.catalog-item:hover span:before{animation:back ease 0.2s}
.catalog-item span{opacity:0;}
}
@media screen and (min-width:991px){.catalog-item span{font-size:28px;}
}
.about{display:block;box-sizing:border-box;padding:0 10px;padding-left:calc(8.9vw - 20px)}
@media screen and (min-width:1px){.about-text--big{display:block;font-family:roboto;font-size:84px;font-weight:400;color:#e2be06;padding-bottom:0px;}
.about-text--small{display:block;font-family:roboto;font-size:33px;font-weight:300;padding-bottom:55px;}
.about{padding-bottom:50px;}
}
@media screen and (min-width:768px){.about-text--big{font-size:calc(9.25vw - 19px);padding-bottom:0px;}
.about-text--small{font-size:calc(3.25vw - 6px);padding-bottom:55px;line-height:1.1;}
.about{padding-bottom:calc(11.58vw - 40px);}
}
@media screen and (min-width:1200px){.about-text--big{font-size:93px;}
.about-text--small{font-size:34px;}
.about{padding-bottom:100px;}
}
.halva--outer{width:100%;border-bottom:1px solid #888;border-top:1px solid #888;background:#f1f1f1;padding:40px 0 20px;}
.halva{padding:15px 10px 27px;width:100%;max-width:991px;margin:auto;position:relative;box-sizing:border-box;}
.halva-right{box-sizing:border-box}
.halva .head1{font-size:45px;font-weight:700;text-align:left;}
.halva ul{padding-left:0px;}
.halva ul li:before{content:"\2022";margin-right:5px;line-height:0;color:#e5ca40;position:relative;}
.halva img{max-width:325px;margin:auto;}
@media screen and (min-width:1px){.halva{padding-top:170px}
.halva .head1{position:absolute;top:40px;left:0;font-size:52px;padding:0 6%;margin:0;width:100%;box-sizing:border-box;text-align:center;}
.halva-right{padding:20px 6% 0;}
.halva span{font-size:calc(39px + 1.56vw);font-weight:300;display:block;padding:0 0 15px}
.halva ul li{font-size:calc(11px + 1.82vw);font-weight:300;padding-top:20px;}
.halva .button--yellow{font-size:26px;font-weight:300;padding:10px 20px;margin:40px 0 10px;}
}
@media screen and (min-width:768px){.halva{padding-top:30px}
.halva .head1{font-size:calc(2.22vw + 29px);position:relative;top:0;padding:0 0 30px;text-align:left;}
.halva-right{padding:0 0 0 45px;}
.halva span{font-size:30px;font-weight:400;padding:0;}
.halva ul li{font-size:27px;font-weight:100;padding-top:6px;}
}
@media screen and (min-width:991px){.halva .head1{font-size:50px;}
}
.feed{overflow:hidden;}
.feed--outer{width:85%;max-width:991px;margin:auto;padding:0;}
.feed-item{display:block;max-width:90%;margin:auto;}
.feed-img{max-width:300px;margin:auto;}
.feed-content{padding-left:25px;box-sizing:border-box}
.feed-head{padding-top:15px;}
.feed-name{font-family:roboto;font-size:22px;font-weight:400;}
.feed-date{font-family:roboto;font-size:15px;font-weight:100;padding-top:5px;}
span.feed-name img{display:inline-block;width:26px;height:26px;position:relative;bottom:-3px;}
@media screen and (min-width:1px){.feed-date{display:block;}}
@media screen and (min-width:768px){.feed-date{float:right;display:inline-block;}}
.feed-text{font-family:roboto;font-size:16px;font-weight:300;line-height:1.3;}
.feed-head{padding-bottom:20px;}
.feed--outer .slick-arrow{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA2CAQAAACR8VpxAAABIUlEQVR42r3Wg3EAURhF4dNJbHMU20Z3W1ImHcS27dwG7r84Y3zLJwKVs8kpAxG4yxdfJJhVCL4xgVUVe3/wlZUoXMaqmv0/+OLCGg4EF114KLiAVS2CzGNVx5HgrAuPBaexqo/CBk7+4DOTWDVyKjiBVZPgkwtbBB8Zd+GZ4BhWrYIPLmzjXHDEhReCw1i1I8gQVh1cCg5g1cmVYH8M3tOHVTfXf/CO3oIgWldv6cFuW2/Zi/J/ij5RdCgMYNeWDp/HBqEmW2zOaG0QHk2Dx7BrCq1KqkH4KYZPhCdQ/oahdT+6v02lwdOoyJY8i4qcIOZT4+ihZxFlHbWElwvFOlbqdGhXzo7OpKtx/B7BZWwLr2NXypbweBwnBCphgyN6vgGFcOLp4EfJHQAAAABJRU5ErkJggg==') 50% 50% no-repeat;width:30px;}
.feed--outer .slick-next{transform:rotate(180deg);}
@media screen and (min-width:1px){.feed--outer .slick-next{right:-6.7vw;}
.feed--outer .slick-prev{left:-6.7vw;}
}
@media screen and (min-width:991px){.feed--outer .slick-next{right:calc((851px - 100vw)/4);}
.feed--outer .slick-prev{left:calc((851px - 100vw)/4);}
}
.button-feed{font-size:26px;font-weight:300;letter-spacing:1.2px;display:block;margin:48px auto 105px;padding:6px 12px 8px;color:white;background:black;border:1px solid black;transition:background 0.3s;}
.button-feed:hover{color:black;background:white;}
.contact{background:#f7f7f7;}
.contact--wrap{max-width:991px;width:100%;margin:auto;position:relative;box-sizing:border-box;}
.contact--outer{max-width:991px;width:100%;margin:auto;padding:0 10px 75px;position:relative;box-sizing:border-box;}
.contact-time--outer span{display:block;font-weight:100;}
.contact-feedform form{box-sizing:border-box;}
.contact-feedform input, .contact-feedform textarea{font-family:roboto;font-weight:100;}
.contact-feedform input{display:block;width:100%;box-sizing:border-box;padding:9px;margin-bottom:30px;background:#e1e1e1;color:black;border:0;outline:0;}
.contact-feedform textarea{display:block;width:100%;box-sizing:border-box;padding:9px;height:130px;margin-bottom:45px;background:#e1e1e1;color:black;border:0;outline:0;}
input.button-feedform{cursor:pointer;width:auto;font-weight:300;color:black;background:white;border:1px solid black;transition:background .3s;padding:6px 20px 6px !important;}
input.button-feedform:hover{color:white;background:black;}
span.contact-phone{font-family:roboto;font-weight:100;padding-bottom:25px;color:black;}
span.contact-phone i{letter-spacing:1px;}
span.contact-phone b{font-weight:700;}
.contact-time--outer .button--yellow{padding:6px 15px 6px;margin:26px 0 15px;}
@media screen and (min-width:1px){.contact-time--outer span{font-size:calc(7px + 1.82vw);line-height:1;padding-bottom:12px;}
.contact-time--outer{margin-bottom:calc(5.6vw - 14px);}
span.contact-phone{font-size:calc(1.82vw + 9px);float:right;margin-top:19px;letter-spacing:-.5px;line-height:1.5;}
span.contact-time{font-size:calc(1px + 4.42vw);padding-bottom:22px;font-weight:700;line-height:0;}
.contact-time--outer .button--yellow{font-size:calc(8px + 1.56vw);position:absolute;bottom:-5px;right:0;}
.contact-time--outer, .contact-feedform{height:auto;position:relative;}
.contact-feedform form{padding:0;}
.contact-feedform input, .contact-feedform textarea{padding:calc(6px + 0.65vw);margin-bottom:calc(9px + 2.2vw);font-size:calc(12px + 0.9vw);}
input.button-feedform{font-size:calc(11px + 1.56vw);}
}
@media screen and (min-width:768px){.contact-time--outer span{font-size:calc(8px + 0.9vw);padding-bottom:14px;line-height:1.5;}
span.contact-phone{font-size:calc(2px + 2.22vw);float:none;line-height:1.4;padding-bottom:25px;margin-top:0px;letter-spacing:0px;}
span.contact-time{font-size:calc(8px + 1.82vw);}
.contact-feedform input, .contact-feedform textarea{font-size:calc(5px + 1.81vw);}
.contact-time--outer, .contact-feedform{height:calc(217px + 18vw);}
input.button-feedform{position:absolute;top:319px;}
.contact-time--outer .button--yellow{position:absolute;top:320px;margin:0;right:auto;bottom:auto;}
input.button-feedform, .contact-time--outer .button--yellow{font-size:calc(1px + 2.72vw);}
.contact-feedform form{padding:0 0 0 10px;}
.contact-feedform input, .contact-feedform textarea{padding:10px;margin-bottom:calc(9px + 2.2vw);font-size:calc(3.12vw - 7px);}
}
@media screen and (min-width:991px){.contact-time--outer span{font-size:16px;}
span.contact-phone{font-size:24px;}
span.contact-time{font-size:26px;}
.contact-feedform input, .contact-feedform textarea{padding:10px;margin-bottom:30px;font-size:25px;}
.contact-time--outer, .contact-feedform{height:395px;}
input.button-feedform, .contact-time--outer .button--yellow{font-size:28px;}
}
input.error, textarea.error{box-shadow:0 0 2px 0px red;}
textarea.error::-webkit-input-placeholder, input.error::-webkit-input-placeholder{color:#c0392b;}
textarea.error::-moz-placeholder, input.error::-moz-placeholder{color:#c0392b;}
textarea.error:-moz-placeholder , input.error:-moz-placeholder{color:#c0392b;}
textarea.error:-ms-input-placeholder , input.error:-ms-input-placeholder{color:#c0392b;}
footer{width:100%;max-width:991px;margin:auto;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 10px;}
.footer-paiment{}
.footer-paiment-header{display:block;font-weight:100;}
.footer-paiment img{margin-right:12px;margin-top:8px;}
.footer-paiment-header img{display:inline-block;}
@media screen and (min-width:1px){.footer-logo{order:0;}
footer{height:19vw;}
.footer-logo{padding:0px;box-sizing:border-box;}
.footer-logo .logo-img{width:32vw;}
.footer-logo .logo-name{color:black;font-size:4.4vw;width:32vw;}
.footer-ss{}
.footer-paiment-header{font-size:calc(10px + 1.83vw);}
.footer-ss img{margin-right:1.8vw;margin-top:2.6vw;width:5.2vw;height:auto;}
}
@media screen and (min-width:768px){.footer-logo{order:1;}
footer{height:146px;}
.footer-logo{padding:0px;box-sizing:border-box;}
.footer-logo .logo-img{width:245px;}
.footer-logo .logo-name{color:black;font-size:34px;width:245px;}
.footer-ss{}
.footer-paiment-header{font-size:24px;}
.footer-ss img{margin-right:14px;margin-top:20px;width:40px;}
}
.fb--outer, .forma--outer{display:block;position:fixed;background:rgba(0, 0, 0, 0.5);z-index:99998;height:100vh;top:0px;left:0;width:100%;margin:auto;}
.fb--outer, .forma--outer form{width:90%;margin:20vh auto;max-width:515px;background:#e5ca40;box-sizing:border-box;position:relative;display:block;z-index:99999;}
.fb--outer, .forma--outer form input,.forma--outer form textarea{width:100%;margin-bottom:27px;font-family:Roboto;font-weight:700;padding:10px;box-sizing:border-box;}
.button-form{width:100%;font-family:Roboto;font-weight:400;padding:5px;color:white;background:black;text-align:center;border:2px solid black;}
.button-form:hover{color:black;background:white;}
.form-close{width:33px;height:33px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAAAAAByj52zAAAAWElEQVR42u3SsRWAIAxAwaxGRpK5YDFmUO1zPgbw+StIrkx8sJFlkKMOVvKX8JPwlgggAAlAAoD0Aqifxx601Vfbg4wsBBAQQCEACKAQAASwI5Mbm/H31gNQ0jNPqOJuhQAAAABJRU5ErkJggg==') 50% 50% no-repeat;position:absolute;right:-10px;top:-10px;border:1px solid white}
.form-close:hover{border:1px solid lightgray}
@media screen and (min-width:1px){.forma--outer form{padding:calc(2.21vw + 24px) calc(4.81vw + 4px);}
.button-form{font-size:calc(17px + 0.65vw);}
.forma--outer form textarea, .forma--outer form input{font-size:calc(0.65vw + 12px);}
}
@media screen and (min-width:768px){.forma--outer form{padding:40px;}
.button-form{font-size:21px;}
.forma--outer form textarea, .forma--outer form input{font-size:16px;}
}
.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}
.jGrowl.top-left{top:0;width:50%;left:25%}
.jGrowl.top-right{top:0;width:50%;left:25%}
.jGrowl.bottom-left{left:0;bottom:0}
.jGrowl.bottom-right{right:0;bottom:0}
.jGrowl.center{top:0;width:50%;left:25%}
.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}
.jGrowl-notification{background-color:#000;opacity:.9;width:250px;padding:10px;margin:10px auto;text-align:left;display:none;border-radius:5px;min-height:40px}
.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,
.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}
.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}
.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}
.jGrowl-closer{background-color:#000;opacity:.9;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}
.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,
.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}
@media print{.jGrowl{display:none}}
.af-message-success{background-color:green !important;}
.af-message-error{background-color:brown !important;}
.af-message-info{background-color:black !important;}
.ajax_form.af_example{width:100%;}
.ajax_form.af_example .controls input,
.ajax_form.af_example .controls textarea{width:100%;}
.ajax_form .error{color:brown;}
@media screen and (min-width:320px){.ajax_form.af_example .controls button[type="submit"]{float:right;}
}
@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px;}
}
.about--page{display:block;width:100%;max-width:991px;padding:0 10px;margin:auto;position:relative;box-sizing:border-box;}
@media screen and (min-width:1px){.about--page{}
.about--page .head1{font-family:roboto;font-weight:700;padding:45px 0;}
.about--page p{font-family:roboto;font-weight:300;font-size:calc(18px + 0.91vw);}
.about--page .button--yellow{font-weight:300;font-size:calc(28px + 1.3vw);padding:calc(12px + 1.82vw) calc(22px + 1.17vw);}
.about--page img{width:100%;height:auto;margin-top:50px;}
}
@media screen and (min-width:768px){.about--page .head1{font-weight:400;padding:calc(12px + 4.44vw) 0;}
.about--page p{font-size:24px;}
.about--page .button--yellow{font-size:37px;padding:25px 30px;}
}
@media screen and (min-width:991px){.about--page .head1{padding:55px 0;}}
.paginator{max-width:320px;margin:auto;display:flex;justify-content:center;padding-bottom:70px;}
.paginator li{font-weight:100;padding:0 3px;}
.paginator li.active{font-weight:700;}
.paginator li a{text-decoration:none;color:black;}
@media screen and (min-width:1px){.paginator li{font-size:calc(21px + 0.6vw);}
.page--feed .feed-item{padding:0 10px 80px;max-width:991px;}
.page--feed .feed-head{padding:30px 0;}
.page--feed .feed-name{font-family:roboto;font-size:22px;font-weight:400;}
.page--feed .feed-text{font-family:roboto;font-size:16px;}
.page--feed .feed-content{padding-left:0;}
}
@media screen and (min-width:768px){.page--feed .feed-item{padding-bottom:80px;}
.page--feed .feed-head{padding-top:0px;}
.page--feed .feed-content{padding-left:25px;}
}
@media screen and (min-width:991px){.page--feed .feed-item{padding-bottom:120px;}
.paginator li{font-size:26px;}
}
.page--catalog{width:100%;max-width:991px;margin:auto;box-sizing:border-box;}
.catalog{padding:0px 10px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:991px;margin:auto;}
.catalog ul,
.catalog ol{margin:0.5em 1em 1em;}
.catalog p,
.about--page p{margin-bottom:0.5em;}
.page--catalog .catalog-item:after{background:rgba(255, 255, 255, 0);}
.page--catalog .catalog-item span:before{display:none;}
.page--catalog .catalog-item:hover span:before{animation:none;}
.page--catalog .catalog-item span{opacity:1;background:rgba(0, 0, 0, 0.6);}
.page--catalog img{width:100%;height:auto;}
@media screen and (min-width:1px){.page--catalog .catalog-item{width:calc(100vw - 20px);height:70vw;margin-bottom:10px;overflow:hidden;}
}
@media screen and (min-width:768px){.page--catalog .catalog-item{width:calc(50vw - 20px);height:30vw;margin-bottom:10px;}
.page--catalog .catalog-item span:before{width:100%;}
}
@media screen and (min-width:991px){.page--catalog .catalog-item{width:475px;height:297px;margin-bottom:25px;}
}
.breadcrumb{display:block;width:100%;max-width:991px;margin:20px auto 0;padding:0 10px;position:relative;}
.breadcrumb li{display:inline-block;font-family:roboto;font-size:26px;font-weight:100;color:black;}
.breadcrumb li:after{content:"/";font-size:26px;font-weight:100;padding-left:7px}
.breadcrumb li:last-child:after{content:""}
.breadcrumb li a{text-transform:none;text-decoration:none;border-bottom:1px solid transparent;transition:border .2s;}
.breadcrumb li a:hover{border-bottom:1px solid black;}
.inner-slider--img{width:100%;max-width:991px;margin:auto;position:relative;margin-bottom:35px;padding:0 10px;}
.inner-slider--img img{width:auto;height:728px;margin:auto;position:relative;}
.inner-slider--img .slick-next,
.inner-slider--img .slick-prev,
.heighbor--slider .slick-next,
.heighbor--slider .slick-prev{background:url(/assets/img/feed-arrow.png) 50% 50% no-repeat rgba(255, 255, 255, 0.3);}
.inner-slider--nav{width:100%;max-width:991px;margin:auto;position:relative;padding:0 10px;}
.inner-slider--nav img{width:auto;margin:auto;height:auto;position:relative;}
.heighbor--slider .slick-slide, .inner-slider--nav .slick-slide{margin:5px;}
.inner-text{display:block;width:100%;max-width:991px;margin:50px auto;padding:0 10px;font-family:roboto;font-size:26px;font-weight:300;box-sizing:border-box;}
.inner-text p{margin-bottom:0.5em;line-height:normal;}
.inner-text ul,
.inner-text ol{margin:0 0 1em 1em;line-height:normal;font-size:0.98em;}
.inner-neighbors-header{display:block;width:100%;max-width:991px;margin:50px auto;padding:0 10px;font-weight:300;font-size:30px;text-align:center;box-sizing:border-box;}
.heighbor--slider{width:100%;max-width:991px;margin:0 auto 100px;position:relative;box-sizing:border-box;}
.heighbor--slider a{display:block;width:100%;position:relative;height:auto;box-sizing:border-box;}
.heighbor--slider img{width:100%;height:auto;}
.heighbor--slider span{position:absolute;width:inherit;bottom:0;background:rgba(0, 0, 0, 0.6);font-weight:400;color:white;font-size:16px;padding:15px;box-sizing:border-box;text-align:center;}
.heighbor--slider .slick-list{width:85%;margin:auto;}
@media screen and (min-width:1px){.inner-slider--img .slick-next,
.inner-slider--img .slick-prev,
.heighbor--slider .slick-next,
.heighbor--slider .slick-prev{transform:scale(0.7,1);}
.heighbor--slider .slick-next,
.inner-slider--img .slick-next{transform:rotate(180deg) scale(0.7,1);}
}
@media screen and (min-width:768px){.inner-slider--img .slick-next,
.inner-slider--img .slick-prev,
.heighbor--slider .slick-next,
.heighbor--slider .slick-prev{transform:scale(0.9,1);}
.heighbor--slider .slick-next,
.inner-slider--img .slick-next{transform:rotate(180deg) scale(0.9,1);}
}
@media screen and (min-width:991px){.inner-slider--img .slick-next,
.inner-slider--img .slick-prev,
.heighbor--slider .slick-next,
.heighbor--slider .slick-prev{transform:scale(1);}
.heighbor--slider .slick-next,
.inner-slider--img .slick-next{transform:rotate(180deg) scale(1);}
}
.tablet .catalog-item:after{display:none;}
.tablet .catalog-item span:before{content:"";display:block;width:100%;height:60px;position:absolute;bottom:0px;z-index:-1;background:rgba(0, 0, 0, 0.6);}
.tablet .catalog-item:hover span:before{animation:none;}
.tablet .catalog-item span{opacity:1;}
.tablet .catalog-item:after{display:none;}
.tablet li.back{display:none !important;}