

/* Start:/js/bxsliderr/jquery.bxslider.min.css?15250852253003*/
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/js/bxsliderr/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/js/bxsliderr/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/js/bxsliderr/images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/js/bxsliderr/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/js/bxsliderr/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/* End */


/* Start:/js/fancybox/jquery.fancybox.css?15971381184299*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
 .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;
/*-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*/
 padding:0!important}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 0 207px rgba(0,0,0,0.75);-moz-box-shadow:0 0 207px rgba(0,0,0,0.75);box-shadow:0 0 207px rgba(0,0,0,0.75)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/js/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('/js/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:13px;right:16px;width:23px;height:23px;cursor:pointer;z-index:8040;background:url(/img/close.png)}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/js/fancybox/blank.gif');
/* helps IE */
 -webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}

/* Overlay helper */
 .fancybox-lock{
/*overflow:hidden !important;*/
 width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/img/overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}

/* Title helper */
 .fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
/* Fallback for web browsers that doesn't support RGBa */
 background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}

/*Retina graphics!*/
 @media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
/*#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/js/fancybox/fancybox_sprite@2x.png');background-size:44px 152px;/*The size of the normal image,half the size of the hi-res image*/
 
/*}
*/
 #fancybox-loading div{background-image:url('/js/fancybox/fancybox_loading@2x.gif');background-size:24px 24px;
/*The size of the normal image,half the size of the hi-res image*/
}
}

/* End */


/* Start:/js/slick/slick-theme.css?15815825323145*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/js/slick/./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/js/slick/./fonts/slick.eot');
    src: url('/js/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/js/slick/./fonts/slick.woff') format('woff'), url('/js/slick/./fonts/slick.ttf') format('truetype'), url('/js/slick/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/js/slick/slick.css?15971381901364*/
/* Slider */
 .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;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-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* End */


/* Start:/js/twentytwenty/twentytwenty.css?16558047786945*/
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
    content: " ";
    display: block;
    background: white;
    position: absolute;
    z-index: 30;
    -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
    width: 3px;
    height: 9999px;
    left: 50%;
    margin-left: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
    width: 9999px;
    height: 3px;
    top: 50%;
    margin-top: -1.5px; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    transition-duration: 0.5s; }

.twentytwenty-before-label, .twentytwenty-after-label {
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    transition-property: opacity; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
    color: white;
    font-size: 13px;
    letter-spacing: 0.1em; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    line-height: 38px;
    padding: 0 20px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px; }

.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
    top: 50%;
    margin-top: -19px; }

.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
    left: 50%;
    margin-left: -45px;
    text-align: center;
    width: 90px; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
    width: 0;
    height: 0;
    border: 6px inset transparent;
    position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow {
    top: 50%;
    margin-top: -6px; }

.twentytwenty-up-arrow, .twentytwenty-down-arrow {
    left: 50%;
    margin-left: -6px; }

.twentytwenty-container {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    z-index: 0;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
.twentytwenty-container img {
    max-width: 100%;
    position: absolute;
    top: 0;
    display: block; }
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
    background: rgba(0, 0, 0, 0); }
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
    opacity: 0; }
.twentytwenty-container * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box; }

.twentytwenty-before-label {
    opacity: 0; }
.twentytwenty-before-label:before {
    content: attr(data-content); }

.twentytwenty-after-label {
    opacity: 0; }
.twentytwenty-after-label:before {
    content: attr(data-content); }

