@charset "UTF-8";

.blinds-info__description p a { color: #fff!important; text-decoration: none!important; }
.product-info__description a { color: #000!important; text-decoration: none!important; }

.main-info__items .slick-list .slick-track li div.main-info__item {min-height:700px;}.main-info__items .slick-list .slick-track {min-height:300px;}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{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{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;-ms-touch-action:none;touch-action:none}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:4}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:6;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:6;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:auto);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-placeholder,.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:7;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:4px;right:4px;padding:0;margin:0;width:30px;height:30px;font:21px/1 Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;cursor:pointer;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:8;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius: 5px;
    margin-top: 27%;
    margin-left: -83%;
    height: 500px;
    opacity: .1;
    width: 300px;}
    
.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:9}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:5;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:3;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}

.catalog__item{position:relative;padding-top:40px;margin-right:80px !important;}
.catalog__item::after{right:-20px !important;}
.catalog__item:nth-child(2n)::after{display:none !important;}
@font-face{font-family:"icons";font-display: swap;src:url("fonts/icons/fonts/icons.eot");src:url("fonts/icons/fonts/icons.eot?#iefix") format("embedded-opentype"),
url("fonts/icons/fonts/icons.woff") format("woff"),
url("fonts/icons/fonts/icons.ttf") format("truetype"),
url("fonts/icons/fonts/icons.svg#icons") format("svg");font-weight:400;font-style:normal;}


