/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */hr,input[type=search]{box-sizing:content-box}img,legend{border:0}legend,td,th{padding:0}a,form input{background-color:transparent}.sct-4-items .item,.sct-products .slider .item .holder{-webkit-box-orient:vertical;-webkit-box-direction:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.button,form{display:block}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}.phone a span,.sct-bg{background-size:cover}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{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,.phone a{text-decoration:none;font-weight:700}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]{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}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}html{font-size:10px}@media (max-width:1200px){html{font-size:9px}}@media (max-width:768px){html{font-size:8px}}@media (min-width:1921px){html{font-size:11px}}body{margin:0;font-size:1.6rem;min-width:320px;font-family:pf_din_text_cond_pro,sans-serif;line-height:1.4444444444;width:100%;color:#151515}body *{box-sizing:border-box}body.jsScrollOff{overflow-y:hidden}form{max-width:500px;margin:6% auto}form button,form input{border:2px solid #fff;text-align:center;outline:0!important;display:block;height:2.9em;line-height:2.9em;border-radius:40px;font-size:2.4rem}form input{width:100%;margin-bottom:2rem}.button,form button{background-color:#fff;text-transform:uppercase}form button{margin-top:60px;color:#000;margin-left:auto;margin-right:auto;max-width:340px;width:100%}::-webkit-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}.button{text-align:center;border-radius:40px;color:#000;height:3.4em;line-height:3.4em;padding:0 15px;font-size:1.8rem;letter-spacing:.5px;letter-spacing-font-weight:bold}.oh{overflow:hidden}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.jGrowl.top-right{right:calc(50% - 150px)!important;top:45vh!important}.jGrowl.top-right .jGrowl-notification{padding:15px;min-width:300px}.jGrowl.top-right .jGrowl-message{width:250px;font-size:16px}@font-face{font-family:pf_din_text_cond_pro;src:url(../fonts/pfdintextcondpro-xthin.woff2) format("woff2"),url(../fonts/pfdintextcondpro-xthin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:pf_din_text_cond_pro;src:url(../fonts/pfdintextcondpro-light.woff2) format("woff2"),url(../fonts/pfdintextcondpro-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:pf_din_text_cond_pro;src:url(../fonts/pfdintextcondpro-medium.woff2) format("woff2"),url(../fonts/pfdintextcondpro-medium.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:pf_din_text_cond_pro;src:url(../fonts/pfdintextcondpro-regular.woff2) format("woff2"),url(../fonts/pfdintextcondpro-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(../fonts/proxima_nova_regular.woff2) format("woff2"),url(../fonts/proxima_nova_regular.woff) format("woff");font-weight:400;font-style:normal}header{position:absolute;top:0;width:100%;padding-top:4%;color:#fff}@media (max-width:1000px){header{padding-top:15px}}@media (max-width:768px){form button{margin-top:20px}header{padding-top:0}}header.fixed{padding-top:2%;position:fixed;top:0;z-index:22;background-color:rgba(0,0,0,.4)}@media (max-width:768px){header.fixed{padding-top:0}}header.black{color:#151515;background-color:rgba(255,255,255,.4);padding-top:2%}.ico-nav,header nav{color:inherit}header .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ico-nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:37px;width:37px;position:relative;z-index:3;cursor:pointer}@media (max-width:768px){header .holder{padding-bottom:10px;padding-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ico-nav{margin-top:10px;margin-bottom:-10px}}.ico-nav span{position:absolute;display:block;height:5px;width:37px;background-color:currentColor;border-radius:2px;-webkit-transition:.2s;transition:.2s;top:0}.ico-nav span:nth-child(2){top:14px}.open .ico-nav span{background-color:#fff;-webkit-transform-origin:center;transform-origin:center;top:calc(50% - 2.5px)}.open .ico-nav span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open .ico-nav span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header nav ul{background-color:#2a2d32;position:fixed;z-index:2;left:0;top:0;bottom:0;margin-top:0;margin-bottom:0;color:#fff;overflow-y:auto;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:11% 2vw 30px 4.4vw}@media (max-width:600px){header nav ul{padding-top:65px;padding-left:15px;max-width:90%;padding-right:15px}}header nav ul li{text-transform:uppercase;list-style:none;font-size:3rem;cursor:pointer}header nav.open ul{-webkit-transform:translateX(0);transform:translateX(0)}.logo{margin-top:-23px;position:absolute;left:calc(50% - 71px)}@media (max-width:1200px){.logo{margin-top:-15px}}@media (max-width:1000px){.logo{margin-top:0}}.logo img:nth-child(2){position:absolute;top:0;opacity:0;-webkit-transition:.3s;transition:.3s}.black .logo img:nth-child(2){opacity:1}.phone{color:inherit}.phone .time,.phone a{color:currentColor;-webkit-transition:.3s}.phone a{font-size:2.7rem;transition:.3s;line-height:0}@media (max-width:768px){.logo{width:100px;left:calc(50% - 50px)}.phone a{font-size:2.5rem}}.phone a span{display:inline-block;width:1em;height:1em;background-image:url(../img/ico-phone-white.png);margin-right:10px;background-repeat:no-repeat}@media (max-width:500px){header .holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.logo{left:75px!important}.phone a span{display:none}}.black .phone a span{background-image:url(../img/ico-phone-black.png)}.phone .time{font-weight:200;font-size:1.7rem;text-transform:uppercase;text-align:right;transition:.3s}@media (max-width:768px){.phone a span{margin-right:10px}.phone .time{display:none}}.fukol-grid,footer .holder{display:-webkit-box;display:-ms-flexbox}.holder{max-width:100%;padding:0 4.4%}.holder.small{margin-left:auto;margin-right:auto;max-width:960px}@media (max-width:1366px){.holder{padding:0 15px}}.fukol-grid{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5em}.fukol-grid .fukol-grid>*{-webkit-box-flex:1;-ms-flex:1 0 5em;flex:1 0 5em;margin:.5em}.sct-bg{background-position:top center}section{padding-top:8.2%;padding-bottom:9%}section .sct-title{text-transform:uppercase;font-size:7.2rem;font-weight:700;text-align:center;margin-top:1.7%;letter-spacing:1.6px}@media (max-width:1300px){section .sct-title{font-size:6rem}}@media (max-width:1000px){section .sct-title{font-size:5rem}}@media (max-width:768px){section .sct-title{font-size:4rem}}footer{color:#fff;position:fixed;bottom:0;left:0;right:0}footer.black{color:#000}footer .holder{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .copy{color:currentColor;font-size:1.4rem}footer .scroll{cursor:pointer;font-size:1.4em;text-transform:uppercase;padding-right:40px;background-repeat:no-repeat;background-position:center right;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:.3s;transition:.3s;background-image:url(../img/ico-scrol-white.png)}footer .scroll:hover{-webkit-transform:rotate(90deg) translateX(-20px);transform:rotate(90deg) translateX(-20px)}footer.black .scroll{background-image:url(../img/ico-scrol-black.png)}.sct-first{padding-bottom:1%;color:#fff}.sct-first .holder{margin:0}.top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-wrap .title-wrap{position:relative;display:inline-block;margin-left:auto;margin-right:auto;padding:0 0 1.7em}.top-wrap .title-wrap .main-title{margin:0}.top-wrap .title-wrap .longtitle{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0;color:#5c3c19;text-transform:uppercase;font-size:3rem;left:-9em;top:0;line-height:1.2}@media (max-width:1000px){.top-wrap .title-wrap .longtitle{display:none;position:static;-webkit-transform:none;transform:none;text-align:center}.top-wrap .title-wrap .longtitle br{display:none}}.main-title{font-size:12rem;text-align:center;font-weight:100;text-transform:uppercase}@media (max-width:1200px){.top-wrap .title-wrap .longtitle{left:-6em}.main-title{font-size:11rem;padding-top:1em}}@media (max-width:650px){.main-title{font-size:9rem}}@media (max-width:550px){.main-title{font-size:5rem}}.categories-main-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:650px){.categories-main-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-main-wrap .item{max-width:300px;text-align:center}}.categories-main-wrap .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.categories-main-wrap .item:nth-child(3){margin-right:-55px}@media (max-width:1200px){.categories-main-wrap .item:nth-child(3){margin-right:0}}.categories-main-wrap .item:nth-child(2){-webkit-box-flex:1.3;-ms-flex-positive:1.3;flex-grow:1.3}.categories-main-wrap .item:nth-child(2) .title{padding-left:6.7vw}.categories-main-wrap .item:nth-child(2) img{width:91%}.categories-main-wrap .item:nth-child(3) .title{padding-left:1.1vw}.categories-main-wrap .item:nth-child(3) img{margin-top:9%;margin-right:0}.categories-main-wrap .item img{width:90%;margin-left:auto;margin-right:auto;display:block}.categories-main-wrap .item .title{font-size:4.2rem;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:5px}@media (max-width:1000px){.categories-main-wrap .item .title{margin-top:0}}.sct-products{padding-bottom:0;padding-top:0;position:relative}.sct-products .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.sct-products .slider-nav{position:absolute;left:0;top:0;background:rgba(0,0,0,.4);z-index:10;color:#fff;padding:15px 0;width:100%}.sct-products .slider-nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:0}.sct-products .slider-nav li{list-style:none;margin-right:6px;margin-left:6px;cursor:pointer;font-size:2rem;border-bottom:solid 1px transparent}.sct-products .slider-nav li.active{border-bottom-color:#fff}.sct-products .slider{width:100%}.sct-products .slider .item{width:100%;padding-top:10%;min-height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}@media (max-width:500px){.sct-products .slider .item{padding-top:20%}}.sct-products .slider .item .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:40vw}.sct-products .slider .item .title{font-size:4rem;width:100%}.sct-products .slider .item .desc{border:8px solid #da4849;border-right:none;padding:15px;margin-bottom:10px;position:relative;max-width:440px;margin-right:40px}.sct-products .slider .item .desc:after{content:"";position:absolute;left:100%;top:-8px;bottom:-8px;width:28px;background:url(../img/descr.png) left bottom no-repeat}.sct-products .slider .item button{background:0 0;border:none;text-decoration:underline;padding-left:0;font-size:16px;font-weight:700;margin-bottom:25px}.sct-products .slider .item button:hover{color:#da4849}.sct-form,.sct-info{color:#fff}@media (max-width:900px){.sct-products .slider .flickity-prev-next-button{display:none}}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.sct-4-items,.sct-4-items .item .desc,.sct-contacts .wrap{margin-left:auto;margin-right:auto}.flickity-page-dots .dot.is-selected{opacity:1}.sct-4-items{width:75%;padding-top:6%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1660px){.sct-4-items{width:100%}}@media (max-width:600px){.sct-4-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sct-4-items .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:370px;flex-basis:370px;padding-top:4%}@media (max-width:1000px){.sct-4-items .item img{max-width:55%;display:block;margin-left:auto;margin-right:auto}}@media (max-width:500px){.sct-4-items .item{-ms-flex-preferred-size:auto;flex-basis:auto}.sct-4-items .item img{max-width:200px}}.sct-4-items .item .desc{display:block;font-size:3rem;font-weight:700;text-align:center;width:100%;text-transform:uppercase;padding:0 5%;margin-top:10%;line-height:1.3}.sct-4-items .item:nth-child(3){padding-top:0}.sct-4-items .item:nth-child(3) .desc{margin-top:5%}.sct-info .wrap{max-width:61%;padding-left:13.5%}@media (max-width:1900px){.sct-info .wrap{box-sizing:content-box;max-width:none;width:850px}}@media (max-width:1000px){.sct-4-items .item .desc{font-size:2rem}.sct-info .wrap{padding-left:0;width:100%;box-sizing:border-box}}.sct-info--title{text-transform:uppercase;color:inherit;font-size:6rem;padding-left:9.6%;margin-top:8.8%;margin-bottom:9.5%;letter-spacing:1.6px}@media (max-width:768px){.sct-info--title{font-size:5rem}}.sct-info--list{padding-right:0;padding-left:9.6%}@media (max-width:500px){.sct-info--title{font-size:4rem}.sct-info--list{padding-left:0}}.sct-info--list .item{font-size:3rem;list-style:none;text-transform:uppercase;margin-bottom:2.2rem;position:relative}@media (max-width:1000px){.sct-info--list .item{font-size:2.5rem}}@media (max-width:500px){.sct-info--list .item{font-size:2rem}}.sct-info--list .item span.count{position:absolute;left:-4vw;font-size:1.8rem;color:#9f7430;font-weight:700;display:block;margin-top:6px}@media (max-width:500px){.sct-info--list .item span.count{padding-left:5px;padding-right:5px;position:static;float:left;margin-top:0}}.sct-info--list .item span{letter-spacing:1.4px}.sct-contacts{color:#fff;padding-bottom:0}.sct-contacts .holder{position:relative;padding-bottom:9%}.sct-contacts .wrap{max-width:1130px}.sct-contacts--title{margin-top:9%;margin-bottom:0;letter-spacing:1.2px;font-size:4.2rem;font-weight:700;text-transform:uppercase}@media (max-width:1000px){.sct-contacts--title{font-size:3.2rem}}@media (max-width:500px){.sct-contacts--title{font-size:2rem}}.sct-contacts--phone{display:block;margin-bottom:5.4%;text-decoration:none;color:inherit;font-size:15rem;letter-spacing:6.7px;line-height:1}@media (max-width:1000px){.sct-contacts--phone{font-size:10rem}}@media (max-width:650px){.sct-contacts .wrap{text-align:center}.sct-contacts--phone{font-size:7rem}.sct-contacts--get-price{margin-left:auto;margin-right:auto}}@media (max-width:500px){.sct-contacts--phone{font-size:4rem}}.sct-contacts--mail{font-size:3rem;text-transform:uppercase;margin-bottom:2.7%}.sct-contacts--get-price{width:242px}.sct-contacts--list{margin-top:9%;margin-left:3px;display:inline-block;border-top:3px solid #fff;padding-left:0}.sct-contacts--list .item{list-style:none;text-transform:uppercase}.sct-contacts--list .item:first-child{margin-top:25px}.sct-contacts .bg{position:absolute;right:0;bottom:0;margin-right:4.4%}@media (max-width:1500px){.sct-contacts .bg{max-width:70%}}@media (max-width:650px){.sct-contacts .bg{display:none}}
.g-recaptcha > div
{
	margin:0 auto;
}


    header{
        font-family: 'Roboto Condensed', sans-serif;
    }
    header .holder{
        display: grid;
        grid-template-columns: 5fr 200px 5fr;
    }
    body .logo{
        position: static;
        margin-left: auto;
        margin-right: auto;
    }
    header .phone a{
        display: flex;
        align-items: center;
        align-self: stretch;
        flex-shrink: 0;
        
    }
    body .phone a span{
        transform: none !important;
        display: flex !important;
        /* margin: 0 !important; */
        margin-bottom: auto !important;
        margin-top: auto !important;
    }
@media (max-width: 1300px){
    header .holder{
        display: flex;
        /* grid-template-columns: 60px auto auto; */
    }
    body .logo{
        margin-left: 15px;
        margin-right: auto;
    }
    
}
@media (max-width: 480px){
    .jsOpenSeLogin{
        margin-right: 0 !important;
    }
    .phone a{
        font-size: 2.6rem;
    }
    .jsOpenSeLogin{
        padding: 5px 10px !important;
        margin-left: 5px !important;
        font-size: 18px !important;
    }
}
@media (max-width: 430px){
    .logo{
        width: 80px;
    }
}
.socki-wrap{
    display: flex;
    width: 100%;
    justify-content: center;
    margin-top: 6rem;
}
.socki-wrap a{
    display: flex;
    align-content: center;
    justify-content: center;
    width: 4rem;
    height: 4rem;
    margin: 5px;
    background-color: hsl(0deg 0% 0% / 24%);
    border-radius: 50%;
}
.socki-wrap a:hover{
    background-color: hsl(0deg 0% 0% / 60%);

}
.socki-wrap a img{
    max-width: 60%;
    width: auto;
    height: auto;
    align-self: center;
}
.socki-wrap a.whatsapp img{
    max-width: 20px;
}
/* Прелоадер */
.loader {
  position: relative;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: linear-gradient(#00FF00, #00FF00, #00FF00);
  animation: animate 1s linear infinite;
}

@keyframes animate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.loader span {
  position: absolute;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: linear-gradient(#00b2ff, #00ffbb, #6bff6b);
}

.loader span:nth-child(1) {
  filter: blur(5px);
}

.loader span:nth-child(2) {
  filter: blur(10px);
}

.loader::after {
  content: "";
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 10px;
  background: #162434;
  border-radius: 50%;
}