.twentytwenty-horizontal .twentytwenty-before-label:before {
    left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label:before {
    right: 10px; }

.twentytwenty-vertical .twentytwenty-before-label:before {
    top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label:before {
    bottom: 10px; }

.twentytwenty-overlay {
    -webkit-transition-property: background;
    -moz-transition-property: background;
    transition-property: background;
    background: rgba(0, 0, 0, 0);
    z-index: 25; }
.twentytwenty-overlay:hover {
    background: rgba(0, 0, 0, 0.5); }
.twentytwenty-overlay:hover .twentytwenty-after-label {
    opacity: 1; }
.twentytwenty-overlay:hover .twentytwenty-before-label {
    opacity: 1; }

.twentytwenty-before {
    z-index: 20; }

.twentytwenty-after {
    z-index: 10; }

.twentytwenty-handle {
    height: 38px;
    width: 38px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -22px;
    margin-top: -22px;
    border: 3px solid white;
    -webkit-border-radius: 1000px;
    -moz-border-radius: 1000px;
    border-radius: 1000px;
    -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    z-index: 40;
    cursor: pointer; }

.twentytwenty-horizontal .twentytwenty-handle:before {
    bottom: 50%;
    margin-bottom: 22px;
    -webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
    top: 50%;
    margin-top: 22px;
    -webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:before {
    left: 50%;
    margin-left: 22px;
    -webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
    right: 50%;
    margin-right: 22px;
    -webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    -moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-left-arrow {
    border-right: 6px solid white;
    left: 50%;
    margin-left: -17px; }

.twentytwenty-right-arrow {
    border-left: 6px solid white;
    right: 50%;
    margin-right: -17px; }

.twentytwenty-up-arrow {
    border-bottom: 6px solid white;
    top: 50%;
    margin-top: -17px; }

.twentytwenty-down-arrow {
    border-top: 6px solid white;
    bottom: 50%;
    margin-bottom: -17px; }

/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/css/grid.min.css?166376763264859*/
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visible{visibility:visible !important}.invisible{visibility:hidden !important}

/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/css/primery-rabot/style.css?16655017625732*/

body {
    font-family: 'Open Sans', sans-serif;
}

.our-works .our-works__slider .slick-track {
    width: 100%;
}

/* slick */
.our-works .our-works__slider .slick-list.draggable {
    padding: 0 !important;
}

.our-works__slider-for {
    margin-bottom: 10px;
}

.our-works__slider-for__box {
    display: flex;
    justify-content: space-between;
}

.our-works__slider-for__box img {
    max-width: 100%;
    height: auto;
}

.slick-track .our-works__slider-nav_item:first-child .slider-nav__box {
    width: 100%;
    border-left: 0;
    margin: 0 0 0 auto;
}

.slick-track .our-works__slider-nav_item:last-child .slider-nav__box {
    width: 100%;
    border-right: 0;
    margin: 0 0 0 auto;
}

.slider-nav__box {
    width: 100%;
    height: 150px;
    border-right: 10px solid #fff;
    border-left: 10px solid #fff;
}

.our-works__slider-for__before {
    display: flex;
    flex-direction: column;
    justify-content: end;
    height: 499px;
    width: 49.1%;
    border-left: 10px solid #fff;
}

.our-works__slider-for__after {
    display: flex;
    flex-direction: column;
    justify-content: end;
    height: 499px;
    width: 49.1%;
}

.our-works__slider_state-wrap {
    display: flex;
    justify-content: center;
    margin-bottom: 60px;
}

.our-works__slider_state-tag {
    color: #fff;
    background: #1a82d3;
    padding: 7px 20px;
    border-radius: 1em;
    display: inline-flex;
    font-weight: 400;
    font-size: 20px;
}

.our-works__slider .slick-prev,
.our-works__slider .slick-next {
    position: absolute;
    cursor: pointer;
    top: -185%;
}

.our-works__slider .slick-prev::before,
.our-works__slider .slick-next::before {
    content: "";
}

.slick-prev {
    left: -25px;
    border-top: 2px solid #1a82d3;
    width: 30px;
    height: 30px;
    border-left: 2px solid #1a82d3;
    transform: rotate(315deg);
    background: transparent;
    border-right: 0;
    border-bottom: 0;
}

.slick-next {
    right: -25px;
    border-top: 2px solid #1a82d3;
    width: 30px;
    height: 30px;
    border-left: 2px solid #1a82d3;
    transform: rotate(135deg);
    background: transparent;
    border-right: 0;
    border-bottom: 0;
}

@media (max-width: 768px) {
    .our-works__slider-for__before {
        height: 299px;
        width: 49.1%;
    }

    .our-works__slider-for__after {
        height: 299px;
        width: 49.1%;
    }
}

@media (max-width: 480px) {
    .our-works__slider-for {
        margin-bottom: 5px;
    }

    .our-works__slider .slick-prev,
    .our-works__slider .slick-next {
        top: 50%;
    }

    .slider-nav__box {
        width: 80%;
        height: 150px;
        border-right: 2px solid #fff;
        border-left: 20px solid #fff;
    }

    .our-works__slider-for__before {
        border-left: 2px solid #fff;
    }

    .our-works__slider-for__after {
        border-right: 2px solid #fff;
    }

    .our-works__slider_state-wrap {
        margin-bottom: 15px;
    }

    .our-works__slider_state-tag {
        font-size: 14px;
    }

    .slick-prev {
        left: 3px;
        border-top: 2px solid #1a82d3;
        width: 15px;
        height: 15px;
        border-left: 2px solid #1a82d3;
        transform: rotate(315deg);
        z-index: 1;
    }

    .slick-next {
        right: 3px;
        border-top: 2px solid #1a82d3;
        width: 15px;
        height: 15px;
        border-left: 2px solid #1a82d3;
        transform: rotate(135deg);
        z-index: 1;
    }
}

/* slick end */

/* our-works-content */

.our-works-content {
}

.our-works-content__box {
    margin-bottom: 30px;
}

.our-works-content__title {
    margin: 30px 0;
}

.our-works-content__list {
}

.our-works-content__list_item {
    margin-bottom: 20px;
}

.our-works-content__list_item-title {
    display: flex;
    margin-bottom: 10px;
    font-size: 16px;
}

.our-works-content__list_item-title b {
}

.our-works-content__list_desc {
    font-size: 16px;
}

/* our-works-content end */

/* our-works-reviews */

.our-works-reviews {
    padding: 60px;
    margin-top: 30px;
    border: 3px solid #e3e3e3;
}

.our-works-reviews__title {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    text-transform: uppercase;
    color: #000;
    margin-bottom: 30px;
}

.our-works-reviews__user {
    margin-bottom: 15px;
}

.our-works-reviews__user_name {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #000;
    margin-right: 5px;
}

.our-works-reviews__user_name b {
}

.our-works-reviews__user_date {
    font-weight: 100;
    color: #A9A9A9;
}

.our-works-reviews__user_rating {
    position: relative;
    width: 100px;
    height: 25px;
    margin-bottom: 15px;
}

.our-works-reviews__user_view-stars {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 25px;
    background: #fff;
}

.our-works-reviews__user_desc {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    color: #000000;
}

/* our-works-reviews end */

/* other-examples-our-work */
.other-examples-our-work {
    margin-top: 60px;
}

.before-after .our-works .other-examples-our-work__box {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.before-after .our-works .other-examples-our-work__box .primeri-section {
    margin: 0 !important;
}

.before-after .our-works .other-examples-our-work__box .primeri-section-item {
    width: 330px !important;
}

@media (max-width: 768px) {
    .other-examples-our-work {
        margin-top: 30px;
    }

    .before-after .our-works .other-examples-our-work__box {
        justify-content: center;
    }
}

/* other-examples-our-work end */
/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/css/nice-select.css?14627683454007*/
.nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto; }
  .nice-select:hover {
    border-color: #dbdbdb; }
  .nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #999; }
  .nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .nice-select.open .list {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0); }
  .nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none; }
    .nice-select.disabled:after {
      border-color: #cccccc; }
  .nice-select.wide {
    width: 100%; }
    .nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .nice-select.right {
    float: right; }
    .nice-select.right .list {
      left: auto;
      right: 0; }
  .nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .nice-select.small:after {
      height: 4px;
      width: 4px; }
    .nice-select.small .option {
      line-height: 34px;
      min-height: 34px; }
  .nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    left: 0;
    -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
            transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; }
  .nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
      background-color: #f6f6f6; }
    .nice-select .option.selected {
      font-weight: bold; }
    .nice-select .option.disabled {
      background-color: transparent;
      color: #999;
      cursor: default; }

.no-csspointerevents .nice-select .list {
  display: none; }

.no-csspointerevents .nice-select.open .list {
  display: block; }

/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/css/custom/custom.css?178781478673690*/
.select {
	float: none;
	color: #2b2b2b;
	border: solid 1px #719ae7;
	width: 100%;
	border-radius: 3px;
	height: 55px;
	line-height: 58px;
	padding-left: 23px;
	padding-right: 49px;
	font-size: 16px;
}
.select .current {
	display: inline-block;
	white-space: normal;
	line-height: 23px;
	margin: 0 0 5px 0;
	max-height: 50px;
	overflow: hidden;
	vertical-align: middle;
}
.select .list {
	width: calc(100% + 2px);
	border: solid 1px #bcbcbc;
	box-shadow: none;
	left: -1px;
}
.select .list .option {
	white-space: normal;
	line-height: 20px;
	vertical-align: middle;
	padding: 9px 9px 9px 19px;
}
.select:after {
	border-bottom: 1px solid #3995ed;
	border-right: 1px solid #3995ed;
	height: 8px;
	width: 8px;
	right: 22px;
}

.new_calc_2 {
	background-size: cover;
}

.banner-calculator-content {
	width: 1140px;
	margin: 0 auto;
	padding: 0 20px 0 20px;
}

.banner-calculator {
	position: relative;
	background: #0e6ecc url("/bitrix/templates/zolushka-cleans_2016/images/banner-calculator/bg-banner-calculator.png") no-repeat 0 0;
	background: linear-gradient(to bottom, rgba(14, 110, 204, 0.88), rgba(56, 148, 236, 0.88)), url("/bitrix/templates/zolushka-cleans_2016/images/banner-calculator/bg-banner-calculator.png") no-repeat 0 0;
	width: 504px;
	min-height: 508px;
	padding: 47px 37px 45px 44px;
	box-sizing: border-box;
}
.banner-calculator * {
	box-sizing: border-box;
}
.banner-calculator:before {
	content: "";
	position: absolute;
	right: -24px;
	top: 50%;
	margin-top: -23px;
	width: 0;
	height: 0;
	border-top: 23px solid transparent;
	border-left: 24px solid #3a8dde;
	border-bottom: 23px solid transparent;
}
.banner-calculator .banner-calculator-title {
	font-size: 24px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 33px;
	margin: 0 0 29px 0;
}
.banner-calculator .banner-calculator-form {
	/**/
}
.banner-calculator .banner-calculator-form .banner-calculator-form-items {
	margin: 0 0 31px 0;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item {
	margin: 15px 0 0 0;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item:first-child {
	margin: 0;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-flex {
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	align-items: center;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-label {
	margin-right: 9px;
	width: calc(100% - 310px);
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-input {
	width: 301px;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item label {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	cursor: pointer;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item select {
	/**/
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text],
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email],
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
	width: 100%;
	height: 55px;
	margin: 0;
	padding: 0 23px;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	color: #2b2b2b;
	border: 1px solid #719ae7;
	border-radius: 3px;
	background: #fff;
	outline: none;
	text-align: left;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]::placeholder,
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]::placeholder {
	color: #969696;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]:focus::placeholder,
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]:focus::placeholder {
	color: transparent;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
	-moz-appearance: textfield;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-outer-spin-button,
.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom {
	/**/
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex {
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-price {
	margin-right: 17px;
	width: calc(100% - 182px);
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-submit {
	width: 165px;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price {
	border: 2px solid rgba(255, 255, 255, 0.3);
	border-right: none;
	position: relative;
	height: 58px;
	width: calc(100% - 14px);
	padding: 7px 0 0 0;
	/* display: none; */
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price.active {
	display: block;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price:after {
	content: "";
	background: transparent url("/bitrix/templates/zolushka-cleans_2016/images/banner-calculator/bg-banner-calculator-form-price.png") no-repeat right top;
	width: 14px;
	height: 58px;
	position: absolute;
	right: -14px;
	top: -2px;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-title {
	font-size: 11px;
	font-weight: 300;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	line-height: 15px;
	margin: 0 0 3px 0;
	max-height: 15px;
	overflow: hidden;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price {
	font-size: 15px;
	font-weight: 700;
	color: #ffffd7;
	text-align: center;
	line-height: 20px;
	overflow: hidden;
	max-height: 23px;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-value {
	display: inline;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-currency-title {
	display: inline;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit {
	background: #eef7ff;
	background: linear-gradient(to top, #dbedff, #fff);
	width: 100%;
	text-align: center;
	border: none;
	font-size: 15px;
	font-weight: 700;
	color: #156bbe;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	padding: 20px 10px 20px 10px;
	cursor: pointer;
	outline: none;
}
.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit:hover {
	/**/
}

@media screen and (max-width: 1140px) {
	.banner-calculator-content {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	
	.banner-calculator {
		margin: 0 auto;
	}
	.banner-calculator * {
		/**/
	}
	.banner-calculator:before {
		/**/
	}
	.banner-calculator .banner-calculator-title {
		/**/
	}
	.banner-calculator .banner-calculator-form {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-items {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item:first-child {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-flex {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-label {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-input {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item label {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item select {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]:focus::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]:focus::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-outer-spin-button,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-inner-spin-button {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-submit {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price.active {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price:after {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-value {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-currency-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit:hover {
		/**/
	}
}
@media screen and (max-width: 580px) {
	.banner-calculator-content {
		/**/
	}
	
	.banner-calculator {
		/**/
	}
	.banner-calculator * {
		/**/
	}
	.banner-calculator:before {
		display: none;
	}
	.banner-calculator .banner-calculator-title {
		/**/
	}
	.banner-calculator .banner-calculator-form {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-items {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item:first-child {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-flex {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-label {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-input {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item label {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item select {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]:focus::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]:focus::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-outer-spin-button,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-inner-spin-button {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-submit {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price.active {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price:after {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-value {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-currency-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit:hover {
		/**/
	}
}
@media screen and (max-width: 510px) {
	.banner-calculator-content {
		/**/
		height: 100%;
	}
	
	.banner-calculator {
		width: 100%;
		margin: 0;
		padding: 26px 35px 24px 35px;
		height: 100%;
	}
	.banner-calculator * {
		/**/
	}
	.banner-calculator:before {
		/**/
	}
	.banner-calculator .banner-calculator-title {
		margin: 0 0 15px 0;
	}
	.banner-calculator .banner-calculator-form {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-items {
		margin: 0 0 15px 0;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item:first-child {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-flex {
		flex-flow: column;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-label {
		width: 100%;
		margin: 0 0 9px;
		text-align: center;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item .banner-calculator-form-item-input {
		width: 100%;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item label {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item select {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email],
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=text]:focus::placeholder,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=email]:focus::placeholder {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number] {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-outer-spin-button,
	.banner-calculator .banner-calculator-form .banner-calculator-form-item input[type=number]::-webkit-inner-spin-button {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex {
		flex-flow: column;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-price {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-bottom-flex .banner-calculator-form-bottom-submit {
		width: 100%;
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price.active {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price:after {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-value {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-price .banner-calculator-form-price-price .banner-calculator-form-price-price-currency-title {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit {
		/**/
	}
	.banner-calculator .banner-calculator-form .banner-calculator-form-bottom .banner-calculator-form-submit:hover {
		/**/
	}
}
.before-after,
.our-personal,
.customer-reviews,
.new_services,
.new-clients,
.reviews,
.clients {
	/**/
}
.before-after .bx-wrapper,
.our-personal .bx-wrapper,
.customer-reviews .bx-wrapper,
.new_services .bx-wrapper,
.new-clients .bx-wrapper,
.reviews .bx-wrapper,
.clients .bx-wrapper {
	margin-left: auto;
	margin-right: auto;
}

.cleaning-scheme {
	width: 100%;
	margin: 0 0 50px 0;
	box-sizing: border-box;
}
.cleaning-scheme * {
	box-sizing: border-box;
}
.cleaning-scheme .cleaning-scheme-center {
	width: 1180px;
	margin: 0 auto;
	padding: 0 20px;
}
.cleaning-scheme .cleaning-scheme-scheme {
	width: 1140px;
	height: 625px;
	background: transparent url("/bitrix/templates/zolushka-cleans_2016/images/cleaning-scheme/bg-cleaning-scheme-scheme.webp") no-repeat 0 0;
	position: relative;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
	position: absolute;
	background: rgba(255, 255, 255, 0.79);
	border-radius: 10px;
	left: 0;
	top: 0;
	font-size: 14px;
	color: #000;
	line-height: 19px;
	padding: 18px 29px;
	user-select: none;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
	display: block;
	content: "";
	position: absolute;
	background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAMAAADK8RQqAAAAUVBMVEUAAAAxlPQ5mvg0lvQmjO4+nfkag+gxlPMjiew7m/gYgectkfFCofsfh+o4mfYpju9An/ochek0lvQag+hEovwbhOkkiu0rj/AylfQ5mvc/n/t74uS8AAAAFXRSTlMAGwr57uvd2MC7o5uVenRTTTcyDqcFibX/AAAAaklEQVQY023ORw7AIAxEUYf0Sgv1/gcNCBHqkxfWXw0k6EXQc9mrl4m1lrR5mF2fh6bvxtvr/JjgKTMbdTCyPKNVR2s+9lTJmTJWOfxPnGRuimM3WdpCvkXt9pm6R5YnKABfRGvhcIie4wMihA/KwMu4xQAAAABJRU5ErkJggg==") no-repeat 0 0;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
	width: 23px;
	height: 16px;
	left: calc(50% - 12px);
	top: -16px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
	width: 23px;
	height: 16px;
	bottom: -16px;
	top: auto;
	left: calc(50% - 12px);
	background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAMAAADK8RQqAAAAS1BMVEUAAAAxlPMskfE4mfYfh+pCofstkfE7m/gjiexEovwxlPMag+g+nfkmjO40lvQchelAn/opju8YgedDovw/nvo5mvgojvAylfQfh+vBSmicAAAAE3RSTlMACxvu693YwLujm5V6dFNNNzKnR67NwAAAAF1JREFUGNNtyEUCgCAUQMH3sbvj/icVC0GY5VBMIQWSBDoR6Gdfj1Z7XXPJFlfGTUVOR4pHu9lajNLqko+k6ysVLIP5AUfzdMNPvp9y/lSsO1Z4Ov0dAdVeESKjYBx44g7PycSwLQAAAABJRU5ErkJggg==") no-repeat 0 0;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
	/**/
	width: 16px;
	height: 23px;
	left: -16px;
	top: calc(50% - 12px);
	background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAXCAMAAAA1KD/rAAAAe1BMVEUAAAAZg+gukvIojvAhiOwukvIfh+sukvIukfIukvIukvI4mfYki+0+nvkehuopju8zlfRDofsZguc6m/ciiexAn/o2l/UukvJEovwXgecgh+s8nPhCoPs4mfY+nvlDofsZguctkfEhie0ylfQoje83mPY7nPhAn/schOk0lrtcAAAAIXRSTlMA/glPvpV3Mh0ZDvn57u7r6t3d2NjAuqiiopybenRTNzdwX+UbAAAAeklEQVQY01XQVw6DMBBF0bEhJCG9F7op4/2vEAawNO/8vSuELRNKv7irG8POmXXYvRhCeWIdbDYs1r19DBCKQx/I3L/DWkJ0bRWymxbQp0HTFxjkH5dOmU+JIYjk6IJw06cOwv4hiOjsnHdev0fsJ6QlxhgC9d0QSn8jFu0Ydws0GHAAAAAASUVORK5CYII=") no-repeat 0 0;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
	width: 16px;
	height: 23px;
	right: -16px;
	left: auto;
	top: calc(50% - 12px);
	background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAXCAMAAAA1KD/rAAAAflBMVEUAAAAZg+gukvIukvIukvIfh+sukvIukvIukvIukvIukvI4mfY+nvkehupDofsZguciiew6m/dAn/ochOk2l/UnjO4ukvJEovwXgec8nPggh+tCoPs4mfYehuo+nvkZgudDofsvk/MpjvA0lvUki+05mvchiOw8nPgdhepAn/uKUs05AAAAIXRSTlMA/gzrlnhOMx4ZCPnu7t3d2djAwLu7qaOjnJx7dFRTODfy0tpRAAAAdElEQVQY013PRw6DQBBE0RqMTXBO5Jzn/hdETCOa5i3/oqRCaEHSj+oQtE6PQX9csHFxK3aBxNt2v3o7HMg1o9Cyn0eBnS4AasH2KbAAjWD7IpiNjv09iHCGMaxeDkRIti/T4p4D+/B1wZRSZo3Ds4QQWRBmpDIYy7lRoZAAAAAASUVORK5CYII=") no-repeat 0 0;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
	left: 215px;
	top: 51px;
	max-width: 183px;
	padding: 18px 25px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
	left: 116px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
	left: 522px;
	top: 138px;
	max-width: 225px;
	padding: 18px 22px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
	left: 170px;
	top: 226px;
	max-width: 197px;
	padding: 18px 27px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
	left: 38px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
	left: 890px;
	top: 206px;
	max-width: 215px;
	padding: 18px 10px 18px 24px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
	left: 748px;
	top: 305px;
	width: 196px;
	padding: 18px 10px 18px 24px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
	left: 38px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
	left: 606px;
	top: 477px;
	max-width: 224px;
	padding: 18px 26px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
	/**/
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
	left: 392px;
	top: 520px;
	max-width: 168px;
	padding: 17px 26px 18px 26px;
}
.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
	left: 119px;
}

@media (max-width: 1180px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		width: 100%;
		padding: 0 20px;
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		width: 100%;
		background-size: cover;
		height: 625px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		left: 816px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 1110px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		left: 654px;
		top: 220px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 1015px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		padding: 18px 14px;
		left: 731px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 970px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		padding: 18px 10px;
		left: 721px;
		max-width: 171px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 950px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		left: 600px;
		top: 267px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		display: none;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 905px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		left: 486px;
		top: 403px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 890px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		left: 585px;
		top: 267px;
		padding: 12px 10px;
		max-width: 150px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 840px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		display: none;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 775px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		top: 200px;
		left: 571px;
		max-width: 130px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		display: none;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 750px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		display: none;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 650px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		width: 100%;
		height: 638px;
		background: transparent url("/bitrix/templates/zolushka-cleans_2016/images/cleaning-scheme/bg-cleaning-scheme-scheme-mobile.png") no-repeat 0 0;
		margin: 0 auto;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		left: 27px;
		top: 32px;
		max-width: none;
		padding: 16px 33px 15px 28px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		left: 37px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		left: 17px;
		top: 191px;
		display: block;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		left: 163px;
		top: 100px;
		max-width: 196px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		left: 150px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		left: 70px;
		top: 357px;
		display: block;
		max-width: 216px;
		padding: 18px 10px 18px 24px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		left: 154px;
		top: 274px;
		display: block;
		max-width: 196px;
		padding: 18px 10px 18px 24px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		left: 143px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		left: 60px;
		top: 454px;
		display: block;
		max-width: 224px;
		padding: 18px 26px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		left: 76px;
		top: 556px;
		max-width: 240px;
		width: 240px;
		padding: 17px 12px 18px 30px;
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		left: 191px;
	}
}
@media (max-width: 415px) {
	.cleaning-scheme {
		/**/
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		padding: 0;
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}
@media (max-width: 360px) {
	.cleaning-scheme {
		display: none;
	}
	.cleaning-scheme * {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-center {
		padding: 0;
	}
	.cleaning-scheme .cleaning-scheme-scheme {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-top:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-bottom:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-left:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-icon-right:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-1:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-2:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-3:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-4:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-5:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-6:before {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7 {
		/**/
	}
	.cleaning-scheme .cleaning-scheme-scheme .cleaning-scheme-scheme-item.cleaning-scheme-scheme-item-7:before {
		/**/
	}
}

/*# sourceMappingURL=custom.css.map */


.prices_v5 
{
	margin:50px 0
}
.prices_v5 .h1
{
	text-align:center;
	text-transform:uppercase;
	font-size:22px;
}
.prices_v5 .pr_wrap
{
	display:flex;
	flex-wrap: wrap;
	
}
.prices_v5 .pr_wrap .pr_item:after
{
	content:'';
	display:block;
	border-bottom:1px solid #dbdbdb;
	height:1px;
	width:92%;
	padding:15px 0;
	margin: 0 auto;
}
.prices_v5 .pr_wrap .pr_item
{
	width:25%;
	text-align:center;
	box-sizing: border-box;
	padding:15px;
	
}
.prices_v5 .pr_wrap .pr_item .pr_item_img
{
	
	
	
	
	display: flex;
    align-items: center;
    text-align: center;
    width: 100%;
    height: 160px;
    flex-direction: column-reverse;
}
.prices_v5 .pr_wrap .pr_item .pr_item_name
{
	font-size:16px;
	color:#333333;
	margin:25px 0;
	min-height:40px;
	box-sizing: border-box;
	padding:0 50px;
	
}
.prices_v5 .pr_wrap .pr_item .pr_item_price
{
	font-size:22px;
	color:#333333;
	font-weight:bold;
}
.prices_v5 .pr_wrap .pr_item .pr_item_price span
{
	font-weight:normal;
	font-size:16px;
}


@media screen and (max-width: 980px) {
	.prices_v5 .pr_wrap .pr_item
	{
		width:50%;
	}
}
@media screen and (max-width: 980px) {
	.prices_v5 .pr_wrap 
	{
		flex-direction:column;
	}
	.prices_v5 .pr_wrap .pr_item
	{
		width:100%;
	}
	
	.prices_v5 .pr_wrap .pr_item .pr_item_name {
		
		
		margin: 15px 0;
		min-height: auto;
		padding: 0;
	}
	
}


.how_request
{
	background:url(/img/how/bg.jpg) no-repeat ;
	padding: 68px 0;
	margin:80px 0;
	background-size: cover	
}
.how_request .prices.service 
{
    padding-top: 35px;
    padding-bottom: 35px;
}
.how_request .h1
{
	font-size:30px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	overflow: hidden;
}
.how_request .h1 span
{	
	display: inline-block;
    vertical-align: middle;	
}

.how_request .h1:before,
.how_request .h1:after
{
	content:'';
	display: inline-block;
	vertical-align: middle;
	width: 100%;
    height: 1px;
	background-color: #FFFFFF;
	position: relative;
	
	
	
}


.how_request .h1:before {
	
    margin-left: -100%;
    left: -14px;
}
.how_request .h1:after {
	
    margin-right: -100%;
    right: -14px;
}

.how_request_wrap
{
	display:flex;
	justify-content: space-between;
	padding:0 60px;
}
.how_request_wrap .how_request_item
{
	width:16.666666%;
	text-align: center;
}
.how_request_wrap .how_request_item.sep 
{
	background: url(/img/how/sep.png) no-repeat center top 60px; 
	
	
}
.how_request .how_request_item_text
{
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
@media screen and (max-width: 768px) {
	.how_request
	{
		background:url(/img/how/bg2.jpg) no-repeat ;
	}
	.how_request_wrap {
		padding: 0 30px;
		flex-wrap: wrap;
	}
	.how_request_wrap .how_request_item {
		width: 40%;
	}
	.how_request_wrap .how_request_item.sep {
		width: 20%;
		background: url(/img/how/sep_small.png) no-repeat center top 60px; 
		
	}
	.how_request_wrap .how_request_item.sep.sep2 {
		display:none
	}
	.how_request {
		
		padding: 0;
	}
	.how_request .h1 {
		font-size: 24px;
		
		margin-bottom: 20px;
	}
	
	.how_request .h1:before,
	.how_request .h1:after
	{
		display:none
	}
	.how_request .how_request_item_text {
		margin: 10px 0 30px 0;
		font-weight: normal;
		text-transform: uppercase;
	}
}


/*task 329*/

.calc_clean
{
	background:url(/img/calc_clean/bg.jpg) no-repeat ;
	padding: 69px 0;
	margin:80px 0;
	background-size: cover	
}
.calc_clean .prices.service 
{
    padding-top: 35px;
    padding-bottom: 35px;
}
.calc_clean .calc_clean_wrap
{
	background:url(/img/calc_clean/bg2.jpg) no-repeat ;
	background-size: cover;
	box-sizing: border-box;
    padding: 40px 40px 40px 231px;
	
}
.calc_clean .form_wrap
{
	display:flex
}
.calc_clean .h1
{
	text-transform:none;
}
@media screen and (max-width: 768px) 
{
	.calc_clean
	{
		background:url(/img/calc_clean/bg_small.jpg) no-repeat ;
	}
	.calc_clean .calc_clean_wrap
	{
		background:url(/img/calc_clean/bg2_small.jpg) no-repeat ;
		background-position: bottom -29px left;
	}
	.calc_clean 
	{
		padding:30px 40px;
		
	}
	.calc_clean .calc_clean_wrap
	{
		padding:30px;		
	}
	.calc_clean .form_wrap
	{
		flex-direction:column
	}
	.calc_clean .h1 {
		text-align: center;
		margin-bottom: 10px;
	}
}
.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
	padding: 0 40px;
}
.order-of-work_wr .order-of-work.order-of-work-custom {
	max-width: 1140px;
	width: 100%;
}
@media(max-width: 1200px) {
	.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
		text-align: left;
		padding: 0 20px;
	}
}
@media(max-width: 1024px) {
	.order-of-work_wr .order-of-work.order-of-work-custom .arrow .img {
		background-position: right;
	}
	.order-of-work_wr .order-of-work.order-of-work-custom .arrow {
		width: 50px;
	}
}
@media(max-width: 998px) {
	.order-of-work_wr .order-of-work.order-of-work-custom .arrow {
		display: none;
	}
	.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
		text-align: justify;
	}
	.order-of-work_wr {
		height: auto !important;
		background-size: cover;
	}
}
@media(max-width: 882px) {
	.ajustblock_custom .title span {
		display: none;
	}
	.order-of-work_wr .order-of-work.order-of-work-custom {
		height: auto;
	}
	.ajustblock_custom .item {
		margin-bottom: 30px;
	}
	.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
		text-align: center;
	}
}
@media(max-width: 660px) {
	.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
		text-align: justify;
	}
	.order-of-work_wr {
		background-size: auto;
		background-repeat-y: repeat !important;
	}
}
@media(max-width: 470px) {
	.order-of-work_wr .order-of-work .ajustblock.ajustblock_custom {
		text-align: center;
	}

}
.scheme-of-work_wr .scheme-of-work .ajustblock > div {
	display: inline-block;
}
.scheme-of-work_wr .scheme-of-work {
	max-width: 1140px;
	width: 100%;
}


@media(max-width: 788px) {
	.scheme-of-work_wr .scheme-of-work .ajustblock > div.arrow {
		display: none;
	}
}
@media(max-width: 767px) {
	.scheme-of-work_wr .scheme-of-work .item {
		min-height: 220px !important;
		height: 220px;
	}

	.scheme-of-work_wr {
		background-size: auto 100% !important;
	}

	.other-examples-our-work .bx-pager .bx-pager-item a {
		background: #1680e6;
	}

	.other-examples-our-work .bx-pager .bx-pager-item a.active {
		background: #d8dee4;
	}
}

/* sidebar-social-lisks */
.sidebar-social-lisks {
	position: fixed;
    right: 20px;
    bottom: 100px;
	z-index: 99999;
}
@media (max-width: 768px) {
	.sidebar-social-lisks {
		right: 8px;
	}
}
.sidebar-social-lisks ul {
	display: flex;
    flex-direction: column;
    gap: 20px;
	list-style: none;
	margin: 0;
    padding: 0;
}
@media (max-width: 768px) {
	.sidebar-social-lisks ul {
		gap: 10px;
	}
}
.sidebar-social-lisks ul li {

}
@media (max-width: 768px) {
	.sidebar-social-lisks ul li svg {
		width: 30px;
		height: 30px;
	}
}
.sidebar-social-lisks ul li a {
}
.footer__links-rating img, .footer__info-rating img {
	max-width: 100%;
}
img {
	max-width: 100%;
}
.service-description .tabs-wrap.desc img {
	height: auto;
}
@media (max-width: 375px) {
	.main-banner__h1 {
		font-size: 28px;
		line-height: 32px;
	}
}
@media (max-width: 414px) {
	.pbop-grid {
		grid-template-columns: 1fr;
	}
}
@media only screen and (max-width: 375px), screen and (max-device-width: 375px) {
	.h1_wr .h1, .h1_wr h1 {
		margin: 0;
		font-size: 22px;
	}
}
/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/components/bitrix/menu/topmenu/style.css?16802451559156*/
.topmenu_wr{height:38px;
/* background:rgba(138,152,165,0.9);*/
 background:linear-gradient(#44A2FC,rgba(32,133,230,0.90));font-weight:600}
.header_wr.sticky .topmenu_wr{height:0;opacity:0;visibility:hidden}
.topmenu_wr .topmenu{height:38px;width:1200px;padding:0 20px;margin:0 auto}
.header_wr.sticky .topmenu_wr .topmenu{height:31px}
.topmenu_wr .topmenu ul{margin:0;padding:0;list-style:none;display:table;width:100%;border-box:box-sizing}
.topmenu_wr .topmenu ul li{display:table-cell}
.topmenu_wr .topmenu ul li a,.topmenu_wr .topmenu ul li div{display:block;height:38px;line-height:38px;text-align:center;padding:0 31px;font-size:12px;color:#ffffff;text-transform:uppercase;border-right:#2089ef solid 1px;
/* border-left:#2f88e7 solid 1px;*/
 -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr.sticky .topmenu_wr .topmenu ul li a,.header_wr.sticky .topmenu_wr .topmenu ul li div{height:0;line-height:0}
.topmenu_wr .topmenu ul li:hover > a,.topmenu_wr .topmenu ul li:hover > div{text-decoration:underline}
.topmenu_wr .topmenu ul .parent:hover > a,.topmenu_wr .topmenu ul .parent:hover > div{background:#44A2FC;background:-webkit-gradient(linear,0 0,0 bottom,from(#44A2FC),to(#42a0fb));background:-webkit-linear-gradient(#44A2FC,#42a0fb);background:-moz-linear-gradient(#44A2FC,#42a0fb);background:-ms-linear-gradient(#44A2FC,#42a0fb);background:-o-linear-gradient(#44A2FC,#42a0fb);background:linear-gradient(#44A2FC,#42a0fb);-pie-background:linear-gradient(#44A2FC,#42a0fb);beh * avior:url(/PIE.htc);text-decoration:none}
.topmenu_wr .topmenu ul li:first-child a,.topmenu_wr .topmenu ul li:first-child div{text-align:left;
/*padding-left:0;*/
 border-left:0}
.topmenu_wr .topmenu ul li:last-child a,.topmenu_wr .topmenu ul li:last-child div{text-align:right;
/*padding-right:0;*/
 border-right:0}
.topmenu_wr .topmenu .parent span{background:url(/img_2016/parent.png) no-repeat 0 50%;display:inline-block;width:6px;height:8px;margin-left:11px}
.topmenu_wr .topmenu ul .parent > ul{display:none;position:relative;background:#41A0FB;background:-webkit-gradient(linear,0 0,0 bottom,from(#41A0FB),to(#1680e6));background:-webkit-linear-gradient(#41A0FB,#1680e6);background:-moz-linear-gradient(#41A0FB,#1680e6);background:-ms-linear-gradient(#41A0FB,#1680e6);background:-o-linear-gradient(#41A0FB,#1680e6);background:linear-gradient(#41A0FB,#1680e6);-pie-background:linear-gradient(#41A0FB,#1680e6);beh * avior:url(/PIE.htc);z-index:1;border-top:#2578c7 solid 1px}
.topmenu_wr .topmenu ul .parent:hover > ul{display:block}
.topmenu_wr .topmenu ul .parent > ul li{display:block;position:relative;font-weight:500}
.topmenu_wr .topmenu ul .parent > ul li a{text-align:center;border-bottom:#2578c7 solid 1px;border-top:#61b1ff solid 1px;font-size:11px;border-right:0;border-left:0;height:auto;line-height:12px;padding:7px 11px}
.topmenu_wr .topmenu ul .parent > ul li:last-child a{border-bottom:0}
.topmenu_wr .topmenu ul .parent > ul li a:hover{background:#6eafee;text-decoration:none}
.topmenu_wr .topmenu ul .parent > ul .parent span{background:url(/img_2016/parent-mini.png) no-repeat 0 50%;display:inline-block;width:5px;height:8px;margin-left:5px}
.topmenu_wr .topmenu ul .parent > ul .parent:hover > a{border-bottom:#6eafee solid 1px;background:#6eafee}
.topmenu_wr .topmenu ul .parent > ul .parent > ul{background:#6eafee;border:none;padding:0 0 3px 0;position:absolute;left:100%;top:0}
.topmenu_wr .topmenu ul .parent > ul .parent > ul li a{background:#6eafee;text-transform:none;border:none;padding:6px 30px}
.topmenu_wr .topmenu ul .parent > ul .parent > ul li a:hover{background:#6eafee;text-decoration:underline}
.topmenu > ul > li:nth-child(2){width:142px}
.topmenu > ul > li:nth-child(3){width:148px}
.topmenu_wr .toggle-button{display:none}
.topmenu_wr .topmenu.toggle-block{display:block;overflow:visible}
.topmenu_wr .topmenu ul li .link{padding:0;border:none}

/*@media only (min-width:768px) and (max-width:1152px),(min-width:768px) and (max-device-width:1152px)*/
 @media only screen and (min-width:768px),screen and (min-device-width:768px){.topmenu_wr .topmenu ul .parent > ul{display:none;position:relative;background:#41A0FB;background:-webkit-gradient(linear,0 0,0 bottom,from(#41A0FB),to(#1680e6));background:-webkit-linear-gradient(#41A0FB,#1680e6);background:-moz-linear-gradient(#41A0FB,#1680e6);background:-ms-linear-gradient(#41A0FB,#1680e6);background:-o-linear-gradient(#41A0FB,#1680e6);background:linear-gradient(#41A0FB,#1680e6);-pie-background:linear-gradient(#41A0FB,#1680e6);beh * avior:url(/PIE.htc);z-index:1;border-top:#2578c7 solid 1px;box-shadow:0 2px 4px 1px #ccc;border-radius:2px}
}
@media screen and (min-width:768px) and (max-width:1152px){.toggle-block.topmenu > ul > li.open > div > a{pointer-events:auto}
.toggle-block.topmenu > ul > li > div > a{pointer-events:none}
.toggle-block.topmenu > ul > li > ul > li.open > a{pointer-events:auto}
.toggle-block.topmenu > ul > li > ul > li > a{pointer-events:none}
.toggle-block.topmenu{width:100%;padding:0 !important}
.topmenu_wr .topmenu ul li a,.topmenu_wr .topmenu ul li div{padding:0}
.topmenu_wr a.link{text-align:center !important}
.topmenu_wr .topmenu .parent span{margin-left:5px}
.topmenu > ul > li:nth-child(2),.topmenu > ul > li:nth-child(3){width:auto}
.topmenu_wr .topmenu ul .parent:hover > ul{display:block;position:absolute;width:222px}
.topmenu_wr .topmenu ul li:last-child a,.topmenu_wr .topmenu ul li:last-child div{text-align:center}

/*.topmenu_wr{height:39px}
.topmenu_wr .topmenu{padding-right:24px;padding-left:24px;height:39px;width:auto}
.topmenu > ul > li:nth-child(1){width:111px}
.topmenu > ul > li:nth-child(2){width:108px}
.topmenu > ul > li:nth-child(3){width:108px}
.topmenu_wr .topmenu ul li a,.topmenu_wr .topmenu ul li div{height:39px;line-height:39px;font-size:12px;padding:0 24px}
.topmenu_wr .topmenu .parent span{margin-left:-2px}
.topmenu_wr .topmenu ul .parent > ul .parent > ul{display:block;position:static}
*/
}
@media only screen and (max-width:991px),screen and (max-device-width:991px){.topmenu_wr .topmenu{padding-right:10px;padding-left:10px}
}
@media only screen and (max-width:767px),screen and (max-device-width:767px){.topmenu_wr .topmenu{width:100%}
.topmenu_wr .topmenu{padding-right:15px;padding-left:15px}
.topmenu_wr{min-height:43px;height:auto;position:relative;background:linear-gradient(#41A0FB,#1680e6);font-weight:500}
.topmenu_wr .toggle-button{display:block;position:absolute;left:0;top:0;width:100%;height:31px;padding:11px 0 0 0;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:none}
.topmenu_wr .toggle-button:hover{opacity:0.7}
.topmenu_wr .toggle-button div{width:28px;height:3px;background:#ffffff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;beh * avior:url(/PIE.htc);margin:5px auto 0}
.topmenu_wr .toggle-button div:first-child{margin:0 auto 0}
.topmenu_wr .topmenu.toggle-block{display:none;height:auto;padding:43px 0 0 0}
.topmenu_wr .topmenu > ul > li{display:block;width:100%;min-height:55px;height:auto;line-height:55px;box-sizing:border-box;border-top:#2f88e7 solid 1px;margin-top:1px}
.topmenu_wr .topmenu > ul > li:first-child{border-top:0;margin-top:0;padding-left:10px}
.topmenu_wr .topmenu > ul > li:last-child a,.topmenu_wr .topmenu > ul > li:last-child div{text-align:center}
.topmenu_wr .topmenu > ul > li > a,.topmenu_wr .topmenu > ul > li > div{text-align:center;height:55px;line-height:55px;font-size:16px;border-left:none;border-right:none;padding:0 10px 0 10px;border-top:#6eafee solid 1px}
.topmenu_wr .topmenu .parent span{display:none;background:url(/img_2016/parent_mobile.png) no-repeat 0 50%;background-size:10px;width:10px;height:26px;margin-left:11px}
.topmenu_wr .topmenu ul .parent:hover > a,.topmenu_wr .topmenu ul .parent:hover > div{background:none}
.topmenu_wr .topmenu ul .parent > ul{display:block;position:static}
.topmenu_wr .topmenu ul > .parent{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.topmenu_wr .topmenu ul > .parent:hover{background:#659dff}
.topmenu_wr .topmenu ul .parent > ul{background:none;border-top:none}
.topmenu_wr .topmenu ul .parent > ul li a{padding:10px 10px 10px 20px;font-size:14px;text-align:left;text-decoration:underline;border-bottom:none;border-top:none;line-height:18px}
.topmenu_wr .topmenu ul .parent > ul li:first-child a{padding-top:0}
.topmenu_wr .topmenu ul .parent > ul li a:hover{text-decoration:none}
.topmenu_wr .topmenu ul .parent > ul .parent span{display:none}
.topmenu_wr .topmenu > ul .parent > ul .parent > ul{display:block;padding:0;background:none}
.topmenu_wr .topmenu ul .parent > ul .parent > ul li a{background:none;padding:7px 30px}
.topmenu_wr .topmenu ul .parent > ul .parent > ul{position:static}
.topmenu_wr .topmenu ul li .link{font-size:16px;text-align:center !important;line-height:55px}
}
@media only screen and (max-width:479px),screen and (max-device-width:479px){.topmenu_wr .topmenu{padding-right:10px;padding-left:10px}
}


/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/components/bitrix/breadcrumb/breadcrumb/style.css?1581582542392*/
.breadcrumb-navigation
{
	margin:0;
	padding:0;
	list-style:none;
}
.breadcrumb-navigation li
{
	display:inline-block;
	font-size:12px;
	line-height:12px;
	margin-left:8px;
	color: #999;
}
.breadcrumb-navigation li:first-child
{
	margin-left:0;
}
.breadcrumb-navigation li a
{
	text-decoration:underline;
}
.breadcrumb-navigation li a:hover
{
	text-decoration:none;
}
/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/styles.css?178997257773997*/
.advantages_wr{background:#eaedf0}
.advantages_wr.ceny{background:none}
.advantages_wr .advantages{width:1140px;margin:0 auto;padding:70px 20px 82px 20px}
.advantages_wr.service .advantages{padding-top:32px}
.advantages_wr .advantages .h1_wr{margin-bottom:20px}
.advantages_wr .advantages .item{width:25%;float:left;text-align:center;line-height:18px;font-size:14px}
.advantages_wr .advantages .item .img{height:72px;width:100%;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:26px}
.advantages_wr .advantages .item .img.professionalism{background-image:url(/img_2016/professionalism.png)}
.advantages_wr .advantages .item .img.security{background-image:url(/img_2016/security.png)}
.advantages_wr .advantages .item .img.attitude{background-image:url(/img_2016/attitude.png)}
.advantages_wr .advantages .item .img.moscow-region{background-image:url(/img_2016/moscow-region.png)}
.advantages_wr .advantages .item .title{font-size:15px;margin-bottom:3px;padding:0 12px;text-decoration:underline}
}
.advantages_wr .advantages .item .desc{font-size:13px;padding:0 12px}
.banner {height:535px; margin-bottom: 20px;}
.banner .himchistka {background-image: url("/img_2016/himchistka_bg.png");}
.banner .wash {background-image: url("/img_2016/wash-banner_bg.png");}
.banner .banner-item{height:530px; background-repeat:no-repeat;background-position:50% 50%; margin-bottom: 20px;}
.banner .banner-item .banner-desc{width:1140px;margin:0 auto;padding:135px 20px 0 235px; display: flex;}
.banner .banner-item .banner-desc .banner__text h1 {font-weight: bold; margin-bottom: 20px; font-size: 36px;}
.banner .banner-item .banner-desc .banner__text h1 .banner__price {font-size: 32px; color: #4d99e9; }
.banner .banner-item .banner-desc .banner__text {color: #000000; font-size: 22px; line-height: 32px;}
.banner .banner-item .banner-desc .form-banner {position: relative; top: -100px; left: 200px; width: 380px; padding: 50px; background-color: #fff; opacity: 0.9;}
.application {text-align: center;}
.ajustblock_banner {margin: 0 auto;}
.application .h1_wr {margin-bottom: 46px}
.application .error_list {margin-top: -35px;margin-bottom: 15px;font-style: italic;text-align: center}
.application .application_form {margin: 0 auto}
.application .application_form .ajustblock {text-align-last: left}
.application .application_form .label {margin-bottom: 15px;}
.application .application_form .label .title {line-height: 15px; margin-bottom: 7px}
.application .application_form .label .title span {color: #bb0000}
.application .application_form .label input[type="text"] {width: 275px;height: 40px;line-height: 44px;border: #cfcfcf solid 1px;padding: 0 16px;font-family: 'Open Sans', sans-serif;color: #414345;font-size: 15px}
.application .application_form .label .jq-selectbox__select {width: 275px;height: 40px;line-height: 44px;border: #cfcfcf solid 1px;padding: 0 16px;font-family: 'Open Sans', sans-serif;color: #414345;font-size: 15px;background: #fff;border-radius: 0;box-shadow: none;text-shadow: none}
.application .application_form .label .jq-selectbox__trigger {width: 29px;border: none}
.application .application_form .label .jq-selectbox__trigger-arrow {border: none;width: 7px;height: 5px;background: url(/img_2016/trigger.png);top: 21px;right: 12px}
.application .application_form .label .jq-selectbox__dropdown {font-family: 'Open Sans', sans-serif;color: #414345;font-size: 15px}
.application .application_form .label .jq-selectbox li {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}
.application .application_form .label .jq-selectbox li:hover {background: #2f88e7}
.application .application_form input[type="submit"] {display: block;width: 307px;height: 50px;line-height: 36px;text-align: center;border: #1680e6 solid 3px;color: #414345;margin: 0 auto;text-transform: uppercase;padding: 0;background: none;cursor: pointer;font-weight: bold;font-size: 15px;}
input[type=submit][disabled=disabled] {opacity: 0.5}
.wash-window_wr{height:456px;background-repeat: no-repeat;background-position: 50% 50%;background-image: url(/img_2016/wash_windows_bg.png);}
.wash-window_wr .wash-window{width:1140px;margin:0 auto;padding:59px 20px 0 20px;height:397px;}
.wash-window_wr .wash-window .h1_wr{color:#000;margin-bottom:70px;font-size: 20px;}
.wash-window_wr .wash-window .h1_wr .wash-h1 {font-size: 26px;text-transform: uppercase;}
.wash-window_wr .wash-window .ajustblock{padding:0;text-align-last: center;}
.wash-window_wr .wash-window .ajustblock > div{vertical-align:top;text-align:center;}
 .wash-window_wr .wash-window .item{width:193px;}
.wash-window_wr .wash-window .arrow{width:74px;}
.wash-window_wr .wash-window .item .img,
.wash-window_wr .wash-window .arrow .img{width:100%;height:122px;background-repeat:no-repeat;background-position:50% 50%;}
.wash-window_wr .wash-window .item .img{background-image:url(/img_2016/wash-item.png);margin-bottom:33px;}
.wash-window_wr .wash-window .item .img.first{background-image:url(/img_2016/wash-item-first.png);}
.wash-window_wr .wash-window .item .img.second{background-image:url(/img_2016/wash-item-second.png);}
.wash-window_wr .wash-window .item .img.third{background-image:url(/img_2016/wash-item-third.png);}
.wash-window_wr .wash-window .item .img.fourth{background-image:url(/img_2016/wash-item-fourth.png);}
.wash-window_wr .wash-window .arrow .img{background-image:url(/img_2016/wash-arrow.png);}
.wash-window_wr .wash-window .item .title{font-weight:bold;color:#000000;}

@media (max-width: 992px) {

 .wash-window_wr .wash-window .h1_wr {
  margin-bottom: 30px;
 }

 .wash-window_wr .wash-window {
  max-width: 100%
 }

 .window_wr_adaptive.wash-window_wr .wash-window {
  padding: 40px 0 40px;
  margin-bottom: 30px;
 }

 .window_wr_adaptive.wash-window_wr {
  height: auto;
  background: url(/img_2016/wash_windows_bg_mob.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 30px;
 }

 .window_wr_adaptive.wash-window_wr .wash-window {
  max-width: 100%;
  height: auto
 }

 .window_wr_adaptive.wash-window_wr .wash-h1 {
  font-weight: 700
 }

 .window_wr_adaptive.wash-window_wr .arrow {
  display: none
 }

 .window_wr_adaptive.wash-window_wr .wash-window .ajustblock {
  display: flex;
  flex-wrap: wrap;
  padding: 0
 }

 .window_wr_adaptive.wash-window_wr .wash-window .item {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 30px
 }

 .window_wr_adaptive.wash-window_wr .wash-window .item .img {
  height: 90px;
  width: 30%;
  background-size: contain;
  margin: 10px 30px 0 0;
 }

 .window_wr_adaptive.wash-window_wr .wash-window .item .title {
  display: flex;
  width: 60%
 }

 .window_wr_adaptive.wash-window_wr .wash-window .item .title span {
  text-align: left;
  text-align-last: auto;
  font-size: 14px
 }

 .banner .banner-item .banner-desc .form-banner {
  padding: 50px 0
 }
}

.order-of-work_wr{height:506px;background-repeat: no-repeat;background-position: 50% 50%;background-image: url(/img_2016/order_bg.png);}
.order-of-work_wr .order-of-work{width:1140px;margin:0 auto;padding:59px 20px 0 20px;height:397px;}
.order-of-work_wr .order-of-work .order-h1_wr{color:#000;margin-bottom:70px;}
.order-of-work_wr .order-of-work .order-h1_wr .h1 {font-size: 28px;text-transform: uppercase;color: #ffffff;}
.order-of-work_wr .order-of-work .ajustblock{padding:0 72px;text-align-last: center;}
.order-of-work_wr .order-of-work .ajustblock > div{vertical-align:top;text-align:center;}
.order-of-work_wr .order-of-work .item{width:193px;}
.order-of-work_wr .order-of-work .arrow{width:74px;}
.order-of-work_wr .order-of-work .item .img,
.order-of-work_wr .order-of-work .arrow .img{width:100%;height:122px;background-repeat:no-repeat;background-position:50% 50%;}
.order-of-work_wr .order-of-work .item .img{background-image:url(/img_2016/wash-item.png);margin-bottom:33px;}
.order-of-work_wr .order-of-work .item .img.first{background-image:url(/img_2016/order-first.png);}
.order-of-work_wr .order-of-work .item .img.second{background-image:url(/img_2016/order-second.png);}
.order-of-work_wr .order-of-work .item .img.third{background-image:url(/img_2016/order-third.png);}
.order-of-work_wr .order-of-work .item .img.fourth{background-image:url(/img_2016/order-fourth.png);}
.order-of-work_wr .order-of-work .arrow .img{background-image:url(/img_2016/order-arrow.png);}
.order-of-work_wr .order-of-work .item .title{font-weight:bold;color:#ffffff;}
.prices{width:1140px;margin:0 auto;padding:56px 20px 42px 20px}
.prices.service{padding-top:46px;padding-bottom:35px}
.prices.service .h1_wr{margin-bottom:32px}
.prices .h1_wr .toggle{background:#fff;padding:0 31px;position:relative;font-size:22px;text-transform:uppercase}
.prices .h1_wr .toggle span{border-bottom:#2f88e7 dotted 1px}
.prices .h1_wr .toggle:hover span{border-bottom:none}
.prices .h1_wr .toggle img{position:absolute;bottom:-19px;left:50%;margin-left:-5.5px}
.prices-tbl{width:100%;margin-bottom:30px}
.prices-tbl .sup{vertical-align:super;font-size:0.75em;display:inline-block;margin-top:-5px}
.prices-tbl td{padding:0 0 0 7px}
.prices-tbl tr td:first-child{padding-left:0}
.prices-tbl .main-title td{font-weight:bold;font-size:16px}
.prices-tbl .pink,.prices-tbl .blue,.prices-tbl .green{text-align:center;width:18%}
.prices-tbl .main-title .pink,.prices-tbl .main-title .blue,.prices-tbl .main-title .green{text-transform:uppercase}
.prices-tbl .border{border-bottom:#fff solid 1px;padding:11px 28px 11px 28px}
.prices-tbl tbody tr td:first-child,.prices-tbl tbody tr td.second{background:#eaedf0;padding:0 8px}
.prices-tbl tbody tr:first-child td:first-child,.prices-tbl tbody tr:first-child td.second{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;beh * avior:url(/bitrix/templates/zolushka-cleans_2016/PIE.htc)}
.prices-tbl tbody tr:last-child td:first-child,.prices-tbl tbody tr:last-child td.second{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;beh * avior:url(/bitrix/templates/zolushka-cleans_2016/PIE.htc)}
.prices-tbl tbody tr td.second{text-align:center}
.prices-tbl .pink .border,.prices-tbl .blue .border,.prices-tbl .green .border{border-bottom:#fff solid 1px;padding-left:0;padding-right:0}
.prices-tbl .main-title .border{border-bottom:#fff solid 2px;padding-top:26px}
.prices-tbl .main-title .pink .border,.prices-tbl .main-title .blue .border,.prices-tbl .main-title .green .border{border-bottom:#fff solid 2px}
.prices-tbl .no-border .border{border-bottom:none}
.prices-tbl .title .border{font-size:16px;font-weight:bold}
.prices-tbl .main-title + tr .border{padding-top:24px}
.prices-tbl tr:last-child .border{padding-bottom:27px;border-bottom:0}
.prices-tbl.ok .border{min-height:32px}
.prices-tbl.ok tr td:first-child .border{line-height:32px}
.prices-tbl .border.br_1024 br{display:none}
.prices-tbl .bg{padding:0 8px}
.prices-tbl .main-title .bg{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}
.prices-tbl .main-title .bg2{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:0 0 0 0;background:#aad7f6}
.prices-tbl .pink .bg{background:#f8c7d6}
.prices-tbl .blue .bg{background:#aad7f6}
.prices-tbl .green .bg{background:#ceec99}
.prices-tbl tr:last-child .bg{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;beh * avior:url(/bitrix/templates/zolushka-cleans_2016/PIE.htc)}
.prices .order{display:block;width:164px;height:36px;line-height:36px;text-align:center;border:#1680e6 solid 2px;font-weight:bold;color:#414345;margin:0 auto}
.scheme-of-work_wr{height:456px;background-repeat:no-repeat;background-position:50% 50%}
.scheme-of-work_wr .scheme-of-work{max-width:1140px; width: 100%; margin:0 auto;padding:59px 20px 0 20px;height:397px}
.scheme-of-work_wr .scheme-of-work .h1_wr{color:#fff;margin-bottom:70px}
.scheme-of-work_wr .scheme-of-work .ajustblock{padding:0;text-align-last:center}
.scheme-of-work_wr .scheme-of-work .ajustblock > div{vertical-align:top;text-align:center}
.scheme-of-work_wr .scheme-of-work .item{width:193px}
.scheme-of-work_wr .scheme-of-work .arrow{width:74px}
.scheme-of-work_wr .scheme-of-work .item .img,.scheme-of-work_wr .scheme-of-work .arrow .img{width:100%;height:122px;background-repeat:no-repeat;background-position:50% 50%}
.scheme-of-work_wr .scheme-of-work .item .img{background-image:url(/img_2016/scheme-item.png);margin-bottom:33px}
.scheme-of-work_wr .scheme-of-work .item .img.first{background-image:url(/img_2016/scheme-item-first.png)}
.scheme-of-work_wr .scheme-of-work .item .img.second{background-image:url(/img_2016/scheme-item-second.png)}
.scheme-of-work_wr .scheme-of-work .item .img.third{background-image:url(/img_2016/scheme-item-third.png)}
.scheme-of-work_wr .scheme-of-work .item .img.fourth{background-image:url(/img_2016/scheme-item-fourth.png)}
.scheme-of-work_wr .scheme-of-work .arrow .img{background-image:url(/img_2016/scheme-arrow.png)}
.scheme-of-work_wr .scheme-of-work .item .title{font-weight:bold;color:#ffffff}
.faq{width:1140px;margin:0 auto;padding:59px 20px 44px 20px}
.faq .h1_wr{margin-bottom:60px}
.faq .fl,.faq .fr{width:47%;padding-right:3%}
.faq .item{padding-left:70px;background-repeat:no-repeat;background-position:0 4px;margin-bottom:42px}
.faq .item.time{background-image:url(/img_2016/time.png)}
.faq .item.people{background-image:url(/img_2016/people.png)}
.faq .item.presence{background-image:url(/img_2016/presence.png)}
.faq .item.sale{background-image:url(/img_2016/sale.png)}
.faq .item.chemicals{background-image:url(/img_2016/chemicals.png)}
.faq .item .title{margin-bottom:2px;text-decoration:underline;font-size:15px}
.faq .item{font-size:14px}
.sales{width:1140px;margin:0 auto;padding:0 20px 81px 20px}
.sales .fl,.sales .fr{width:48%;height:136px;border:#dcdfe2 solid 2px;background-size:cover;background-repeat:no-repeat;background-position:100% 50%}
.sales .fl{background-image:url(/img_2016/sale1.jpg)}
.sales .fr{background-image:url(/img_2016/sale2.jpg)}
.sales .desc{height:136px;display:table-cell;vertical-align:middle;padding:0 35% 0 5%}
.sales .desc .title{font-size:26px;font-weight:bold;text-transform:uppercase;color:#30383f;line-height:25px;margin-bottom:9px}
.sales .desc .title span{color:#348be7}
.sales .desc .txt{font-size:14px;color:#30383f;line-height:18px}
.before-after{width:1140px;margin:0 auto;padding:0 20px 40px 20px}
.before-after .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:40px}
.before-after .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.before-after .bx-wrapper .bx-prev{background:url(/img_2016/prev.png);left:-43px}
.before-after .bx-wrapper .bx-next{background:url(/img_2016/next.png);right:-43px}
.before-after .bx-wrapper .bx-next:hover,.before-after .bx-wrapper .bx-next:focus{background-position:50% 50%}
.before-after .bxslider-before-after{margin:0;padding:0}
.before-after .item{width:545px;height:349px;display:block}
.before-after .item .bg-img{width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;position:relative}
.before-after .item .bg-img .desc_wr{text-align:center;position:absolute;bottom:19px;left:0;width:545px}
.before-after .item .bg-img .desc_wr .desc{background:#1680E6;background:-webkit-gradient(linear,0 0,0 bottom,fr om(#1680E6),to(#44a1fc));background:-webkit-linear-gradient(#1680E6,#44a1fc);background:-moz-linear-gradient(#1680E6,#44a1fc);background:-ms-linear-gradient(#1680E6,#44a1fc);background:-o-linear-gradient(#1680E6,#44a1fc);background:linear-gradient(#1680E6,#44a1fc);-pie-background:linear-gradient(#1680E6,#44a1fc);beh * avior:url(/PIE.htc);height:43px;line-height:43px;display:inline-block;padding:0 31px;font-size:24px;color:#ffffff;text-transform:uppercase;position:relative}
.before-after .item .bg-img .desc_wr .desc .arrow{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-bottom:4px solid #1680e6;position:absolute;top:-4px;left:50%;margin-left:-2px}
.before-after .desc-block{text-align:center}
.before-after .desc-block .title{font-size:18px;text-transform:uppercase;line-height:40px;font-weight:700}
.before-after .desc-block .btn{display:inline-flex;align-items:center;justify-content:center;padding:0 23px;height:36px;line-height:36px;text-align:center;border:#3C99F1 solid 2px;color:#414345;margin-left:20px;font-weight:700}
.service-description{width:1140px;margin:0 auto;padding:50px 20px 30px 20px}
.service-description.kontakty{padding-top:0}
.service-description .tabs-wrap .tabs{margin:0;padding:0;list-style:none}
.service-description .tabs-wrap .tabs li{display:block;width:25%;height:114px;float:left}
.service-description.equip{padding-top:0}
.service-description.equip .tabs-wrap .tabs li{width:50%}
.service-description.kontakty .tabs-wrap .tabs li{width:20%}
.service-description .tabs-wrap .tabs li a,.service-description .tabs-wrap .tabs li div{display:block;height:72px;text-align:center;border-top:2px #fff solid;border-left:2px #fff solid;border-right:2px #fff solid;padding-top:38px;font-size:14px;text-transform:uppercase;cursor:pointer;color:#2f88e7}
.service-description.kontakty .tabs-wrap .tabs li a,.service-description.kontakty .tabs-wrap .tabs li div{padding-top:0;line-height:110px;height:110px}
.service-description .tabs-wrap .tabs li a:hover,.service-description .tabs-wrap .tabs li.active a,.service-description .tabs-wrap .tabs li div:hover,.service-description .tabs-wrap .tabs li.active div{color:#414345}
.service-description .tabs-wrap .tabs li.active a,.service-description .tabs-wrap .tabs li.active div{border-bottom:2px #fff solid;border-top:2px #dce1e6 solid;border-left:2px #dce1e6 solid;border-right:2px #dce1e6 solid}
.service-description .tabs-wrap .tabs li a .bg,.service-description .tabs-wrap .tabs li div .bg{display:inline-block;height:54px;padding-left:55px;background-repeat:no-repeat;background-position:0 50%;line-height:45px}
.service-description .tabs-wrap .tabs li a .what,.service-description .tabs-wrap .tabs li div .what{background-image:url(/img_2016/what.png)}
.service-description .tabs-wrap .tabs li a .packages,.service-description .tabs-wrap .tabs li div .packages{background-image:url(/img_2016/packages.png)}
.service-description .tabs-wrap .tabs li a .shares,.service-description .tabs-wrap .tabs li div .shares{
/*background-image:url(/img_2016/shares.png);*/
 background-image:url(/img_2016/chemicals.png)}
.service-description .tabs-wrap .tabs li a .who,.service-description .tabs-wrap .tabs li div .who{background-image:url(/img_2016/who.png)}
.service-description .tabs-wrap .tabs li a .where,.service-description .tabs-wrap .tabs li div .where{background-image:url(/img_2016/where.png)}
.service-description .tabs-wrap .tabs li a:hover .what,.service-description .tabs-wrap .tabs li.active a .what,.service-description .tabs-wrap .tabs li div:hover .what,.service-description .tabs-wrap .tabs li.active div .what{
/*background-image:url(/img_2016/what-s.png);*/
}
.service-description .tabs-wrap .tabs li a:hover .packages,.service-description .tabs-wrap .tabs li.active a .packages,.service-description .tabs-wrap .tabs li div:hover .packages,.service-description .tabs-wrap .tabs li.active div .packages{background-image:url(/img_2016/packages-s.png)}
.service-description .tabs-wrap .tabs li a:hover .shares,.service-description .tabs-wrap .tabs li.active a .shares,.service-description .tabs-wrap .tabs li div:hover .shares,.service-description .tabs-wrap .tabs li.active div .shares{
/*background-image:url(/img_2016/shares-s.png);*/

/*background-image:url(/img_2016/chemicals-2.png);*/
}
.service-description .tabs-wrap .tabs li a:hover .who,.service-description .tabs-wrap .tabs li.active a .who,.service-description .tabs-wrap .tabs li div:hover .who,.service-description .tabs-wrap .tabs li.active div .who{background-image:url(/img_2016/who-s.png)}
.service-description .tabs-wrap .tabs li a:hover .where,.service-description .tabs-wrap .tabs li.active a .where,.service-description .tabs-wrap .tabs li div:hover .where,.service-description .tabs-wrap .tabs li.active div .where{background-image:url(/img_2016/wh ere-s.png)}
.service-description .tabs-wrap .tabs li a .border,.service-description .tabs-wrap .tabs li div .border{border-bottom:#2f88e7 dotted 1px;font-weight:600}
.service-description .tabs-wrap .tabs li a:hover .border,.service-description .tabs-wrap .tabs li.active a .border,.service-description .tabs-wrap .tabs li div:hover .border,.service-description .tabs-wrap .tabs li.active div .border{border-bottom:none}
.service-description .tabs-wrap.desc{border:2px solid #dce1e6;margin-top:-2px;padding:40px 56px 40px 48px}
.service-description.kontakty .tabs-wrap.desc{padding:36px 0 0 0}
.service-description .tabs-wrap.desc .tab h1,.service-description .tabs-wrap.desc .tab .h1{margin-bottom:17px}
.service-description.kontakty .tabs-wrap.desc .tab h1,.service-description.kontakty .tabs-wrap.desc .tab .h1{font-size:24px}
.service-description .tabs-wrap.desc .tab{line-height:22px;font-size:15px}
.tabs-wrap.desc .tab .address{font-size:15px;text-align:center;line-height:16px;margin-bottom:34px}
.service-description .tabs-wrap.desc .tab .map_wr{height:625px}
.service-description .tabs-wrap.desc .tab .map_wr .bx-yandex-view-layout,.service-description .tabs-wrap.desc .tab .map_wr .bx-yandex-view-map,.service-description .tabs-wrap.desc .tab .map_wr .bx-yandex-map,.service-description .tabs-wrap.desc .tab .map_wr .ymaps-map{height:100%}
.reviews-service_wr{background:#eaedf0;padding:61px 0 43px 0}
.reviews-service_wr .reviews-service{width:1140px;margin:0 auto;padding:0 20px}
.reviews-service_wr .reviews-service .h1_wr{margin-bottom:50px}
.reviews-service_wr .reviews-service .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:45px;background:none}
.reviews-service_wr .reviews-service .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.reviews-service_wr .reviews-service .bx-wrapper .bx-prev{background:url(/img_2016/prev.png);left:-53px}
.reviews-service_wr .reviews-service .bx-wrapper .bx-next{background:url(/img_2016/next.png);right:-53px}
.reviews-service_wr .reviews-service .bx-wrapper .bx-next:hover,.reviews-service_wr .reviews-service .bx-wrapper .bx-next:focus{background-position:50% 50%}
.reviews-service_wr .reviews-service .bxslider-reviews-service{margin:0;padding:0}
.reviews-service_wr .reviews-service .item{width:302px}
.reviews-service_wr .reviews-service .item .name{font-weight:bold;text-transform:uppercase;line-height:11px;margin-bottom:6px}
.reviews-service_wr .reviews-service .item .desc{font-size:13px;margin-bottom:5px}
.reviews-service_wr .reviews-service .item .date{font-size:13px;color:#b8b8b8;line-height:9px}
.reviews-service_wr .reviews-service .give-feedback,.give-feedback{display:block;width:242px;height:36px;line-height:36px;text-align:center;border:#1680e6 solid 2px;color:#414345;margin:0 auto;text-transform:uppercase}
.gray_bg{background:#eaedf0;margin-bottom:44px}
.gray_bg .inside{padding:40px 20px 82px 20px;margin:0 auto;width:1140px;position:relative}
.gray_bg.kontakty .inside,.gray_bg.about .inside{padding-bottom:40px}
.gray_bg .inside .more{display:block;width:184px;height:56px;position:absolute;bottom:0;left:50%;margin-left:-92px;text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:56px;background:#ffffff}
.gray_bg .inside .more span{border-bottom:#2f88e7 dotted 1px}
.gray_bg .inside .more:hover span{border-bottom:0}
.price_tbls{width:1222px;padding:0 20px 0 20px;margin:0 auto;margin-bottom:88px}
.price_tbls .tabs-wrap.head{padding:0 41px;position:relative}
.price_tbls .tabs-wrap.head .tabs{margin:0;padding:0;list-style:none;width:100%;display:table}
.price_tbls .tabs-wrap.head .tabs li{display:table-cell}
.price_tbls .tabs-wrap.head .tabs li.active a{color:#414345}
.price_tbls .tabs-wrap.head .tabs li a{display:block;height:78px;line-height:20px;vertical-align:middle;text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase;border-left:2px #fff solid;border-right:2px #fff solid;border-top:2px #fff solid;padding-top:32px}
.price_tbls .tabs-wrap.head .tabs li.active a{border-top:2px #dce1e6 solid;border-left:2px #dce1e6 solid;border-right:2px #dce1e6 solid;border-bottom:2px #fff solid}
.price_tbls .tabs-wrap.head .tabs li a span{border-bottom:#2f88e7 dotted 1px}
.price_tbls .tabs-wrap.head .tabs li a:hover span{border-bottom:0}
.price_tbls .tabs-wrap.head .tabs li.active a span{border-bottom:0}
.price_tbls .tabs-wrap.desc{border:#dce1e6 solid 2px;padding:36px 36px 0 36px;margin-top:-2px}
.price_tbls .tabs-wrap.desc .tab h1,.price_tbls .tabs-wrap.desc .tab .h1{font-size:24px}
.prices-tbl .mobile{display:none}
.sale_wr{width:1140px;padding:0 20px;margin:90px auto 40px}
.sale_wr .sale{border:#dce1e6 solid 2px;background:#E1EAF4;background:-webkit-gradient(linear,0 0,0 bottom,from(#E1EAF4),to(#ffffff));background:-webkit-linear-gradient(#E1EAF4,#ffffff);background:-moz-linear-gradient(#E1EAF4,#ffffff);background:-ms-linear-gradient(#E1EAF4,#ffffff);background:-o-linear-gradient(#E1EAF4,#ffffff);background:linear-gradient(#E1EAF4,#ffffff);-pie-background:linear-gradient(#E1EAF4,#ffffff);beh * avior:url(/PIE.htc);height:158px}
.sale_wr .sale{padding:0 0 0 61px;position:relative}
.sale_wr .sale .line{font-size:36px;text-transform:uppercase;line-height:158px}
.sale_wr .sale .line span{color:#2f88e7;font-weight:800}
.sale_wr .sale .mobile_bg{position:absolute;right:69px;bottom:0;width:120px;height:127px;background:url(/img/mobile_bg.png);padding:89px 11px 0 12px;text-align:center}
.sale_wr .sale .mobile_bg .phone{font-size:13px;line-height:11px;margin-bottom:18px}
.sale_wr .sale .mobile_bg .btn{background:url(/img/btn.png) no-repeat 50% 0;padding-top:53px;display:block;font-size:10px;text-transform:uppercase;text-decoration:underline}
.sale_wr .sale .mobile_bg .btn:hover{text-decoration:none}
.gray_bg .info{margin:0;padding:0;list-style:none;display:table;width:100%}
.gray_bg .info li{display:table-cell;height:60px;line-height:20px;text-transform:uppercase;vertical-align:middle}
.gray_bg .info li.time{padding-left:78px;background:url(/img/time.png) no-repeat 0 50%}
.gray_bg .info li.phone{padding-left:65px;background:url(/img/phone.png) no-repeat 0 50%}
.gray_bg .info li.phone a{color:#414345;text-decoration:underline}
.gray_bg .info li.mail{padding-left:82px;background:url(/img/mail.png) no-repeat 0 50%;text-transform:none;font-weight:normal}
.gray_bg .info li.mail a{text-decoration:underline}
.gray_bg .info li.mail a:hover{text-decoration:none}
.regions_wr{background:url(/img/regions_wr.jpg) repeat-x 0 108px;margin-bottom:20px}
.regions_wr .regions{width:1140px;padding:0 20px;margin:-50px auto;height:900px}
.regions_wr.contact-wr .regions{height:900px}
.regions_wr .regions .regions-links{background:#fff;width:380px;float:left;height:730px;padding-top:70px;margin-right:49px}
.regions_wr.contact-wr .regions .regions-links{height:780px}
.regions_wr .regions .regions-links ul{margin:0;padding:0;list-style:none}
.regions_wr .regions .regions-links ul li{line-height:25px;font-size:14px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.regions_wr .regions .regions-links ul li a{margin-left:26px;background:url(/img/regions-li.png) no-repeat 0 50%;padding-left:24px;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.regions_wr .regions .regions-links ul li a.green{color:#78ab1e}
.regions_wr .regions .regions-links ul li:hover{background:#3597f5}
.regions_wr .regions .regions-links ul li:hover a{color:#fff}
.regions_wr .regions .regions-pics{width:611px;height:766px;background:url(/img/map-regions.webp) no-repeat;position:relative;float:left;margin-top:60px}
.regions_wr .regions .regions-pics > div{opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.regions_wr .regions .regions-pics > div.hover{opacity:1}
.regions_wr .regions .regions-pics > div .name_wr{position:absolute;width:100%;height:36px;text-align:center;top:50%;margin-top:-18px}
.regions_wr .regions .regions-pics > div .name_wr .name{display:inline-block;padding:0 13px;height:36px;line-height:36px;background:#1680E6;background:-webkit-gradient(linear,0 0,0 bottom,from(#1680E6),to(#43a1fc));background:-webkit-linear-gradient(#1680E6,#43a1fc);background:-moz-linear-gradient(#1680E6,#43a1fc);background:-ms-linear-gradient(#1680E6,#43a1fc);background:-o-linear-gradient(#1680E6,#43a1fc);background:linear-gradient(#1680E6,#43a1fc);-pie-background:linear-gradient(#1680E6,#43a1fc);beh * avior:url(/PIE.htc);font-size:18px;color:#ffffff;position:relative}
.regions_wr .regions .regions-pics > div .name_wr .name .arrow{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid #43a1fc;position:absolute;bottom:-4px;left:50%;margin-left:-2px}
.regions_wr .regions .regions-pics .cao{position:absolute;background:url(/img/cao-hover.png);width:125px;height:97px;top:331px;left:246px}
.regions_wr .regions .regions-pics .cao .name_wr{top:25px;left:-25px}
.regions_wr .regions .regions-pics .cao .name_wr .name{width:152px}
.regions_wr .regions .regions-pics .sao{position:absolute;background:url(/img/sao-hover.png);width:160px;height:218px;top:155px;left:134px}
.regions_wr .regions .regions-pics .sao .name_wr{left:35px}
.regions_wr .regions .regions-pics .szao{position:absolute;background:url(/img/szao-hover.png);width:120px;height:194px;top:201px;left:132px}
.regions_wr .regions .regions-pics .szao .name_wr{left:-45px}
.regions_wr .regions .regions-pics .szao .name_wr .name{width:189px}
.regions_wr .regions .regions-pics .zao{position:absolute;background:url(/img/zao-hover.png);width:153px;height:169px;bottom:244px;left:131px}
.regions_wr .regions .regions-pics .uzao{position:absolute;background:url(/img/uzao-hover.png);width:99px;height:246px;bottom:97px;left:211px}
.regions_wr .regions .regions-pics .uzao .name_wr{left:-30px}
.regions_wr .regions .regions-pics .uzao .name_wr .name{width:162px}
.regions_wr .regions .regions-pics .uao{position:absolute;background:url(/img/uao-hover.png);width:139px;height:179px;bottom:181px;right:190px}
.regions_wr .regions .regions-pics .uvao{position:absolute;background:url(/img/uvao-hover.png);width:129px;height:167px;bottom:243px;right:146px}
.regions_wr .regions .regions-pics .uvao .name_wr{left:-30px}
.regions_wr .regions .regions-pics .uvao .name_wr .name{width:172px}
.regions_wr .regions .regions-pics .vao{position:absolute;background:url(/img/vao-hover.png);width:184px;height:203px;top:241px;right:96px}
.regions_wr .regions .regions-pics .svao{position:absolute;background:url(/img/svao-hover.png);width:132px;height:193px;top:154px;right:228px}
.regions_wr .regions .regions-pics .svao .name_wr{left:-50px}
.regions_wr .regions .regions-pics .svao .name_wr .name{width:198px}
.regions_wr .regions .regions-pics .zelenograd{position:absolute;background:url(/img/zelenograd-hover.png);width:73px;height:70px;top:74px;left:66px}
.regions_wr .regions .regions-pics .zelenograd .name_wr{top:12px;left:-37px}
.regions_wr .regions .regions-pics .solnechnogorsk{position:absolute;background:url(/img/solnechnogorsk-hover.png);width:41px;height:65px;top:0;left:28px}
.regions_wr .regions .regions-pics .solnechnogorsk .name_wr{left:-65px;top:25px}
.regions_wr .regions .regions-pics .lobnya{position:absolute;background:url(/img/lobnya-hover.png);width:43px;height:45px;top:72px;left:175px}
.regions_wr .regions .regions-pics .lobnya .name_wr{top:5px;left:-25px}
.regions_wr .regions .regions-pics .domodedovo{position:absolute;background:url(/img/domodedovo-hover.png);width:132px;height:175px;bottom:0;right:131px}
.regions_wr .regions .regions-pics .korolev{position:absolute;background:url(/img/korolev-hover.png);width:78px;height:55px;top:182px;right:108px}
.regions_wr .regions .regions-pics .korolev .name_wr{left:-15px;top:15px}
.regions_wr .regions .regions-pics .balashiha{position:absolute;background:url(/img/balashiha-hover.png);width:75px;height:32px;top:274px;right:30px}
.regions_wr .regions .regions-pics .balashiha .name_wr{left:-20px;top:-5px}
.regions_wr .regions .regions-pics .mytishchi{position:absolute;background:url(/img/mytishchi-hover.png);width:94px;height:90px;top:151px;right:180px}
.regions_wr .regions .regions-pics .mytishchi .name_wr{left:-5px;top:30px}
.regions_wr .regions .regions-pics .odintsovo{position:absolute;background:url(/img/odintsovo-hover.png);width:95px;height:59px;bottom:263px;left:0}
.regions_wr .regions .regions-pics .odintsovo .name_wr{left:-25px;top:10px}
.regions_wr .regions .regions-pics .jd{position:absolute;background:url(/img/jd-hover.png);width:66px;height:65px;top:328px;right:0}
.regions_wr .regions .regions-pics .jd .name_wr{left:-70px;top:10px}
.regions_wr .regions .regions-pics .reutov{position:absolute;background:url(/img/reutov-hover.png);width:47px;height:64px;top:326px;right:114px}
.regions_wr .regions .regions-pics .reutov .name_wr{left:-20px;top:20px}
.regions_wr .regions .regions-pics .krasnogorsk{position:absolute;background:url(/img/krasnogorsk-hover.png);width:134px;height:74px;top:263px;left:39px}
.regions_wr .regions .regions-pics .krasnogorsk .name_wr{left:15px;top:20px}
.regions_wr .regions .regions-pics .khimki{position:absolute;background:url(/img/khimki-hover.png);width:118px;height:142px;top:130px;left:113px}
.regions_wr .regions .regions-pics .khimki .name_wr{top:50px;left:-35px}
.regions_wr .regions .regions-pics .schelkovo{position:absolute;background:url(/img/schelkovo-hover.png);width:63px;height:67px;top:190px;right:52px}
.regions_wr .regions .regions-pics .schelkovo .name_wr{left:-20px;top:15px}
.regions_wr .regions .regions-pics .lubertsy{position:absolute;background:url(/img/lubertsy-hover.png);width:77px;height:69px;bottom:272px;right:76px}
.video_wr{width:588px;margin:0 auto 47px}
.about-services{width:1140px;padding:63px 20px 0 20px;margin:0 auto 18px}
.about-services .h1_wr{margin-bottom:45px}
.about-services .ajustblock{text-align-last:center}
.about-services .item{width:332px;padding-top:272px;margin-bottom:49px}
.about-services .item a{display:table-cell;width:304px;height:125px;border-bottom:#cecece solid 5px;background:#eaedf0;text-align:center;vertical-align:middle;font-weight:bold;font-size:18px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding:0 14px}
.about-services .item a:hover{background:#2f88e7;border-bottom:#4076af solid 5px;color:#fff}
.about-services .item.uborka{background:url(/img/uborka.jpg) no-repeat 50% 0}
.about-services .item.him-mebel{background:url(/img/him-mebel.jpg) no-repeat 50% 0}
.about-services .item.mojka{background:url(/img/mojka.jpg) no-repeat 50% 0}
.about-services .item.him-avto{background:url(/img/him-avto.jpg) no-repeat 50% 0}
.about-services .item.general-uborka{background:url(/img/general-uborka.jpg) no-repeat 50% 0}
.about-services .item.servis{background:url(/img/servis.jpg) no-repeat 50% 0}
.toggle-button{background:#fff;padding:0 31px;position:relative;font-size:22px;text-transform:uppercase}
.toggle-button .toggle-text{border-bottom:#2f88e7 dotted 1px}
.toggle-button:hover .toggle-text{border-bottom:none}
.toggle-button .toggle-arrow{width:11px;height:7px;position:absolute;bottom:-19px;left:50%;margin-left:-5.5px;background-image:url(/img_2016/toggle-down.png);background-position:50% 50%;background-repeat:no-repeat}
.toggle-button.active .toggle-arrow{background-image:url(/img_2016/toggle-up.png)}
.toggle-block{display:none;overflow:hidden}
.rekomendatelnye_pisma{margin-top:23px}
.rekomendatelnye_pisma .item_wr{padding:32px 0}
.rekomendatelnye_pisma.akcii .item_wr{padding:73px 0 120px 0}
.rekomendatelnye_pisma .item_wr:nth-child(odd){background:#eaedf0}
.rekomendatelnye_pisma .item_wr:nth-child(even){background:#fff}
.rekomendatelnye_pisma .item_wr .item{width:1140px;margin:0 auto;padding:0 20px}
.rekomendatelnye_pisma .item_wr .item .img{display:table-cell;width:180px;height:233px;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}
.rekomendatelnye_pisma.akcii .item_wr .item .img{background-color:transparent;width:220px;height:104px;background-size:inherit}
.rekomendatelnye_pisma .item_wr .item .desc_wr{display:table-cell;vertical-align:middle;padding-left:43px}
.rekomendatelnye_pisma .item_wr .item .desc_wr .name{font-weight:bold;text-transform:uppercase;line-height:22px}
.rekomendatelnye_pisma .item_wr .item .desc_wr .desc{font-size:13px}
.rekomendatelnye_pisma .item_wr .item .desc_wr .desc p{margin:0}
.how-we-work{width:1140px;margin:0 auto;padding:56px 20px 28px 20px;text-align:center}

/* BEGIN 76 - ��������� ����� ���� ����� 04062017-1319 */
 .shares_wr.ajustblock{text-align-last:center;margin-top:41px}
.shares_wr .item{width:30.6%;text-align:center;vertical-align:top}
.shares_wr .item .img{width:100%;height:104px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin-bottom:28px}
.shares_wr .item .desc{font-size:14px;line-height:22px}

/* END 76 - ��������� ����� ���� ����� 04062017-1319 */
 .btns-mobile{display:none}
.before-after .primeri-section-wr .caption{background:url(/img/primeri-section-title.jpg) repeat-x center center;line-height:21px;margin-bottom:38px}
.before-after .primeri-section-wr .caption span{display:inline-block;background:#fff;padding:0 7px 0 0;font-weight:bold;font-size:24px;text-transform:uppercase;height:21px}
.before-after .primeri-section-wr .primeri-section{
/*margin-left:-3.99%;*/
 margin-left:-5.5%;position:relative}
.before-after .primeri-section-wr .primeri-section .primeri-section-item{display:inline-block;
/*width:29.12%;*/
 width:27.606%;
/*margin:0 0 58px 3.99%;*/
 margin:0 0 58px 5.5%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .btn{cursor:pointer;position:relative}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .btn .img{height:272px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .btn .name-wr{display:table;width:100%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .btn .name-wr .name{display:table-cell;vertical-align:middle;height:87px;border-bottom:#cecece solid 5px;background-color:#eaedf0;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:bold;font-size:18px;color:#2f88e7;text-transform:uppercase}
.before-after .primeri-section-wr .primeri-section .primeri-section-item:hover .btn .name-wr .name,.before-after .primeri-section-wr .primeri-section .primeri-section-item.active2 .btn .name-wr .name,.before-after .primeri-section-wr .primeri-section .primeri-section-item.active .btn .name-wr .name{background-color:#2f88e7;border-color:#4076af;color:#fff}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .btn .arrow{position:absolute;width:28px;height:19px;bottom:-14px;left:50%;margin-left:-14px;opacity:0;visibility:hidden;background:url(/img/primeri-section-btn-active.jpg) no-repeat center center}
.before-after .primeri-section-wr .primeri-section .primeri-section-item.active2 .btn .arrow,.before-after .primeri-section-wr .primeri-section .primeri-section-item.active .btn .arrow{opacity:1;visibility:visible}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{position:absolute;visibility:hidden;opacity:0;
/*width:100%;min-width:1140px;*/

/*width:96.01%;min-width:96.01%;*/
 width:94.5%;min-width:94.5%;
/*left:-2.9%;*/

/*left:3.99%;*/
 left:5.5%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#fff;background:url(/img/primeri-section-popup-left.jpg) no-repeat left center,url(/img/primeri-section-popup-right.jpg) no-repeat right center;background-color:#fff;background-size:contain;z-index:9;padding:25px 58px;margin:37px 0 0 0;box-sizing:border-box}
.before-after .primeri-section-wr .primeri-section .primeri-section-item.active2 .popup ,.before-after .primeri-section-wr .primeri-section .primeri-section-item.active .popup{visibility:visible;opacity:1}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item{height:300px;width:100%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item .bg-img .desc_wr{width:100%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper{margin-bottom:20px}
.karta-sajta ul{list-style:none;margin:0;padding:0 0 0 15px}
.karta-sajta > ul{margin-top:20px;padding-left:0}
.karta-sajta > ul:first-child{margin-top:0}
.numbers-wr{padding:30px 0 25px}
.numbers-wr .title{font-size:28px;text-transform:uppercase;text-align:center;line-height:31px;margin-bottom:21px}
.numbers-wr .numbers{display:flex;justify-content:space-around;flex-wrap:wrap}
.numbers-wr .numbers > div{width:231px;margin-top:24px}
.numbers-wr .numbers .number{width:222px;height:222px;margin:0 auto 24px;background-repeat:no-repeat;background-position:center center;line-height:200px;font-size:55px;color:#fff;text-align:center;font-family:'GothamPro-Black',Sans-Serif}
.numbers-wr .numbers > div.i0 .number{background-image:url(/img/numbers-0.webp)}
.numbers-wr .numbers > div.i1 .number{background-image:url(/img/numbers-1.webp)}
.numbers-wr .numbers > div.i2 .number{background-image:url(/img/numbers-2.webp)}
.numbers-wr .numbers > div.i3 .number{background-image:url(/img/numbers-3.webp)}
.numbers-wr .numbers .descr{font-weight:600;font-size:16px;color:#333;text-transform:uppercase;text-align:center;line-height:22px}
.app-calc-form-page{font-size:17px}
.app-calc-form-page__content{margin-top:20px;padding:32px 47px 50px;border:#dce1e6 solid 2px}
.app-calc-form-page__title{font-size:26px;line-height:39px;text-transform:uppercase;padding-left:53px;background:url(/img/app-calc-form-page__title-icon.png) no-repeat left center;background-size:33px auto;margin-bottom:32px}
.app-calc-form-page__form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}
.app-calc-form-page__label{-webkit-box-flex:1 47.75%;-moz-box-flex:1 47.75%;-webkit-flex:1 47.75%;-ms-flex:1 47.75%;flex:1 47.75%;max-width:47.75%;margin-bottom:40px}
.app-calc-form-page__submit{-webkit-box-flex:1 230px;-moz-box-flex:1 230px;-webkit-flex:1 230px;-ms-flex:1 230px;flex:1 230px;max-width:230px;margin:0 auto;padding:0;height:44px;border:#1680e6 solid 2px;line-height:40px;font-family:'Open Sans',sans-serif;font-weight:bold;font-size:15px;color:#414345;text-transform:uppercase;background:none;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.app-calc-form-page__submit:hover{opacity:.7}
.app-calc-form-page__name{font-weight:bold;margin-bottom:12px}
.app-calc-form-page__sup{line-height:9px}
.app-calc-form-page__label .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:#5a9bea solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#ebf5ff;margin:0}
.app-calc-form-page__label .bx-wrapper .bx-controls-direction a{width:31px;height:31px;margin-top:-15.5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.app-calc-form-page__label .bx-wrapper .bx-prev{left:11px;background:url(/img/app-calc-form-page__slider-prev.png) no-repeat center center}
.app-calc-form-page__label .bx-wrapper .bx-next{right:11px;background:url(/img/app-calc-form-page__slider-next.png) no-repeat center center}
.app-calc-form-page__label .bx-wrapper .bx-controls-direction a:hover,.app-calc-form-page__label .bx-wrapper .bx-controls-direction a:focus{opacity:.7;background-position:center center}
.app-calc-form-page__slide{line-height:25px;padding:14px 52px;text-transform:uppercase;text-align:center}
.app-calc-from-page__input{width:100%;height:55px;line-height:53px;border:#5a9bea solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 23px;font-family:'Open Sans',sans-serif;font-size:18px;box-sizing:border-box}
.app-calc-from-page__input::-webkit-input-placeholder{color:#979797}
.app-calc-from-page__input::-moz-placeholder{color:#979797}

/* Firefox 19+ */
 .app-calc-from-page__input:-moz-placeholder{color:#979797}

/* Firefox 18- */
 .app-calc-from-page__input:-ms-input-placeholder{color:#979797}
@media only screen and (max-width:1302px),screen and (max-device-width:1302px){.before-after .primeri-section-wr .primeri-section .primeri-section-item{width:27.5%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{
/*max-width:860px;min-width:auto;left:3.99%;*/
}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bxslider-before-after-primeri li{width:545px !important}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper .bx-prev{left:-45px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper .bx-next{right:-45px}
}
@media only screen and (max-width:1152px),screen and (max-device-width:1152px){.slider{height:461px}
.slider .item{height:461px;background-position:50% 0}
.slider .item .desc .txt{margin-bottom:29px}
.advantages_wr .advantages{padding:51px 24px 60px 24px;width:auto}
.advantages_wr .advantages .item{width:50%;text-align:left;margin:16px 0}
.advantages_wr .advantages .item .img{width:13.1%;margin:0 22px 0 0;float:left}
.advantages_wr .advantages .item .title,.advantages_wr .advantages .item .desc{width:77.8%;float:left;padding:0;font-size:14px}
.prices{padding-right:24px;padding-left:24px;width:auto}
.scheme-of-work_wr .scheme-of-work{padding-right:24px;padding-left:24px;width:auto}
.scheme-of-work_wr .scheme-of-work .h1_wr{margin-bottom:35px}
.scheme-of-work_wr .scheme-of-work .ajustblock{padding:0}
.ajustblock > span,.ajustblock > a,.ajustblock > div{font-size:15px}
.scheme-of-work_wr .scheme-of-work .item{width:154px}
.faq{padding-right:24px;padding-left:24px;width:auto}
.faq .fl,.faq .fr{width:100%;padding:0}
.sales{width:auto;padding:0 24px;padding-bottom:25px}
.sales .desc{padding:0 28% 0 3%}
.before-after{padding-right:24px;padding-left:24px;width:auto}
.before-after .bx-wrapper{width:545px}
.before-after .bx-wrapper .bx-prev{left:-219.5px}
.before-after .bx-wrapper .bx-next{right:-219.5px}
.service-description{padding-right:24px;padding-left:24px;width:auto}
.reviews-service_wr .reviews-service{padding-right:24px;padding-left:24px;width:auto}
.reviews-service_wr .reviews-service .bx-wrapper{width:668px}
.reviews-service_wr .reviews-service .bx-wrapper .bx-prev{left:-158px}
.reviews-service_wr .reviews-service .bx-wrapper .bx-next{right:-158px}
.gray_bg .inside{padding-right:24px;padding-left:24px;width:auto}
.price_tbls{padding-right:24px;padding-left:24px;width:auto}
.price_tbls .tabs-wrap.head .tabs li a{font-size:12px}
.sale_wr{padding-right:24px;padding-left:24px;width:auto}
.sale_wr .sale .line{font-size:29px}
.regions_wr .regions{padding-right:24px;padding-left:24px;width:auto;overflow:hidden}
.regions_wr .regions .regions-links{width:358px;margin-right:15px}
.regions_wr .regions .regions-pics .jd .name_wr{left:-110px;top:20px}
.about-services{padding-right:24px;padding-left:24px;width:auto}
.rekomendatelnye_pisma .item_wr .item{padding-right:24px;padding-left:24px;width:auto}
.sales .fl,.sales .fr{width:100%;box-sizing:border-box}
.sales .fl{background-image:url(/img_2016/sale1_992.jpg);margin-bottom:35px}
.sales .fr{background-image:url(/img_2016/sale2_992.jpg)}
.sales .desc{width:100%}
.regions_wr .regions{padding-left:0;padding-right:0}
.application_wr .application .h1_wr{padding:0}
.about-services .item{width:310px}
.how-we-work{width:auto}
.reviews .bx-wrapper .bx-prev{left:-25px}
.reviews .bx-wrapper .bx-next{right:-25px}
.reviews .bx-wrapper{width:630px}
.reviews .bx-wrapper li{width:630px!important}
.reviews .item{width:630px}
.prices-tbl .main-title .pink .border,.prices-tbl .main-title .blue .border,.prices-tbl .main-title .green .border,.prices-tbl .main-title .border,.prices-tbl .border{min-height:40px}
.prices-tbl .border.br_1024 br{display:block}
}
@media only screen and (max-width:1023px),screen and (max-device-width:1023px){.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{max-width:632px}
}
@media only screen and (max-width:991px),screen and (max-device-width:991px){.advantages_wr .advantages{padding-right:10px;padding-left:10px;padding-top:34px;padding-bottom:34px}
.advantages_wr .advantages .item{width:100%}
.advantages_wr .advantages .item .img{margin-right:0}
.prices{padding-right:10px;padding-left:10px}
.scheme-of-work_wr .scheme-of-work{padding-right:10px;padding-left:10px}
.scheme-of-work_wr .scheme-of-work .h1_wr{margin-bottom:44px}
.scheme-of-work_wr .scheme-of-work .item{width:131px}
.faq{padding-right:10px;padding-left:10px}
.sales{padding-right:10px;padding-left:10px;padding-bottom:25px}
.before-after{padding-right:10px;padding-left:10px}
.service-description{padding-right:10px;padding-left:10px}
.reviews-service_wr .reviews-service{padding-right:10px;padding-left:10px}
.reviews-service_wr .reviews-service .bx-wrapper{padding-right:10px;padding-left:10px}
.gray_bg .inside{padding-right:10px;padding-left:10px}
.price_tbls{padding-right:10px;padding-left:10px}
.prices-tbl .main-title td .bg{font-size:12px}
.price_tbls .tabs-wrap.head .tabs li{display:block}
.price_tbls .tabs-wrap.head .tabs li a{padding:10px 0;border:none;height:auto}
.price_tbls .tabs-wrap.head .tabs li.active a{border:none}
.price_tbls .tabs-wrap.head .tabs li a span br{display:none}
.sale_wr{padding-right:10px;padding-left:10px}
.sales .desc{padding-right:33%}
.regions_wr .regions{padding-right:10px;padding-left:10px}
.about-services{padding-right:10px;padding-left:10px}
.about-services .item{width:370px;background-size:100%!important}
.about-services .item a{width:370px}
.rekomendatelnye_pisma .item_wr .item{padding-right:10px;padding-left:10px}
.slider{height:417px}
.slider .item{height:417px}
.slider .item .desc{padding-top:53px}
.slider .item .desc .txt{line-height:28px}
.regions_wr_wr{display:none}
.before-after .bx-wrapper .bx-prev{left:-102px}
.before-after .bx-wrapper .bx-next{right:-102px}
.service-description .tabs-wrap .tabs li{height:109px}
.service-description .tabs-wrap .tabs li a,.service-description .tabs-wrap .tabs li div{padding-top:20px;height:85px}
.service-description.kontakty .tabs-wrap .tabs li a,.service-description.kontakty .tabs-wrap .tabs li div{line-height:23px;padding-top:31px;height:74px}
.service-description .tabs-wrap .tabs li a .bg,.service-description .tabs-wrap .tabs li div .bg{padding-left:0;padding-top:41px;background-position:50% 0}
.sale_wr .sale .line{padding-right:225px;line-height:30px;text-align:right;text-align:right;padding-top:50px}
.reviews_wr .reviews .bx-wrapper{width:670px;max-width:670px!important}
.reviews_wr .reviews li{width:670px!important}
.reviews_wr .reviews .item{width:670px}
.reviews_wr .reviews .bx-wrapper .bx-prev{left:-35px}
.reviews_wr .reviews .bx-wrapper .bx-next{right:-35px}
.shares_wr .item{width:100%}
.shares_wr .item .img{width:20%;float:left}
.shares_wr .item .desc{width:75%;float:right}
.prices-tbl .pink .border,.prices-tbl .blue .border,.prices-tbl .green .border{min-height:40px}
.prices-tbl .border{padding:11px 8px}
.prices-tbl .main-title .pink,.prices-tbl .main-title .blue,.prices-tbl .main-title .green{width:19%}
.price_tbls .tabs-wrap.desc{padding:36px 3px 0}
.service-description .tabs-wrap.desc .tab .map_wr{height:599px}
}
@media only screen and (max-width:767px),screen and (max-device-width:767px){.advantages_wr .advantages{padding:10px 15px 19px 15px}
.advantages_wr .advantages .item{margin:12px 0}
.advantages_wr .advantages .item .img{width:22.2%}
.advantages_wr .advantages .item .title,.advantages_wr .advantages .item .desc{width:77.8%}
.advantages_wr .advantages .item .title{line-height:20px;font-size:15px}
.advantages_wr .advantages .item .desc{line-height:20px;font-size:14px}
.prices{padding-right:15px;padding-left:15px}
.faq{padding:26px 15px 24px 15px}
.faq .h1_wr{margin-bottom:20px}
.faq .item{background-position:0 50%;margin-bottom:17px}
.sales{padding-right:15px;padding-left:15px}
.before-after{padding-right:15px;padding-left:15px}
.service-description{padding-right:15px;padding-left:15px}
.reviews-service_wr .reviews-service{padding-right:15px;padding-left:15px}
.reviews-service_wr .reviews-service .bx-wrapper{padding-right:15px;padding-left:15px}
.gray_bg .inside{padding-right:15px;padding-left:15px}
.price_tbls{padding-right:15px;padding-left:15px}
.prices-tbl tbody tr td:first-child,.prices-tbl tbody tr td.second,.prices-tbl .pink .bg,.prices-tbl .blue .bg,.prices-tbl .green .bg{background:none}
.prices-tbl td{border-bottom:#c9c9c9 solid 1px}
.prices-tbl .pink,.prices-tbl .blue,.prices-tbl .green{width:20%}
.prices-tbl .desktop{display:none}
.prices-tbl .mobile{display:inline}
.sale_wr{padding-right:15px;padding-left:15px;display:none}
.regions_wr .regions{padding-right:15px;padding-left:15px}
.about-services{padding-right:15px;padding-left:15px}
.rekomendatelnye_pisma .item_wr .item{padding-right:15px;padding-left:15px}
.sales .fl,.sales .fr{display:table;margin-bottom:17px;height:96px}
.sales .fl{background-image:url(/img_2016/sale1_767.jpg)}
.sales .fr{background-image:url(/img_2016/sale2_767.jpg)}
.sales .desc{height:96px}
.sales .desc .title{font-size:23px}
.scheme-of-work_wr{height:599px;background:url(/img_2016/scheme-of-work_bg-mobile.webp) no-repeat 50% 50%}
.scheme-of-work_wr .scheme-of-work{height:566px;padding-top:33px;padding-right:15px;padding-left:15px}
.scheme-of-work_wr .scheme-of-work .h1_wr{margin-bottom:30px}
.scheme-of-work_wr .scheme-of-work .arrow{display:none}
.scheme-of-work_wr .scheme-of-work .item{width:49%;margin-bottom:0;min-height:239px}
.scheme-of-work_wr .scheme-of-work .item .img{margin-bottom:20px;height:141px}
.scheme-of-work_wr .scheme-of-work .item .img.first{background-image:url(/img_2016/scheme-item-first_mobile.png)}
.scheme-of-work_wr .scheme-of-work .item .img.second{background-image:url(/img_2016/scheme-item-second_mobile.png)}
.scheme-of-work_wr .scheme-of-work .item .img.third{background-image:url(/img_2016/scheme-item-third_mobile.png)}
.scheme-of-work_wr .scheme-of-work .item .img.fourth{background-image:url(/img_2016/scheme-item-fourth_mobile.png)}
.scheme-of-work_wr .scheme-of-work .item .title{font-size:16px;line-height:26px}
.scheme-of-work_wr .scheme-of-work .item .title span{display:none}
.btns-mobile{display:table;width:100%;margin-bottom:15px}
.btns-mobile label{cursor:pointer;display:block;text-align:center}
.btns-mobile label > span{display:inline-block;padding:0 21px;line-height:47px;height:47px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;beh * avior:url(/PIE.htc);text-align:center;font-weight:bold;font-size:20px;text-transform:uppercase;background:transparent;color:#1680e6}
.btns-mobile label input[type=radio]{display:none !important}
.btns-mobile label > span > span{border-bottom:#2f88e7 dotted 2px}
.btns-mobile label input[type=radio]:checked + span{color:#414345}
.btns-mobile label input[type=radio]:checked + span > span{border-bottom:none}
.btns-mobile label input[type=radio]:checked + span.pink{background:#f8c7d6}
.btns-mobile label input[type=radio]:checked + span.blue{background:#aad7f6}
.btns-mobile label input[type=radio]:checked + span.green{background:#ceec99}

/*.prices-tbl td[data-switch]{display:none}
*/

/*.prices-tbl td[data-switch].active{display:table-cell}
*/
 .prices-tbl td[data-switch]{display:table-cell}
.slider{height:266px}
.slider .item{height:266px}
.before-after .bx-wrapper{width:430px}
.before-after .item{width:430px;height:288px}
.before-after .item .bg-img .desc_wr{width:430px}
.before-after .bx-wrapper .bx-prev{left:-21px}
.before-after .bx-wrapper .bx-next{right:-21px}
.service-description{padding-top:24px;padding-bottom:24px}
.service-description .tabs-wrap .tabs li{height:auto;width:100%;float:none;line-height:40px}
.service-description.kontakty .tabs-wrap .tabs li{width:100%}
.service-description .tabs-wrap .tabs li a .bg,.service-description .tabs-wrap .tabs li div .bg{padding-top:0;background:none;background-image:none!important;height:40px;line-height:40px}
.service-description .tabs-wrap .tabs li a,.service-description .tabs-wrap .tabs li div{padding-top:0;height:40px}
.service-description.kontakty .tabs-wrap .tabs li a,.service-description.kontakty .tabs-wrap .tabs li div{padding:10px 0;height:auto}
.service-description .tabs-wrap .tabs li.active a,.service-description .tabs-wrap .tabs li.active div{border:0}
.application_wr{height:auto}
.application_wr .application .h1_wr .h1{margin-bottom:10px}
.application_wr .application .application_form .label{width:100%}
.application_wr .application .application_form .label input[type="text"]{width:100%;box-sizing:border-box}
.reviews_wr .reviews .bx-wrapper{width:430px;max-width:430px!important}
.reviews_wr .reviews li{width:430px!important}
.reviews_wr .reviews .item{width:430px}
.reviews_wr .reviews .bx-wrapper .bx-prev{left:-21px}
.reviews_wr .reviews .bx-wrapper .bx-next{right:-21px}
.gray_bg .inside .more{margin-left:-123px}
.gray_bg .info{text-align:center}
.gray_bg .info li{display:block;text-align:center;padding-left:22%}
.gray_bg .info li.time,.gray_bg .info li.mail{line-height:60px}
.gray_bg .info li.time{background-position:4% 50%}
.gray_bg .info li.phone{background-position:5% 50%}
.gray_bg .info li.mail{background-position:3% 50%}
.rekomendatelnye_pisma .item_wr .item .img{display:block;margin:0 auto 10px}
.rekomendatelnye_pisma .item_wr .item .desc_wr{text-align:center;padding-left:0;display:block}
.video_wr,.video_wr iframe{width:480px}
.reviews .bx-wrapper{width:390px}
.reviews .bx-wrapper li{width:390px!important;margin-right:390px!important}
.reviews .item{width:390px}
.reviews .bx-wrapper .bx-prev{left:-35px}
.reviews .bx-wrapper .bx-next{right:-35px}
.about-services .ajustblock{text-align:center}
.shares_wr .item{width:100%}
.recommend_wr a{width:48%}
.shares_wr .item .img{float:none;width:100%}
.shares_wr .item .desc{float:none;width:100%}
.akcii-head-img{width:100%;height:auto}
.prices-tbl .pink .border,.prices-tbl .blue .border,.prices-tbl .green .border{white-space:nowrap}
.prices-tbl .main-title .border{white-space:normal}
.service-description .tabs-wrap.desc .tab .map_wr{height:322px}
.service-description.kontakty .tabs-wrap.desc .tab .map_wr{height:625px}
.before-after .primeri-section-wr .primeri-section{margin-left:0}
.before-after .primeri-section-wr .primeri-section .primeri-section-item{width:100%;margin-left:0}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{max-width:100%;width:100%;left:0}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bxslider-before-after-primeri li{width:280px !important}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item .bg-img .desc_wr .desc{font-size:20px}
.numbers-wr .title{font-size:24px}
.app-calc-form-page__form{flex-direction:column}
.app-calc-form-page__label{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}
.app-calc-form-page__submit{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:230px}
}
@media only screen and (max-width:479px),screen and (max-device-width:479px){.advantages_wr .advantages{padding-right:10px;padding-left:10px}
.advantages_wr .advantages .item .img{width:100%;margin-bottom:12px}
.advantages_wr .advantages .item .title,.advantages_wr .advantages .item .desc{width:100%;text-align:center}
.prices{padding-right:10px;padding-left:10px}
.faq{padding-right:10px;padding-left:10px}
.faq .item{padding-left:0;padding-top:57px;background-position:50% 0;text-align:center;font-size:14px}
.sales{padding-right:10px;padding-left:10px}
.before-after{padding-right:10px;padding-left:10px}
.service-description{padding-right:10px;padding-left:10px}
.reviews-service_wr .reviews-service{padding-right:10px;padding-left:10px}
.reviews-service_wr .reviews-service .bx-wrapper{padding-right:10px;padding-left:10px}
.gray_bg .inside{padding-right:10px;padding-left:10px}
.price_tbls{padding-right:10px;padding-left:10px}
.prices-tbl .border{padding-left:16px}
.sale_wr{padding-right:10px;padding-left:10px}
.sales .fl{background-image:url(/img_2016/sale1_320.jpg);height:76px}
.sales .fr{background-image:url(/img_2016/sale2_320.jpg);height:76px}
.sales .desc{height:100px}
.sales .desc .title{font-size:15px;line-height:16px;margin-bottom:5px}
.sales .desc .txt{font-size:13.5px;;line-height:17px}
.regions_wr .regions{padding-right:10px;padding-left:10px}
.about-services{padding-right:10px;padding-left:10px}
.rekomendatelnye_pisma .item_wr .item{padding-right:10px;padding-left:10px}
.scheme-of-work_wr{height:549px}
.scheme-of-work_wr .scheme-of-work{padding-right:10px;padding-left:10px;height:516px}
.scheme-of-work_wr .scheme-of-work .item{min-height:212px}
.scheme-of-work_wr .scheme-of-work .item .img{height:116px;background-size:contain;margin-bottom:18px}
.scheme-of-work_wr .scheme-of-work .item .title{line-height:21px}
.slider .item{background-position:50% 50%}
.before-after .bx-wrapper{width:280px}
.before-after .item{width:280px;height:195px}
.before-after .item .bg-img .desc_wr{width:280px}
.before-after .bx-wrapper .bx-prev{left:-19px}
.before-after .bx-wrapper .bx-next{right:-19px}
.reviews_wr .reviews .bx-wrapper{width:280px}
.reviews_wr .reviews li{width:280px!important}
.reviews_wr .reviews .item{width:280px}
.reviews_wr .reviews .bx-wrapper .bx-prev{left:-19px}
.reviews_wr .reviews .bx-wrapper .bx-next{right:-19px}
.video_wr,.video_wr iframe{width:100%}
.about-services .item{width:300px}
.reviews .bx-wrapper{width:250px}
.reviews .bx-wrapper li{width:250px!important}
.reviews .item{width:250px}
.reviews .bx-wrapper .bx-prev{left:-25px}
.reviews .bx-wrapper .bx-next{right:-25px}
.service-description .tabs-wrap.desc{padding:20px 24px}
.shares_wr .item{width:100%}
.recommend_wr a{width:100%}
.shares_wr .item .img{float:none;width:100%}
.shares_wr .item .desc{float:none;width:100%}
.price_tbls .tabs-wrap.desc{padding:10px 0 0}
.prices-tbl .main-title .pink,.prices-tbl .main-title .blue,.prices-tbl .main-title .green{min-width:90px}
.application_wr{background-size:cover}
.before-after .desc-block .btn{height:auto;line-height:20px;padding:10px 23px;display:flex;align-items:center;justify-content:center;margin:0;font-weight:600;}
.toggle-block .letters td{display:block;width:100%}
.toggle-button .toggle-arrow{bottom:-10px}
}
@media only screen and (max-width:413px),screen and (max-device-width:413px){.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{
/*width:239px;*/
 padding-right:58px;padding-left:58px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper{width:239px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item{width:239px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item .bg-img .desc_wr{width:100%}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item .bg-img .desc_wr .desc{font-size:15px}
}

@media only screen and (max-width:376px),screen and (max-device-width:376px) {
.banner {height:585px; margin-bottom: 10px;}
.banner .himchistka {background-image: url("/img_2016/himchistka_mobile.png");}
.banner .wash {background-image: url("/img_2016/wash-banner_mobile.png"); }
.banner .banner-item{height:585px; background-repeat:no-repeat;background-position:50% 50%; width: 100%;}
.banner .banner-item .banner-desc{width:100%;margin:0 auto;padding:70px 20px 0 20px; display: block;}
.banner .banner-item .banner-desc .banner__text h1 {font-weight: bold; margin-bottom: 15px; width: 100%; font-size: 26px;}
.banner .banner-item .banner-desc .banner__text h1 .banner__price {font-size: 24px;}
.banner .banner-item .banner-desc .banner__text {color: #000000; font-size: 14px; line-height: 20px;}
.banner .banner-item .banner-desc .form-banner {position: relative; top: 10px; left: 30px; width: 260px; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; padding-right: 15px; background-color: #fff; opacity: 0.9;}
.desc-banner {width: 90%;background-color: #fff;opacity: 0.9;}
.h1_banner .h1 { margin-bottom: 5px;}
ajustblock_banner {margin: 0 auto;}
.application .application_form .label input[type="text"] {width: auto; height: 32px;}
.application .application_form input[type="submit"] {display: block;width: 210px;height: 40px;font-weight: bold;}
.application {padding: 20px;}
.wash-window_wr{width: 100%;height: 1116px;background-repeat: no-repeat;background-position: 50% 50%;background-image: url(/img_2016/wash_windows_mobile.png);}
.wash-window_wr .wash-window{width: 100%;margin:0 auto;padding:59px 0 0 0;height: 1116px;}
.wash-window_wr .wash-window .h1_wr{color:#000;margin-bottom:40px;}
.wash-window_wr .wash-window .h1_wr .wash-h1 {font-size: 26px;text-transform: uppercase;}
.wash-window_wr .wash-window .item{width:250px;margin-bottom: 40px;}
.wash-window_wr .wash-window .arrow{display: none;}
.order-of-work_wr{width: 100%;height: 1250px;background-repeat: no-repeat;background-position: 50% 50%;background-image: url(/img_2016/order_mobile.png);}
.order-of-work_wr .order-of-work{width: 100%;margin:0 auto;padding:59px 0 0 0;height: 1173px;}
.order-of-work_wr .order-of-work .order-h1_wr{color:#000;margin-bottom:40px;}
.order-of-work_wr .order-of-work.h1_wr .h1 {font-size: 26px;}
.order-of-work_wr .order-of-work .item{width:250px;margin-bottom: 40px;}
.order-of-work_wr .order-of-work .arrow{display: none;}
}
@media only screen and (max-width:374px),screen and (max-device-width:374px){.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup{
/*width:260px;*/
 padding-right:20px;padding-left:20px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper{width:260px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .item{width:260px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper .bx-prev{left:-18px}
.before-after .primeri-section-wr .primeri-section .primeri-section-item .popup .bx-wrapper .bx-next{right:-18px}
}
@media only screen and (max-width:361px),screen and (max-device-width:361px){.app-calc-form-page__content{padding:16px 23px}
}

/* ����� �� ����� ����������� ���� /include/price_myte-plastic-okon.php */
.price-plastic{padding:0 0 0}
.price-plastic .title{font-size:28px;text-transform:uppercase;text-align:center;line-height:31px;margin-bottom:21px}
.price-plastic .numbers{display:flex;justify-content:space-around;flex-wrap:wrap}
.price-plastic .numbers > div{width:231px;margin-top:24px}
.price-plastic .numbers .number{width:222px;height:222px;margin:0 auto 24px;background-repeat:no-repeat;background-position:center center;line-height:200px;font-size:55px;color:#fff;text-align:center;font-family:'GothamPro-Black',Sans-Serif}
.price-plastic .numbers > div.i1 .number{background-image:url(/img/plastic/plastic-1.png)}
.price-plastic .numbers > div.i2 .number{background-image:url(/img/plastic/plastic-2.png)}
.price-plastic .numbers > div.i3 .number{background-image:url(/img/plastic/plastic-3.png)}
.price-plastic .numbers > div.i4 .number{background-image:url(/img/plastic/plastic-4.png)}
.price-plastic .numbers > div.i5 .number{background-image:url(/img/plastic/plastic-5.png)}
.price-plastic .numbers > div.i6 .number{background-image:url(/img/plastic/plastic-6.png)}
.price-plastic .numbers > div.i7 .number{background-image:url(/img/plastic/plastic-7.png)}
.price-plastic .numbers > div.i8 .number{background-image:url(/img/plastic/plastic-8.png)}
.price-plastic .numbers .descr{font-weight:600;font-size:16px;color:#333;text-transform:uppercase;text-align:center;line-height:22px}
.price-plastic .numbers .price{font-weight:600;font-size:16px;color:#2f8ee9;text-align:center;line-height:22px}

body.no-scroll{overflow:hidden;}

.rekomendatelnye_pisma.akcii .item_wr { padding: 50px 0 50px 0; }
.rekomendatelnye_pisma .item_wr .item .desc_wr .desc { font-size: 15px; }
.item .pp-img{    width: 168px!important;height: 134px!important;margin: 0 26px 0;}
.pp-box{ display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap; }
@media only screen and (max-width: 767px){
	.item .pp-img {   margin: 0px auto 10px;}
}

@media screen and (max-width:688px) {
	.service-description .tabs-wrap .tabs {
    display: flex;
	flex-wrap: wrap;
}

.service-description .tabs-wrap.desc .tab td {
	display:block!important;
}

}

@media screen and (max-width:510px) {
	.service-description.equip .tabs-wrap .tabs li {
    width: 100%!important;
}

}

@media screen and (max-width:400px) {

	.service-description .tabs-wrap.desc .tab td img{
	width:100%;
}


}

/* ���� �������� */
.dialog{display:flex;flex-direction:column;list-style:none;padding:0 29px;width:100%;max-width:800px;margin:30px auto 60px;position:relative;    box-sizing: border-box;}
.dialog li{margin:0 0 15px 0;display:flex;width:100%;position:relative}
.dialog li span{font-size:15px;line-height:20px;color:#414345;padding:29px 24px;display:inline-block;max-width:73%;box-sizing:content-box}
.dialog li span::after{content:' ';position:absolute;display:block;width:0;height:0;border-style:solid}
.dialog li.left{justify-content:flex-start}
.dialog li.right{justify-content:flex-end}
.dialog li.left span{background:#EAEDF0;border-radius:18px}
.dialog li.right span{background:#D6ECFC;border-radius:18px}
.dialog li.left span::after{left:-28px;bottom:15px;border-width:0 0 19px 28px;border-color:transparent transparent #eaedf0 transparent}
.dialog li.right span::after{right:-28px;bottom:15px;border-width:19px 0 0 28px;border-color:transparent transparent transparent #d6ecfc}
@media(max-width:480px){
	.dialog li.right{justify-content:flex-start}
	.dialog li span{max-width:100%}
}

/* ���� ����������� �������� */
.guarantees-items{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:50px auto;position:relative;width:100%;max-width:800px}
.guarantees-items .guarantees-item{width:29%;max-width:194px;display:flex;flex-direction:column;align-items:center;position:relative}
.guarantees-items .guarantees-item::after{content:' ';width:70.82px;height:12px;position:absolute;right:-50%;top:51px;background:URL(/img/icon-arowGarants.png) no-repeat center center}
.guarantees-items .guarantees-item img{margin:0 0 30px 0}
.guarantees-items .guarantees-item span{font-size:15px;line-height:20px;text-align:center;color:#000000}
.guarantees-items .guarantees-item.no-after::after{content:none}
@media(max-width:750px){
	.guarantees-items .guarantees-item::after{right:-38%}
}
@media(max-width:680px){
	.guarantees-items{flex-direction:column;align-items:center;margin:50px auto 0}
	.guarantees-items .guarantees-item::after{content:' ';width:auto}
	.guarantees-items .guarantees-item::after{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}
	.guarantees-items .guarantees-item::after{right:29%;left:29%;top:123%}
	.guarantees-items .guarantees-item{margin:0 0 120px 0}
	.guarantees-items .guarantees-item:last-child{margin:0 0 50px 0}
}
@media(max-width:480px){
	.guarantees-items .guarantees-item{width:100%;max-width:90%}
}

/*������ �� ������� ���������*/
.banners{min-height:332px;width:100%;background:URL(/bitrix/templates/zolushka-cleans_2016/banners.jpg) no-repeat center;background-size:cover;margin:0 0 50px 0}
.banners .box-content{width:100%;max-width:950px;margin:0 auto;padding:50px 20px;box-sizing:border-box}
.banners .name,.banners .name span{font-weight:600;font-size:35px;line-height:35px;padding:0;margin:0}
.banners .dialog{margin:0 auto}
.banners .dialog li.left span{background:rgba(255,255,255,0.85)}
.banners .dialog li.right span{background:rgba(26,107,193,0.7)}
.banners .dialog li.left span::after{left:-28px;bottom:15px;border-width:0 0 19px 28px;border-color:transparent transparent rgba(255,255,255,0.85) transparent}
.banners .dialog li.right span::after{right:-28px;bottom:15px;border-width:19px 0 0 28px;border-color:transparent transparent transparent rgba(26,107,193,0.7)}
.banners .name span{color:#3a96ee}
.banners ul.ul{padding:0 0 0 25px}
.banners ul.ul li{display:list-item;list-style-type:disc;margin:0;font-size:20px;line-height:30px;color:#FFFFFF}
@media(max-width:680px){
	.banners .name,.banners .name span{font-size:25px;line-height:28px}
	.banners ul.ul li{font-size:15px;line-height:23px}
}

.container1 img.ppimages{
        max-width: 100%;
        height: auto;
    }

	@media (max-width: 500px){
	.price_tbls .tabs-wrap.desc p{
		padding: 0px 15px;
	}
}

.prices.prices_new{padding-top: 0; }
.prices.prices_new .h1{ margin: 0 0 50px!important;}

/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/template_styles.css?178419147966494*/
*{outline:none}
@font-face{font-family:'GothamPro-Black';src:url('/fonts/gothampro/GothamPro-Black.eot');src:local('GothamPro-Black'),url('/fonts/gothampro/GothamPro-Black.eot?#iefix') format('embedded-opentype'),url('/fonts/gothampro/GothamPro-Black.woff') format('woff'),url('/fonts/gothampro/GothamPro-Black.svg#GothamPro-Black') format('svg'),url('/fonts/gothampro/GothamPro-Black.ttf') format('truetype'),url('/fonts/gothampro/GothamPro-Black.otf') format('opentype');font-display:swap}
html,body{height:100%}
body{margin:0;padding:0;font-family:'Open Sans',sans-serif;color:#414345;font-size:15px;line-height:20px}
.linkReplace1{display:block;width:164px;height:36px;line-height:36px;text-align:center;border:#1680e6 solid 2px;font-weight:bold;color:#414345;background:#f2f6f8b3}
.h1_wr{background:url(/img_2016/h1_wr.jpg) repeat-x 50% 50%;text-align:center;margin:0 0 38px 0}
.h1_wr.trans{background:url(/img_2016/h1_wr-trans.png) no-repeat 50% 50%;padding:0 426px}
.h1_wr.wash-trans{background:url(/img_2016/h1_wr-trans-wash.png) no-repeat 50% 50%;padding:0 426px;}
.order-h1_wr{text-align:center;margin:0 0 38px 0;}
.h1_wr.trans30{background:url(/img_2016/h1_wr-trans30.png) no-repeat 50% 50%;padding:0 493px}
.h1_wr.moretrans{background:url(/img_2016/h1_wr-moretrans.png) no-repeat 50% 50%;padding:0 212px}
.h1_wr.white{background:url(/img_2016/h1_wr-white.jpg) repeat-x 50% 50%}
.h1_wr .h1,.h1_wr h1,.h1_wr .h2,.h1_wr h2{display:inline;background:#fff;padding:0 31px}
.h1_wr.trans .h1,.h1_wr.trans h1,.h1_wr.trans30 .h1,.h1_wr.trans30 h1,.h1_wr.moretrans .h1,.h1_wr.moretrans h1{background:none;padding:0}
.h1_wr.white .h1,.h1_wr.white h1{background:#eaedf0}
h1,.h1{font-size:30px;font-weight:normal;padding:0;margin:0 0 38px 0;line-height:32px}
h2,.h2{font-size:28px;font-weight:normal;padding:0;margin:0 0 20px 0;line-height:25px}
h3,.h3{font-size:24px;font-weight:normal;padding:0;margin:0 0 29px 0;line-height:23px}
table{border-collapse:collapse}
a{color:#2f88e7;text-decoration:none}
img{border:none;font-size:0}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.tablenull{border-collapse:collapse;border-spacing:0;border:0}
.tablenull > tbody > tr > td,.tablenull > tbody > tr > th,.tablenull > thead > tr > td,.tablenull > thead > tr > th,.tablenull > tfoot > tr > td,.tablenull > tfoot > tr > th{padding:0}
.tablenull.t100{width:100%}

/*���� ��� ���*/
.switcher-descktop{border-bottom:2px solid #ebebeb;margin-bottom:20px;padding-bottom:0;display:flex;justify-content:space-evenly}
.switcher-descktop>div{padding:15px;font-size:17px;font-weight:bold;cursor:pointer}
.switcher-descktop>div>span{color:#2f88e7;border-bottom:1px dotted #2f88e7}
.switcher-descktop .acto span{color:#414243;border-bottom:1px dotted white}
.acto{border-right:2px solid #ebebeb;border-left:2px solid #ebebeb;border-top:2px solid #ebebeb;border-radius:5px 5px 0 0;border-bottom:2px solid white;margin-bottom:-2px}

/*���� ��� ��� �����*/
.vtop{vertical-align:top!important}
.vmiddle{vertical-align:middle!important}
.spanvmiddle{display:inline-block;height:100%;width:0;overflow:hidden;vertical-align:middle}
.vbottom{vertical-align:bottom!important}
.aleft{text-align:left!important}
.acenter{text-align:center!important}
.aright{text-align:right!important}
.ajust{text-align:justify!important}
.ajustblock{text-align:justify;text-justify:newspaper;text-align-last:justify;font-size:1px;line-height:0}
.ajustblock > span,.ajustblock > a,.ajustblock > div{display:inline-block;vertical-align:middle;line-height:normal;font-size:13px;text-align:left}
.ajustblock > div{//display:inline;
	/* ������,IE7! */
	//zoom:1;
	/* ������,IE7! */
}
.ajustblock:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}
.f10{font-size:10px!important}
.f12{font-size:12px!important}
.f13{font-size:13px!important}
.f14{font-size:14px!important}
.f16{font-size:16px!important}
.f18{font-size:18px!important}
.f20{font-size:20px!important}
.f22{font-size:22px!important}
.f24{font-size:24px!important}
.m48{margin-bottom:48px!important}
.p0{padding-bottom:0!important}
.em{font-style:italic!important}
.strong{font-weight:bold!important}
.normal{font-weight:normal!important}
.t-upper{text-transform:uppercase!important}
.t-lower{text-transform:lowercase!important}
.nobg{background:none!important}
.leftfoto{float:left;margin:4px 10px 2px 0;border:1px solid #CCC;padding:6px}
.rightfoto{float:right;margin:4px 0 2px 10px;border:1px solid #CCC;padding:6px}
.scroll-to-top{display:none;position:fixed;bottom:35px;right:1;width:64px;height:64px;background-size:47px 47px;background-color:rgba(110,175,238,0.90);background-image:url(/img_2016/scroll-to-top.png);background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:99999}
.scroll-to-top:hover{opacity:0.7}
div.fancybox-overlay{z-index:99999}
div.fancybox-opened{z-index:999999}
.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto}
.header_wr{min-height:150px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom:transparent solid 1px;background:#fff;position:fixed;width:100%;z-index:999;box-shadow:0 2px 4px 0 #e6e6e6}
.header_wr.sticky{min-height:79px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1)}
.header_wr .header{min-height:107px;width:1140px;padding:0 20px;margin:0 auto;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr.sticky .header{min-height:79px}
.header_wr .header.new{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.content_wr.first{padding-top:146px}
.content_wr .content{width:1140px;margin:0 auto;padding:0 20px 28px 20px}
.footer{width:1140px;min-height:150px;margin:0 auto;padding:0 20px}
.header_wr .topmenu-mobile{display:none}
.header_wr .header .logo{float:left;margin:7px 22px 0 -3px}
.header_wr .header .logotype img{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr .header .logotype a:hover img{opacity:.7}
.header_wr.sticky .header .logotype img{width:72px;height:63px}
.header_wr .header .tagline{float:left;font-size:11px;line-height:15px;margin:34px 0 0 0}
.header_wr .header .tagline.mobile{display:none}
.header_wr .header .descriptor{font-size:11px;line-height:15px;min-width:210px}
.header_wr .header .descriptor .mob{display:none}
.header_wr .header .phone{float:right;font-size:24px;line-height:21px;text-align:right;margin:19px 1px 0 36px}
.header_wr .header .phone .adaptive-schedule{display:none}
.header_wr .header .phone .phone-link{color:#414345}
.header_wr .header .phone a.request-a-call-back{display:inline-block;margin-top:4px;font-size:11px;border-bottom:#0078e5 dotted 1px;line-height:14px;text-transform:uppercase}
.header_wr .header .phone a.request-a-call-back:hover{border-bottom:0}
.header_wr .header .phone a.request-a-call-back.mobile{display:none}
.header_wr .header .phone-wr{text-align:right}
.header_wr .header .phone-wr .block{display:block;margin-bottom:2px}
.header_wr .header .phone-wr .block:first-child{line-height:23px;margin-bottom:0}
.header_wr .header .phone-wr .phone-link{font-size:22px;color:#414345}
.header_wr .header .phone-wr .block .request-a-call-back{font-size:11px;color:#0078e5;line-height:22px;border-bottom:#77a9ed solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr .header .phone-wr .block .request-a-call-back:first-child{border-bottom:#0078e5 dotted 1px;text-transform:uppercase}
.header_wr .header .phone-wr .block .request-a-call-back:hover{border-color:transparent}
.header_wr .header .phone-wr .schedule-line{display:none}
.header_wr.sticky .header .phone-wr .block .mail-line{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr.sticky .header .phone-wr .block .mail-line{opacity:0;visibility:hidden;height:0}
.header_wr .header .schedule{float:right;font-weight:300;font-size:11px;margin:40px 0 0 39px}
.header_wr .header .schedule .title{text-transform:uppercase;line-height:12px;color:#8a98a5;margin-bottom:2px}
.header_wr .header .schedule .txt{line-height:14px}
.header_wr .header .schedule-wr{font-weight:300;font-size:11px;width:210px}
.header_wr .header .schedule-wr .title{color:#8a98a5;text-transform:uppercase;line-height:12px;margin-bottom:1px}
.header_wr .header .schedule-wr .title:first-child{margin-top:0}
.header_wr .header .schedule-wr .txt{line-height:14px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr.sticky .header .schedule-wr .txt{margin-bottom:6px}
.header_wr .header .schedule-wr .address-wr{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:6px}
.header_wr.sticky .header .schedule-wr .address-wr{opacity:0;visibility:hidden;height:0}
.header_wr .header .schedule-wr .email-wr{opacity:0;visibility:hidden;height:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;line-height:16px}
.header_wr.sticky .header .schedule-wr .email-wr{opacity:1;visibility:visible;height:auto}
.header_wr .header .schedule-wr .email-wr .email{font-size:12px;color:#1680e6;border-bottom:#1680e6 solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header_wr .header .schedule-wr .email-wr .email:hover{border-color:transparent}
.header_wr .header .coats-of-arms{float:right;margin:38px 0 0 0}
.header_wr .header .coats-of-arms .title{float:left;line-height:31px;font-weight:300;font-size:11px;color:#8a98a5;text-transform:uppercase}
.header_wr .header .coats-of-arms a{display:block;float:left;width:39px;height:31px;margin-left:5px;background-repeat:no-repeat;background-position:50% 50%}
.header_wr .header .coats-of-arms a:first-child{margin-left:0}
.header_wr .header .coats-of-arms .moscow{background-image:url(/img_2016/moscow.png)}
.header_wr .header .coats-of-arms .zelenograd{background-image:url(/img_2016/zelenograd.png)}
.header_wr .header .coats-of-arms .khimki{background-image:url(/img_2016/khimki.png)}
.header_wr .header .coats-of-arms .yar{background-image:url(/img_2016/yar.png)}
.header_wr .header .offices{min-width:170px}
.header_wr .header .offices .title{font-size:11px;font-weight:300;color:#8a98a5;text-transform:uppercase;line-height:12px;margin-bottom:4px;display:block}
.header_wr .header .offices a{display:inline-block;width:39px;height:31px;background-repeat:no-repeat;background-position:50% 50%}
.header_wr .header .offices .moscow{background-image:url(/img_2016/moscow.png)}
.header_wr .header .offices .zelenograd{background-image:url(/img_2016/zelenograd.png)}
.header_wr .header .offices .khimki{background-image:url(/img_2016/khimki.png)}
.header_wr .header .offices .yar{background-image:url(/img_2016/yar.png)}
.header_wr .header .order-cleaning-btn{min-width:156px;height:40px;line-height:36px;border:#b9d9f7 solid 2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;font-size:12px;color:#414345;text-transform:uppercase;text-align:center;box-sizing:border-box}
.header_wr .header .order-cleaning-btn:hover{border-color:#1680e6}
.content_wr .breadcrumb_wr{margin-top:0;border-top:#eaedf0 solid 1px;padding-top:20px;margin-bottom:15px}
.content_wr .breadcrumb_wr .breadcrumb_inner{width:1140px;margin:0 auto;padding:0 20px}
.footer{width:1140px;margin:0 auto;padding:0 20px}
.footer .cr_client{color:#4a4c52;font-size:13px;float:left;margin:53px 174px 0 0}
.footer .cr_client a{text-decoration:underline;display:block}
.footer .cr_client a:hover{text-decoration:none}
.footer .cr_client .social-links{display:inline-block;vertical-align:middle;height:30px}
.footer .cr_client .karta-sajta-link{display:inline-block;vertical-align:middle;margin-left:15px}
.footer .cr_client .social-links a{display:inline-block}
.footer .phones{float:left;margin:42px 0 0 0;font-size:19px;max-width:190px}
.footer .phones a{color:#4a4c52}
.footer .cr_pixel{float:right;color:#4a4c52;font-size:13px;width:213px;margin:52px 0 0 0}
.footer .cr_pixel img{float:left;margin:7px 11px 0 0}
.footer .cr_pixel a{color:#4a4c52}
.footer .cr_pixel .pixel-link{text-decoration:underline;color:#2f88e7}
.footer .cr_pixel .pixel-link:hover{text-decoration:none}
.footer-wr{border-top:#cbd4de solid 1px;margin-top:20px}
.footer-wr .inside{display:flex;justify-content:space-between;width:1140px;margin:0 auto;padding:0 20px;flex-wrap:wrap}
.footer-wr .footer-top .inside{padding-top:26px;padding-bottom:26px}
.footer-wr .footer-top .second{max-width:195px}
.footer-wr .footer-top .fifth{max-width:211px;min-width:211px}
.footer-wr .footer-top .logotype-wr{display:flex;align-items:center;margin-bottom:18px}
.footer-wr .footer-top .logotype-wr .logotype{margin-right:8px}
.footer-wr .footer-top .logotype-wr .logotype img{display:block;width:76px;height:67px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-top .logotype-wr .logotype a:hover img{opacity:.7}
.footer-wr .footer-top .logotype-wr .descriptor{font-size:11px;line-height:15px;max-width:190px}
.footer-wr .footer-top .logotype-wr .descriptor br{display:none}
.footer-wr .footer-top .logotype-wr .descriptor .mob{display:none}
.footer-wr .footer-top .schedule-wr{margin-bottom:11px}
.footer-wr .footer-top .schedule-wr .item{margin-top:13px}
.footer-wr .footer-top .schedule-wr .item:first-child{margin-top:0}
.footer-wr .footer-top .schedule-wr .item .title{font-weight:300;font-size:11px;color:#8a98a5;text-transform:uppercase;line-height:12px;margin-bottom:2px}
.footer-wr .footer-top .schedule-wr .item .txt{font-weight:300;font-size:11px;line-height:14px}
.footer-wr .footer-top .schedule-wr .item:last-child .txt{display:flex;flex-wrap:wrap}
.footer-wr .footer-top .schedule-wr .item .txt .name{width:32%}
.footer-wr .footer-top .schedule-wr .item .txt .descr{width:67%}
.footer-wr .footer-top .social{display:flex}
.footer-wr .footer-top .social > a{width:28px;height:28px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:14px;margin-left:5px;background-repeat:no-repeat;background-position:center center;background-size:20px auto;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-top .social > a:first-child{margin-left:0}
.footer-wr .footer-top .social > a.vk{background-color:#0078dd;background-image:url(/img/social-vk-icon.png);background-size:19px auto}
.footer-wr .footer-top .social > a.fb{background-color:#4801cb;background-image:url(/img/social-fb-icon.png);background-size:12px auto;background-position:5px bottom}
.footer-wr .footer-top .social > a.ig{background-color:#920000;background-image:url(/img/social-ig-icon.png)}
.footer-wr .footer-top .social > a.yt{background-color:#FF0000;background-image:url(/img/social-yt-icon.png)}
.footer-wr .footer-top .social > a:hover{opacity:.7}
.footer-wr .footer-top .menu{margin:0;padding:0;list-style:none}
.footer-wr .footer-top .menu > li{font-size:13px;line-height:16px;text-transform:uppercase;margin-top:20px}
.footer-wr .footer-top .menu > li:first-child{margin-top:0}
.footer-wr .footer-top .menu > li > a{border-bottom:transparent solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-top .menu > li > a:hover{border-color:#2f88e7}
.footer-wr .footer-top .menu > li > div{color:#2f88e7}
.footer-wr .footer-top .menu > li .submenu{margin:0;padding:0;list-style:none}
.footer-wr .footer-top .menu > li .submenu > li{text-transform:none;font-size:12px;line-height:15px;margin-top:13px}
.footer-wr .footer-top .menu > li .submenu > li > a{color:#333;border-bottom:transparent solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-top .menu > li .submenu > li > a:hover{border-color:#7f7f7f}
.footer-wr .footer-top .phones-wr > a{display:block;line-height:26px;font-size:22px;color:#4a4c52;margin-left:18px}
.footer-wr .footer-top .phones-wr > a:last-child{color:#000;margin-top:8px}
.footer-wr .footer-top .messagers{margin-bottom:19px;display:flex;justify-content:flex-end}
.footer-wr .footer-top .messagers > a{width:19px;height:19px;margin-right:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-repeat:no-repeat;background-position:center center;background-size:15px auto}
.footer-wr .footer-top .messagers > a:hover{opacity:.7}
.footer-wr .footer-top .messagers > a.tg{background-color:#00a8ff;background-image:url(/img/tg-icon.png);background-size:12px auto;background-position:3px 4px}
.footer-wr .footer-top .messagers > a.wa{background-color:#1ca900;background-image:url(/img/wa-icon.png);background-size:12px auto}
.footer-wr .footer-top .messagers > a.vb{background-color:#9f0099;background-image:url(/img/vb-icon.png)}
.footer-wrs{margin-top:10px}
.footer-wrs .footer-top .messagerss{margin-bottom:19px;display:flex}
.footer-wrs .footer-top .messagerss > a{width:19px;height:19px;margin-right:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-repeat:no-repeat;background-position:center center;background-size:15px auto}
.footer-wrs .footer-top .messagerss > a:hover{opacity:.7}
.footer-wrs .footer-top .messagerss > a.tg{background-color:#00a8ff;background-image:url(/img/tg-icon.png);background-size:12px auto;background-position:3px 4px}
.footer-wrs .footer-top .messagerss > a.wa{background-color:#1ca900;background-image:url(/img/wa-icon.png);background-size:12px auto}
.footer-wrs .footer-top .messagerss > a.vb{background-color:#9f0099;background-image:url(/img/vb-icon.png)}
.footer-wr .footer-top .order-cleaning-btn,.footer-wr .footer-top .request-a-call-back{display:block;width:100%;height:40px;line-height:36px;text-align:center;font-weight:600;font-size:12px;color:#414345;text-transform:uppercase;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-top .order-cleaning-btn{border:#b9d9f7 solid 2px;margin-bottom:13px}
.footer-wr .footer-top .request-a-call-back{border:#b6cde3 solid 2px}
.footer-wr .footer-top .order-cleaning-btn:hover,.footer-wr .footer-top .request-a-call-back:hover{border-color:#1680e6}
.footer-wr .footer-bottom{background:#e8eef5}
.footer-wr .footer-bottom .inside{align-items:center;padding-top:18px;padding-bottom:24px}
.footer-wr .footer-bottom .copyr_client{font-size:13px;color:#4a4c52;line-height:15px}
.footer-wr .footer-bottom .copyr_client a{border-bottom:#5da1ea solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-bottom .copyr_client a:hover{border-color:transparent}
.footer-wr .footer-bottom .copyr_client .social-links,.footer-wr .footer-bottom .copyr_client .karta-sajta-link{display:none}
.footer-wr .footer-bottom .second{display:flex;align-items:center}
.footer-wr .footer-bottom .title{font-weight:300;font-size:11px;color:#8a98a5;text-transform:uppercase}
.footer-wr .footer-bottom .item{width:56px;height:38px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:45px auto;margin-left:8px;border:#e8eef5 solid 1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-wr .footer-bottom .item:hover{border-color:#c5d9ec}
.footer-wr .footer-bottom .item.visa{/*background-image:url(/img/visa.png);*/background-size:39px auto}
.footer-wr .footer-bottom .item.mastercard{/*background-image:url(/img/mastercard.png);*/background-size:37px auto}
.footer-wr .footer-bottom .item.maestro{/*background-image:url(/img/maestro.png);*/background-size:37px auto}
.footer-wr .footer-bottom .item.mir{/*background-image:url(/img/mir.png);*/background-size:38px auto}
.footer-wr .footer-bottom .item.yandex{/*background-image:url(/img/yandex.png)*/}
.footer-wr .footer-bottom .item.webmoney{/*background-image:url(/img/webmoney.png);*/background-size:34px auto}
.footer-wr .footer-bottom .item.qiwi{/*background-image:url(/img/qiwi.png);*/background-size:44px auto}
.footer-wr .footer-bottom .third{max-width:211px}
.footer-wr .footer-bottom .copyr_pixel{font-size:13px;color:#4a4c52;line-height:16px}
.footer-wr .footer-bottom .copyr_pixel a{color:#4a4c52}
.footer-wr .footer-bottom .copyr_pixel a.pixel-link{color:#2f88e7;border-bottom:#a2c8f0 solid 1px}
.footer-wr .footer-bottom .copyr_pixel a.pixel-link:hover{border-color:transparent}
.footer-wr .footer-bottom .copyr_pixel img{float:left;margin:4px 7px 0 0}
.karantin{position:fixed;bottom:0;width:100%;background-color:#4b4e55e6}
.karantin__close{position:absolute;top:0;right:0;color:#fff;cursor:pointer;font-size:28px;font-weight:normal;transform:rotate(45deg)}
.karantin__text{color:#fff;text-align:center;font-size:14px;font-weight:400;padding-top:5px;padding-left:30px;padding-right:30px;padding-bottom:5px}
.karantin_button{position:fixed;right:0;bottom:14%;padding:10px 3px;writing-mode:tb-rl;background-color:#4b4e55e6;color:#fff;font-size:12px;cursor:pointer;z-index:9999999999}
@media only screen and (max-width:1152px),screen and (max-device-width:1152px){.h1_wr.trans{padding:0 328px}
	.header_wr{min-height:166px}
	.header_wr .header{min-height:127px;width:auto;padding-right:24px;padding-left:24px}
	.header_wr .header .logo{margin-top:17px;margin-left:0}
	.header_wr .header .tagline{margin-top:44px}
	.header_wr .header .phone{margin-top:29px}
	.header_wr .header .schedule-wr{float:right;width:165px}
	.header_wr .header .schedule{margin:13px 0 0 0;width:100%}
	.header_wr .header .coats-of-arms{margin-top:13px;width:100%}
	.header_wr .header .coats-of-arms .title{display:block;float:none;line-height:18px}
	.header_wr .header .coats-of-arms a{margin-left:1px}
	.content_wr .content{padding-right:24px;padding-left:24px;width:auto}
	.content_wr .breadcrumb_wr .breadcrumb_inner{padding-right:24px;padding-left:24px;width:auto}
	.footer{padding-right:24px;padding-left:24px;width:auto}
	.footer .cr_client{margin-right:115px}
	.h1_wr.trans30{padding:0 395px}
	.footer-wr .inside{width:auto;padding-right:24px;padding-left:24px}
}
@media only screen and (max-width:1103px),screen and (max-device-width:1103px){.header_wr .header.new{justify-content:space-evenly}
	.footer-wr .inside{justify-content:space-evenly}
}
@media only screen and (max-width:1046px),screen and (max-device-width:1046px){.footer-wr .footer-bottom .inside{flex-direction:column;padding-bottom:26px;padding-top:26px}
	.footer-wr .footer-bottom .inside > div{width:100%;max-width:100%}
	.footer-wr .footer-bottom .second{order:1;justify-content:center;flex-wrap:wrap;margin-bottom:31px}
	.footer-wr .footer-bottom .second .title{width:100%;text-align:center;font-size:12px}
	.footer-wr .footer-bottom .second .item{margin:10px 3px 0;width:66px;height:45px;background-size:53px auto}
	.footer-wr .footer-bottom .second .item.visa{background-size:46px auto}
	.footer-wr .footer-bottom .second .item.mastercard{background-size:44px auto}
	.footer-wr .footer-bottom .second .item.maestro{background-size:44px auto}
	.footer-wr .footer-bottom .second .item.mir{background-size:45px auto}
	.footer-wr .footer-bottom .second .item.webmoney{background-size:40px auto}
	.footer-wr .footer-bottom .second .item.qiwi{background-size:52px auto}
	.footer-wr .footer-bottom .first{order:2;margin-bottom:23px}
	.footer-wr .footer-bottom .third{order:3}
	.footer-wr .footer-bottom .copyr_client{font-size:13px;line-height:20px;text-align:center}
	.footer-wr .footer-bottom .copyr_client br{display:none}
	.footer-wr .footer-bottom .copyr_pixel{font-size:13px;line-height:20px;max-width:300px;margin:0 auto}
	.footer-wr .footer-top .fifth{max-width:211px;min-width:211px;margin-top:12px}
}
@media only screen and (max-width:991px),screen and (max-device-width:991px){.h1_wr.trans{padding:0 230px}
	.h1_wr.trans30{padding:0 294px}
	.wrapper{margin:0 auto}
	.header_wr{min-height:168px;height:auto;position:static}
	
	/*.header_wr .topmenu-desktop{display:none}
	*/
	.header_wr .topmenu-mobile{display:block;text-align:center;background:#8a98a5;min-height:57px;height:57px;max-height:114px}
	.header_wr .header{padding-right:10px;padding-left:10px;min-height:129px}
	.header_wr .header .logo{margin:18px 22px 0 0}
	.header_wr .header .tagline{font-size:14px;line-height:17px;margin-top:39px}
	.header_wr .header .phone{font-size:22px;line-height:26px;margin:7px -1px 0 0}
	.header_wr .header .phone .adaptive-schedule{display:block;font-weight:300;font-size:14px}
	.header_wr .header .phone a.request-a-call-back{font-size:12px;margin-top:6px}
	.header_wr .header .schedule{display:none}
	.header_wr .header .coats-of-arms{display:none}
	.content_wr.first{padding-top:0}
	.content_wr .content{padding-right:10px;padding-left:10px}
	.content_wr .breadcrumb_wr .breadcrumb_inner{padding-right:10px;padding-left:10px}
	.footer{padding-right:10px;padding-left:10px;min-height:258px}
	.footer{position:relative}
	.footer .cr_client{margin:0;text-align:center;font-size:15px;line-height:24px;position:absolute;top:97px;width:100%;left:0}
	.footer .phones{font-size:24px;position:absolute;top:0;left:0;width:100%;margin-top:36px}
	.footer .phones a{display:block;float:left;width:33.3%;text-align:center}
	.footer .phones br{display:none}
	.footer .cr_pixel img{margin-top:0}
	.footer .cr_pixel{position:absolute;bottom:11px;left:50%;width:399px;margin:0 0 0 -199.5px;font-size:15px;line-height:34px}
	.footer .cr_pixel br{display:none}
	.footer-wr .inside{width:auto;padding-right:10px;padding-left:10px}
	.footer-wr .footer-top .fifth{max-width:211px;min-width:211px;margin-top:12px}
}
@media only screen and (max-width:767px),screen and (max-device-width:767px){h1,.h1{line-height:30px}
	.h1_wr{background:none;margin:0 0 14px 0}
	.h1_wr .h1,.h1_wr h1{padding:0;display:block}
	.h1_wr.trans{background:none;padding:0}
	.h1_wr.white{background:none}
	.h1_wr.trans30{background:none;padding:0}
	.content_wr .content{padding-right:15px;padding-left:15px}
	.content_wr .breadcrumb_wr .breadcrumb_inner{padding-right:15px;padding-left:15px}
	.footer{padding-right:15px;padding-left:15px}
	.wrapper{margin:0 auto}
	.header_wr .header{text-align:center;min-height:202px;align-content:space-around}
	.header_wr .header .logo_wr{display:inline-block}
	.header_wr .header .logo_wr .logo{margin:8px 21px 0 0}
	.header_wr .header .logotype img{width:81px;height:72px}
	.header_wr .header .logo_wr .tagline{text-align:left;line-height:20px;margin-top:22px}
	.header_wr .header .logotype{order:1}
	.header_wr .header .descriptor{order:2;text-align:left;min-width:auto}
	.header_wr .header .descriptor .desk{display:none}
	.header_wr .header .descriptor .mob{display:block;font-size:12px}
	.header_wr .header .phone{float:none;text-align:center;margin-top:0;display:block}
	.header_wr .header .phone .block{width:50%;display:block;float:right}
	.header_wr .header .phone .block:first-child{float:left}
	.header_wr .header .phone .phone-link{display:inline-block;font-size:21px;margin:0}
	.header_wr .header .phone a.request-a-call-back{font-size:14px;margin:0;line-height:18px;position:relative;top:-3px}
	.header_wr .header .phone-wr{order:3;display:flex;justify-content:space-between;width:100%;align-items:center;text-align:left}
	.header_wr .header .phone-wr .schedule-line{display:block;font-size:12px;font-weight:300;line-height:14px}
	.header_wr .header .phone-wr .block .request-a-call-back{font-size:13px}
	.header_wr .header .phone-wr .block .request-a-call-back .hide{display:none}
	.header_wr .header .phone-wr .phone-link{font-size:17px;font-weight:500;text-decoration:none}
	.header_wr .header .phone-wr .clear{display:none}
	.header_wr .header .offices{display:none}
	.header_wr .header .order-cleaning-btn{order:4;width:100%}
	.header_wr .header .schedule-wr{order:5;width:100%}
	.header_wr .header .schedule-wr .title,.header_wr .header .schedule-wr .txt{display:none}
	.header_wr .header .schedule-wr .address-wr{margin-top:0}
	.header_wr .header .schedule-wr .address-wr .title,.header_wr .header .schedule-wr .address-wr .txt{display:inline}
	.header_wr .header .schedule-wr .address-wr .title{text-transform:none}
	.header_wr .header .phone-wr .block .mail-line{display:none}
	.footer{min-height:328px}
	.footer .cr_client{top:165px}
	.footer .phones a{width:100%;margin-bottom:15px}
	.header_wr .topmenu-desktop{display:block}
	.header_wr .topmenu-mobile{display:none}
	.footer-wr{border-top:none;margin-top:0}
	.footer-wr .inside{padding-right:15px;padding-left:15px;flex-direction:column}
	.footer-wr .footer-top .inside{padding-top:27px;padding-bottom:33px}
	.footer-wr .footer-top .first{order:2;padding-bottom:2px}
	.footer-wr .footer-top .second{order:1;width:100%;max-width:100%;padding-bottom:27px;border-bottom:#cbd4de solid 1px;margin-bottom:18px;text-align:center}
	.footer-wr .footer-top .second .menu{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:#e6e6e6 dotted 1px}
	.footer-wr .footer-top .second .menu > li{width:50%;font-size:15px;line-height:19px}
	.footer-wr .footer-top .second .menu > li:first-child{margin-top:20px}
	.footer-wr .footer-top .second .menu > li:nth-child(1){order:1}
	.footer-wr .footer-top .second .menu > li:nth-child(2){order:3}
	.footer-wr .footer-top .second .menu > li:nth-child(3){order:6}
	.footer-wr .footer-top .second .menu > li:nth-child(4){order:2}
	.footer-wr .footer-top .second .menu > li:nth-child(5){order:4}
	.footer-wr .footer-top .second .menu > li:nth-child(6){order:5}
	.footer-wr .footer-top .third,.footer-wr .footer-top .fourth{display:none}
	.footer-wr .footer-top .fifth{order:3;min-width:100%;max-width:100%}
	.footer-wr .footer-top .logotype-wr .descriptor{max-width:100%}
	.footer-wr .footer-top .schedule-wr{margin-bottom:10px}
	.footer-wr .footer-top .schedule-wr .item{text-align:center}
	.footer-wr .footer-top .schedule-wr .item .txt{font-size:12px;line-height:15px}
	.footer-wr .footer-top .schedule-wr .item .txt .name{text-align:right}
	.footer-wr .footer-top .social{justify-content:center}
	.footer-wr .footer-top .social > a{width:40px;height:40px;background-size:30px auto}
	.footer-wr .footer-top .social > a.vk{background-size:28px auto;background-position:5px 12px}
	.footer-wr .footer-top .social > a.fb{background-size:18px auto;background-position:7px bottom}
	.footer-wr .footer-top .phones-wr{margin-bottom:4px}
	.footer-wr .footer-top .phones-wr > a{text-align:center;font-size:22px;margin-right:20px}
	.footer-wr .footer-top .messagers{justify-content:center}
	.footer-wr .footer-top .messagers > a{width:26px;height:26px;background-size:21px auto}
	.footer-wr .footer-top .messagers > a:last-child{margin-right:0}
	.footer-wr .footer-top .messagers > a.tg{background-size:16px auto;background-position:4px 6px}
	.footer-wr .footer-top .messagers > a.wa{background-size:17px auto;background-position:5px center}
	.footer-wr .footer-top .messagers > a.vb{background-position:3px center}
	.footer-wr .footer-top .order-cleaning-btn,.footer-wr .footer-top .request-a-call-back{font-size:15px;height:50px;line-height:45px}
	table.prices-tbl > tbody > tr td{display:none !important}
	table.prices-tbl > tbody > tr td:first-of-type{display:table-cell !important}
	table.prices-tbl > tbody > tr td.active{display:table-cell !important}
}
@media only screen and (max-width:479px),screen and (max-device-width:479px){.scroll-to-top{bottom:31px;width:64px;height:64px;background-size:47px 47px}
	h1,.h1{margin:0;font-size:24px}
	h2,.h2{margin:0;font-size:22px}
	h3,.h3{margin:0;font-size:20px}
	.content_wr .content{padding-right:10px;padding-left:10px}
	.content_wr .breadcrumb_wr .breadcrumb_inner{padding-right:10px;padding-left:10px}
	.footer{padding-right:10px;padding-left:10px}
	.header_wr{min-height:168px}
	.header_wr .header{min-height:202px}
	.header_wr .header .logo_wr .logo{margin-right:3px}
	.header_wr .header .logo_wr .tagline{display:none}
	.header_wr .header .logo_wr .tagline.mobile{display:block}
	.header_wr .header .phone{line-height:17px}
	.header_wr .header .phone .phone-link{font-size:16px;margin-right:7px}
	.header_wr .header .phone .adaptive-schedule{font-size:11px}
	.header_wr .header .phone a.request-a-call-back{font-size:11px;line-height:14px}
	.footer .cr_pixel{width:300px;margin-left:-150px;font-size:15px}
	.footer-wr .inside{padding-right:10px;padding-left:10px}
}
@media only screen and (max-width:413px),screen and (max-device-width:413px){.footer{min-height:351px}
}
.personal__content{max-width:1140px;padding:0 20px 43px;margin:0 auto}
.personal_list{display:flex;justify-content:center;margin-bottom:40px;flex-wrap:wrap}
.personal_list>div{width:200px;text-align:center;margin-bottom:15px;align-self:baseline; height: 350px;}
.personal_list>div>img{
	/*height:190px;*/
	margin: 0 auto;
}
.personal_list p{color:#333333;font-weight:bold;font-size:18px;text-transform:uppercase;margin:5px 0}
.personal_list span{color:#3ba5f0;font-size:14px;font-weight:300; display: inline-block; margin-bottom: 15px;}
.personal_list .work-time {
	margin-bottom: 13px;
}
.personal_list>div div {font-size: 14px;}
.instabutton{width:340px;margin:0 auto;text-align:center;margin-top:50px;font-size:15px;text-transform:uppercase;font-weight:bold}
.instabutton a{color:#414345;border:2px solid #1680e6;padding:10px 20px}
.insta-item{width:267px;height:267px!important;position:relative;margin-right:18px;background-size:cover!important;background-repeat:no-repeat!important}
.insta-item:hover:after{position:absolute;content:url(/img/instbg.png);top:0;left:0;z-index:11}
.insta-list .slick-arrow{position:absolute;top:50%;margin-top:-25px;width:17px;height:50px;background:url(/img/certificates__slick-arrow.png) no-repeat center center;background-size:17px auto;border:none;color:transparent;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.insta-list .slick-prev{left:-40px}
.insta-list .slick-next{right:-23px;transform:rotate(180deg)}
@media screen and (max-width:1250px){.insta-item{margin-left:50px;margin-right:0}
}
@media screen and (max-width:1230px){.insta-list .slick-prev{left:0}
	.insta-list .slick-next{right:0;transform:rotate(180deg)}
}
@media screen and (max-width:1068px){.insta-item{margin-left:25px;margin-right:0}
}
@media screen and (max-width:1012px){.insta-item{margin-left:100px}
}
@media screen and (max-width:820px){.insta-item{margin-left:60px}
}
@media screen and (max-width:768px){.insta-item{
	/* margin-left:200px;*/
margin:0 auto}
.insta-list .slick-prev{left:0}
.insta-list .slick-next{right:0;transform:rotate(180deg)}
.insta-item:hover:after{display:none}
}
@media screen and (max-width:330px){.insta-list .slick-prev{left:-5px}
	.insta-list .slick-next{right:-5px;transform:rotate(180deg)}
}

/* ���������� ������ */
@media only screen and (max-width:767px){.header_wr .header .schedule-wr .address-wr{display:none}
	.header_wr.sticky .header .schedule-wr .email-wr{display:none}
	.header_wr{position:fixed}
	.content_wr.first{padding-top:245px}
	.form_order form .label textarea{height:70px!important;min-height:70px!important}
}
.bx-wrapper .bx-controls-direction a{z-index:99}
.regions_wr .regions .regions-pics > div:hover{opacity:1;cursor:pointer}

/* ������ */
.before-after.anchor{padding:0 20px 0}
.before-after.anchor .h1_wr{margin:0 0 20px 0}
.anchor-list{position:relative;margin:0 0 30px 0;background:#fff}
.anchor-list.sticky{position:fixed;width:100%;top:79px;padding:10px 0;z-index:100}
.anchor-list .anchor-content{width:100%;max-width:1140px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;flex-wrap:wrap;flex-direction:row;width:100%}
.anchor-list a{min-width:110px;width:15%;display:inline-block;height:40px;line-height:27px;border:#b9d9f7 solid 2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;font-size:12px;color:#414345;text-transform:uppercase;text-align:center;box-sizing:border-box;padding:5px 15px;margin:0 10px 0 0}
.anchor-list a:hover{border-color:#1680e6}
.anchor-list a:last-child{margin-right:0}
@media(max-width:1080px){.anchor-list.sticky{position:relative;top:0}
}
@media(max-width:920px){.anchor-list a{width:21%;margin:0 10px 8px 0}
	.anchor-list .anchor-content{justify-content:flex-start}
}
@media(max-width:680px){.anchor-list a{width:31%}
	.anchor-list .anchor-content{justify-content:center}
	.anchor-list a{margin:0 5px 8px 5px}
	.anchor-list a:last-child{margin-right:5px}
}
@media(max-width:470px){.anchor-list a{width:47%}
}
@media(max-width:360px){.anchor-list a{width:100%}
}
a .border{color:#414345}
.slider .item .desc .txt{line-height:22px;margin:0 0 40px 0}
.slider .item .desc .title{width:800px}
@media screen and (max-width:1024px){.slider .item .desc .title{width:750px;font-size:30px}
	.slider .item .desc .title .strong{color:#414345;font-size:30px}
	.slider .item .desc .txt{line-height:22px;margin:0 0 20px 0}
}
@media screen and (max-width:768px){.slider .item .desc .title{width:750px;font-size:40px;margin:0 0 10px 0}
	.slider .item .desc .title .strong{color:#414345;font-size:35px}
	.slider .item .desc .txt{line-height:15px}
}
@media screen and (max-width:475px){.slider .item .desc .title{width:auto;font-size:25px;margin:0 0 0 0}
	.slider .item .desc .title .strong{font-size:20px}
}
@media screen and (max-width:411px){.slider .item .desc .title{width:auto;font-size:16px;margin:0 0 0 0}
	.slider .item .desc .title .strong{font-size:14px}
	.slider .item .desc .txt{font-size:12px}
}
@media screen and (max-width:375px){.slider .bx-wrapper .bx-controls.bx-has-pager{bottom:5px}
	.slider .item .desc .txt{line-height:14px!important}
}

/*New style for page zolushka-cleans.ru/uborka-kvartirrr/*/
.new_calc{background:url(/img_2016/new_clin_room_bg.png);background-size:cover}
.app-calc-form-page{position:relative;display:flex;height:460px}
.app-calc-form-page__content{position:absolute;right:0;max-width:870px;background:radial-gradient(ellipse,#fff 50%,#009cf6 200%);border:none;margin:0;margin-right:-20px}
.new_arrow_text{position:absolute;left:0;top:60px;font-family:sans-serif;font-size:18px;line-height:30px;font-weight:bold;font-style:italic;color:#fff}
.new_arrow_text img{position:absolute;right:-50px;bottom:-130px}
.bxslider-custReviews{list-style:none}
.bxslider-custReviews li{display:flex;flex-direction:column}
.customer-reviews .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:40px}
.customer-reviews .bx-wrapper .bx-prev{background:url(/img_2016/prev.png);left:-43px}
.customer-reviews .bx-wrapper .bx-next{background:url(/img_2016/next.png);right:-43px}
.customer-reviews .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.customer-reviews .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.our-personal .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:40px}
.our-personal .bx-wrapper .bx-prev{background:url(/img_2016/prev.png);left:-43px}
.our-personal .bx-wrapper .bx-next{background:url(/img_2016/next.png);right:-43px}
.our-personal .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.our-personal .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.new_services{padding-top:50px;background-color:#e9f0f6}
.recomm-letters{padding-top:30px;background-color:#e9f0f6}
.additional-services__list{list-style:none; width: 100%;}
.additional-services__item{max-width:332px;display:flex;flex-direction:column;align-items:center;}
.additional-services__item a.additional-services__link {
	height:125px;width:100%;display:flex;justify-content:center;align-items:center;
	border-bottom:5px solid #bec3c8;text-transform:uppercase;font-weight:bold;background-color:#fff;
	padding: 30px;
    text-align: center;
}
.new_services .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin-bottom:40px;background-color:transparent; margin: 0 auto;}
.new_services .bx-wrapper .bx-viewport{height:420px !important}
.new_services .bx-wrapper .bx-prev{background:url(/img_2016/prev.png);left:-28px}
.new_services .bx-wrapper .bx-next{background:url(/img_2016/next.png);right:-28px}
.new_services .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.new_services .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
@media (max-width: 768px) {
	/* .our-personal .bx-wrapper .bx-next {
		display: none;
	} */
}
@media screen and (max-width:425px){.header_wr .header.new{display:none}
	.new_calc{height:750px;background-image:none}
	.new_arrow_text{display:none}
	.app-calc-form-page__content{margin-right:0}
	.our-personal .bx-wrapper{width:200px}
	.customer-reviews .bx-wrapper{width:270px}
	.recomm-letters .bx-wrapper{width:200px}
	.new_services .bx-wrapper{width:270px;margin-bottom:10px}
	.new_services .bx-wrapper .bx-viewport{height:352px !important}
	.scheme-of-work_wr{background-size:cover}
}
@media screen and (max-width:320px){.customer-reviews .bx-wrapper{width:200px}
	.new_services .bx-wrapper{width:200px}
	.new_services .bx-wrapper .bx-viewport{height:295px !important}
}

/*New header for mobile version*/
.new-block__mobile-header{display:none;align-items:center;justify-content:space-around;width:100%}
.new-block__mobile-header .logotype img{width:73px;height:65px}
.new-block__mobile-header .logotype a img{width:73px;height:65px}
.new-block__mobile-phone{}
.new-block__mobile-link{font-size:19px;font-weight:500;line-height:18px;color:#68696b;text-decoration:none}
.new-block__mobile-schedule{font-size:13px;font-weight:500;color:#68696b;margin:0}
.new-block__mobile-schedule span{color:#2f88e7}
@media screen and (max-width:425px){.header_wr{min-height:100px;box-shadow:none;border-bottom:none}
	.content_wr.first{padding-top:101px}
	.new-block__mobile-header{display:flex}
}

@media screen and (max-width:376px) {
	.h1_wr.wash-trans{background: none;padding:0;}
}


@media screen and (max-width:320px){.instabutton{width:300px}
	.instabutton a{padding:10px 15px}
}
.personal__content .bx-viewport{height: 300px;}


.slider a[href="/akcii/"]{ filter: drop-shadow(0px 3px 5px rgba(5,25,46,0.15)); background-image: linear-gradient(0deg, #1781e7 0%, #6bb5fb 100%); font-size: 15px; line-height: 37px; color: #ffffff; border: 0; font-weight: normal; }
.slider a[href="/akcii/"]:hover{background-image: linear-gradient(0deg, #6bb5fb 0%, #1781e7 100%);}


.video-modal{display:none}
.video-modal.active { display: block; position: fixed; z-index: 100000; width: 334px; height: 200px; background: #ecf4f8; right: 30px; bottom: 50px; border-radius: 10px; }
.video-modal.active.jivo{bottom: 517px;}
.video-modal.active .modal-content { position: relative; width: 100%; height: 100%; border-radius: 10px; overflow: hidden;}
.video-modal.active .close { position: absolute; background: url(/img/video-close.svg) no-repeat center center; width: 30px; height: 30px; left: -34px; top: 0px; display: block; cursor: pointer;}
.video-modal.active iframe{width:334px;height:200px}
.video-modal.active .modal-name { position: absolute; top: -30px; font-size: 16px; font-weight: bold; }



.wrapper .advantages_wr .advantages {
	padding-bottom: 20px;
}
.advantages_wr .advantages .advantages-row {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-left: -14px;
	margin-right: -14px;
	margin-top: 50px;
}
.advantages_wr .advantages .advantages-row .advantages__item {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin: 0 14px 50px 14px;
	width: 180px;
}
.advantages_wr .advantages .advantages-row .advantages__item__img {
	margin-bottom: 10px;
	width: 100%;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.advantages_wr .advantages .advantages-row .advantages__item__title {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 4px;
	text-align: center;
}
.advantages_wr .advantages .advantages-row .advantages__item__desc {
	font-size: 13px;
	text-align: center;
}

@media screen and (max-width: 430px) {
	.advantages_wr .advantages .advantages-row {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}

	.advantages_wr .advantages .advantages-row {
		display: flex;
		align-items: flex-start;
		justify-content: center;
		flex-wrap: wrap;
		margin-left: 0;
		margin-right: 0;
		margin-top: 50px;
	}
}



.banner-top { height: 530px; display: flex; align-items: center; justify-content: center; flex-direction: column; position: relative; background: url(/smennye-kovry/banner-carpets.png) no-repeat center center; background-size: 100% 100%; margin: -30px 0 -1px 0;}
.banner-top h1 { font-size: 126px; letter-spacing: 9px; line-height: 76px; color: #ffffff; font-weight: 700; font-family: "Open Sans"; text-align: center;  text-transform: uppercase; transform: rotate( -10deg ); margin: 30px 0 70px 0; }
.banner-top h1 span{color: #e9dcda; font-size: 98px; letter-spacing: 7px; line-height: 59px; display: block; margin: 28px 0;}
.banner-top a.order-cleaning-btn { width: 372px; height: 62px; filter: drop-shadow(0px 3px 3.5px rgba(0,0,0,0.35)); background-image: linear-gradient( 0deg , #63aef6 0%, #3995ed 100%); font-size: 18px; line-height: 22px; color: #ffffff; font-family: "Open Sans"; text-align: center; display: flex; align-items: center; justify-content: center; text-transform: uppercase; margin: 0 auto 60px; font-weight: normal; }
.banner-top a.order-cleaning-btn:hover{background-image: linear-gradient( 0deg , #589fe3 0%, #3995ed 100%);}
@media only screen and (max-width: 767px){
	.banner-top h1 { font-size: 78px;}
	.banner-top h1 span {font-size: 61px; margin: 0 0 0; }
	.banner-top { height: 500px; background-size: cover; align-items: flex-start; background: url(/smennye-kovry/banner-carpets.png) no-repeat center center;  margin: -34px 0 -2px 0; }
	.banner-top a.order-cleaning-btn { width: 325px;}
}
@media only screen and (max-width: 490px){
	.banner-top {background: url(/smennye-kovry/banner-carpets-m.png) no-repeat center center; align-items: center;}
	.banner-top h1 span { font-size: 50px; line-height: 50px; }
	.banner-top h1 { font-size: 68px; line-height: 60px; max-width: 84%; margin: 0;}
	.banner-top a.order-cleaning-btn { margin:70px auto 0; }
}



/* style for tags block */
.other-services-tags {
	max-width: 1140px;
	margin: 0 auto;
	padding: 20px 20px 44px 20px;
	box-sizing: border-box;
}

.other-services-tags * {
	box-sizing: border-box;
}

.other-services-tags__title {
	margin-bottom: 18px;
}

.other-services-tags__title span{
	font-size: 24px;
}

.other-services-tags__list {
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin-left: -7.5px;
}

.other-services-tags__list a {
	display: inline-block;
	padding: 13px 17px;
	border: 2px solid #e1e1e1;
	color: #7f7f7f;
	font-size: 16px;
	
	transition: .2s ease-in-out;
}

.other-services-tags__list a:hover {
	color: #000;
	border-color: #1680e6;
}

.other-services-tags__list a {
	margin: 7.5px 7.5px;
}

@media screen and (max-width: 430px) {
	
	.other-services-tags__list a {
		padding: 13px 10px;
	}
	
	.other-services-tags__list a {
		margin: 7.5px 6px;
	}
}


.cleanflat
{
	background-image: url(/img_2016/cleanflat.jpg);
}	
.banner__text_cleanflat
{
	max-width: 445px;
}
.banner__text_cleanflat h1
{
	line-height:40px;
}
.banner .banner-item .banner-desc.banner-desc_cleanflat
{
	width: 1140px;
	margin: 0 auto;
	height: 100%;
	align-items: center;
	justify-content: space-between;
	padding: 20px  0px;
}	
.banner .banner-item .banner-desc.banner-desc_cleanflat .form-banner
{
	
	top: 0;
	right: 0;
	left:inherit
}		

@media only screen and (max-width: 1150px)
{
	
	.banner .banner-item .banner-desc.banner-desc_cleanflat
	{
		width: 100%;
		padding:20px;
		box-sizing: border-box;
		
	}
}

@media only screen and (max-width: 800px)
{
	.banner .banner-item .banner-desc.banner-desc_cleanflat
	{
		flex-direction: column;
	}
	
	
	.banner .banner-item .banner-desc.banner-desc_cleanflat .banner__text h1,
	.banner .banner-item .banner-desc.banner-desc_cleanflat .banner__text h1 .banner__price
	{
		font-size:24px;
		line-height: 30px;
		text-align:center
	}
	
	.banner .banner-item .banner-desc.banner-desc_cleanflat .banner__text {
		color: #000000;
		font-size: 16px;
		line-height: 24px;
	}
	
	.banner .banner-item.cleanflat
	{
		background-position: top center;
	}
	.banner .banner-item.cleanflat .banner-desc .form-banner
	{
		
	    width: 100%;
		
		box-sizing: border-box;
	}
}


.banner328
{
	background-image: url(/img/bg0821.jpg);
	background-size:cover;
	height:530px;
	display:flex;
	align-items:center;
	line-height: 50px;
    text-align: center;
	box-sizing:border-box;
}
.banner328 .banner_text
{
	font-size:36px;
	color:#fff;
	
}
.banner328 .banner_text span
{
	font-weight:bold;
	color:#ffe57d
}
.banner328 .banner_text span b
{
	font-size:48px;
	
}
.banner328 .small_text
{
	font-size:18px;
	color:#fff;
	margin-top:10px;
}
.banner328 .order-cleaning-btn
{
	display:block;
	margin:45px auto 0;
	background-color:#3995ed;
	border:2px solid #1680e6;
	padding:25px;
	width:290px;
	font-size:21px;
	color:#fff;
	font-weight:900;
	text-transform:uppercase
}

@media only screen and (max-width: 768px)
{
	.banner328
	{
		background-image: url(/img/bg0821_small.jpg);
		line-height: 40px;
		height:550px;
		
	}
	.banner328 .banner_text
	{
		font-size:27px;
	}
	.banner328 .banner_text span b
	{
		font-size:36px;
		
	}
	.banner328 .order-cleaning-btn
	{
		
		margin:30px auto 0;
		
		
		width:290px;
		
	}
	.banner328 .small_text
	{
		font-size:16px;
		line-height:20px;
	}
}

body .banner .banner-item {
	display: flex;
	align-items: center;
}
@media (max-width: 1920px) {
	body .banner .banner-item {
		background-position: center top !important;
		background-size: cover !important;
		height: 600px;
	}
}

@media (max-width: 768px) {
	body .banner .banner-item {
		background-position: center center !important;
		padding: 60px 0;
	}
}

@media (max-width: 540px) {
	body .banner .banner-item {
		background-position: center center !important;
		padding: 15px 0 30px 0;
	}
}



body .banner .banner-item .banner-desc {
	width: calc(100% - 500px);
	padding: 0;
	padding-left: 7%;
	align-items: center;
	justify-content: space-between;
	padding-top: 60px;
	padding-bottom: 60px;
}
body .banner .banner-item .banner-desc .banner__text {
	max-width: 730px;
	margin-right: 30px;
}
body .banner .banner-item .banner-desc .form-banner {
	position: static;
}

@media screen and (max-width: 1600px) {
	body .banner .banner-item .banner-desc {
		width: calc(100% - 465px);
		padding: 0;
	}
}

@media screen and (max-width: 1480px) {
	body .banner .banner-item .banner-desc {
		width: calc(100% - 200px);
		padding-left: 100px;
	}
}

@media screen and (max-width: 1299px) {
	body .banner .banner-item .banner-desc {
		width: calc(100% - 130px);
		padding: 0;
	}
}

@media screen and (max-width: 1024px) {
	body .banner .banner-item .banner-desc {
		width: calc(100% - 100px);
		padding-left: 0;
	}
}

@media screen and (max-width: 768px) {
	body .banner {
		height: auto;
	}
	body .banner .banner-item {
		height: auto;
		background-size: cover;
	}
	body .banner .banner-item .banner-desc {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	body .banner .banner-item .banner-desc .banner__text {
		color: #000000;
		font-size: 14px;
		line-height: 20px;
	}
}

.application .application_form .label.label__firstName {
	display: none;
}
.tabs li>h2{
	margin-bottom:0
}

.garantyBlock {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	padding: 50px 160px 40px;
	background: url(/bitrix/templates/zolushka-cleans_2016/images/garantyBG_01.png) no-repeat center center /cover;
}
.garantyBlock__title {
	text-align: center;
	font-weight: 700;
	font-size: 32px;
	color: #000000;
	margin-bottom: 30px;
}
.garantyBlock__title span {
	color: #3A96EE;
}
.garantyBlock__text {
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #000000;
	margin-bottom: 30px;
	max-width: 704px;
	margin-left: auto;
	margin-right: auto;
}
.garantyBlock__list {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	margin-bottom: 40px;
}
.garantyBlock__list__item {
	width: 256px;
	margin: 0 36px;
	text-align: center;
}
.garantyBlock__list__item__text {
	font-weight: 700;
	font-size: 16px;
	color: #000000;
}
.garantyBlock__button {
	display: block;
	max-width: 276px;
	padding: 16px 30px;
	text-align: center;
	border: 3px solid #3A96EE;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	color: #000000;
	margin-left: auto;
	margin-right: auto; 
}
.certificates.certificatesPageBlock {
	margin: 80px 0;
}
@media screen and (max-width: 767px) {
	.garantyBlock {
		padding-left: 20px;
		padding-right: 20px;
	}
	.garantyBlock__title {
		font-size: 24px;
		margin-bottom: 20px;
	}
	.garantyBlock__text {
		font-size: 14px;
		line-height: 19px;
		width: 100%;
		max-width: 288px;
		margin-bottom: 20px;
	}
	.garantyBlock__list {
		flex-direction: column;
		align-items: center;
		margin-bottom: 0;
	}
	.garantyBlock__list__item {
		width: 100%;
		margin: 0 0 20px 0;		
	}
	.garantyBlock__list__item__text {
		font-size: 16px;
	}
}
@media screen and (max-width: 500px) {
	.garantyBlock {		
		background: url(/bitrix/templates/zolushka-cleans_2016/images/garantyBG_02.png) no-repeat center center /cover;
	}

}

.stati-date {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: #6B6B6B;
	display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
    padding-bottom: 30px;
}
.stati-date__update,
.stati-date__active {
	display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
    padding-right: 24px;
}
.stati-date__update:before {
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(/img/update-date.svg);
	margin-right: 8px;
}
.stati-date__active:before {
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(/img/active-date.svg);
	margin-right: 8px;
}

.gray-line {
	border-top: 1px solid #E5E5E5;
	margin: 20px 0;
}


/*  Payment */
.payment-text-h2 {
	text-align: center;
}

.payment-page__documents-needed-wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding-bottom: 30px;
	margin-bottom: 60px;
	border-bottom: 1px solid #eee;
}
@media (max-width: 768px) {
	.payment-page__documents-needed-wrap {
		padding-bottom: 30px;
		margin-bottom: 30px;
		flex-wrap: wrap;
		justify-content: space-between;
		flex-direction: column;
		align-items: center;
	}
}
.payment-page__documents-needed_item {
	display: flex;
	align-items: center;
	flex-direction: column;
	position: relative;
}
.payment-page__documents-needed_icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 170px;
	height: 170px;
	margin: 20px;
	border: 1px solid #eee;
	border-radius: 6em;
	box-shadow: 0px 0px 8px rgba(58, 150, 238, 0.3);
}
.payment-page__documents-needed_text {
	text-align: center;
}



/* payment-page__table */
.payment-page__table {
	margin: 60px 0;
}
.payment-page__table-wrap {
	overflow-y: hidden;
}


.payment-page__table ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.payment-page__table li {
	list-style: none;
}

.payment-page__table_keys li {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 36px;
	color: #727272;
	margin-right: 30px;
}

.payment-page__table_values li {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 36px;
	color: #000;
}

.payment-page__table_keys li span:first-child {
	display: inline-flex;
	width: 220px;
}

.payment-page__table_keys li span:last-child {
	color: #000;
}

@media (max-width: 992px) {
	.payment-page__table_keys li {
		display: flex;
		flex-direction: column;
	}

	.payment-page__table_keys li span:last-child {
		margin-bottom: 15px;
		line-height: 1.2;
	}
}

/* payment-page__table end */




/* payment-page-accordion */

.payment-page-accordion-wrap {
	background: transparent;
	border-bottom: 1px solid #eee;
	padding: 15px 0;
	margin: 15px 0;
	position: relative;
}

.payment-page-accordion .payment-page-accordion-question-cout {
	display: inline-flex;
	position: absolute;
	top: 25px;
}

.payment-page-accordion .payment-page-accordion-question-cout img {
	width: 60px;
}

@media (max-width: 768px) {
	.payment-page-accordion .payment-page-accordion-question-cout {
		margin-top:-25px;
		margin-left: 25px
	}
}

.payment-page-accordion-header {
	cursor: pointer;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: row;
	user-select: none;
	padding: 20px 50px 30px 100px;
}

@media (max-width: 768px) {
	.payment-page-accordion-header {
		flex-direction:row-reverse;
		padding-bottom: 30px
	}
}

.payment-page-accordion-header .payment-page-accordion-link {
	border-bottom: 1px dashed #3A96EE;
	text-decoration: none;
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	color: #3A96EE;
}

@media (max-width: 768px) {
	.payment-page-accordion-header .payment-page-accordion-link {
		text-decoration-style:dotted!important;
		text-decoration: revert;
		border-bottom: 0;
		margin-right: 15%
	}
}

.payment-page-accordion-header .payment-page-accordion-arrow {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 15px;
	right: 0;
	width: 40px;
	height: 40px;
	background: transparent;
	border-radius: 3em;
	border: 1px solid #3A96EE
}

.payment-page-accordion-header .payment-page-accordion-arrow .payment-page-accordion-arrow-icon {
	width: 10px;
	height: 10px;
	border-right: 1px solid #3A96EE;
	border-top: 1px solid #3A96EE;
	transform: rotate(135deg)
}

.payment-page-accordion-content {
	display: none
}

@media (max-width: 768px) {
	.payment-page-accordion-content {
		display:none
	}
}

.payment-page-accordion-content {
	padding: 0 50px 15px 100px;
}
.payment-page-accordion-content p {
	margin: 0 0 15px 0;
}

.payment-page-accordion-active .payment-page-accordion-content {
	display: block
}

.payment-page-accordion-active .payment-page-accordion-header .payment-page-accordion-link {
	color: #000;
	border: 0;
}

@media (max-width: 768px) {
	.payment-page-accordion-active .payment-page-accordion-header .payment-page-accordion-link {
		text-decoration:none
	}

	.payment-page-accordion-header .payment-page-accordion-link {
		font-size: 16px;
		line-height: 1;
	}

	.payment-page-accordion-header {
		justify-content: flex-end;
		padding: 30px 30px 30px 80px;
	}

	.payment-page-accordion .payment-page-accordion-question-cout {
		margin-top: 25px;
		margin-left: 0;
		top: 10px;
	}

	.payment-page-accordion .payment-page-accordion-question-cout img {
		width: 60px;
	}

	.payment-page-accordion-content {
		padding: 0;
	}

	.payment-page-accordion-header .payment-page-accordion-arrow {
		top: 30%;
		right: 0;
		width: 30px;
		height: 30px;
	}

	.payment-page-accordion-header .payment-page-accordion-arrow .payment-page-accordion-arrow-icon {
		width: 6px;
		height: 6px;
	}
	.payment-page__table-wrap table {
		width: 900px;
	}
}

.payment-page-accordion-active .payment-page-accordion-header .payment-page-accordion-arrow {
	transform: rotate(180deg);
	border: 1px solid #ccc
}

.payment-page-accordion-active .payment-page-accordion-header .payment-page-accordion-arrow .payment-page-accordion-arrow-icon {
	border-right: 1px solid #9F9F9F;
	border-top: 1px solid #9F9F9F
}

/* payment-page-accordion end */

/*  Payment end */
.fancybox-wrap .form_order form .label {width:100%;}
.form_order form .label input[type="text"]{width:100%!important;}
.form_order form .label textarea{width:100%!important;min-width: unset!important;}

/* Price based on photo */
.pbop {
	position: relative;
	max-width: 1100px;
	margin: 0 auto 60px auto;
	background: #EBEDF0;
	padding: 34px 30px;
	border-radius: 10px;
	overflow: hidden;
}
@media (max-width: 991px){
  .pbop {
    margin-right: 10px;
    margin-left: 10px;
  }
}
@media (max-width: 768px){
  .pbop {
	padding: 30px 12px 40px 12px;
  }
}

.pbop::before {
	content: '';
	background-image: url("/img/pbop-mobile.png");
	position: absolute;
	top: -54px;
	right: 24%;
	width: 220px;
	height: 384px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
	z-index: 0;
}
@media (max-width: 991px){
  .pbop::before {
	right: 14%;
  }
}
@media (max-width: 768px){
	.pbop::before {
		top: auto;
		right: 4%;
		bottom: -40px;
		width: 120px;
  		height: 218px;
	}
}
.pbop::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 190px;
	height: 156px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='219' height='179' viewBox='0 0 219 179' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='193' cy='-14' r='163' stroke='%233981DF' stroke-width='60'/%3E%3C/svg%3E");
	z-index: 0;
}
@media (max-width: 991px){
	.pbop::after {
		top: -14%;
		right: -7%;
	}
}
@media (max-width: 768px){
	.pbop::after {
		display: none;
	}
}

.pbop-container {}

.pbop-grid {
	display: grid;
  	grid-template-columns: 1fr 1fr;
}
@media (max-width: 991px){
	.pbop-grid {
		grid-template-columns: 430px 1fr;
	}
}
@media (max-width: 768px){
	.pbop-grid {
		grid-template-columns: 360px 1fr;
	}
}
@media (max-width: 414px){
	.pbop-grid {
		grid-template-columns: 300px 1fr;
	}
}
.pbop-layer {
	display: flex;
	flex-direction: column;
	gap: 20px;
	position: relative;
	z-index: 1;
}
.pbop__title {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 38px;
	line-height: 110%;
	text-transform: uppercase;
	color: #414345;
}
@media (max-width: 991px){
  .pbop__title {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 28px;
	line-height: 110%;
	text-transform: uppercase;
	color: #414345;
  }
}
@media (max-width: 414px){
  .pbop__title {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 23px;
	line-height: 110%;
	text-transform: uppercase;
	color: #414345;
  }
}

.pbop__desc {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 140%;
	color: rgba(65, 67, 69, 0.8);
}
@media (max-width: 991px){
  .pbop__desc {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 140%;
	color: rgba(65, 67, 69, 0.8);
  }
}

.pbop__boxbtn {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.pbop__btn-primary {
	background: #3981DF;
	padding: 9px 16px;
	display: flex;
	align-content: center;
	justify-content: center;
	gap: 10px;
	transition: all .3s ease;
}
.pbop__btn-primary:hover {
	opacity: .9;
}
.pbop__btn-primary .pbop__btn_text {
	position: relative;
	display: inline-flex;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
}
@media (max-width: 414px){
	.pbop__btn-primary .pbop__btn_text {
		font-size: 12px;
	}
}
.pbop__icon {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
}
.pbop__icon--tg::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	background: no-repeat;
	background-position: center center;
	background-size: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' viewBox='0 0 18 15' fill='none'%3E%3Cpath d='M1.10454 6.53266L11.8258 2.08026C12.8842 1.6165 16.4734 0.132411 16.4734 0.132411C16.4734 0.132411 18.1299 -0.516827 17.9918 1.05993C17.9458 1.70917 17.5779 3.98184 17.2096 6.43972L16.0593 13.7211C16.0593 13.7211 15.9672 14.7878 15.1837 14.9733C14.4001 15.1588 13.113 14.3241 12.8831 14.1384C12.6991 13.9994 9.43202 11.9123 8.23558 10.892C7.91345 10.6138 7.54541 10.0571 8.28162 9.4079C9.93817 7.8774 11.9169 5.97582 13.113 4.77002C13.6652 4.21345 14.2174 2.91484 11.9167 4.49187L5.42875 8.89787C5.42875 8.89787 4.69241 9.36163 3.31208 8.94427C1.93175 8.52691 0.321234 7.97034 0.321234 7.97034C0.321234 7.97034 -0.783136 7.2747 1.10347 6.53279L1.10454 6.53266Z' fill='white'/%3E%3C/svg%3E");
}
.pbop__icon--max::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	background: no-repeat;
	background-position: center center;
	background-size: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.36873 18.2119C7.56857 18.2119 6.732 17.9491 5.27786 16.8979C4.35806 18.0805 1.4454 19.0047 1.31837 17.4235C1.31837 16.2365 1.05557 15.2335 0.757728 14.1385C0.40296 12.7895 0 11.2872 0 9.11033C0 3.9113 4.2661 0 9.32057 0C14.3794 0 18.3433 4.10402 18.3433 9.1585C18.3603 14.1348 14.345 18.1853 9.36873 18.2119ZM9.44321 4.49383C6.98167 4.36682 5.06323 6.07063 4.63838 8.74241C4.28798 10.9543 4.90994 13.648 5.43991 13.7881C5.69395 13.8494 6.33343 13.3326 6.732 12.934C7.39107 13.3893 8.15856 13.6628 8.95704 13.7268C11.5076 13.8495 13.687 11.9077 13.8582 9.36C13.9579 6.80683 11.9941 4.64434 9.44321 4.49822V4.49383Z' fill='white'/%3E%3C/svg%3E");
}
/* Price based on photo end */
/* End */
/* /js/bxsliderr/jquery.bxslider.min.css?15250852253003 */
/* /js/fancybox/jquery.fancybox.css?15971381184299 */
/* /js/slick/slick-theme.css?15815825323145 */
/* /js/slick/slick.css?15971381901364 */
/* /js/twentytwenty/twentytwenty.css?16558047786945 */
/* /bitrix/templates/zolushka-cleans_2016/css/grid.min.css?166376763264859 */
/* /bitrix/templates/zolushka-cleans_2016/css/primery-rabot/style.css?16655017625732 */
/* /bitrix/templates/zolushka-cleans_2016/css/nice-select.css?14627683454007 */
/* /bitrix/templates/zolushka-cleans_2016/css/custom/custom.css?178781478673690 */
/* /bitrix/templates/zolushka-cleans_2016/components/bitrix/menu/topmenu/style.css?16802451559156 */
/* /bitrix/templates/zolushka-cleans_2016/components/bitrix/breadcrumb/breadcrumb/style.css?1581582542392 */
/* /bitrix/templates/zolushka-cleans_2016/styles.css?178997257773997 */
/* /bitrix/templates/zolushka-cleans_2016/template_styles.css?178419147966494 */