[data-icon]:before{font-family:"icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
[class^="icon-"]:before,
[class*=" icon-"]:before,
.icon:before,
.button-load:before,
.button-back:before,
.select__placeholder:before,
.fancybox-close-small:before,
[class^="slider-button-"]:before,
[class*=" slider-button-"]:before,
.slider-dots li:before,
.breadcrumbs__item:not(:last-child):after,
.feedback__item:before,
.header__menu-close:before,
.menu-button__icon:before,
.menu-button__icon:after,
.menu__item_dropdown > .menu__item-heading:after,
.menu__address:before,
.rating__item:before,
.review__date:before,
.review__location:before{font-family:"icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-angle-down:before,
.select__placeholder:before{content:"\61";}
.icon-angle-left:before{content:"\62";}
.icon-angle-right:before,
.breadcrumbs__item:not(:last-child):after{content:"\63";}
.icon-angle-up:before{content:"\64";}
.icon-facebook:before{content:"\65";}
.icon-youtube:before{
content: '';
background: url(/wp-content/themes/prokar/pictures/icons/youtube-logo.png);
height: 20px;
width: 20px;
display: block;
background-size: 20px 20px;
}
.icon-youtube:before{
content: '';
background: url(/wp-content/themes/prokar/pictures/icons/youtube-logo.png);
height: 20px;
width: 20px;
display: block;
background-size: 20px 20px;
transition:0.3s ease;
}

.icon-youtube:hover:before{
content: '';
background: url(/wp-content/themes/prokar/pictures/icons/youtube-logo-hover.png);
height: 20px;
width: 20px;
display: block;
background-size: 20px 20px;
transition:0.3s ease;
}


.icon-google:before{content:"\66";}
.icon-instagram:before{content:"\67";}
.icon-twitter:before{content:"\68";}
.icon-vk:before{content:"\69";}
.icon-close:before,
.fancybox-close-small:before,
.header__menu-close:before,
.menu-button__icon:after{content:"\6a";}
.icon-marker:before,
.menu__address:before{content:"\6b";}
.icon-loading:before,
.button-load:before{content:"\6c";}
.icon-search:before{content:"\6d";}
.icon-location:before,
.feedback__item-2:before,
.review__location:before{content:"\6f";}
.icon-email:before,
.feedback__item-3:before{content:"\70";}
.icon-menu:before,
.menu-button__icon:before{content:"\71";}
.icon-circle:before,
.slider-dots li:before{content:"\72";}
.icon-phone:before,
.feedback__item-1:before{content:"\73";}
.icon-arrow-right:before,
.slider-button-next:before,
.slider-button-next-2:before,
.slider-button-next-3:before{content:"\6e";}
.icon-arrow-left:before,
.slider-button-prev:before,
.slider-button-prev-2:before,
.slider-button-prev-3:before{content:"\74";}
.icon-calendar:before,
.review__date:before{content:"\75";}
.icon-star:before,
.rating[data-rating="1"] + .rating__items .rating__item:nth-child(1):before,
.rating[data-rating="2"] + .rating__items .rating__item:nth-child(1):before,
.rating[data-rating="2"] + .rating__items .rating__item:nth-child(2):before,
.rating[data-rating="3"] + .rating__items .rating__item:nth-child(1):before,
.rating[data-rating="3"] + .rating__items .rating__item:nth-child(2):before,
.rating[data-rating="3"] + .rating__items .rating__item:nth-child(3):before,
.rating[data-rating="4"] + .rating__items .rating__item:nth-child(1):before,
.rating[data-rating="4"] + .rating__items .rating__item:nth-child(2):before,
.rating[data-rating="4"] + .rating__items .rating__item:nth-child(3):before,
.rating[data-rating="4"] + .rating__items .rating__item:nth-child(4):before,
.rating[data-rating="5"] + .rating__items .rating__item:nth-child(1):before,
.rating[data-rating="5"] + .rating__items .rating__item:nth-child(2):before,
.rating[data-rating="5"] + .rating__items .rating__item:nth-child(3):before,
.rating[data-rating="5"] + .rating__items .rating__item:nth-child(4):before,
.rating[data-rating="5"] + .rating__items .rating__item:nth-child(5):before{content:"\76";}
.icon-star-disabled:before,
.rating__item:before{content:"\77";}
.icon-angle-double-left:before,
.button-back:before{content:"\78";}
.icon-angle-double-down:before{content:"\79";}
.icon-angle-double-right:before{content:"\7a";}
.icon-angle-double-up:before{content:"\41";}
.icon-circle-arrow-down:before,
.menu__item_dropdown > .menu__item-heading:after{content:"\43";}
.icon-minus:before{content:"\44";}
.icon-plus:before{content:"\45";}
*{margin:0;padding:0;}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template,
[hidden]{display:none;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:inherit;font-weight:inherit;font-style:inherit;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,
a:hover{outline-width:0;}
abbr[title]{text-decoration:underline;text-decoration:underline dotted;}
svg:not(:root){overflow:hidden;}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
legend{display:table;max-width:100%;white-space:normal;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
html,
body{height:100%;}
body{font-family: 'Futura PT',arial,sans-serif; font-size:14px;line-height:1.3;color:#808080;}
a{cursor:pointer;}
b{font-weight:600;}
p{margin-bottom:15px;}
ul,
menu{list-style:none;}
sub,
sup{font-size:0.5em;}
button{border:0;outline:0;background:transparent;cursor:pointer;font-family:inherit;}

.container{padding-right:20px;padding-left:20px;}
.site-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow:hidden;padding-top:60px;}
.js-get-resolution{position:relative;z-index:1;}
@-webkit-keyframes circular-rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes circular-rotation{from{-moz-transform:rotate(0deg);transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-o-keyframes circular-rotation{from{-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes circular-rotation{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes zoom-in-out{0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(2);transform:scale(2);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes zoom-in-out{0%{-moz-transform:scale(1);transform:scale(1);}
50%{-moz-transform:scale(2);transform:scale(2);}
100%{-moz-transform:scale(1);transform:scale(1);}
}
@-o-keyframes zoom-in-out{0%{-o-transform:scale(1);transform:scale(1);}
50%{-o-transform:scale(2);transform:scale(2);}
100%{-o-transform:scale(1);transform:scale(1);}
}
@keyframes zoom-in-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.block-wrapper-1{border-bottom:1px solid #edf0f5;}
.block-wrapper-2{border-top:1px solid #edf0f5;}
[class^="button-"],
[class*=" button-"]{display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;cursor:pointer;border:0;outline:0;}
.button-1,
.button-back{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#15ca6e;color:#fff;line-height:34px;font-weight:bold;text-transform:inherit;padding-right:13px;padding-left:13px; font-family: latobold; font-size: 16px;border: 1px solid #109c55;}
.button-1:hover,
.button-back:hover{background-color:#44d58b;}
.button-1_big{line-height:45px;padding-right:40px;padding-left:40px; font-family: latobold; font-size: 17px; text-transform: inherit;    border: 1px solid #109c55;
    border-radius: 5px;}
    .button-1_big:hover{
      background-color: #44d58b;
    }
    .button-1_big:active{background-color: #12ac5e}
.button-back:active{background-color: #12ac5e;}

.button-1_theme_2:hover{background-color: #5c81ad !important;border: 1px solid #5c81ad;}
.button-1_theme_2:active{background-color: #336299!important;border: 1px solid #336299;}
.button-1_theme_2,
.button-back{
  -webkit-box-shadow:0 1px 0 rgba(51, 98, 153, 0.5), 0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 1px 0 rgba(51, 98, 153, 0.5), 0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);
  box-shadow:0 1px 0 rgba(51, 98, 153, 0.5), 0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);
  background-color:#4990e2;
  border: 1px solid #4990e2;
  font-family: futurapt;
      font-weight: 400;
      font-size: 16px;
}


.button-1_theme_2:hover,
.button-back:hover{background-color:#336299;}
.button-2{font-family:futurapt;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #4990e2;color:#4990e2;font-size:12px;line-height:43px;font-weight:500;text-transform:uppercase;padding-right:35px;padding-left:35px;}
.button-2:hover{    color: #fff;
    background-color: #5c81ad;
    border:1px solid #336299;}
    .button-2:active{
      color: #fff;
    background-color:  #336299;
    border: 1px solid #336299;
    }
.button-load{color:#333;font-family:"Futura PT";font-size:14px;font-weight:500;text-transform:uppercase;}
.button-load:hover,
.button-load_active{color:#4990e2;}
.button-load_active:before{-webkit-animation:circular-rotation 1s infinite linear;-moz-animation:circular-rotation 1s infinite linear;-o-animation:circular-rotation 1s infinite linear;animation:circular-rotation 1s infinite linear;}
.button-load:before{font-size:24px;margin-right:15px;vertical-align:bottom;}
.button-play{width:100px;height:79px;background:url(/wp-content/themes/prokar/images/icons/play.png) center no-repeat;opacity:0.85}
.button-play:hover{opacity:1;}
.button-back:before{margin-right:5px;vertical-align:middle;position:relative;top:-2px;}
.form-control_policy{position: absolute;max-width:300px;width:100%;margin-top:8px;}
.subscription__form .form-control_policy {width: 300px;}
.feedback__form-group .form-control_policy {position: inherit}
.form-control_policy a{color: #fff; font-weight: 300;}
.form-control-wrap{position:relative;}
.form-control-wrap > span{top:8px;right:10px;position:absolute;color:#ff4747;font-size:16px;font-weight:300;line-height:1;}
.form-control-wrap_big span{top:13px;}
.form-control{font-family:'Futura PT', sans-serif;}
.form-control[type="password"],
.form-control[type="text"],
.form-control[type="email"],
.form-control[type="number"],
.form-control[type="search"],
.form-control[type="tel"],
.form-control[type="date"],
.form-control[type="datetime"],
.form-control[type="datetime-local"],
.form-control[type="time"],
.form-control[type="url"],
.form-control[type="month"],
.form-control[type="week"],
textarea.form-control{display:block;width:100%;height:34px;color:#999;font-size:16px;font-weight:300;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #dbdbdb;padding-right:15px;padding-left:15px;outline:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.form-control[type="password"].form-control_text_big,
.form-control[type="text"].form-control_text_big,
.form-control[type="email"].form-control_text_big,
.form-control[type="number"].form-control_text_big,
.form-control[type="search"].form-control_text_big,
.form-control[type="tel"].form-control_text_big,
.form-control[type="date"].form-control_text_big,
.form-control[type="datetime"].form-control_text_big,
.form-control[type="datetime-local"].form-control_text_big,
.form-control[type="time"].form-control_text_big,
.form-control[type="url"].form-control_text_big,
.form-control[type="month"].form-control_text_big,
.form-control[type="week"].form-control_text_big,
textarea.form-control.form-control_text_big{font-size:18px;}
.form-control[type="password"].form-control_big,
.form-control[type="text"].form-control_big,
.form-control[type="email"].form-control_big,
.form-control[type="number"].form-control_big,
.form-control[type="search"].form-control_big,
.form-control[type="tel"].form-control_big,
.form-control[type="date"].form-control_big,
.form-control[type="datetime"].form-control_big,
.form-control[type="datetime-local"].form-control_big,
.form-control[type="time"].form-control_big,
.form-control[type="url"].form-control_big,
.form-control[type="month"].form-control_big,
.form-control[type="week"].form-control_big,
textarea.form-control.form-control_big{height:45px;font-size:18px;}
.form-control[type="password"]::-webkit-input-placeholder,
.form-control[type="text"]::-webkit-input-placeholder,
.form-control[type="email"]::-webkit-input-placeholder,
.form-control[type="number"]::-webkit-input-placeholder,
.form-control[type="search"]::-webkit-input-placeholder,
.form-control[type="tel"]::-webkit-input-placeholder,
.form-control[type="date"]::-webkit-input-placeholder,
.form-control[type="datetime"]::-webkit-input-placeholder,
.form-control[type="datetime-local"]::-webkit-input-placeholder,
.form-control[type="time"]::-webkit-input-placeholder,
.form-control[type="url"]::-webkit-input-placeholder,
.form-control[type="month"]::-webkit-input-placeholder,
.form-control[type="week"]::-webkit-input-placeholder,
textarea.form-control::-webkit-input-placeholder{color:#dbdbdb;}
.form-control[type="password"]:-moz-placeholder,
.form-control[type="text"]:-moz-placeholder,
.form-control[type="email"]:-moz-placeholder,
.form-control[type="number"]:-moz-placeholder,
.form-control[type="search"]:-moz-placeholder,
.form-control[type="tel"]:-moz-placeholder,
.form-control[type="date"]:-moz-placeholder,
.form-control[type="datetime"]:-moz-placeholder,
.form-control[type="datetime-local"]:-moz-placeholder,
.form-control[type="time"]:-moz-placeholder,
.form-control[type="url"]:-moz-placeholder,
.form-control[type="month"]:-moz-placeholder,
.form-control[type="week"]:-moz-placeholder,
textarea.form-control:-moz-placeholder{color:#dbdbdb;}
.form-control[type="password"]::-moz-placeholder,
.form-control[type="text"]::-moz-placeholder,
.form-control[type="email"]::-moz-placeholder,
.form-control[type="number"]::-moz-placeholder,
.form-control[type="search"]::-moz-placeholder,
.form-control[type="tel"]::-moz-placeholder,
.form-control[type="date"]::-moz-placeholder,
.form-control[type="datetime"]::-moz-placeholder,
.form-control[type="datetime-local"]::-moz-placeholder,
.form-control[type="time"]::-moz-placeholder,
.form-control[type="url"]::-moz-placeholder,
.form-control[type="month"]::-moz-placeholder,
.form-control[type="week"]::-moz-placeholder,
textarea.form-control::-moz-placeholder{color:#dbdbdb;}
.form-control[type="password"]:-ms-input-placeholder,
.form-control[type="text"]:-ms-input-placeholder,
.form-control[type="email"]:-ms-input-placeholder,
.form-control[type="number"]:-ms-input-placeholder,
.form-control[type="search"]:-ms-input-placeholder,
.form-control[type="tel"]:-ms-input-placeholder,
.form-control[type="date"]:-ms-input-placeholder,
.form-control[type="datetime"]:-ms-input-placeholder,
.form-control[type="datetime-local"]:-ms-input-placeholder,
.form-control[type="time"]:-ms-input-placeholder,
.form-control[type="url"]:-ms-input-placeholder,
.form-control[type="month"]:-ms-input-placeholder,
.form-control[type="week"]:-ms-input-placeholder,
textarea.form-control:-ms-input-placeholder{color:#dbdbdb;}
.form-control[type="password"]::placeholder,
.form-control[type="text"]::placeholder,
.form-control[type="email"]::placeholder,
.form-control[type="number"]::placeholder,
.form-control[type="search"]::placeholder,
.form-control[type="tel"]::placeholder,
.form-control[type="date"]::placeholder,
.form-control[type="datetime"]::placeholder,
.form-control[type="datetime-local"]::placeholder,
.form-control[type="time"]::placeholder,
.form-control[type="url"]::placeholder,
.form-control[type="month"]::placeholder,
.form-control[type="week"]::placeholder,
textarea.form-control::placeholder{color:#dbdbdb;}
.form-control[type="password"]:focus,
.form-control[type="text"]:focus,
.form-control[type="email"]:focus,
.form-control[type="number"]:focus,
.form-control[type="search"]:focus,
.form-control[type="tel"]:focus,
.form-control[type="date"]:focus,
.form-control[type="datetime"]:focus,
.form-control[type="datetime-local"]:focus,
.form-control[type="time"]:focus,
.form-control[type="url"]:focus,
.form-control[type="month"]:focus,
.form-control[type="week"]:focus,
textarea.form-control:focus{color:#4990e2;border-color:#4990e2;}
.form-control[type="password"]:focus::-webkit-input-placeholder,
.form-control[type="text"]:focus::-webkit-input-placeholder,
.form-control[type="email"]:focus::-webkit-input-placeholder,
.form-control[type="number"]:focus::-webkit-input-placeholder,
.form-control[type="search"]:focus::-webkit-input-placeholder,
.form-control[type="tel"]:focus::-webkit-input-placeholder,
.form-control[type="date"]:focus::-webkit-input-placeholder,
.form-control[type="datetime"]:focus::-webkit-input-placeholder,
.form-control[type="datetime-local"]:focus::-webkit-input-placeholder,
.form-control[type="time"]:focus::-webkit-input-placeholder,
.form-control[type="url"]:focus::-webkit-input-placeholder,
.form-control[type="month"]:focus::-webkit-input-placeholder,
.form-control[type="week"]:focus::-webkit-input-placeholder,
textarea.form-control:focus::-webkit-input-placeholder{color:#4990e2;}
.form-control[type="password"]:focus:-moz-placeholder,
.form-control[type="text"]:focus:-moz-placeholder,
.form-control[type="email"]:focus:-moz-placeholder,
.form-control[type="number"]:focus:-moz-placeholder,
.form-control[type="search"]:focus:-moz-placeholder,
.form-control[type="tel"]:focus:-moz-placeholder,
.form-control[type="date"]:focus:-moz-placeholder,
.form-control[type="datetime"]:focus:-moz-placeholder,
.form-control[type="datetime-local"]:focus:-moz-placeholder,
.form-control[type="time"]:focus:-moz-placeholder,
.form-control[type="url"]:focus:-moz-placeholder,
.form-control[type="month"]:focus:-moz-placeholder,
.form-control[type="week"]:focus:-moz-placeholder,
textarea.form-control:focus:-moz-placeholder{color:#4990e2;}
.form-control[type="password"]:focus::-moz-placeholder,
.form-control[type="text"]:focus::-moz-placeholder,
.form-control[type="email"]:focus::-moz-placeholder,
.form-control[type="number"]:focus::-moz-placeholder,
.form-control[type="search"]:focus::-moz-placeholder,
.form-control[type="tel"]:focus::-moz-placeholder,
.form-control[type="date"]:focus::-moz-placeholder,
.form-control[type="datetime"]:focus::-moz-placeholder,
.form-control[type="datetime-local"]:focus::-moz-placeholder,
.form-control[type="time"]:focus::-moz-placeholder,
.form-control[type="url"]:focus::-moz-placeholder,
.form-control[type="month"]:focus::-moz-placeholder,
.form-control[type="week"]:focus::-moz-placeholder,
textarea.form-control:focus::-moz-placeholder{color:#4990e2;}
.form-control[type="password"]:focus:-ms-input-placeholder,
.form-control[type="text"]:focus:-ms-input-placeholder,
.form-control[type="email"]:focus:-ms-input-placeholder,
.form-control[type="number"]:focus:-ms-input-placeholder,
.form-control[type="search"]:focus:-ms-input-placeholder,
.form-control[type="tel"]:focus:-ms-input-placeholder,
.form-control[type="date"]:focus:-ms-input-placeholder,
.form-control[type="datetime"]:focus:-ms-input-placeholder,
.form-control[type="datetime-local"]:focus:-ms-input-placeholder,
.form-control[type="time"]:focus:-ms-input-placeholder,
.form-control[type="url"]:focus:-ms-input-placeholder,
.form-control[type="month"]:focus:-ms-input-placeholder,
.form-control[type="week"]:focus:-ms-input-placeholder,
textarea.form-control:focus:-ms-input-placeholder{color:#4990e2;}
.form-control[type="password"]:focus::placeholder,
.form-control[type="text"]:focus::placeholder,
.form-control[type="email"]:focus::placeholder,
.form-control[type="number"]:focus::placeholder,
.form-control[type="search"]:focus::placeholder,
.form-control[type="tel"]:focus::placeholder,
.form-control[type="date"]:focus::placeholder,
.form-control[type="datetime"]:focus::placeholder,
.form-control[type="datetime-local"]:focus::placeholder,
.form-control[type="time"]:focus::placeholder,
.form-control[type="url"]:focus::placeholder,
.form-control[type="month"]:focus::placeholder,
.form-control[type="week"]:focus::placeholder,
textarea.form-control:focus::placeholder{color:#4990e2;}
.form-control[type="password"].form-control_filled,
.form-control[type="text"].form-control_filled,
.form-control[type="email"].form-control_filled,
.form-control[type="number"].form-control_filled,
.form-control[type="search"].form-control_filled,
.form-control[type="tel"].form-control_filled,
.form-control[type="date"].form-control_filled,
.form-control[type="datetime"].form-control_filled,
.form-control[type="datetime-local"].form-control_filled,
.form-control[type="time"].form-control_filled,
.form-control[type="url"].form-control_filled,
.form-control[type="month"].form-control_filled,
.form-control[type="week"].form-control_filled,
textarea.form-control.form-control_filled{color:#333;border-color:#333;}
.form-control[type="password"].form-control_error,
.form-control[type="text"].form-control_error,
.form-control[type="email"].form-control_error,
.form-control[type="number"].form-control_error,
.form-control[type="search"].form-control_error,
.form-control[type="tel"].form-control_error,
.form-control[type="date"].form-control_error,
.form-control[type="datetime"].form-control_error,
.form-control[type="datetime-local"].form-control_error,
.form-control[type="time"].form-control_error,
.form-control[type="url"].form-control_error,
.form-control[type="month"].form-control_error,
.form-control[type="week"].form-control_error,
textarea.form-control.form-control_error{color:#ff4747;border-color:#ff4747;}
.form-control[type="password"].form-control_error::-webkit-input-placeholder,
.form-control[type="text"].form-control_error::-webkit-input-placeholder,
.form-control[type="email"].form-control_error::-webkit-input-placeholder,
.form-control[type="number"].form-control_error::-webkit-input-placeholder,
.form-control[type="search"].form-control_error::-webkit-input-placeholder,
.form-control[type="tel"].form-control_error::-webkit-input-placeholder,
.form-control[type="date"].form-control_error::-webkit-input-placeholder,
.form-control[type="datetime"].form-control_error::-webkit-input-placeholder,
.form-control[type="datetime-local"].form-control_error::-webkit-input-placeholder,
.form-control[type="time"].form-control_error::-webkit-input-placeholder,
.form-control[type="url"].form-control_error::-webkit-input-placeholder,
.form-control[type="month"].form-control_error::-webkit-input-placeholder,
.form-control[type="week"].form-control_error::-webkit-input-placeholder,
textarea.form-control.form-control_error::-webkit-input-placeholder{color:#ff4747;}
.form-control[type="password"].form-control_error:-moz-placeholder,
.form-control[type="text"].form-control_error:-moz-placeholder,
.form-control[type="email"].form-control_error:-moz-placeholder,
.form-control[type="number"].form-control_error:-moz-placeholder,
.form-control[type="search"].form-control_error:-moz-placeholder,
.form-control[type="tel"].form-control_error:-moz-placeholder,
.form-control[type="date"].form-control_error:-moz-placeholder,
.form-control[type="datetime"].form-control_error:-moz-placeholder,
.form-control[type="datetime-local"].form-control_error:-moz-placeholder,
.form-control[type="time"].form-control_error:-moz-placeholder,
.form-control[type="url"].form-control_error:-moz-placeholder,
.form-control[type="month"].form-control_error:-moz-placeholder,
.form-control[type="week"].form-control_error:-moz-placeholder,
textarea.form-control.form-control_error:-moz-placeholder{color:#ff4747;}
.form-control[type="password"].form-control_error::-moz-placeholder,
.form-control[type="text"].form-control_error::-moz-placeholder,
.form-control[type="email"].form-control_error::-moz-placeholder,
.form-control[type="number"].form-control_error::-moz-placeholder,
.form-control[type="search"].form-control_error::-moz-placeholder,
.form-control[type="tel"].form-control_error::-moz-placeholder,
.form-control[type="date"].form-control_error::-moz-placeholder,
.form-control[type="datetime"].form-control_error::-moz-placeholder,
.form-control[type="datetime-local"].form-control_error::-moz-placeholder,
.form-control[type="time"].form-control_error::-moz-placeholder,
.form-control[type="url"].form-control_error::-moz-placeholder,
.form-control[type="month"].form-control_error::-moz-placeholder,
.form-control[type="week"].form-control_error::-moz-placeholder,
textarea.form-control.form-control_error::-moz-placeholder{color:#ff4747;}
.form-control[type="password"].form-control_error:-ms-input-placeholder,
.form-control[type="text"].form-control_error:-ms-input-placeholder,
.form-control[type="email"].form-control_error:-ms-input-placeholder,
.form-control[type="number"].form-control_error:-ms-input-placeholder,
.form-control[type="search"].form-control_error:-ms-input-placeholder,
.form-control[type="tel"].form-control_error:-ms-input-placeholder,
.form-control[type="date"].form-control_error:-ms-input-placeholder,
.form-control[type="datetime"].form-control_error:-ms-input-placeholder,
.form-control[type="datetime-local"].form-control_error:-ms-input-placeholder,
.form-control[type="time"].form-control_error:-ms-input-placeholder,
.form-control[type="url"].form-control_error:-ms-input-placeholder,
.form-control[type="month"].form-control_error:-ms-input-placeholder,
.form-control[type="week"].form-control_error:-ms-input-placeholder,
textarea.form-control.form-control_error:-ms-input-placeholder{color:#ff4747;}
.form-control[type="password"].form-control_error::placeholder,
.form-control[type="text"].form-control_error::placeholder,
.form-control[type="email"].form-control_error::placeholder,
.form-control[type="number"].form-control_error::placeholder,
.form-control[type="search"].form-control_error::placeholder,
.form-control[type="tel"].form-control_error::placeholder,
.form-control[type="date"].form-control_error::placeholder,
.form-control[type="datetime"].form-control_error::placeholder,
.form-control[type="datetime-local"].form-control_error::placeholder,
.form-control[type="time"].form-control_error::placeholder,
.form-control[type="url"].form-control_error::placeholder,
.form-control[type="month"].form-control_error::placeholder,
.form-control[type="week"].form-control_error::placeholder,
textarea.form-control.form-control_error::placeholder{color:#ff4747;}
.form-control > *{display:block;}
.form-control-name{font-size:16px;color:#333;font-weight:500;margin-bottom:2px;}
.form-control-name_required:after{content:'*';color:#ff4343;font-weight:600;margin-left:5px;}
.form-control-required-info{font-size:16px;color:#333;font-weight:300;}
.form-control-required-info:before{content:'*';color:#ff4343;font-weight:600;margin-right:10px;}
textarea.form-control{height:84px;padding-top:7px;padding-bottom:7px;resize:vertical;}
.select{position:relative;color:#6b6c6e;font-size:16px;font-weight:300;}
.select__placeholder,
.select__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:34px;cursor:pointer;padding-right:15px;padding-left:15px;}
.select__placeholder,
.select__list{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e7ecf2;background-color:#fff;}
.select__placeholder{padding-right:40px;min-width:165px;}
.select__placeholder:before{font-size:16px;color:#6b6c6e;top:50%;right:15px;position:absolute;margin-top:-8px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.select__placeholder_active:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.select__list{visibility:hidden;opacity:0;top:100%;right:0;left:0;position:absolute;margin-top:3px;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:999;}
.select__list_active{visibility:visible;opacity:1;}
.select__item{opacity:.5;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
.select__item:not([data-disabled]):hover{opacity:1;}
.select__item[data-disabled]{cursor:default;}
.heading{color:#333;font-weight:500;text-align:center;text-transform:uppercase;}
.heading_small{font-size:14px;}
.heading_middle{font-size:20px;}
.heading_big{font-size:18px;}
.list{color:#808080;font-size:20px;line-height:1.3;font-weight:300;}
.list > li{position:relative;padding-left:23px;}
.list > li:not(:last-child){margin-bottom:10px;}
.list > li:before{content:'';width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#4990e2;top:5px;left:0;position:absolute;}
.ps-scrollbar-y-rail{width:6px !important;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.25) !important;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.25) !important;box-shadow:0 0 3px rgba(0, 0, 0, 0.25) !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;background-color:#fff !important;opacity:1 !important;margin-top:5px;margin-right:5px;margin-bottom:5px;right:0 !important;}
.ps-scrollbar-y{right:0 !important;width:100% !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;background-color:#ebebeb !important;opacity:.8 !important;}
.ps-scrollbar-y:hover{opacity:1 !important;}
.fancybox-container{outline:0;z-index:9999 !important;}
.fancybox-close-small{background:transparent !important;outline:0 !important;top:10px;right:10px;position:absolute;font-size:0 !important;}
.fancybox-close-small:before{font-size:25px;color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.fancybox-close-small:hover:before{color:#000;}
.popup-right{top:75px;bottom:0;height:auto !important;}
.popup-right .fancybox-slide > *{margin:0;padding:0;top:0;right:0;bottom:0;left:0;position:absolute;}
.section-1{background-color:#4990e3;padding-top:45px;padding-bottom:45px;}
.section-12{background-color:#4990e3;padding-top:45px;padding-bottom:45px;}
.section-2{font-size:20px !important;color:#333;background-color:#e7ecf2;padding-top:20px;padding-bottom:20px;}
[class^="slider-button-"],
[class*=" slider-button-"]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:28px;height:40px;background-color:#e7ecf2;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);cursor:pointer;color:#424242;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;outline:0;position:absolute;z-index:1;top:50%;margin-top:-20px;}
[class^="slider-button-"]:hover:not(.slick-disabled),
[class*=" slider-button-"]:hover:not(.slick-disabled){color:#4990e2;width:40px;}
[class^="slider-button-"]:before,
[class*=" slider-button-"]:before{font-size:15px;}
.slick-arrow.slick-disabled{cursor:default;opacity:.5;}
.slider-button-prev{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;left:0;}
.slider-button-prev:before{margin-right:5px;}
.slider-button-next{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;right:0;}
.slider-button-next:before{margin-left:5px;}
.slider-button-prev-2{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;right:100%;}
.slider-button-prev-2:before{margin-left:5px;}
.slider-button-next-2{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;left:100%;}
.slider-button-next-2:before{margin-right:5px;}
.slider-button-prev-3{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;left:0;}
.slider-button-prev-3:before{margin-right:5px;}
.slider-button-next-3{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;right:0;}
.slider-button-next-3:before{margin-left:5px;}
.slider-dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;right:0;bottom:0;left:0;position:absolute;}
.slider-dots li:not(:last-child){margin-right:2px;}
.slider-dots li:not(.slick-active){cursor:pointer;}
.slider-dots li:before{font-size:16px;color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.slider-dots li.slick-active:before{color:#4990e2;}
.slider-dots button{display:none;}
.slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;}
.slick-slide{height:auto;outline:0;}
.advantages{padding-top:25px;padding-bottom:25px;}
.advantages_active .advantages__item{display:block;}
.advantages__heading{margin-bottom:20px;}
.advantages__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-15px;}
.advantages__item{display:none;width:250px;margin-bottom:15px;}
.advantages__item:nth-child(1),
.advantages__item:nth-child(2),
.advantages__item:nth-child(3){display:block;}
.advantages__item-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:58px;position:relative;margin-bottom:15px;padding-left:55px;}
.advantages__icon-wrapper{top:0;left:0;position:absolute;width:40px;height:40px;}
.advantages__icon{display:block;width:100%;height:100%;}
.advantages__title{color:#333;font-size:13px;font-weight:500;line-height:1.62;text-transform:uppercase;}
.advantages__title:after{content:'';position:absolute;left:0;width:30px;height:2px;bottom:0;background-color:#e7ecf2;}
.advantages__description{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.5;}
.advantages__more-button{display:table;margin-top:25px;margin-right:auto;margin-left:auto;}
.advantages__all-button-wrapper{text-align:center;margin-top:25px;}
.blinds-info{background-image:url(/wp-content/themes/prokar/images/blocks/blinds-info/bg-xs.jpg);background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.blinds-info__inner{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:260px;}
.blinds-info__content{max-width:600px;color:#fff;text-align:center;}
.blinds-info__content-big{max-width: 100%; color:#fff; font-size: 14px}
.blinds-info__heading{color:inherit;margin-bottom:15px;}
.blinds-info__description{font-size:16px;font-weight:300;margin-bottom:25px;}
.blinds-info__content-big .blinds-info__description{ font-size: 20px; color: #fff; line-height: 18px}
.blinds-info__content-big .blinds-info__description ul{ list-style: inherit; padding-left: 2rem}
.blinds-info__content-big .blinds-info__description h1{font-weight: bold; font-size: 24px; line-height: 24px; margin-bottom: 1rem}
.blinds-info__content-big .blinds-info__description h2{font-weight: bold; font-size: 20px; line-height: 24px; margin-bottom: 1rem}
.blinds-info__content-big .blinds-info__description h3{font-weight: bold; font-size: 18px; line-height: 20px; margin-bottom: 1rem}
.blinds-info__content-big .blinds-info__description h4{font-weight: bold; font-size: 17px; line-height: 20px; margin-bottom: 1rem}
.blinds-info__content-big .blinds-info__description h5{font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 1rem}
.breadcrumbs{background-color:#f7f7f7;}
.breadcrumbs__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px;padding-bottom:5px;min-height:40px;}
.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.breadcrumbs__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#747474;padding-top:2px;padding-bottom:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.breadcrumbs__item:not(:last-child){margin-right:10px;}
.breadcrumbs__item:not(:last-child):after{display:block;font-size:12px;margin-left:10px;-webkit-transition:inherit;-o-transition:inherit;-moz-transition:inherit;transition:inherit;}
.breadcrumbs__item:last-child .breadcrumbs__link{color:#333;cursor:default;}
.breadcrumbs__link{font-size:16px;font-weight:300;color:inherit;text-decoration:none;-webkit-transition:inherit;-o-transition:inherit;-moz-transition:inherit;transition:inherit;}
.breadcrumbs__link:hover{color:#333;}
.call-button{display:block;line-height:1;font-size:13px;font-weight:500;color:#333;text-decoration:none;}
.call-button:before{content:'';display:block;width:44px;height:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(/wp-content/themes/prokar/images/icons/call.svg) no-repeat center;margin-right:auto;margin-bottom:3px;margin-left:auto;}
.callback-button{display:block;border:0;outline:0;cursor:pointer;line-height:1;font-size:13px;font-family:inherit;font-weight:500;color:#333;}
.callback-button:before{content:'';display:block;width:44px;height:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(/wp-content/themes/prokar/images/icons/callback.svg) no-repeat center;margin-right:auto;margin-bottom:3px;margin-left:auto;}
.callback{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;}
.callback__item{text-decoration:none;}
.callback__item:not(:last-child){margin-right:10px;}
.callback__title{opacity:0.61;color:#333333;font-weight:300;padding-left:25px;}
.callback__phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#4990e2;}
.callback__worktime{opacity:0.92;color:#4990e2;font-weight:500;padding-left:25px;display: block}
.callback__phone-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;}
.callback__phone-number{display:block;font-weight:500;text-decoration:none;color:inherit;}
.catalog{padding-top:30px;padding-bottom:30px;}
.catalog_theme_2 .catalog__item{width:140px;padding:0;margin-bottom:25px;}
.catalog_theme_2 .catalog__item:before,
.catalog_theme_2 .catalog__item:after{display:none;}
.catalog_theme_2 .catalog__picture-wrapper{-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.12);box-shadow:0 0 8px rgba(0, 0, 0, 0.12);border:0;width:140px;height:140px;}
.catalog_theme_2 .catalog__picture{opacity:1;}
.catalog_theme_2 .catalog__text{text-align:center;}
.catalog__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.catalog__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.catalog__link:visited{color:#4990e2;}
.catalog_link, .catalog__link-text{color:#333 !important;text-transform:uppercase;font-size:22px;font-weight:400; text-decoration: none}
.catalog__link-text-p{color:#333 !important;font-size:20px;font-weight:300; text-decoration: none}
.catalog__link,
.catalog__picture-wrapper,
.catalog__icon,
.catalog__picture{display:block;}
.catalog__link{width:404px;font-weight:300;text-align:center;text-decoration:none;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}
.catalog__link a, .catalog__link:hover a{text-decoration: none}
.catalog__text{text-transform:uppercase;color:#333;font-size:14px;}
.catalog__description{color:#6b6c6e;font-size:16px;line-height:1.3;padding-top:5px;margin-top:auto;}
.catalog__picture-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:240px;overflow:hidden;border:1px solid #e7ecf2;background-color:#fff;margin-bottom:15px;-webkit-transition:-webkit-box-shadow .1s ease-in-out;transition:-webkit-box-shadow .1s ease-in-out;-o-transition:box-shadow .1s ease-in-out;-moz-transition:box-shadow .1s ease-in-out, -moz-box-shadow .1s ease-in-out;transition:box-shadow .1s ease-in-out;transition:box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out, -moz-box-shadow .1s ease-in-out;}
.catalog__icon{max-width:60%;max-height:45%;margin:auto;}
.catalog__picture{opacity:1;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out; object-fit: cover;height: auto;}
.catalog__text{line-height:1.5;}
.certificates-info{padding-top:40px;padding-bottom:30px;background-color:#f6f7f9;}
.certificates-info__heading{margin-bottom:25px;}
.certificates-info__items-wrapper{position:relative;}
.certificates-info__items{max-width:300px;margin-right:auto;margin-left:auto;}
.certificates-info__item{outline:0;text-align:center;margin-right:25px;margin-left:25px;}
.certificates-info__picture-wrapper{display:table;outline:0;margin-right:auto;margin-bottom:20px;margin-left:auto;}
.certificates-info__picture{display:block;width:160px;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);height: 100%;}
.certificates-info__name{color:#333;font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:20px;}
.certificates-info__description{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.31;}
.certificates-info__prev-button,
.certificates-info__next-button{top:110px;}
.clients-info{padding-top:45px;padding-bottom:70px;background-color:#f6f7f9;}
.clients-desc{margin-bottom:30px;}
.clients-info__items-wrapper{position:relative;}
.clients-info__item{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.clients-info__picture{display:block;margin:auto;max-width:100%;max-height:100%;}
.control-info{padding-top:25px;padding-bottom:25px;}
.var-control{margin-bottom:25px;}
.control-info__items{text-align:center;}
.control-info__item{max-width:300px;margin-right:auto;margin-left:auto;}
.control-info__item:not(:last-child){margin-bottom:15px;}
.control-info__icon-wrapper{width:92px;height:94px;margin-right:auto;margin-bottom:15px;margin-left:auto;}
.control-info__icon{display:block;width:100%;height:100%;}
.control-info__title{color:#333;font-size:22px;font-weight:500;text-transform:uppercase;margin-bottom:15px;}
.control-info__description{color:#6b6c6e;font-size:20px;font-weight:300;line-height:1.3;}

.shop-box{width: 850px; margin: 0 auto;}
.shop-box__items{ padding: 10px; background: #fff; display:flex; flex-wrap: wrap;}
.price-desc{margin-bottom: 40px}
.shop-box__items>div{-ms-flex: 0 0 48%;
    flex: 0 0 48%;
    max-width: 48%; margin: .5rem 1%; box-sizing: border-box}
/*.shop-box__items>div:first-child{margin-right: 4%;}*/
.shop-box__item{border: 1px solid #edf0f5; padding: 10px}
.shop-box__item-info{text-align: center;}
.shop-box__slider-slide-wrapper{position: relative}
.shop-box__money{margin: 10px 0px;}
.shop-box__title{font-size: 15px; color: #6aa1e6; line-height: 20px; text-transform: uppercase;  margin-top: 20px}
.shop-box__description{margin-top: 40px; margin-bottom: 40px}
.shop-box__link-modal{color: #333333; font-weight: 300; font-size: 16px; border-bottom: 1px dashed #333;}
.shop-box__picture img{width: 100%; height: auto;}
.shop-box__description-table{}
.shop-box__description-table-row{padding-top: 5px; border-bottom: 1px solid #edf0f5}
.shop-box__description-table-row-no-border{padding-top: 5px; margin-bottom: 40px}
.shop-box__description-table-row strong, .shop-box__description-table-row-no-border strong {display: inline-block; margin-right: 20px; color: #333333; font-weight: 500; font-size: 16px}
.shop-box__description-table-row-no-border .shop-box__description-money{font-size: 20px; color: red; line-height: 24px; display: inline-block;}
.shop-box__description-money-old{font-size: 20px; line-height: 24px; color: #6b6c6e; text-decoration: line-through;  display: inline-block; margin-right: 10px}

.feedback{padding-top:30px;padding-bottom:45px;}
.feedback-desc{margin-bottom:30px;}
.feedback__items{display:table;margin-right:auto;margin-bottom:40px;margin-left:auto;}
.feedback__item{position:relative;padding-top:10px;padding-left:45px;max-width:250px;}
.feedback__item:before{position:absolute;top:0;left:0;color:#4990e2;}
.feedback__item-1:before{font-size:21px;}
.feedback__item-2:before{font-size:23px;}
.feedback__item-3:before{font-size:20px;}
.feedback__title{color:#333;font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:18px;}
.feedback__description{font-size:16px;}
.feedback__group:not(:last-child){margin-bottom:15px;}
.feedback__subtitle{color:#424242;font-weight:500;margin-bottom:5px;}
.feedback__text{color:#6b6c6e;line-height:1.5;text-decoration:none;}
.feedback__form-control:not(:last-child){margin-bottom:16px;}
.feedback__submit{width:100%;}
.footer{margin-top:auto;}
.footer__top{background-color:#f6f7f9;padding-top:20px;padding-bottom:20px;}
.footer__bottom{background-color:#fcfcfc;padding-top:12px;padding-bottom:12px;}
.footer__socials{margin-left:auto;}
.footer__copyright-item{font-size:14px;font-weight:300;line-height:1;}
.header{top:0;right:0;left:0;position:fixed;z-index:10;background-color:#fff;height:75px;z-index:51;}
.header:before{content:'';right:0;bottom:0;left:0;position:absolute;height:1px;background-color:#e7e7e7;}
.header__inner{position:relative;z-index:51;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.header__call-button{margin-right:10px;margin-left:10px;}
.header__button{display:none;}
.header__callback{display:none;top:100%;right:0;left:0;position:absolute;background-color:#edf0f5;padding:20px;}
.header__navigation{display:none;}
.header__menu{top:0;bottom:0;left:-280px;position:fixed;z-index:1;background-color:#fff;width:280px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 17px 35px rgba(68, 68, 68, 0.07);-moz-box-shadow:0 17px 35px rgba(68, 68, 68, 0.07);box-shadow:0 17px 35px rgba(68, 68, 68, 0.07);}
.header__menu_active{left:0 !important;}
.header__menu-close{display:none;top:0;right:0;bottom:0;left:0;position:fixed;background-color:rgba(0, 0, 0, .6);}
.header__menu-close:before{top:70px;left:290px;position:absolute;font-size:20px;color:#dcdcdc;}
.header_button_hide .header__button{display:none;}
.header_button_hide .header__callback{margin-left:auto;}
.info-1{margin-top:2px;margin-right:auto;margin-left:auto;}
.info-1__item{position:relative;background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.info-1__content{padding-top:50%;}
.info-1__text{top:15%;left:15%;position:absolute;color:#fff;font-size:18px;line-height:1.5;text-transform:uppercase;max-width:300px;}
.info-2{background-image:url(/wp-content/themes/prokar/images/blocks/info-2/bg-xs.jpg);-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.info-2__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;}
.info-2__content{max-width:350px;}
.info-2__heading{text-align:left;margin-bottom:20px;}
.info-2__description{font-size:16px;font-weight:300;line-height:1.5;color:#333;}
.info-2__button{margin-top:15px;min-width:180px;}
.logo{display:inline-block;width:100px;}
.logo__link,.logo__picture{display:block;}
.logo__link{outline:0;text-decoration:none;line-height:.9;color:#a6a6a6;font-size:13px;}
.logo__picture{width:70%;height:24px;}
.main-info__items{position:relative;}
.main-info__item{background-position:center;-moz-background-size:cover;-o-background-size:cover;background-size:cover; background-image: url("/wp-content/uploads/2017/03/main-pic-1.jpg"); height:auto;}
.main-info__item-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:500px;}
.main-info__content{max-width:400px;color:#fff;text-align:left;}
.main-info__title{font-size:42px;font-weight:600;text-transform:uppercase;margin-bottom:35px;}
.main-info__description{font-size:16px;font-weight:300;line-height:1.3;margin-bottom:40px;}
.main-info__dots{bottom:20px;}
.main-info-box__item {
    padding: 2rem 0rem;
    display: flex;
    flex-wrap: wrap;
}
.main-info-box__title h1{font-family:muller_bold; background: rgba(255, 255, 255, 0.66); padding: 10px 30px; font-size: 38px; font-weight: 600; text-transform: uppercase; color: #000; display: inline-block; width: auto;}
.main-info-box__title p{background: rgba(0,0,0,0.52); padding: 10px 30px; font-size: 38px; font-weight: 600; text-transform: uppercase; color: #fff; display: inline-block}
.main-info-box-inner{background: rgba(0,0,0,0.52); padding: 20px 20px 60px; margin: 20px 0px}
.main-info-box-inner form{width: 50%; margin: 0 auto}
.main-info-box__description{color: #fff; font-size: 32px; text-align: center; text-transform: uppercase;}
.menu-button{background-color: #ffffff;outline:0;width:75px;height:75px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.menu-button:hover, .menu-button_active {background-color: #ffffff;}
.menu-button__icon:before,
.menu-button__icon:after{color:#000000;}
.menu-button__icon:before{font-size:24px;}
.menu-button__icon:after{display:none;font-size:24px;}
.menu-button_active .menu-button__icon:before{display:none;}
.menu-button_active .menu-button__icon:after{display:block;}
.menu-button__text{display:none;color:#000000;font-size:16px;font-weight:300;line-height:1;letter-spacing:0.05em;margin-top:auto;margin-bottom:25px;}
.menu{top:0;right:0;bottom:0;left:0;position:absolute;background-color:#fff;}
.menu .ps-scrollbar-y-rail{margin-top:25px;margin-right:7px;margin-bottom:25px;}
.menu_active{left:0;}
.menu__list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.menu__item, .menu__navigation-list li{border-bottom:1px solid #f8f8f8;}
.menu__item_dropdown .menu__link{border-right:1px solid #f8f8f8;}
.menu__item_dropdown > .menu__item-heading{position:relative;padding-right:70px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu__item_dropdown > .menu__item-heading:after{font-size:34px;color:#333;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:18px;right:23px;position:absolute;}
.menu__item_active > .menu__item-heading:after{color:#4990e2;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.menu__link, .menu__navigation-list li a, .menu__link-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#333;text-decoration:none;padding-right:30px;padding-left:30px;}
.menu__link, .menu__navigation-list li a{font-size:12px;font-weight:500;text-transform:uppercase;min-height:70px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;}
.menu__link, .menu__navigation-list li a, .menu__link-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#333;text-decoration:none;padding-right:30px;padding-left:30px;}
.menu__link, .menu__navigation-list li a{font-size:12px;font-weight:500;text-transform:uppercase;min-height:60px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;}

.menu__item_dropdown>.menu__item-heading:hover {background-color: #4990e2;}
.menu__item_dropdown>.menu__item-heading:hover:after {color: #fff;}

.brandmenu2:hover{
	background: #4990e2 !important;
	color: white !important;
}

.menu__item_active > .brand32:after{color: #333333 !important;}
.menu__item_active > .brand32:hover:after {color: #ffffff !important;}

.menu__item_dropdown>.menu__item-heading:hover .brandmenu2 {background: #ffffff;}

.brandmenu2
{
  
  
  display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#333;text-decoration:none;padding-right:30px;padding-left:30px;
  
  font-size:15px;font-weight:500;text-transform:uppercase;min-height:70px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;
  }


.menu__link-inner {color:#4990e2;
}
.menu__link_active{color:#333;}
.menu__link-inner{font-size:16px;font-weight:300;min-height:50px;background-color:#edf0f5;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu__list-inner{display:none;background-color:#f8f8f8;}
.menu__item-inner:not(:last-child){margin-bottom:1px;}
.menu__navigation{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.menu__address{position:relative;padding-left:20px;margin:30px;}
.menu__address:before{color:#333;font-size:16px;top:0;left:0;position:absolute;}
.menu__address-subtitle{color:#424242;font-weight:500;position: relative;}
.menu__address-subtitle:before {content: "Шоу-рум";}
.menu__address-subtitle:after {content: "117452, г. Москва ул. Азовская 32"; display: block; color: #6b6c6e; line-height: 1.5; margin-top: 5px;}
.menu__address-text{color:#6b6c6e;line-height:1.5;}
.menu__socials{display:table;margin-right:auto;margin-bottom:20px;margin-left:auto;}
.callback__title {position: relative;}
.callback__title:before {content: "Москва";}
.callback-region .callback__title:before {content: none;}
.navigation__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.navigation__list li:not(:last-child){margin-right:20px;}
.navigation__list li a{text-decoration:none;color:#333;font-size:18px;font-weight:300;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.navigation__list li.current_page_item a,
.navigation__list li a:hover{color:#4990e2;}
.navigation__link_active{cursor:default;}
.not-found{text-align:center;}
.not-found .search,
.not-found .button-back{width:100%;}
.not-found .search{margin-right:auto;margin-bottom:40px;margin-left:auto;}
.not-found .button-back{padding-right:40px;padding-left:40px;}
.not-found:before{content:'';display:block;width:280px;height:137px;background:url(/wp-content/themes/prokar/images/blocks/not-found/icon.svg) center no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-right:auto;margin-bottom:25px;margin-left:auto;}
.not-found__text{color:#333;max-width:300px;margin-right:auto;margin-bottom:25px;margin-left:auto;}
.not-found__title{font-size:21px;font-weight:500;margin-bottom:5px;}
.not-found__description{font-size:14px;font-weight:300;line-height:1.14;}
.order-call-2{display:none;background-color:#fff;padding:40px 20px 60px;}
.order-call-2 + .popup-close{top:15px;right:15px;}
.order-call-2__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.order-call-2__header:before{content:'';display:block;width:42px;height:54px;background:url(/wp-content/themes/prokar/images/icons/telephone.svg) no-repeat center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;}
.order-call-2__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;text-align:left;}
.order-call-2__input{margin-bottom:20px;}
.order-call-2__submit{width:100%;}
.order-call-3{display:none;background-color:#fff;padding:40px 20px 60px;}
.order-call-3 + .popup-close{top:15px;right:15px;}
.order-call-3__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px;}
.order-call-3__header:before{content:'';display:block;width:42px;height:54px;background:url(/wp-content/themes/prokar/images/icons/telephone.svg) no-repeat center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;}
.order-call-3__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;text-align:left;color:white;}
.order-call-3__input{margin-bottom:45px;}
.order-call-3__submit{width:100%;}
.order-call .subscription__title:before{width:42px;height:54px;background-image:url(/wp-content/themes/prokar/images/icons/telephone.svg);}
.order-consultation .subscription__title:before{width:30px;height:41px;background-image:url(/wp-content/themes/prokar/images/icons/man.svg);}
.order-measurement .subscription__title:before{width:45px;height:46px;background-image:url(/wp-content/themes/prokar/images/icons/constructor.svg);}
.order-measurement .subscription {
 width:80%;
 margin-left:30px;
}
.section-1 .subscription {
 width:80%;
 margin-left:30px;

}
.section-12 .subscription {
 width:80%;
 margin-left:30px;

}

.page-hero{-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;}
.page-hero__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;}
.page-hero__heading{color:#fff;font-size:42px;font-weight:600;text-transform:uppercase;text-align:center;}
.partners-info{padding-bottom:40px;}
.partners-info__inner{max-width:300px;margin:auto;}
.partners-info__title{color:#333;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:25px;}
.partners-info__description{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.5;}
.partners-info__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:270px;}
.partners-info__item{width:120px;margin-top:15px;margin-bottom:15px;}
.partners-info__link{opacity:.9;display:block;}
.partners-info__link{opacity:1;}
.partners-info__logo__hover{display:none;max-width:100%;padding:0 0 7px 0;}
.partners-info__link:hover .partners-info__logo__hover{display:block;}
.partners-info__link:hover .partners-info__logo{}
.partners-info__logo{max-width:100%;}
.place-map{position:relative;}
.place-map__map{height:250px;}
.place-map__info{top:10px;left:10px;position:absolute;background-color:#fff;color:#333;font-size:16px;line-height:1.13;font-weight:300;max-width:300px;padding:15px 50px;-webkit-box-shadow:-1px 2px 20px rgba(0, 0, 0, 0.2);-moz-box-shadow:-1px 2px 20px rgba(0, 0, 0, 0.2);box-shadow:-1px 2px 20px rgba(0, 0, 0, 0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:60px;}
.place-map__info .logo{margin-bottom:5px;}
.place-map__zoom-in,
.place-map__zoom-out{position:relative;top:10px;right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dbdbdb;background-color:#fff;font-size:20px;color:#a5a6a7;width:36px;height:36px;cursor:pointer;}
.place-map__zoom-in:hover,
.place-map__zoom-out:hover{background-color:#eee;}
.place-map__zoom-in{margin-bottom:5px;}
.portfolio-demo{padding-top:25px;padding-bottom:25px;}
.port-desc{margin-bottom:20px;}
.portfolio-one__slider-for-picture-wrapper,
.portfolio-one__slider-nav-picture-wrapper{position:relative;padding-top:50%;}
.portfolio-one__slider-for-picture,
.portfolio-one__slider-nav-picture{top:0;left:0;position:absolute;display:block;width:100%;height:auto;}
.portfolio-one__slider-for-wrapper{position:relative;margin-bottom:15px;}
.portfolio-one__slider-nav-wrapper{position:relative;}
.portfolio-one__slider-nav{z-index:2;}
.portfolio-one__slider-nav-item{cursor:pointer;}
.portfolio-one__slider-nav-prev{margin-right:-40px;}
.portfolio-one__slider-nav-next{margin-left:-40px;}
.portfolio-one__text{margin-bottom:20px;}
.portfolio-one__title{text-align:left;margin-bottom:15px;}
.portfolio-one__description{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.5;}
.portfolio-one__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.portfolio-one__info-item{color:#333;font-size:14px;font-weight:300;text-transform:uppercase;text-align:center;max-width:120px;}
.portfolio-one__info-item:not(:last-child){margin-bottom:35px;}
.portfolio-one__info-icon-wrapper{width:67px;height:67px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.portfolio-one__info-icon{display:block;width:100%;height:100%;}
.portfolio .products__items-wrapper{border-bottom:1px solid #ebebeb;}
.product-info__item{padding-top:40px;padding-bottom:40px;}
.product-info__item:nth-child(odd){background-color:#f6f7f9;border-width:1px 0;border-style:solid;border-color:#edf0f5;}
.product-info__item_theme_2{padding-bottom:0;}
.product-info__inner{max-width:960px;margin:auto;}
.product-info__heading{margin-bottom:20px;}
.product-info__visual_theme_2 .product-info__visual-slider{background-color:#e7ecf2;}
.product-info__visual_tabs .product-info__visual-slider{opacity:0;height:0;position:absolute;z-index:-999;}
.product-info__visual_tabs .product-info__visual-slider_active{opacity:1;height:auto;position:relative;z-index:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.product-info__visual-tabs{height:34px;overflow:hidden;margin-bottom:20px;}
.product-info__visual-tabs-inner{white-space:nowrap;overflow:auto;}
.product-info__visual-tab{position:relative;font-size:14px;color:#999;text-transform:uppercase;display:inline-block;position:relative;line-height:1;text-decoration:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-bottom:15px;}
.product-info__visual-tab:not(:last-child){margin-right:30px;}
.product-info__visual-tab:after{content:'';right:50%;bottom:0;left:50%;position:absolute;height:1px;background-color:#4990e2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.product-info__visual-tab:hover,
.product-info__visual-tab_active{color:#4990e2;}
.product-info__visual-tab:hover:after,
.product-info__visual-tab_active:after{left:10px;right:10px;}
.product-info__visual-slider{position:relative;background-color:#fff;border-width:1px 1px 0;border-style:solid;border-color:#edf0f5;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.product-info__text-item{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}
.product-info__text-item_active{opacity:1;height:auto;}
.product-info__title{color:#333;font-size:16px;font-weight:500;line-height:1.3;text-transform:uppercase;margin-bottom:15px;}
.product-info__description{color:#6b6c6e;font-size:20px;font-weight:300;line-height:1.5;}
.product-info__slider{width:100%;}
.product-info__slider_theme_2{width:245px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.product-info__slider_theme_2 .product-info__slider-item{height:230px;width:39px;margin-right:5px;margin-left:5px;}
.product-info__slider_theme_2 .product-info__slider-picture{width:39px;height:53px;border:6px solid #f6f7f9;margin-top:auto;margin-bottom:auto;}
.product-info__slider-item{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;height:300px;}
.product-info__slider-picture{max-width:100%;max-height:100%;margin:auto;}
.product-info__picture{display:block;max-width:100%;}
.production-info{padding-bottom:35px;}
.production-desc{margin-bottom:20px;}
.production-info__content{position:relative;max-width:250px;margin:auto;padding-bottom:20px;}
.production-info__content:after,
.production-info__content:after{top:126px;right:-4000px;left:-4000px;position:absolute;width:10000px;height:1px;background-color:#edf0f5;}
.production-info__title{color:#333;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:15px;}
.production-info__description{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.5;}
.production-info__more-button{margin-top:25px;}
.products-demo{padding-top:25px;padding-bottom:25px;}
.products-demo .products__categories-wrapper{margin-bottom:20px;}
.products-demo .products__content{font-size:14px;font-weight:500;}
.products{}
.products__heading{margin-bottom:20px;}
.products__categories-wrapper{height:43px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(68, 68, 68, 0.2);-moz-box-shadow:0 1px 1px rgba(68, 68, 68, 0.2);box-shadow:0 1px 1px rgba(68, 68, 68, 0.2);padding-right:13px;padding-left:13px;margin-bottom:10px;}
.products__categories{padding-right:8px;padding-left:8px;white-space:nowrap;overflow:auto;text-align:center;}
.products__categories-item{display:inline-block;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:13px;font-weight:300;line-height:1;text-transform:uppercase;text-decoration:none;padding-top:15px;padding-bottom:15px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;}
.products__categories-item:not(:last-child){margin-right:15px;}
.products__categories-item:after{content:'';right:50%;bottom:0;left:50%;position:absolute;height:1px;background-color:#4990e2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.products__categories-item:hover,
.products__categories-item_active{color:#4990e2;}
.products__categories-item:hover:after,
.products__categories-item_active:after{left:-8px;right:-8px;}
.products__items-wrapper{position:relative;}
.products__items{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.products__item{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;outline:0;}
.products__item:not(:last-child){margin-bottom:15px;}
.products__picture-wrapper{position:relative;padding-top:130%;overflow:hidden;}
.products__picture-wrapper a img{top:0;left:0;position:absolute;min-width:100%;min-height:100%;}
.products__content{right:0;bottom:0;left:0;position:absolute;background-color:rgba(38, 38, 38, .9);color:#fff;font-size:12px;font-weight:300;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.products__content-inner{max-width:500px;margin:auto;padding:12px 50px 15px;text-align:center;}
.porducts__categories-item_into{margin-top: 2rem!important; margin-bottom: 2rem!important;}
.products__name{line-height:1.5;}
.products__price{margin-top:5px;}
.products__button{width:180px;margin-top:12px;margin-right:auto;margin-left:auto;}
.products__load{display:table;margin:30px auto 15px;}
.products__more{display:table;margin-top:20px;margin-right:auto;margin-left:auto;}
.products.products_partial .products__item{margin-right:0;}
.products.products_tabs .products__items{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}
.products.products_tabs .products__items_active{opacity:1;height:auto;}
.rate-work{background:url(/wp-content/themes/prokar/images/blocks/rate-work/bg.jpg) center no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.rate-work__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:251px;}
.rate-work__content{max-width:600px;padding-top:20px;padding-bottom:20px;text-align:center;color:#333;}
.rate-work__heading{font-size:24px;text-transform:uppercase;margin-bottom:25px;}
.rate-work__description{font-size:20px;font-weight:300;}
.rate-work__button{margin-top:30px;}
.rating__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.rating__item:not(:last-child){padding-right:5px;}
.rating__item:before{color:#f9c40e;font-size:18px;}
.rating_set + .rating__items{cursor:pointer;}
.rating_set + .rating__items .rating__item:before{color:#6b6c6e;}
.rating[data-rating] + .rating__items .rating__item:before{color:#f9c40e;}
.review-form{display:none;background-color:#fff;}
.review-form textarea{height:125px;}
.review-form .form-control-required-info{margin-top:20px;margin-bottom:15px;}
.review-form__inner{padding-top:80px;padding-bottom:40px;}
.review-form__heading{margin-bottom:45px;text-align:left;font-size:24px;}
.review-form__control{margin-bottom:25px;}
.review-form__submit{width:100%;}
.review-form__form .form-control_policy{margin: 20px 0px; display: block; position: inherit}
.review-form__form .form-control_policy a{color: #4990e2; font-weight: 300;}
.review{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.review__avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width:47px;height:47px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;}
.review__picture{display:block;width:100%;height:auto;margin:auto;}
.review__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.review__name{color:#333;font-size:18px;font-weight:500;margin-bottom:10px;}
.review__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#949494;margin-bottom:25px;}
.review__date,
.review__location{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.review__date:before,
.review__location:before{margin-right:6px;}
.review__date{margin-right:12px;}
.review__date:before{font-size:15px;position:relative;bottom:1px;}
.review__location:before{font-size:16px;}
.review__text{color:#6b6c6e;font-size:16px;font-weight:300;line-height:1.5;margin-bottom:20px;}
.reviews-demo{margin-bottom:25px;}
.reviews-demo__slider-for-picture-wrapper,
.reviews-demo__slider-nav-picture-wrapper{position:relative;display:block;outline:0;padding-top:117%;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);}
.reviews-demo__slider-for-picture,
.reviews-demo__slider-nav-picture{top:0;left:0;position:absolute;display:block;width:100%;height:auto;}
.reviews-demo__slider-for-wrapper{position:relative;}
.reviews-demo__slider-for-item{padding:6px;}
.reviews-demo__slider-nav-wrapper{position:relative;}
.reviews-demo__slider-nav{z-index:2;}
.reviews-demo__slider-nav-item{padding:6px;cursor:pointer;}
.reviews-demo__slider-nav-prev{margin-right:-40px;}
.reviews-demo__slider-nav-next{margin-left:-40px;}
.reviews-info{padding-top:20px;padding-bottom:30px;}
.reviews-desc{margin-bottom:20px;}
.reviews-info__items-wrapper{position:relative;margin-bottom:20px;}
.reviews-info__items{max-width:400px;margin:auto;}
.reviews-info__items.slick-slider {visibility: hidden;}
.reviews-info__items.slick-initialized.slick-slider {visibility: visible;}
.reviews-info__item{padding-top:10px;padding-right:10px;padding-left:10px;margin-right:20px;margin-left:20px;}
.reviews-info__picture-wrapper{display:block;overflow:hidden;outline:0;background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);margin-bottom:10px;}
.reviews-info__picture{display:block;width:100%;margin:auto;height: 100%;}
.reviews-info__rating{margin-left:10px;}
.reviews-info__add-review{display:table;margin:auto;}
.reviews{}
.reviews__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.reviews__items{position:relative;}
.reviews__item{position:relative;padding-top:25px;padding-bottom:10px;}
.reviews__item:before{content:'';width:10000px;height:1px;background-color:#ebebeb;top:0;left:-4000px;position:absolute;}
.reviews__more-button{margin:15px auto;}
.search{position:relative;}
.search__input:focus + .search__submit{color:#4990e2;}
.search__input:focus + .search__submit:after{background-color:#4990e2;}
.search__input.form-control_filled + .search__submit{background-color:#4990e2;color:#fff;}
.search__input.form-control_filled + .search__submit:hover{background-color:#336299;}
.search__input.form-control_filled + .search__submit:after{display:none;}
.search__input.form-control_filled + .search__submit + .search__reset{display:block;}
.search__submit{top:0;right:0;bottom:0;position:absolute;width:34px;font-size:20px;color:#b9c1ca;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;z-index:1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.search__submit:before{position:relative;top:2px;}
.search__submit:after{content:'';top:5px;bottom:5px;left:0;position:absolute;width:1px;background-color:#e7ecf2;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.search__reset{display:none;top:50%;right:40px;position:absolute;margin-top:-5px;font-size:10px;color:#000;}
.social{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;color:#333;line-height:0;font-size:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.social:hover{color:#4990e2;}
.socials__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.socials__item{line-height:0;}
.socials__item:not(:last-child){margin-right:25px;}
.subscription__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:auto;}
.subscription__form > *{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.subscription__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;font-weight:500;line-height:1.5;text-transform:uppercase;}
.subscription__title:before{content:'';display:block;background-repeat:no-repeat;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.team-info{padding-top:25px;padding-bottom:40px;}
.team-desc{margin-bottom:20px;}
.team-info__items-wrapper{position:relative;}
.team-info__items{max-width:300px;margin:auto;}
.team-info__item{padding-top:10px;padding-bottom:10px;margin-right:20px;margin-left:20px;}
.team-info__item-inner{-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);box-shadow:0 2px 6px rgba(0, 0, 0, 0.13), 0 0 0 rgba(0, 0, 0, 0.02);background-color:#fff;text-align:center;padding-bottom:30px;}
.team-info__picture-outer{margin-bottom:30px;}
.team-info__picture-inner{overflow:hidden;padding-top:100%;}
.team-info__picture{width:100%;margin-top:-100%;}
.team-info__name{color:#333;font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:20px;}
.team-info__description{color:#6b6c6e;font-size:16px;font-weight:300;}
.team-info__prev-button,
.team-info__next-button{top:115px;margin:0;}
.thanks{display:none;background-color:#fff;text-align:center;padding:25px 20px 30px;}
.thanks__icon{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;width:100px;height:100px;background:url(/wp-content/themes/prokar/images/icons/thanks.svg) center no-repeat;}
.thanks__title{margin-bottom:5px;}
.thanks__description{color:#333;font-size:16px;font-weight:300;}
.thanks__close{margin-top:30px;min-width:165px;}
.work-info{background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.work-info__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:260px;}
.work-info__content{color:#fff;font-weight:300;text-transform:uppercase;font-size:16px;font-size:24px;text-align:center;}
.work-info__title{font-size:14px;margin-bottom:10px;}
.work-info__description{font-size:16px;margin-bottom:20px;}
.work-scheme{padding-top:25px;padding-bottom:50px;}
.work-scheme_animate .work-scheme__item:after{-webkit-animation:zoom-in-out .5s linear;-moz-animation:zoom-in-out .5s linear;-o-animation:zoom-in-out .5s linear;animation:zoom-in-out .5s linear;}
.work-scheme_animate .work-scheme__item-2:after{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s;}
.work-scheme_animate .work-scheme__item-3:after{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;}
.work-scheme_animate .work-scheme__item-4:after{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s;}
.work-scheme_animate .work-scheme__item-5:after{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;}
.work-scheme__heading{margin-bottom:35px;}
.work-scheme__items{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:250px;margin:auto;}
.work-scheme__items:before,
.work-scheme__items:after{content:'';width:2px;top:8px;left:50%;position:absolute;}
.work-scheme__items:before{background-color:#e6e6e6;bottom:75px;}
.work-scheme__items:after{background-color:#4990e2;}
.work-scheme__item{width:100px;position:relative;color:#333;font-size:14px;font-weight:300;text-transform:uppercase;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.work-scheme__item:before{content:'';display:block;height:50px;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:15px;}
.work-scheme__item:after{content:'';position:absolute;background-color:#fff;width:16px;height:16px;border:5px solid #4990e2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;z-index:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.work-scheme__item-1:before{background-image:url(/wp-content/themes/prokar/images/icons/application.svg);}
.work-scheme__item-2:before{background-image:url(/wp-content/themes/prokar/images/icons/measurement.svg);}
.work-scheme__item-3:before{background-image:url(/wp-content/themes/prokar/images/icons/agreement.svg);}
.work-scheme__item-4:before{background-image:url(/wp-content/themes/prokar/images/icons/montage.svg);}
.work-scheme__item-5:before{background-image:url(/wp-content/themes/prokar/images/icons/guarantee.svg);}
.page-404{padding-top:30px;padding-bottom:30px;margin-top:auto;margin-bottom:auto;}
.page-about{}
.page-about__heading{color:#201600;font-size:24px;font-weight:500;text-transform:uppercase;margin-top:30px;margin-bottom:25px;}
.page-about__info{margin-bottom:45px;}
.page-guarantee__content{margin-top:20px;margin-bottom:40px;}
.page-guarantee__heading{text-align:left;margin-bottom:20px;}
.page-guarantee__info{margin-bottom:25px;}
.page-guarantee__title{color:#333;font-size:18px;font-weight:500;margin-bottom:20px;}
.page-portfolio-item .breadcrumbs{margin-bottom:25px;}
.page-portfolio-item .portfolio-one{margin-bottom:30px;}
.page-portfolio .page-hero{background-image:url(/wp-content/themes/prokar/images/pages/portfolio/page-hero/bg-xs.jpg);}
.page-portfolio .page-hero__inner{min-height:155px;}
.page-portfolio .portfolio{margin-bottom:20px;}
.page-reviews{}
.page-reviews .breadcrumbs{margin-bottom:30px;}
.page-reviews__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;}
.page-reviews__heading{margin-bottom:10px;}
.page-reviews__add-button{margin-bottom:25px;}
.up-btn{
width: 52px;
    height: 30px;
    background: url(/wp-content/themes/prokar/images/upbtn/up-arrow-bot.png);
    position: fixed;
    bottom: 170px;
    right: 23px;
    opacity: 0.7;
    cursor: pointer;
    display: none;
    background-repeat: no-repeat;
}
.up-btn:hover{opacity:1;}
@media (min-width:400px){
.header__menu{left:-300px;width:300px;}
.header__menu-close:before{left:330px;}
.logo{width:170px;}
.logo__link{font-size:16px;}
/*@media (min-width:1200px);*/
}
@media (min-width:480px){.portfolio-one__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}
.portfolio-one__info-item:not(:last-child){margin-bottom:0;}
/*.main-info__item{background-size:;} //мой*/
}
@media (min-width:600px){.product-info{padding-top:30px;padding-bottom:0;}
.production-desc{margin-bottom:40px;}
.production-info__content{max-width:550px;padding-top:30px;padding-left:300px;min-height:277px;}
.production-info__content:before{width:220px;height:277px;bottom:0;left:0;position:absolute;margin:0;}
.production-info__content:after{display:none;}
}
@media (min-width:640px){.advantages__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:-30px;}
.advantages__item{width:230px;margin-right:30px;margin-bottom:30px;}
.advantages__more-button{margin-top:30px;}
}
@media (min-width:767px){body{font-size:20px;line-height:1.5;}

#heading_one{font-size:26px;}
#heading_two{font-size:18px;}
.catalog__item{margin-right:20px !important;margin-left:20px !important;}
p{margin-bottom:18px;}
.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;width:720px;}
.control-info .container {width: 100%; max-width: 1200px;}
.site-wrapper{padding-top:100px;}
.js-get-resolution{z-index:2;}
.heading_big{font-size:20px;}
.list{font-size:20px;line-height:1.5;}
.list > li:not(:last-child){margin-bottom:20px;}
.list > li:before{top:8px;}
.fancybox-close-small{top:20px;right:20px;}
.popup-right{top:100px;}
.popup-right .fancybox-slide > *{left:auto;}
.section-2{font-size:18px;padding-top:40px;padding-bottom:40px;}
.slider-dots li:not(:last-child){margin-right:4px;}
.slider-dots li:before{font-size:18px;}
.advantages{padding-top:50px;padding-bottom:50px;}
.advantages__heading{margin-bottom:55px;}
.advantages__items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-60px;}
.advantages__item{display:block;width:220px;margin-bottom:60px;}
.advantages__item:nth-child(3n){margin-right:0;}
.advantages__all-button-wrapper{display:none;}
.blinds-info{background-image:url(/wp-content/themes/prokar/images/blocks/blinds-info/bg-sm.jpg);}
.blinds-info__inner{min-height:350px;padding-top:50px;}
.blinds-info__description{font-size:18px;}
.breadcrumbs__list{margin-left:50px;}
.catalog{padding-top:60px;padding-bottom:80px;}
.catalog_theme_2 .catalog__items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.catalog__items{width:640px;margin-right:auto;margin-left:auto;}
.catalog__item{position:relative;padding-top:40px;margin-right:110px;padding-bottom:20px;}
.catalog__item:after{content:'';width:1px;height:220px;background-color:#edf0f5;top:0;right:-55px;position:absolute;}
.catalog__item:last-child{margin-right:0;}
.catalog__item:last-child:after{display:none;}

.catalog__description{padding-top:10px;}
.certificates-info{padding-top:60px;padding-bottom:100px;}
.certificates-info__heading{margin-bottom:50px;}
.certificates-info__items{max-width:none;width:600px;}
.certificates-info__picture-wrapper{margin-bottom:25px;}
.clients-info{padding-top:70px;padding-bottom:80px;}
.clients-desc{margin-bottom:50px;}
.control-info{padding-top:50px;padding-bottom:50px;}
.var-control{margin-bottom:60px;}
.control-info__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.control-info__item{max-width:none;width:30%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.control-info__item:not(:last-child){margin-right:5%;}
.control-info__icon-wrapper{width:105px;height:107px;margin-bottom:35px;}
.control-info__description{line-height:1.5;}

.feedback{padding-top:65px;padding-bottom:100px;}
.feedback-desc{margin-bottom:90px;}
.feedback__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:650px;margin-right:auto;margin-bottom:50px;margin-left:auto;}
.feedback__item-1:before{font-size:28px;}
.feedback__item-2:before{font-size:31px;}
.feedback__item-3:before{font-size:30px;}
.feedback__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.feedback__form-group{width:280px;}
.feedback__form-group:not(:last-child){margin-right:25px;}
.footer-box{
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.footer-box .footer__menu {
    width: 48%;
}
.footer-box .footer__menu ul li a {
    text-transform: capitalize;
}

.footer-box .footer__socials .socials {
    display: inline-block;
}
.footer__copyright{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.footer__copyright-item{max-width:40%;}
.header{height:100px;}
.header__menu-button{margin-right:25px;}
.header__callback-button{display:none;}
.header__call-button{display:none;}
.header__button{display:block;margin-right:auto;margin-left:auto;}
.header__callback{display:block;position:static;background-color:transparent;padding:0;margin-right:20px;}
.header__menu-close:before{left:370px;}
.info-1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.info-1__item{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.info-1__item:not(:last-child){margin-right:3px;}
.info-2{background-image:url(/wp-content/themes/prokar/images/blocks/info-2/bg-sm.jpg);}
.info-2__inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.info-2__content{max-width:450px;}
.info-2__description{font-size:18px;}
.info-2__button{margin-top:20px;}
.main-info__item-inner{min-height:920px;}
.main-info__content{max-width:500px;padding-bottom:100px;}
.main-info__title{font-size:45px;margin-bottom:60px;}
.main-info__description{font-size:18px;line-height:1.5;margin-bottom:100px;}
.menu-button{width:100px;height:100px;}
.menu-button__icon{margin-top:25px;}
.menu-button__text{display:block;}
.not-found:before{width:348px;height:170px;margin-bottom:40px;}
.not-found__title{font-size:24px;}
.not-found__description{font-size:16px;}
.not-found .search,
.not-found .button-back{width:auto;}
.not-found .search{width:350px;}
.order-call-2{padding:55px 80px 60px;width:680px;}
.order-call-2 + .popup-close{top:30px;right:50px;}
.order-call-2__heading{text-align:center;}
.order-call-2__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.order-call-2__form > *{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.order-call-2__input{margin-right:20px;margin-bottom:0;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.order-call-2__submit{width:auto;min-width:200px;}
    .order-call-3{padding:55px 80px 60px;width:680px;}
    .order-call-3 + .popup-close{top:30px;right:50px;}
    .order-call-3__heading{text-align:center;}
    .order-call-3__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
    .order-call-3__form > *{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
    .order-call-3__input{margin-right:20px;margin-bottom:0;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
    .order-call-3__submit{width:auto;min-width:200px;}
.page-hero__heading{font-size:72px;}
.partners-info{padding-bottom:0px;}
.partners-info__inner{max-width:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-right:60px;padding-left:60px;}
.partners-info__text{width:280px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.place-map__map{height:400px;}
.place-map__info{top:25px;left:25px;padding:20px 30px;}
.place-map__info .logo{margin-bottom:10px;}
.place-map__zoom-in,
.place-map__zoom-out{top:25px;right:25px;}
.portfolio-demo{padding-top:30px;padding-bottom:50px;}
.port-desc{margin-bottom:60px;}
.portfolio-one__slider-for-prev,
.portfolio-one__slider-for-next{display:none;}
.portfolio-one__slider-nav-wrapper{margin-bottom:40px;}
.portfolio-one__slider-nav{margin-right:35px;margin-left:35px;}
.portfolio-one__slider-nav-item{margin-right:5px;margin-left:5px;}
.portfolio-one__text{margin-bottom:30px;}
.portfolio-one__title{margin-bottom:40px;}
.portfolio-one__info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:500px;margin:auto;}
.portfolio-one__info-icon-wrapper{width:86px;height:86px;margin-bottom:25px;}
.product-info__item_theme_2 .product-info__inner{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.product-info__item_theme_2 .product-info__info{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.product-info__item_order_2 .product-info__visual{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.product-info__item_order_2 .product-info__text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:50px;}
.product-info__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;}
.product-info__heading{margin-bottom:50px;}
.product-info__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.product-info__visual{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50%;}
.product-info__visual_slider{display:block;width:300px;}
.product-info__text{margin-right:50px;}
.product-info__title{font-size:18px;}
.product-info__picture{margin:auto;}
.production-desc{margin-bottom:60px;}
.production-info__content{max-width:600px;padding-left:350px;}
.products-demo{padding-top:60px;padding-bottom:60px;}
.products__heading{margin-bottom:30px;}
.products__categories-wrapper{margin-bottom:15px;}
.products__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:615px;margin:auto;}
.products__item{width:300px;height:242px;}
.products__picture-wrapper{padding:0;top:0;right:0;bottom:0;left:0;position:absolute;}
.products__more{margin-top:50px;}
.products .products__prev,
.products .products__next{display:none;}
.products.products_partial .products__items{padding-left:315px;}
.products.products_partial .products__item:first-child{top:0;left:0;position:absolute;width:300px;height:500px;}
.products.products_partial .products__prev,
.products.products_partial .products__next{display:none;}
.rate-work__heading{font-size:32px;}
.review-form{width:480px;}
.review-form__inner{padding-right:65px;padding-left:30px;}
.review__text{margin-bottom:45px;}
.reviews-demo{margin-bottom:50px;}
.reviews-demo__slider-for-wrapper{margin-bottom:10px;}
.reviews-demo__slider-for{width:500px;margin:auto;}
.reviews-demo__slider-for-prev,
.reviews-demo__slider-for-next{display:none;}
.reviews-demo__slider-nav{margin-right:35px;margin-left:35px;}
.reviews-demo__slider-nav-item{margin-right:4px;margin-left:4px;}
.reviews-info{padding-top:60px;padding-bottom:40px;}
.reviews-desc{margin-bottom:80px;}
.reviews-info__items-wrapper{margin-bottom:45px;}
.reviews-info__items{max-width:640px;}
.reviews-info__picture-wrapper{margin-bottom:15px;}
.reviews__inner:after{content:'';width:10000px;height:1px;background-color:#ebebeb;bottom:0;left:-4000px;position:absolute;}
.subscription__form{max-width:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.subscription__title{width:270px;}
.subscription__input {
    width: 100%;
    margin-right: 20px;
    margin-left: 20px;
    max-width: 240px;
}
/* .subscription__submit{width:160px;} */
.team-info{padding-top:60px;padding-bottom:30px;}
.team-desc{margin-bottom:50px;}
.team-info__items{max-width:none;width:640px;}
.thanks{width:650px;padding-right:100px;padding-left:100px;z-index:9999;}
.work-info__inner{min-height:315px;}
.work-info__title{font-size:16px;}
.work-info__description{font-size:24px;}
.work-scheme{padding-top:60px;padding-bottom:140px;}
.work-scheme_animate .work-scheme__items:after{right:0;}
.work-scheme__heading{margin-bottom:75px;}
.work-scheme__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:600px;}
.work-scheme__items:before,
.work-scheme__items:after{top:auto;bottom:-38px;left:0;width:auto;height:2px;margin-right:50px;margin-left:50px;}
.work-scheme__items:before{right:0;}
.work-scheme__items:after{bottom:-38px;right:100%;-webkit-transition:right 2s linear;-o-transition:right 2s linear;-moz-transition:right 2s linear;transition:right 2s linear;}
.work-scheme__item:not(:last-child){margin-right:25px;}
.work-scheme__item:before{margin-bottom:25px;}
.work-scheme__item:after{top:auto;bottom:-45px;left:50%;margin-left:-8px;}
.page-404{padding-top:50px;padding-bottom:50px;}
.page-about__heading{font-size:32px;}
.page-guarantee__content{margin-top:50px;margin-bottom:80px;}
.page-guarantee__heading{margin-bottom:30px;}
.page-guarantee__info{margin-bottom:45px;}
.page-guarantee__title{font-size:24px;margin-bottom:35px;}
.page-portfolio-item .breadcrumbs{margin-bottom:40px;}
.page-portfolio-item .portfolio-one{margin-bottom:75px;}
.page-portfolio .page-hero{background-image:url(/wp-content/themes/prokar/images/pages/portfolio/page-hero/bg-sm.jpg);}
.page-portfolio .page-hero__inner{min-height:379px;}
.page-portfolio .portfolio{margin-bottom:35px;}
.page-reviews__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;}
.page-reviews__heading{margin-bottom:0;}
.page-reviews__add-button{min-width:165px;margin-bottom:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.page-reviews__filter{margin-right:40px;margin-left:auto;}
.page-reviews .reviews{margin-bottom:100px;}
}



@media (min-width:1200px){
.container{ width: 100%; max-width: 1170px;}
.control-info .container {width: 100%; max-width: 1200px;}
.js-get-resolution{z-index:3;}
.section-2 .container{padding-right:250px;padding-left:100px;}
.advantages{padding-top:100px;padding-bottom:75px;}
.advantages__heading{margin-bottom:85px;}
.advantages__items{width:960px;margin-right:auto;margin-left:auto;}
.advantages__item{width:260px;margin-right:90px;}
.advantages__title{font-size:14px;}
.advantages__description{font-size:18px;}
.advantages__more-button{margin-top:60px;}
.blinds-info{background-image:url(/wp-content/themes/prokar/images/blocks/blinds-info/bg-md.jpg);}
.breadcrumbs__list{margin-left:100px;}
.callback__item:not(:last-child){margin-right:20px;}
.catalog{padding-top:20px;padding-bottom:20px;}
.catalog__items{width:890px;}
.three_col{}
.catalog__item:nth-child(4n):after{display:none;}
.catalog__item:nth-child(4n){margin-right:0;}
.catalog__item:nth-child(4n+5):before{content:'';width:10000px;height:1px;background-color:#edf0f5;top:-33px;left:-4000px;position:absolute;}
.catalog_three_col .catalog__item:nth-child(4){margin-bottom:25px !important;margin-right:110px !important;}
.catalog_three_col .catalog__item:nth-child(3){margin-bottom:0 !important;margin-right:0 !important;}
.catalog__link:hover .catalog__picture-wrapper{border:0;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.12);box-shadow:0 0 8px rgba(0, 0, 0, 0.12);}
.catalog__link:hover .catalog__picture{opacity:1;}
a.catalog__link-title-text .catalog__link-text{
    text-decoration-line: underline;
}
 .catalog__link:hover a.catalog__link-title-text .catalog__link-text{
        text-decoration: none;
}
.certificates-info__items{width:900px;}
.clients-info{padding-top:80px;padding-bottom:110px;}
.clients-desc{margin-bottom:60px;}
.control-info{padding-top:40px;padding-bottom:40px;}
.var-control{margin-bottom:80px;}
.control-info__item{width:33%;}
.control-info__item:not(:last-child){margin-right:7%;}
.control-info__icon-wrapper{width:134px;height:136px;margin-bottom:45px;}
.control-info__title{font-size:16px;}
.feedback{padding-top:110px;padding-bottom:10px;}
.feedback__items{width:780px;}
.feedback__form-group{width:380px;}
.footer__copyright-item{max-width:48%;}
.header__callback{margin-right:auto;}
.header__navigation{display:block;margin-right:20px;}
.header__menu{top:100px;}
.header__menu-close{top:100px;}
.header_button_hide .header__callback{margin-right:auto;margin-left:auto;}
.info-2{background-image:url(/wp-content/themes/prokar/images/blocks/info-2/bg-md.jpg);}
.info-2__button{margin-top:30px;}
.main-info__item-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:100px;min-height:700px;}
.main-info__content{text-align:left;padding-bottom:30px;}
.main-info__title{font-size:53px;margin-bottom:35px;}
.main-info__description{margin-bottom:75px;}


.activelinkleft{background-color:#fff !important; color:#4990e2 !important; }

.activelinkleft:after{ color:#4990e2 !important; }


.brandmenu2:hover {background-color:#4990e2 !important;    color: white !important;}
	
.menu__item_dropdown>.menu__item-heading.brandmenu2:hover {background-color: #4990e2;}	




.menu__link:hover, brandmenu2:hover{color:#fff;background-color:#4990e2;}
.menu__link-inner_active,
.menu__link-inner:hover{color:#4990e2;}
.menu__navigation{display:none;}
.menu .ps-scrollbar-y-rail{opacity:0 !important;}
.menu:hover .ps-scrollbar-y-rail{opacity:1 !important;}
.order-call-2{width:800px;padding-right:150px;padding-left:150px;}
    .order-call-3{width:800px;padding-right:150px;padding-left:150px;}
.partners-info__inner{padding-right:80px;padding-left:80px;}
.partners-info__text{width:320px;}
.partners-info__title{font-size:22px;}
.partners-info__description{font-size:20px;}
.partners-info__items{width:520px;}
.partners-info__item:not(:nth-child(3n)){margin-right:80px;}
.partners-info__link{opacity:.7;display:block;}
.place-map__map{height:500px;}
.portfolio-demo{padding-top:40px;padding-bottom:40px;}
#block1{padding-bottom:70px;}
.port-desc{margin-bottom:80px;}
.portfolio-one__inner{width:900px;margin:auto;}
.portfolio-one__slider-nav-wrapper{margin-bottom:70px;}
.portfolio-one__slider-nav{margin-right:10px;margin-left:10px;}
.portfolio-one__slider-nav-prev{margin-right:-15px;}
.portfolio-one__slider-nav-next{margin-left:-15px;}
.portfolio-one__text{margin-bottom:60px;}
.product-info__item_order_2 .product-info__text{margin-left:100px;}
.product-info__visual_slider{width:400px;}
.product-info__text{margin-right:100px;}
.product-info__slider_theme_2{width:294px;}
.production-desc{margin-bottom:20px;}
.production-info__content{max-width:850px;padding-top:50px;padding-left:520px;min-height:327px;}
.production-info__content:before{width:260px;height:327px;}
.production-info__title{font-size:18px;margin-bottom:25px;}
.production-info__description{font-size:18px;}
.production-info__more-button{margin-top:35px;}
.products-demo{padding-top:100px;padding-bottom:100px;}
.products-demo .products__item:hover .products__button{display:block;}
.products-demo .products__content{opacity:1;}
.products-demo .products__button{display:none;}
.products__heading{margin-bottom:50px;}
.products__categories-wrapper{margin-bottom:20px;}
.products__categories-item:not(:last-child){margin-right:30px;}
.products__items{width:930px;}
.products__item:not(:nth-child(3n)){margin-right:15px;}
.products__item:hover .products__content{opacity:1;}
.products__content{opacity:0;}
.products__more{margin-top:70px;}
.products.products_partial .products__item:nth-child(even){margin-right:15px;}
.reviews-demo__inner{width:720px;margin:auto;}
.reviews-demo__slider-nav{margin-right:10px;margin-left:10px;}
.reviews-demo__slider-nav-prev{margin-right:-20px;}
.reviews-demo__slider-nav-next{margin-left:-20px;}
.reviews-info{padding-top:100px;padding-bottom:0;}
.reviews-desc{margin-bottom:110px;}
.reviews-info__items-wrapper{margin-bottom:65px;}
.reviews-info__items{max-width:900px;}
.reviews-info__item{margin-right:10px;margin-left:10px;}
.reviews__inner{width:900px;margin:auto;}
.subscription__form{width:1000px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.subscription__title{font-size: 20px;}
.about-1 {width: 100%;}
.subscription__input{width: 400px !important; margin-right: 30px; margin-left: 30px;}
.team-info{padding-top:40px;padding-bottom:0;}
.team-desc{margin-bottom:0;}
.team-info__items{width:960px;}
.thanks{width:800px;padding-right:150px;padding-left:150px;}
.work-info__inner{min-height:420px;}
.work-info__description{margin-bottom:45px;}
.work-scheme{padding-top:100px;padding-bottom:150px;}
.work-scheme__heading{margin-bottom:85px;}
.work-scheme__items{width:860px;}
.work-scheme__item:not(:last-child){margin-right:90px;}
.page-about__heading{padding-left:100px;}
.page-guarantee__content .container{padding-right:250px;padding-left:100px;}
.page-portfolio-item .breadcrumbs{margin-bottom:70px;}
.page-portfolio .page-hero{background-image:url(/wp-content/themes/prokar/images/pages/portfolio/page-hero/bg-md.jpg);}
.page-portfolio .page-hero__inner{min-height:379px;}
.page-portfolio .portfolio{margin-bottom:80px;}
.page-reviews__header{padding-right:100px;padding-left:100px;}
}
@media (min-width:1400px){.three_col.catalog__items{width:960px !important;margin-right:80px !important;}
.three_col .catalog__item:nth-child(4)::after{display:none !important;}
.three_col .catalog__item:nth-child(3):after{}
.three_col .catalog__item:nth-child(3n){margin-right:60px;}
.three_col .catalog__item:nth-child(4):after{display:block;}
.three_col .catalog__item:nth-child(4){margin-right:110px;}
.catalog_three_col .catalog__item:nth-child(4){margin-bottom:25px !important;margin-right:110px !important;}
.catalog_three_col .catalog__item:nth-child(3){margin-bottom:0 !important;margin-right:0 !important;}
.catalog_three_col .catalog__items{width:960px;}
.container-lg{width:840px;margin-right:auto;margin-left:auto;}
.js-get-resolution{z-index:4;}
.slider-button-prev,
.slider-button-next{width:50px;height:90px;margin-top:-45px;}
.slider-button-prev:hover:not(.slick-disabled),
.slider-button-next:hover:not(.slick-disabled){width:90px;}
.slider-button-prev:before,
.slider-button-next:before{font-size:36px;}
.slider-button-prev{-webkit-border-radius:0 45px 45px 0;-moz-border-radius:0 45px 45px 0;border-radius:0 45px 45px 0;}
.slider-button-prev:before{margin-right:10px;}
.slider-button-next{-webkit-border-radius:45px 0 0 45px;-moz-border-radius:45px 0 0 45px;border-radius:45px 0 0 45px;}
.slider-button-next:before{margin-left:10px;}
.header__navigation{margin-right:30px;}
.main-info__item-inner{padding-right:0;min-height:920px;}
.main-info__content{max-width:650px;padding-bottom:50px;}
.main-info__title{font-size:60px;margin-bottom:45px;}
.main-info__description{font-size:24px;margin-bottom:90px;}
.menu-button__icon:before{font-size:30px;}
.menu-button__icon:after{font-size:30px;}
.menu-button__text{font-size:18px;margin-bottom:20px;}
.navigation__item:not(:last-child){margin-right:40px;}
.navigation__link{font-size:21px;}
.products__categories-wrapper{margin-bottom:25px;}
.team-info__prev-button,
.team-info__next-button{top:88px;margin:0;}
}
@media (max-width:900px){
    .shop-box{width:700px; margin: 0 auto;}
  
}
@media (max-width:1199px){.catalog__link:hover{color:#4990e2;text-decoration:none;}
.catalog__link:hover .catalog__picture-wrapper{border-color:#4990e2;}
.catalog__link .catalog__picture-wrapper{height: auto; min-height: 190px; max-height: 190px}
.header__menu-close_active{display:block;}
.partners-info__item:not(:nth-child(2n)){margin-right:30px;}
}
@media (max-width:767px){
    .main-info-box__item{padding: 1rem 0rem}
    .main-info-box__title h1{padding: 10px 10px; font-size: 21px; text-align: center; display: block}
.main-info-box__title p{padding: 10px 10px; font-size: 21px; text-align: center; display: block}
    .main-info-box-inner{padding: 20px; margin: 20px 0px}
    .main-info-box-inner form{width: 100%;}
    .main-info-box-inner form button{margin: 2rem 0rem; display: block}
    .main-info-box__description{font-size: 16px;}
    .up-btn{display:none !important;}
    .catalog__link{width:270px;}
    .shop-box{width:100%; margin: 0 auto;}
    .shop-box__items{display:block}
    .shop-box__items>div{-ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%; margin: .5rem 0%;}
    .shop-box__items>div:first-child{margin-right: 0;}
.catalog__item{margin-right:20px !important;}
.container-xs{padding-right:20px;padding-left:20px;}
.advantages__item:nth-child(2n){margin-right:0;}
.catalog__item{margin-right:20px;margin-left:20px;padding-bottom:15px;}
.feedback__item:not(:last-child){margin-bottom:30px;}
.feedback__form-group:not(:last-child){margin-bottom:16px;}
.footer__copyright-item:not(:last-child){margin-bottom:10px;}
.header__logo{margin-right:auto;}
.info-1__item:not(:last-child){margin-bottom:3px;}
.info-2__button{width:100%;}
.partners-info__text{margin-bottom:40px;}
.portfolio-one__slider-nav-wrapper{display:none;}
.product-info__text{margin-bottom:20px;}
.products.products_partial .products__item{margin-bottom:0;}
.reviews-demo__slider-nav-wrapper{display:none;}
.reviews__items:after{content:'';width:10000px;height:1px;background-color:#ebebeb;bottom:0;left:-4000px;position:absolute;}
.subscription__title{margin-bottom:25px;}
.subscription__input{margin-bottom:25px;}
.work-scheme_animate .work-scheme__items:after{bottom:75px;}
.work-scheme__items:after{bottom:100%;-webkit-transition:bottom 2s linear;-o-transition:bottom 2s linear;-moz-transition:bottom 2s linear;transition:bottom 2s linear;}
.work-scheme__item:not(:last-child){margin-bottom:40px;}
.work-scheme__item:nth-child(odd){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}
.work-scheme__item:nth-child(odd):after{right:-34px;}
.work-scheme__item:nth-child(even){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}
.work-scheme__item:nth-child(even):after{left:-32px;}
    .gallery-products.products__items, .gallery-products.products__items .products__item{
        height: 360px;
    }
}
@media (min-width:767px) and (max-width:1199px){.three_col.catalog__items{width:640px !important;}
.three_col .catalog__item:nth-child(3):after{display:none;}
.three_col .catalog__item:nth-child(3n){margin-right:0;}
.three_col .catalog__item:nth-child(4):after{display:block;}
.three_col .catalog__item:nth-child(4){margin-right:110px;}
.catalog_three_col .catalog__item:nth-child(4){margin-bottom:25px;margin-right:110px;}
.catalog_three_col .catalog__item:nth-child(3){margin-bottom:0;margin-right:0;}
.catalog_three_col .catalog__items{width:960px;}
.container-sm{width:720px;margin-right:auto;margin-left:auto;}
.catalog__item:nth-child(3n):after{display:none;}
.catalog__item:nth-child(3n){margin-right:0;}
.catalog__item:nth-child(3n+4):before{content:'';width:3000px;height:1px;background-color:#edf0f5;top:-33px;left:-1000px;position:absolute;}
.products__item:nth-child(odd){margin-right:15px;}
.products.products_partial .products__item:nth-last-child(1),
.products.products_partial .products__item:nth-last-child(2){display:none;}
    .catalog__link{width:260px;font-weight:300;text-align:center;text-decoration:none;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}
}
@media (min-width:1200px) and (max-width:1399px){.three_col.catalog__items{width:960px !important;}
.three_col .catalog__item:nth-child(3):after{}
.three_col .catalog__item:nth-child(3n){margin-right:80px !important;}
.three_col .catalog__item:nth-child(4):after{display:block;}
.three_col .catalog__item:nth-child(4){margin-right:110px;}
.container-md{width:1140px;margin-right:auto;margin-left:auto;}
.catalog_three_col .catalog__item:nth-child(4){margin-bottom:25px;margin-right:110px;}
.catalog_three_col .catalog__item:nth-child(3){margin-bottom:0;margin-right:0;}
.catalog_three_col .catalog__items{width:960px;}
}

@media (min-width:640px) and (max-width:767px){.advantages__item:nth-child(4),
.advantages__item:nth-child(5),
.advantages__item:nth-child(6){display:block;}
}
@media (max-width:420px){
    .main-info__title{font-size:28px;}
    .gallery-products.products__items, .gallery-products.products__items .products__item{
      
    }
	.products__picture-wrapper a img {
    object-fit: contain !important;
}
}

@media (max-width: 767px) and (orientation: landscape){
    .products__item{width:300px;height:242px;}
    .shop-box__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center; padding: 10px; background: #fff; display:flex}
    .price-desc{margin-bottom: 40px}
    .shop-box__items>div{-ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%; margin: 0; margin-bottom: 20px;}
    .shop-box__items>div:first-child{margin-right: 0;}
    .shop-box__item{
        display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;
    }
    .shop-box__picture{
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }
    .shop-box__item-info{
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }
    .shop-box__item-info{
        padding-left: 2rem;
    }
    .catalog__link{width:440px; font-weight:300;text-align:center;text-decoration:none;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;}
    .catalog__link-title-text{

    }
    .catalog__link .catalog__picture-wrapper{
        width: 200px;
        min-height: 100px;
        margin-right: 1rem;
        height: auto; max-height: 100px}
    .catalog__link-title-text{
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
        text-align: left;
    }
    .catalog__link:hover .catalog__picture-wrapper, .catalog__link .catalog__picture-wrapper{
        border-color: transparent;
    }
    .catalog__link-text{

    }
    .catalog__picture-wrapper{
        height: auto;
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }
    .catalog__item::after, .catalog__item:nth-child(3n+4)::before{
        width: 0;
    }
}
.subscription__form p{margin-bottom:0;}
.review_select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e7ecf2;background-color:#fff;width:100%;height:34px;color:#e0e0e0;padding:0 0 0 10px;}
.review_select:active, .review_select:focus{color:#4990e2;border-color:#4990e2;}
body.with-admin-bar > .site-wrapper > .header{top: 32px;}
body.with-admin-bar > .site-wrapper > .header .header__menu{top: 132px;}

.footer__menu{
    list-style: none;
    padding: 0;
    margin: 0;
}
.footer__menu a{
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.footer__menu li{
    text-align: center;
}

.navigation__list_col a{
    text-decoration: none;
    color: #333;
    font-size: 18px;
    font-weight: 300;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.navigation__list_col a:hover, .navigation__list_col a:focus{
    cursor: pointer;
    color: #4990e2;
}
.navigation__list_col .sub-menu{
    margin-left: 1rem;
}


/* Styles for secod slide */
/*.page-home .main-info__item:nth-child(odd) .main-info__content{text-align: center;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content .pre_title{font-size: 36px; color: #f9593a;font-weight:600;font-style:normal;font-family:'Futura PT'; text-transform: uppercase; letter-spacing: 10px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__title h1{font-size: 90px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;line-height: 110px;margin-top: 40px; margin-bottom: -35px;    letter-spacing: 4px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description p{font-size: 60px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description small{font-size: 12px; color: #9fa3a7;font-weight:400;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;padding-top: 40px; letter-spacing: 3px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content{max-width: 975px !important; }*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description{margin-bottom: 0}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__item-inner{justify-content: center;}*/
/*.page-home .main-info__item:nth-child(even) .pre_title{display: none;}*/
/*@media (max-width:1280px){*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content .pre_title{font-size: 24px; color: #f9593a;font-weight:600;font-style:normal;font-family:'Futura PT'; text-transform: uppercase; letter-spacing: 10px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__title h1{font-size: 60px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;    line-height: 75px;    letter-spacing: 2px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description p{font-size: 40px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description small{font-size: 8px; color: #9fa3a7;font-weight:400;font-style:normal;font-family:'Futura PT'; text-transform: uppercase; }*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content{max-width: 650px !important}*/
/*}*/
/*@media (max-width:767px){*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content .pre_title{font-size: 24px; color: #f9593a;font-weight:600;font-style:normal;font-family:'Futura PT'; text-transform: uppercase; letter-spacing: 10px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__title h1{font-size: 60px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description p{font-size: 40px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description small{font-size: 8px; color: #9fa3a7;font-weight:400;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content{max-width: 675px !important}*/
/*}*/
/*@media (max-width:328px){*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content .pre_title{font-size: 16px; color: #f9593a;font-weight:600;font-style:normal;font-family:'Futura PT'; text-transform: uppercase; letter-spacing: 10px;letter-spacing: 7px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__title h1{font-size: 40px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;    line-height: 44px;margin-top: 10px;    letter-spacing: 1px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description p{font-size: 24px; color: #ffffff;font-weight:700;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__description small{font-size: 8px; color: #9fa3a7;font-weight:400;font-style:normal;font-family:'Futura PT'; text-transform: uppercase;letter-spacing: 2px;}*/
/*.page-home .main-info__item:nth-child(odd) .main-info__content{max-width: 275px !important}*/
/*}*/
@media (min-width:767px){
.site-wrapper {
margin-left:300px;
}
.header__menu {
width:300px;
}
}

.org p{
  padding: 0 75px;
}
@media (max-width:400px){
.section-12{padding-top:5px;}
}

/* 
Первичные стили:
С ними работает слайд шоу
*/

/* 
Первичные стили:
С ними работает слайд шоу
*/

#slides11 {
 position: relative;
 height: 300px;
 padding: 0px;
 margin: 0px;
 list-style-type: none;
width:40%;
float:left;
}

.slide11 {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 100%;
 height: 100%;
 opacity: 0;
 z-index: 1;

 -webkit-transition: opacity 1s;
 -moz-transition: opacity 1s;
 -o-transition: opacity 1s;
 transition: opacity 1s;
}

.showing11 {
 opacity: 1;
 z-index: 2;
}
#img_blin img {width:300px;}



/* СЛАЙДЕР*/



.row-54{
  position:relative;
  clear:left;
  clear:right;
  width:100%;
  height:54px;
  /*border:1px solid yellow;*/
  padding-top:6px;
  padding-left:7px;
  
}




#side-nav{
  position:relative;
  float:left;
  margin-top:40px;
  margin-right:6px;
  visibility:hidden;
  padding-left:15px;
  border-right:1px solid #969696;
  border-top:1px solid #969696;
  border-bottom:1px solid #969696;
    z-index:50;
}
#side-nav a{
  /*color:#fff; */
  color:#999;
  text-decoration:none;
  font-weight:bold;
  display:block;
  width:17px;
  height:40px;

}
#side-nav span{
  float:left;
  margin-right:5px;
  margin-top:12px;
  cursor:pointer;
}

.row-24{
  position:relative;
  clear:left;
  clear:right;
  width:25px;
  height:40px;
  /*margin-top:5px;
  padding:2px;
  border-bottom:1px solid #777;*/
  
}

.section-321{
  /*background-color:#ff0d4c;*/
  margin-top:0;
  /*border-right:3px solid #000;*/
}
.section-321a{
  display:none;
}

.section-322{
  /*background-color:#0d13ff;*/
  border-right:3px solid #0d13ff;
}

.section-323{
  /*background-color:#0dff18;*/
  border-right:3px solid #0dff18;
}

.section-324{
  /*background-color:#fff10d;*/
  border-right:3px solid #fff10d;
}

.section-325{
  /*background-color:#0dcfff;*/
  border-right:3px solid #0dcfff;
}

.section-326{
  /*background-color:#ff0deb;*/
}
.remove-right-border{
  border:none;
}

#main-container-background{
  position:relative;
  width:442px;
  width:427px;
  /*height:273px;*/
  height:1833px;
  /*border:1px solid red;*/
  background-color:#FFFDFD;
  /*background-image:url('images/map-manhattan-1-2009-10-26_07_46_39.jpg');
  background-repeat:no-repeat;*/
}
#main-container{
  position:relative;
  float:left;
  margin-top:3px;
  margin-left:0px;
  width:442px;
  height:273px;
  /*border:1px solid red;
  background-color:#fff;
  background-image:url('images/map-manhattan-1-2009-10-26_07_46_39.jpg');
  background-repeat:no-repeat;*/
  overflow:scroll;
  border-right:1px solid #aaa;
  /*overflow-x: hidden;*/
}
.row-273{
  position:relative;
  /*margin-left:2px;
  margin-bottom:3px;*/
  clear:left;
  clear:right;
  width:100%;
  /*#width:95%;*/
  height:300px;
  /*border:1px solid yellow;*/
}

.row-273 img{
  border:none;
  margin-left:3px;
  width:400px;
}
.row-273 img.first{
  margin-left:0;
}

.row-273 a.outbound,a.outbound:link{
  color:#7E8DE8;
}
.row-273 a.outbound:hover{
  color:#999;
}
.row-273 a.outbound-2{
  color:#7E8DE8;
  font-weight:bold;
  text-decoration:none;
}

#wrapper-footer{
  position:relative;
  top:0;
  left:0;
  /*border:1px solid red;*/
  width:206px;
  height:206px;
  display:none;
}

.smaller{
  font-size:13px;
}
.smaller-9{
  font-size:9px;
  color:#000;
}
.clear{
  position:relative;
  clear:left;
  clear:right;
  padding:5px;
}
.top{
  position:absolute;
  right:5px;
  bottom:5px;
}
.line-height{
  line-height:130%;
}

.overlay{
  position:absolute;
  bottom:-2px;
  left:0;
  width:100%;
  z-index:100;
  color:#fff;
  /*background-color:#000;*/
  padding:.375em;
  text-transform:uppercase;
  font-weight:bold;
}

.youtube_utp iframe {
    border: none;
    width: 100%;
}

/**** Скрытые элементы *********/
.top{
  display:none;
}
#mobile-header{
  display:none;
}

label.form-control_policy.kvz a {
    color: #2b86db;
}


/*КОНЕЦ СЛАЙДЕРА СЛАЙДЕР*/
#heading_two {text-transform:none;}


#youtube_but{height:1px;}


input::-webkit-input-placeholder {color:#dcdce3 !important;}
input:-moz-placeholder {color:#dcdce3 !important;}
input::-moz-placeholder {color:#dcdce3 !important;}
input:-ms-input-placeholder {color:#dcdce3 !important;}




input.form-control_error::-webkit-input-placeholder {color:red !important;}
input.form-control_error:-moz-placeholder {color:red !important;}
input.form-control_error::-moz-placeholder {color:red !important;}
input.form-control_error:-ms-input-placeholder {color:red !important;}

.utp button.button-2,button.subscription__submit.button-1.button-1_big {
    border: 1px solid transparent !important;
} 

.utp button.button-2:hover, button.subscription__submit.button-1.button-1_big:hover{
border: 1px solid #109c55 !important;
background-color: #44d58b !important;	
} 


    

@media (min-width:400px) and (max-width:600px){
.utp{
    margin: 0px auto;
    width: 350px;
    float: none;
    padding: 30px;
}
	
.youtube_utp{    
  width: 350px;
  	margin: 20px auto 0;
    float: none !important;
}
	
.main-info__item{height:770px;}
#youtube_but{width:100%;margin-top:30%;}
}

@media (min-width:280px) and (max-width:400px) {
.utp{background-color: #ffffffa1;
    width: 300px;
    margin: 0 auto;
    padding: 25px;
    float: none;}

.main-info__item{height:770px;}

.youtube_utp{
    width: 300px;
    margin: 20px auto 0 !important;
    float: none !important;
}
	
#heading_two{font-size:15px;}

#youtube_but{width:100%;}
}


@media (min-width:600px) and (max-width:767px) {
.utp {
    padding: 50px;
    float: none;
    width: 90%;
    margin: 30px auto 0;
}

.youtube_utp {
    width: 90%;
    margin: 20px auto 0;
    float: none !important;
}
	
.video {height: 100%;}

#youtube_but{width:100%;}
}

@media (min-width:767px) and (max-width:900px) {
.utp {
    padding: 50px;
    width: 90%;
    margin: 0 auto;
}

.youtube_utp {
    width: 90%;
    margin: 20px auto 0;
}

#youtube_but{width:100%;}
}


@media (min-width:900px) and (max-width:1200px) {

.utp{
	padding: 50px;
	order: 3;
	width: 60%;
}

.youtube_utp {
    width: 30%;
    order: 2;
    margin: auto 40px 0 40px;
}

#youtube_but{width:100%;}
}

@media (min-width:1200px){
.utp {
    margin: 0 10% 0 auto;
    padding: 20px 65px 40px 65px;
    width: 50%;
    order: 3;
}   
    
.youtube_utp {
    width: 30%;
    margin-left: 3%;
    margin-top: auto;
    order: 2;
}

#youtube_but{width:100%;}


.fancybox-button--left{
  margin-left: -93%;
    height: 1500px;
    margin-top: -0;
    opacity: 0;
    width: 500px;
}

.fancybox-button--right{
    margin-right: -93%;
    height: 1500px;
    opacity: 0;
    width: 500px;
}

 }

 .navigation__list li,
 li.menu__item{
  list-style: none;
 }

 .youtube_utp iframe{
  border: none;
 }

 .red-font{
  color:red;
 }

 .blinds-info__content-big .blinds-info__description p,
 .blinds-info__content-big .blinds-info__description h2{
  text-align: justify;
 }
 /*
 .partners-info__items{
  padding-left: 20px;
 }*/

 .policy-table{    
    max-width: 900px;
    display: block;
    border-spacing: 0 25px;
  }
  
.rll-youtube-player {
    height: 315px;
    max-width: 560px;
    width: 100%;
    padding: 0;
}

@media (max-width: 699px) and (min-width: 600px) {
  .shop-box__items>div{
    width: 600px;
    margin: .5rem auto !important;
  }
}

.callback-region {margin-left: 20px;}

.shop-box__item-info .order-call-3 {
    display: block;
    padding: 0 !important;
    margin: 0 auto;
    order: 3;
	width: 100%;
}

.shop-box__item-info .order-call-3 .order-call-3 {display: none;}
.shop-box__item-info .order-call-3 img {display: none;}
.shop-box__item-info .order-call-3 .shop-box__description {margin: 10px auto 30px;}

.shop-box__item-info {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.shop-page-block .shop-box__item-info {margin-bottom: 20px;}

.shop-box__title {
    width: 100%;
    order: 1;
}

.shop-box__money {
    width: 100%;
    order: 2;
}

.content-blocks .shop-box__items .button-2 {order: 3;}
.shop-box__items .button-2 {order: 3; margin-bottom: 20px !important;}

.shop-box__item-info button {
    order: 4;
    margin: 0 10px;
}

.shop-box__item-info .order-call-3 .shop-box__description-table div {
    margin: 0 auto !important;
    display: block !important;
}

.review-more-block {margin: 50px 0;}
.review-more-block h2 {margin: 30px 0;}

.recall__cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 30px;
}

.recall__recall-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 47%;
          flex: 1 1 47%;
}

.recall__pagin {
  margin: 80px 0px 0px 0px;
}

.recall-card {
  background-color: #fff;
  -webkit-box-shadow: -4px -4px 25px rgba(70, 70, 70, 0.06), 4px 4px 25px rgba(70, 70, 70, 0.06);
          box-shadow: -4px -4px 25px rgba(70, 70, 70, 0.06), 4px 4px 25px rgba(70, 70, 70, 0.06);
  padding: 32px 32px 40px 32px;
}

.recall-card__description {
  font-size: 16px;
  line-height: 1.5;
  margin: 0px;
}

.recall-client {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  margin: 0px 0px 25px 0px;
}

.recall-client__icon {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  overflow: hidden;
}

.recall-client__name {
  font-weight: 700;
  line-height: 1.5;
  margin: 0px 0px 5px 0px;
}

.recall-client__date {
  font-size: 16px;
  line-height: 1.5;
}

.shop-page-info ul {
    display: table;
    margin: 0 auto;
}

.shop-page-info ul li {
    overflow: hidden;
    margin-bottom: 10px;
}

.shop-page-info ul li:after {
  	content:'';
  	display: block;
  	white-space: nowrap;
  	overflow: hidden;
  	border-bottom: 1px dashed #ccc;
  	height: 22px;
}

.shop-page-info ul li span {
  	float:left;
  	margin-right: 10px;
}

.shop-page-info ul li p {
	display: inline;
  	float:right;
  	margin: 0 0 0 10px;
}

.fancybox-slide .fn2 {padding-left: 30px;}
span.mod-kviz {padding: 50px 0;}

.kvz .subscription__input {
    width: 100% !important;
    margin: 0;
    max-width: 100%;
	text-align: left;
}

.kvz .form-control.kvz {
    max-width: 300px;
    margin: 0 0 15px;
}

.kvz.form-control_policy {margin: 0 0 25px !important;}
.kvz button.kvz {
	width: 100%;
	max-width: 300px;
}

form.subscription__form.kvz {text-align: left;}



@media (min-width: 1200px) and (max-width: 1599px) {
.header__menu-button {margin-right: 15px;}
.navigation__list {flex-wrap: wrap;}
.header_button_hide .header__navigation {display: block;}
.header__navigation {margin: 0; width: 20%;}
.header_button_hide .header__navigation {margin: 0; width: 38%;}
.callback {position: relative;}
.callback__item:last-child {position: absolute; left: 50%; bottom: -7px;}
.callback__item:last-child .callback__title {display: none;}
.navigation__list li:not(:last-child) {margin-right: 15px;}
}

@media (min-width: 1400px) and (max-width: 1599px) {
.header__navigation {width: 33%;}	
}

@media (min-width: 992px) and (max-width: 1199px) {
.header__callback {width: 50%; margin-right: 0;}
.header_button_hide .header__callback {width: auto; margin-right: 20px;}
.callback__title {display: none;}
.header_button_hide .callback__title {display: block;}
.callback {flex-wrap: wrap; margin-right: 0; position: relative;}	
.callback__item:last-child {position: absolute; left: 56%; bottom: -10px;}
.header_button_hide .callback__item:last-child {position: relative; left: 0; bottom: 0;}
}

@media (min-width: 768px) and (max-width: 991px) {
.header_button_hide .header__callback {width: 60%;}
.header_button_hide .header__callback {margin: 0;}
.callback {flex-wrap: wrap; margin-right: 0; position: relative;}
.callback__item {margin: 0;}
.callback__title {display: none;}	
.callback__item:last-child {position: absolute; left: 56%; bottom: -10px;}
.header__callback {margin-right: 10px;}
}

@media (max-width: 991px) {
.shop-box__item-info button {margin: 5px; padding: 0 15px;}
.shop-page-info ul li {font-size: 16px;}
.shop-page-info ul {width: 100%;}
.shop-page-info ul li p {max-width: 45%; line-height: 1; text-align: right;}
}

@media (max-width: 991px) and (min-width: 600px) {
.kvz.form-control_policy {position: relative !important;}
}

@media (min-width: 767px) and (max-width: 991px) {
.header__menu-button {margin-right: 15px;}
.header__button, .header__callback {float:right;}
.header_button_hide .header__callback {margin-right: 20px;}
.callback__item:not(:last-child) {margin: 0 0 0 10px;}
.header_button_hide .header__callback .callback__item:not(:last-child) {margin-right: 10px;}
.callback__worktime, .callback__title {padding-left: 10px;}
.header_button_hide .callback__worktime, .header_button_hide .callback__title {padding-left: 25px;}
.subscription__input {max-width: 260px !important;}
.shop-box__title {font-size: 14px; min-height: 60px;}
.shop-box__money {min-height: 36px;}
.catalog {padding-bottom: 0;}
.shop-box__description-money.red-font {font-size: 18px !important;}
.section-1 .subscription {width: 100%;}
}

@media (max-width: 767px) {
.header__logo {margin-left: 10px;}
.site-wrapper {padding-top: 75px;}
.callback__title {display: none;}
.recall__recall-card {-ms-flex: 1 1 100%; flex: 1 1 100%; padding: 20px;}
.shop-box__item-info button {width: 200px; padding: 0 10px;}
.shop-page-block .shop-box__picture, .shop-page-block .shop-box__item-info {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.shop-page-block .shop-box__item {flex-wrap: wrap;}
}

@media (min-width: 576px) and (max-width: 767px) {
.header__callback {position: relative; display: block; background: none; width: 31%; -ms-flex-order: 2; order: 2; margin: 0 auto; padding: 0;}
.callback {display: block;}
.callback__item:not(:last-child) {margin: 0;}
.callback__phone-number span, .callback__worktime {display: none !important;}
.header__callback-button {-ms-flex-order: 3; order: 3;}
.header__call-button {-ms-flex-order: 4; order: 4;}
}

@media (max-width: 575px) {
.logo {width: 150px;}
.header__callback {display: block; padding: 0; position: relative; width: 165px; background: none;}
.callback {display: block; position: relative;}
.callback__item:not(:last-child) {margin: 5px 0; display: block;}
.callback__phone-number span, .callback__worktime {display: none !important;}
.callback__phone-number span {font-size: 14px !important;}
.header__callback-button, .header__call-button {display: none;}
.recall-client {justify-content: center;}
}

@media (max-width: 400px) {
.logo {width: 110px;}
}

@media (max-width: 374px) {
.logo {width: 100px;}
.logo__link {font-size: 12px;}
span.callback__phone-icon.icon.icon-phone {display: none;}
.header__callback {width: 128px;}
}