

/* Start:/local/templates/Rehau-DY/libs/slick-1.8.0/slick/slick.css?15379737231776*/
/* 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:/local/templates/Rehau-DY/libs/slick-1.8.0/slick/slick-theme.css?15379737233145*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/templates/Rehau-DY/libs/slick-1.8.0/slick/./ajax-loader.gif') center center no-repeat;
}

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

    src: url('/local/templates/Rehau-DY/libs/slick-1.8.0/slick/./fonts/slick.eot');
    src: url('/local/templates/Rehau-DY/libs/slick-1.8.0/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/Rehau-DY/libs/slick-1.8.0/slick/./fonts/slick.woff') format('woff'), url('/local/templates/Rehau-DY/libs/slick-1.8.0/slick/./fonts/slick.ttf') format('truetype'), url('/local/templates/Rehau-DY/libs/slick-1.8.0/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:/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/jquery-ui.min.css?153797372316930*/
/*! jQuery UI - v1.12.1 - 2018-07-17
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/Rehau-DY/css/general.css?154045746965242*/
@font-face{font-family:'Roboto-Regular';src:url("/local/templates/Rehau-DY/css/../fonts/Roboto-Regular/Roboto-Regular.eot") format('embedded-opentype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Regular/Roboto-Regular.woff") format('woff'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Regular/Roboto-Regular.ttf") format('truetype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Regular/Roboto-Regular.svg#Roboto-Regular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Medium';src:url("/local/templates/Rehau-DY/css/../fonts/Roboto-Medium/Roboto-Medium.eot") format('embedded-opentype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Medium/Roboto-Medium.woff") format('woff'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Medium/Roboto-Medium.ttf") format('truetype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Medium/Roboto-Medium.svg#Roboto-Medium") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Light';src:url("/local/templates/Rehau-DY/css/../fonts/Roboto-Light/Roboto-Light.eot") format('embedded-opentype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Light/Roboto-Light.woff") format('woff'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Light/Roboto-Light.ttf") format('truetype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Light/Roboto-Light.svg#Roboto-Light") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Bold';src:url("/local/templates/Rehau-DY/css/../fonts/Roboto-Bold/Roboto-Bold.eot") format('embedded-opentype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Bold/Roboto-Bold.woff") format('woff'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Bold/Roboto-Bold.ttf") format('truetype'),url("/local/templates/Rehau-DY/css/../fonts/Roboto-Bold/Roboto-Bold.svg#Roboto-Bold") format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0}html,body{overflow-x:hidden;}html.no-scroll,body.no-scroll{overflow:hidden}body{font-size:16px;font-family:"Roboto-Regular";color:#333}body > svg{display:none}h1,h2,h3,h4{font-weight:normal;line-height:.9em}h2{font-size:48px;display:inline-block;letter-spacing:.1em;}h2.with-line{position:relative;}h2.with-line:after{content:"";position:absolute;display:block;bottom:0;left:100%;width:100vw;height:1px;background:#92ca96}h4{font-size:36px;letter-spacing:.1em}p.header-note{font-size:24px}b{font-family:"Roboto-Bold"}a{text-decoration:none;color:inherit;outline:none}ul li{list-style-type:none}button{background:transparent;cursor:pointer;outline:none}.slick-slide:focus{outline:none}button,button:active,textarea,input[type='text'],input[type='email'],input[type='submit']{outline:none;border:none}input[type='text'].error,textarea.error{border-color:#c44669 !important}.main-content{width:100%;max-width:1641px;margin:0 auto;padding:0 20px;box-sizing:border-box}.standart-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:200px;height:45px;padding:0 20px;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;transition:all .2s;cursor:pointer;}.standart-btn.border-middleGreen{border:1px solid #89b679}.standart-btn.back-lightGreen{background:#b7df7a;}.standart-btn.back-lightGreen:hover{background:#89b679;color:#fff}.standart-btn.back-middleGreen{background:#89b679;color:#fff;}.standart-btn.back-middleGreen:hover{background:#b7df7a;color:#333}.main-banner{height:672px;width:100%;padding-left:calc((100% - 1601px) / 2 + 163px);}.main-banner .wrapper-slider{width:calc(100% - (100% - 1601px) / 2 - 163px);height:100%}.main-banner .main-slider{width:100%;height:100%}.main-banner .slick-track,.main-banner .slick-list{height:100%}.main-banner .slick-arrow{width:70px;height:70px;box-shadow:0 7px 10px 2px rgba(0,0,0,0.14);left:-35px;z-index:1;transition:all .2s;}.main-banner .slick-arrow:before{content:none}.main-banner .slick-arrow svg{width:25px;height:25px;fill:#333;transition:opacity .2s}.main-banner .slick-arrow.slick-next{background:#b7df7a;top:calc(50% - 35px - 5px);right:auto;}.main-banner .slick-arrow.slick-next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-banner .slick-arrow.slick-prev{background:#89b679;top:calc(50% + 35px + 5px);}.main-banner .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-banner .slick-arrow:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.14);}.main-banner .slick-arrow:hover svg{fill:#fff}.main-banner .slick-dots{width:163px;bottom:15px;right:100%;color:#666;font-family:"Roboto-Medium";font-size:22px;}.main-banner .slick-dots li{width:auto;height:auto;margin:0 10px}.main-banner .slick-dots .slick-active{color:#89b679}.main-banner .slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:inherit;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.main-banner .description{width:100%;max-width:535px;max-height:100%;margin-left:98px;padding:40px 40px 50px;background:rgba(255,255,255,0.8);overflow-y:auto;box-shadow:0 13px 21px 13px rgba(0,0,0,0.2);box-sizing:border-box;}.main-banner .description h4{margin-bottom:20px;font-family:"Roboto-Light"}.main-banner .description p{margin-bottom:40px}.favourable-block{padding:70px 0 95px;background-color:#f0f1f3;}.favourable-block .wrapper-windows{margin-top:55px}.favourable-block .navigator-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.favourable-block .navigator-line .cur-slide,.favourable-block .navigator-line .slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:65px;padding:10px;background:#fff;text-align:center;text-transform:uppercase;box-sizing:border-box}.favourable-block .navigator-line .cur-slide{width:420px;font-size:24px;border:1px solid #89b679}.favourable-block .navigator-line .slider-nav{width:calc(100% - 450px);}.favourable-block .navigator-line .slider-nav .slide{margin:0 5px;padding:0 5px;cursor:pointer;font-size:15px}.favourable-block .navigator-line .slider-nav .slick-current{box-shadow:0 7px 10px 2px rgba(0,0,0,0.1);color:#89b679}.favourable-block .navigator-line .slick-track{padding-bottom:20px}.favourable-block .favourable-slider{min-height:420px;}.favourable-block .favourable-slider .slide{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:inherit}.favourable-block .favourable-slider .preview-img{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:420px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:30px}.favourable-block .favourable-slider .description-block{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:inherit;background:#fff;padding:32px 32px 55px;box-sizing:border-box;}.favourable-block .favourable-slider .description-block .name-slogan{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.favourable-block .favourable-slider .description-block h4{margin-right:30px;font-family:"Roboto-Medium";text-transform:uppercase}.favourable-block .favourable-slider .description-block .slogan{color:#89b679;font-size:26px;line-height:.9em;text-transform:uppercase}.favourable-block .favourable-slider .description-block .add-desc{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:20px}.favourable-block .favourable-slider .description-block .parameters{display:-webkit-flex;display:-ms-flexbox;display:flex}.favourable-block .favourable-slider .description-block .param{display:inline-block;max-width:130px;text-align:center;}.favourable-block .favourable-slider .description-block .param:not(:last-child){margin-right:40px}.favourable-block .favourable-slider .description-block .param .value{font-family:"Roboto-Bold";font-size:36px;}.favourable-block .favourable-slider .description-block .param .value span{font-size:16px}.favourable-block .favourable-slider .description-block .wrapper-btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.favourable-block .favourable-slider .description-block .back-lightGreen{margin-right:27px}.favourable-block .favourable-slider .description-block .border-middleGreen{margin-right:20px}.favourable-block .favourable-slider .description-block .compare{color:#c44669;text-decoration:underline}section.calculator .calculator-header{padding:70px 0 50px;background:url("/local/templates/Rehau-DY/css/../img/background-calculator.jpg") center no-repeat;background-size:cover;border-top:4px solid #fff;border-bottom:4px solid #fff;}section.calculator .calculator-header .main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section.calculator .calculator-header img{margin-right:45px}section.calculator .calculator-header .block{max-width:435px;color:#fff;}section.calculator .calculator-header .block p{margin:25px 0 20px;font-size:22px}section.calculator .calculator-header .block .back-lightGreen{width:310px;}section.calculator .calculator-header .block .back-lightGreen svg{width:21px;height:20px;margin-left:25px}section.calculator .calculator-header .block .back-lightGreen:hover svg{fill:#fff}section.calculator .calculation{display:none;padding:70px 0;background:#fff;}section.calculator .calculation .step .open-akkordeon{padding:20px 0 15px;border-bottom:1px solid #b7df7a;font-size:24px;color:#999;cursor:pointer;}section.calculator .calculation .step .open-akkordeon .step-number{font-size:30px;color:#c44669}section.calculator .calculation .step .content{display:none;padding:30px 0 40px;}section.calculator .calculation .step .content .back-middleGreen{color:#333;box-shadow:0 7px 10px 7px rgba(0,0,0,0.1);margin:0 auto;}section.calculator .calculation .step .content .back-middleGreen:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.14)}section.calculator .calculation .step.step1 .content{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.calculator .calculation .step.step1 .detail-picture-side{width:46.8%;text-align:center}section.calculator .calculation .step.step1 .wrapper-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:85px 0;border:1px solid #b7df7a;margin-bottom:25px}section.calculator .calculation .step.step1 .img{position:relative;max-width:90%;}section.calculator .calculation .step.step1 .img img{max-width:100%}section.calculator .calculation .step.step1 .open-type{position:absolute;top:0;left:0}section.calculator .calculation .step.step1 .settings-side{width:50.3%}section.calculator .calculation .step.step1 .name{margin-bottom:15px}section.calculator .calculation .step.step1 .wrapper-types{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.calculator .calculation .step.step1 .type{height:160px;margin-bottom:15px;padding:15px 25px;background:#f0f1f3;box-sizing:border-box;cursor:pointer;}section.calculator .calculation .step.step1 .type:not(:last-child){margin-right:15px}section.calculator .calculation .step.step1 .type.active{background:#89b679}section.calculator .calculation .step.step1 .type img{height:100%;width:auto}section.calculator .calculation .step.step1 .wrapper-shutters{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:210px;margin-bottom:30px;}section.calculator .calculation .step.step1 .wrapper-shutters .shutter{display:none;}section.calculator .calculation .step.step1 .wrapper-shutters .shutter:first-child{margin-right:40px}section.calculator .calculation .step.step1 .wrapper-shutters .shutter:nth-child(2){margin-right:25px}section.calculator .calculation .step.step1 .wrapper-shutters .shutter.active{display:block}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:not(:checked) + label:before,section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:checked + label:before{border:none}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:not(:checked) + label:before{background:#ccc}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:checked + label:before{background:#b7df7a}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:not(:checked) + label:after,section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:checked + label:after{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;background:none;top:-1px;left:0;color:#fff;font-family:"Roboto-Regular";font-size:17px}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:checked + label:after{content:"+"}section.calculator .calculation .step.step1 .wrapper-shutters .checkbox-block [type="checkbox"]:not(:checked) + label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);content:"-"}section.calculator .calculation .step.step1 .type-opening{display:none;}section.calculator .calculation .step.step1 .type-opening:not(:last-child){margin-bottom:20px}section.calculator .calculation .step.step1 .type-opening .wrapper-opening-type{display:-webkit-flex;display:-ms-flexbox;display:flex;}section.calculator .calculation .step.step1 .type-opening .wrapper-opening-type .opening-type{width:73px;}section.calculator .calculation .step.step1 .type-opening .wrapper-opening-type .opening-type:first-child{margin-right:10px}section.calculator .calculation .step.step1 .type-opening.active{display:block}section.calculator .calculation .step.step2 .block-name{margin-bottom:30px;padding:14px 8px;background:#f0f1f3;font-size:16px;text-transform:uppercase}section.calculator .calculation .step.step2 .parameters{width:46.25%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:10px}section.calculator .calculation .step.step2 .parametr{margin-bottom:30px}section.calculator .calculation .step.step2 .param-name{margin-bottom:5px;font-size:16px}section.calculator .calculation .step.step2 .wrapper-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.calculator .calculation .step.step2 .back-middleGreen{margin-left:0;margin-right:0}section.calculator .calculation .step.step2 .error-txt{display:none;margin-left:20px;color:#c44669;}section.calculator .calculation .step.step2 .error-txt.show{display:block}section.calculator .calculation .step.step2 .wrapper-slider{padding:8px 15px 8px 9px;background:#f0f1f3}section.calculator .calculation .step.step2 .custom-handle{width:21px;height:21px;top:-9px;background:#fff;outline:none;border:1px solid #333;border-radius:12px;text-align:center;line-height:21px;}section.calculator .calculation .step.step2 .custom-handle.ui-state-active{border:1 px solid #333;color:inherit}section.calculator .calculation .step.step2 .ui-slider-horizontal{height:5px}section.calculator .calculation .step.step2 .ui-widget.ui-widget-content{border:none}section.calculator .calculation .step.step2 .ui-widget-header{background:#b7df7a}section.calculator .calculation .step.step2 .suitable-options{width:52.5%}section.calculator .calculation .step.step2 .wrapper-profiles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.calculator .calculation .step.step2 .profile{width:calc(100% / 3 - 20px / 3);max-width:276px;margin-bottom:10px;display:none;}section.calculator .calculation .step.step2 .profile:not(:nth-child(3n)){margin-right:10px}section.calculator .calculation .step.step2 .profile .profile-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px;margin-bottom:10px;padding:0 10px 0 30px;background:#f0f1f3;cursor:pointer}section.calculator .calculation .step.step2 .profile .radio-block{padding-top:0;font-size:16px}section.calculator .calculation .step.step2 .profile .radio-block [type="radio"]:not(:checked) + label,section.calculator .calculation .step.step2 .profile .radio-block [type="radio"]:checked + label,section.calculator .calculation .step.step2 .profile .radio-block [type="checkbox"]:not(:checked) + label,section.calculator .calculation .step.step2 .profile .radio-block [type="checkbox"]:checked + label{padding-top:0;padding-left:30px}section.calculator .calculation .step.step2 .profile svg{width:18px;height:18px;fill:#89b679;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}section.calculator .calculation .step.step2 .profile .profile-characteristic{padding:12px 0 50px;box-shadow:0 9px 16px 2px rgba(0,0,0,0.18);display:none}section.calculator .calculation .step.step2 .profile .img{margin-bottom:25px;background:#dcdcdc}section.calculator .calculation .step.step2 .profile img{display:block;margin:0 auto;max-width:100%;max-height:140px}section.calculator .calculation .step.step2 .profile .charac{margin-bottom:4px;padding:0 12px}section.calculator .calculation .step.step2 .profile .charac-first{margin-bottom:9px}section.calculator .calculation .step.step2 .profile b{font-size:16px}section.calculator .calculation .step.step2 .profile.active{display:block}section.calculator .calculation .step.step2 .profile.open .profile-name{background:#89b679}section.calculator .calculation .step.step2 .profile.open .radio-block [type="radio"]:not(:checked) + label:before,section.calculator .calculation .step.step2 .profile.open .radio-block [type="radio"]:checked + label:before,section.calculator .calculation .step.step2 .profile.open .radio-block [type="checkbox"]:not(:checked) + label:before,section.calculator .calculation .step.step2 .profile.open .radio-block [type="checkbox"]:checked + label:before{border-color:#fff}section.calculator .calculation .step.step2 .profile.open .radio-block [type="radio"]:not(:checked) + label:after,section.calculator .calculation .step.step2 .profile.open .radio-block [type="radio"]:checked + label:after,section.calculator .calculation .step.step2 .profile.open .radio-block [type="checkbox"]:not(:checked) + label:after,section.calculator .calculation .step.step2 .profile.open .radio-block [type="checkbox"]:checked + label:after{background:url("/local/templates/Rehau-DY/css/../img/icons/tick-white.png") center no-repeat;background-size:contain}section.calculator .calculation .step.step2 .profile.open svg{fill:#fff;-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}section.calculator .calculation .step.step2 .profile.open .profile-characteristic{display:block}section.calculator .calculation .step.step3 .content{padding-left:30px}section.calculator .calculation .step.step3 form{width:100%;max-width:392px}section.calculator .calculation .step.step3 .name{font-size:18px;text-transform:uppercase}section.calculator .calculation .step.step3 p{margin-bottom:15px;font-size:14px}section.calculator .calculation .step.step3 input[type=text]{width:100%;height:43px;border:1px solid #999;margin-bottom:15px;padding:0 20px;box-sizing:border-box}section.calculator .calculation .step.step3 .back-middleGreen{display:block;margin-left:0;margin-top:25px;box-shadow:0 7px 10px 1px rgba(0,0,0,0.1)}section.calculator .calculation .step.active .open-akkordeon{color:#333}section.calculator .calculation .step.active .content{display:-webkit-flex;display:-ms-flexbox;display:flex}section.calculator .calculation .step.choosed .open-akkordeon .step-number{color:#89b679}.installation-process{padding:80px 0 80px;background-color:#f0f1f3;}.installation-process h2{margin-bottom:10px}.installation-process .wrapper-steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}.installation-process .step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% / 3 - 40px / 3);min-height:250px;background:#fff;margin-bottom:20px;padding:25px 30px;box-sizing:border-box;}.installation-process .step .top-part{margin-bottom:10px;max-width:100%}.installation-process .step .name{margin-bottom:10px;font-size:30px;line-height:1em}.installation-process .step form{width:100%;max-width:385px;}.installation-process .step form .wrapper-inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.installation-process .step form input{width:calc(50% - 10px);min-width:180px;height:45px;margin-bottom:15px;padding:0 5px;border:1px solid #ccc;font-size:18px;color:#999;text-align:center;box-sizing:border-box}.installation-process .step form .standart-btn{width:100%;margin-top:25px}.installation-process .step .bottom-part a{margin-left:25px;color:#c44669;text-decoration:underline;font-size:18px}.choose-window .wrapper-title{padding-top:75px;padding-bottom:45px;}.choose-window .wrapper-title h2{margin-bottom:10px}.choose-window .figures{padding:70px 0 75px;background:#89b679;color:#fff;}.choose-window .figures .main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.choose-window .figures .figure{max-width:420px;text-align:center}.choose-window .figures .value{margin-bottom:15px;font-family:"Roboto-Bold";font-size:60px;line-height:.8em;}.choose-window .figures .value span{font-size:36px;line-height:.9em}.choose-window .figures .desc{font-size:20px}.choose-window .infos-block{padding:75px 85px;background:url("/local/templates/Rehau-DY/css/../img/background-choose.jpg") center no-repeat;background-size:cover;}.choose-window .infos-block .wrapper-infos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.choose-window .infos-block .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(50% - 10px);min-height:250px;margin-bottom:20px;padding:45px 40px 20px;background:#fff;box-sizing:border-box;box-shadow:0 7px 10px 7px rgba(0,0,0,0.1)}.choose-window .infos-block .wrapper-img{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;margin-right:20px}.choose-window .infos-block .name{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px;font-size:30px;line-height:1em}.on-interior .main-content{padding-top:55px}.on-interior h2{margin-bottom:10px}.on-interior .wrapper-photos{margin-top:75px;display:-webkit-flex;display:-ms-flexbox;display:flex}.on-interior .wrapper-photos--slider{display:none;width:100%;height:300px;margin-bottom:15px;}.on-interior .wrapper-photos--slider .slide{width:inherit;height:inherit;margin-bottom:0}.on-interior .photo{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:20px;}.on-interior .photo:after{content:"";display:block;width:100%}.on-interior .small-photos{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.on-interior .photo-small{width:calc(50% - 20px);margin-right:20px;}.on-interior .photo-small:after{padding-bottom:57.69%}.on-interior .photo-big{width:calc(100% / 3 - 40px / 3);}.on-interior .photo-big:after{padding-bottom:119.23%}.on-interior .photo1{background-image:url("/local/templates/Rehau-DY/css/../img/interior1.jpg")}.on-interior .photo2{background-image:url("/local/templates/Rehau-DY/css/../img/interior2.jpg")}.on-interior .photo3{background-image:url("/local/templates/Rehau-DY/css/../img/interior3.jpg")}.on-interior .photo4{background-image:url("/local/templates/Rehau-DY/css/../img/interior4.jpg")}.on-interior .photo5{background-image:url("/local/templates/Rehau-DY/css/../img/interior5.jpg")}.profile-type{padding:60px 68px;}.profile-type .content{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:35px}.profile-type .name{margin-bottom:25px;font-size:30px;line-height:1em}.profile-type form{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:240px;padding:40px 100px 0 20px;}.profile-type form input,.profile-type form button,.profile-type form .note{width:100%;box-sizing:border-box}.profile-type form input,.profile-type form button{margin-bottom:20px}.profile-type form input{height:45px;padding:0 20px;color:#ccc;border:1px solid #999;font-size:22px}.profile-type form button{font-size:18px}.profile-type form .note{padding:30px 20px;border:1px solid #ccc;}.profile-type form .note a{color:#363;text-decoration:underline}.profile-type .hint-block{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 14.2% 30px 5%;background:#f0f1f3;box-sizing:border-box;}.profile-type .hint-block .where-find{width:37.5%;margin-right:17.7%;}.profile-type .hint-block .where-find img{width:100%}.profile-type .hint-block .where-find p{width:89%;line-height:1.25em;font-size:14px}.profile-type .hint-block .article{width:44%;}.profile-type .hint-block .article .wrapper-article-positions{display:-webkit-flex;display:-ms-flexbox;display:flex}.profile-type .hint-block .article .positions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:17px}.profile-type .hint-block .article .position{width:175px;padding:6px 40px 6px 15px;background:#fff;font-size:14px;box-sizing:border-box;}.profile-type .hint-block .article .position p{line-height:1em}.sales-office .wrapper-title{padding:70px 0 60px;background:#89b679;color:#fff}.sales-office h2{margin-bottom:10px}.sales-office .with-line:after{background-color:#fff}.sales-office #map{width:100%;height:472px}header .main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header a.logo{margin-right:50px;}header a.logo img{max-width:100%}header .header-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}header .line{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:18px 0;}header .line:not(:last-child){border-bottom:1px solid #d7d7d7}header .line .left-side{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:830px}header .line .right-side{width:420px}header .line--phones{padding-bottom:25px;}header .line--phones .left-side,header .line--phones .pink-txt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .line--phones .pink-txt{width:calc(100% - 240px)}header .line--phones h1{font-size:20px}header .line--phones h1,header .line--phones .simple-phone{color:#c44669;font-family:"Roboto-Bold"}header .line--phones .phone{position:relative;display:block;}header .line--phones .phone div{font-size:22px;line-height:1em}header .line--phones .phone span{width:100%;position:absolute;top:100%;left:0;font-family:"Roboto-Light";text-align:center;line-height:.8em;letter-spacing:.28em}header .line--phones .simple-phone{font-size:22px;}header .line--phones .simple-phone:hover{text-decoration:underline}header .line--phones .hot-line:hover span{text-decoration:underline}header .map-settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}header .map-settings .setting{width:200px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Roboto-Medium";font-size:19px;text-align:center;color:#737373;}header .map-settings .setting:not(:last-child){margin-right:20px}header .map-settings .setting svg{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}header .map-settings .setting-office svg{fill:#b7df7a}header .map-settings .setting-city{overflow:hidden;}header .map-settings .setting-city svg{fill:#89b679}header .map-settings .setting-city span{white-space:nowrap;text-overflow:ellipsis}header .map-settings .setting:hover .txt{text-decoration:underline}header .map-settings svg{width:20px;height:28px;margin-right:10px}header .top-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Roboto-Bold";font-size:17px;text-transform:uppercase;color:#666;}header .top-menu a{padding:11px 18px;white-space:nowrap;}header .top-menu a:hover{color:#c44669}header .top-menu li:first-child a{padding-left:0}header .btns{display:-webkit-flex;display:-ms-flexbox;display:flex}header .standart-btn{box-shadow:0 7px 10px 2px rgba(0,0,0,0.14);}header .standart-btn:not(:last-child){margin-right:20px}header .standart-btn:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.14)}footer{padding:35px 0 45px;background:#333;}footer .main-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .logo{margin-right:53px;}footer .logo img{max-width:100%}footer .wrapper-links{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:33px 37px 26px;border-left:1px solid #fff;border-right:1px solid #fff;}footer .wrapper-links .nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Roboto-Bold";font-size:20px;color:#fff;text-transform:uppercase;}footer .wrapper-links .nav a{padding:10px;}footer .wrapper-links .nav a:hover{color:#b7df7a}footer .wrapper-links .standart-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:240px}footer .wrapper-links .back-lightGreen{margin-bottom:15px}footer .wrapper-links .back-middleGreen{color:#333}footer .wrapper-phones{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px;}footer .wrapper-phones .phone{display:block;color:#fff;}footer .wrapper-phones .phone:not(:last-child){margin-bottom:30px}footer .wrapper-phones .phone div{font-size:36px;line-height:1em}footer .wrapper-phones .phone span{font-family:"Roboto-Light";font-size:23px;line-height:.8em}footer .wrapper-phones .hot-line span{letter-spacing:.42em}footer .wrapper-phones .simple-phone{font-size:36px;line-height:1em;font-family:"Roboto-Bold"}.checkbox-block,.radio-block{padding-top:30px;font-size:12px;}.checkbox-block [type="radio"]:not(:checked) + label,.radio-block [type="radio"]:not(:checked) + label,.checkbox-block [type="radio"]:checked + label,.radio-block [type="radio"]:checked + label,.checkbox-block [type="checkbox"]:not(:checked) + label,.radio-block [type="checkbox"]:not(:checked) + label,.checkbox-block [type="checkbox"]:checked + label,.radio-block [type="checkbox"]:checked + label{position:relative;padding-top:30px;cursor:pointer}.checkbox-block [type="radio"],.radio-block [type="radio"],.checkbox-block [type="checkbox"],.radio-block [type="checkbox"]{opacity:0;position:absolute}.checkbox-block [type="radio"]:not(:checked) + label:before,.radio-block [type="radio"]:not(:checked) + label:before,.checkbox-block [type="radio"]:checked + label:before,.radio-block [type="radio"]:checked + label:before,.checkbox-block [type="checkbox"]:not(:checked) + label:before,.radio-block [type="checkbox"]:not(:checked) + label:before,.checkbox-block [type="checkbox"]:checked + label:before,.radio-block [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px}.checkbox-block [type="radio"]:not(:checked) + label:before,.radio-block [type="radio"]:not(:checked) + label:before,.checkbox-block [type="checkbox"]:not(:checked) + label:before,.radio-block [type="checkbox"]:not(:checked) + label:before{border:1px solid #959595}.checkbox-block [type="radio"]:checked + label:before,.radio-block [type="radio"]:checked + label:before,.checkbox-block [type="checkbox"]:checked + label:before,.radio-block [type="checkbox"]:checked + label:before{border:1px solid #89b679}.checkbox-block [type="radio"]:not(:checked) + label:after,.radio-block [type="radio"]:not(:checked) + label:after,.checkbox-block [type="radio"]:checked + label:after,.radio-block [type="radio"]:checked + label:after,.checkbox-block [type="checkbox"]:not(:checked) + label:after,.radio-block [type="checkbox"]:not(:checked) + label:after,.checkbox-block [type="checkbox"]:checked + label:after,.radio-block [type="checkbox"]:checked + label:after{content:"";width:18px;height:18px;background:url("/local/templates/Rehau-DY/css/../img/icons/tick.png") center no-repeat;background-size:contain;position:absolute;top:1px;left:4px;transition:all .2s}.checkbox-block [type="radio"]:not(:checked) + label:after,.radio-block [type="radio"]:not(:checked) + label:after,.checkbox-block [type="checkbox"]:not(:checked) + label:after,.radio-block [type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox-block [type="radio"]:checked + label:after,.radio-block [type="radio"]:checked + label:after,.checkbox-block [type="checkbox"]:checked + label:after,.radio-block [type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox-block.error [type="radio"]:not(:checked) + label:before,.checkbox-block.error [type="radio"]:checked + label:before,.checkbox-block.error [type="checkbox"]:not(:checked) + label:before,.checkbox-block.error [type="checkbox"]:checked + label:before{border-color:#c44669}.checkbox-block.personal-condition{padding-top:0;font-size:14px;}.checkbox-block.personal-condition [type="checkbox"]:not(:checked) + label:after,.checkbox-block.personal-condition [type="checkbox"]:checked + label:after,.checkbox-block.personal-condition [type="checkbox"]:not(:checked) + label:before,.checkbox-block.personal-condition [type="checkbox"]:checked + label:before{content:none}.checkbox-block [type="radio"]:not(:checked) + label:before,.checkbox-block [type="radio"]:checked + label:before,.checkbox-block [type="checkbox"]:not(:checked) + label:before,.checkbox-block [type="checkbox"]:checked + label:before{top:calc(50% - 9px)}.checkbox-block [type="radio"]:not(:checked) + label:after,.checkbox-block [type="radio"]:checked + label:after,.checkbox-block [type="checkbox"]:not(:checked) + label:after,.checkbox-block [type="checkbox"]:checked + label:after{top:calc(50% - 1px - 9px)}.checkbox-block [type="radio"]:not(:checked) + label,.checkbox-block [type="radio"]:checked + label,.checkbox-block [type="checkbox"]:not(:checked) + label,.checkbox-block [type="checkbox"]:checked + label{display:block;padding-top:0;padding-left:30px;color:#dadada;}.checkbox-block a{border-bottom:1px solid #89b679;}.checkbox-block a:hover{border-color:transparent}.btn-to-top{position:fixed;bottom:30px;right:30px;display:none;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;cursor:pointer;border:2px solid #89b679;}.btn-to-top.visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-to-top svg{fill:#89b679;width:65%;height:65%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.btn-to-top:hover svg{-webkit-animation:btn-top-twitch 1s infinite;animation:btn-top-twitch 1s infinite}@-webkit-keyframes btn-top-twitch{0%{transfortm:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{transfortm:translateY(0)}}@keyframes btn-top-twitch{0%{transfortm:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{transfortm:translateY(0)}}.open-popup{cursor:pointer}.popup{display:none;opacity:0;transition:opacity .4s;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;padding-top:100px;padding-bottom:100px;background:rgba(0,0,0,0.4);box-sizing:border-box;overflow-y:auto;z-index:10;}.popup.active{display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}.popup .popup-content{width:100%;position:relative;margin:auto;padding:30px 50px;background:#fff;border-radius:5px;border:2px solid #89b679;box-sizing:border-box}.popup .close-popup{position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;}.popup .close-popup svg{width:25px;height:25px;margin:12px;fill:#999}.popup.change-location-block .popup-content{max-width:600px}.popup.change-location-block .title span{font-family:"Roboto-Medium";color:#89b679}.popup.change-location-block .js-region-selected{margin-bottom:20px}.popup.change-location-block h5{font-size:16px;margin-bottom:10px}.popup.change-location-block .list{list-style:none;font-size:18px;color:#757474;padding:0;margin:0}.popup.change-location-block .list__item.active,.popup.change-location-block .list__item:hover{color:#89b679}.popup.change-location-block .list__item{cursor:pointer;line-height:34px}.popup.change-location-block input.list__item{line-height:29px;border:none;border-bottom:1px solid #89b679}.popup.change-location-block .list--column{-webkit-column-count:2;-moz-column-count:2;column-count:2}.popup.change-location-block .select-container{position:relative}.popup.change-location-block .select-container *{outline:0}.popup.formSended .popup-content{max-width:600px;background:#bfde86;font-size:25px;text-align:center;box-sizing:border-box}.popup.comparing .popup-content{max-width:960px;padding-left:0;padding-right:0}.popup.comparing .title{padding:0 20px;text-align:center;font-size:30px;font-family:"Roboto-Medium";text-transform:uppercase;color:#89b679}.popup.comparing .wrapper-table{width:100%;overflow-x:auto}.popup.comparing table{margin-top:5px;margin-bottom:65px;border-spacing:0;border-collapse:collapse}.popup.comparing tr{border-bottom:1px solid #f0f1f3}.popup.comparing td:first-child{font-family:"Roboto-Medium";color:#757474}.popup.comparing td:not(:first-child){display:none}.popup.comparing td.active{display:table-cell !important}.popup.comparing td{width:240px;min-width:240px;height:30px;padding:20px;vertical-align:top;border-right:1px solid #f0f1f3;text-align:left;}.popup.comparing td img{width:100%}.popup.comparing .checkboxes .name{font-family:"Roboto-Medium";color:#89b679}.popup.comparing .checkbox-block{padding-top:10px;font-size:14px}.popup.comparing .checkbox-block [type="radio"]:not(:checked) + label,.popup.comparing .checkbox-block [type="radio"]:checked + label,.popup.comparing .checkbox-block [type="checkbox"]:not(:checked) + label,.popup.comparing .checkbox-block [type="checkbox"]:checked + label{padding-left:30px;padding-top:0}.popup.comparing .table-title{font-family:"Roboto-Medium";color:#757474}.popup.comparing .table-desc{margin-bottom:15px;font-family:"Roboto-Bold";color:#89b679}.popup.comparing .question-name{position:relative;display:inline}.popup.comparing .description{position:absolute;top:0;right:-35px;cursor:pointer;}.popup.comparing .description:hover .question-popup{display:block}.popup.comparing .question-mark{border-radius:50%;width:16px;height:16px;background-image:url("/local/templates/Rehau-DY/css/../img/icons/spritesheet-quest.png");background-position:-5px -5px}.popup.comparing .question-popup{display:none;position:absolute;top:-19px;left:calc(100% + 15px);background-color:#f0f1f3;padding:10px 15px;color:#89b679;font-size:12px;z-index:1;}.popup.comparing .question-popup:before{content:'';position:absolute;top:10px;left:-6px;width:13px;height:13px;background-color:#f0f1f3;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup.comparing .back-lightGreen{display:block;margin:0 auto}.autocomplete-suggestions{background:#fff;position:absolute;display:none;max-height:254px;overflow:hidden;border:none;box-shadow:3px 6px 15px 2px rgba(96,22,51,0.25);z-index:10}.autocomplete-suggestions .autocomplete-suggestion.selected,.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#89b679;color:#fff}.autocomplete-suggestion{cursor:pointer;padding:3px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-suggestion b{font-weight:"Roboto-Medium"}.autocomplete-suggestion.selected{background:#89b679}.only-mobile{display:none}@media (max-width:1600px){.main-banner{padding-left:163px;}.main-banner .wrapper-slider{width:calc(100% - 163px)}}@media (max-width:1560px){header a.logo{width:180px}header .line .right-side{width:auto}header .map-settings{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}header .map-settings .setting:not(:last-child){margin-right:0;margin-bottom:10px}header .btns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}header .standart-btn{max-width:200px;}header .standart-btn:not(:last-child){margin-right:0;margin-bottom:10px}}@media (max-width:1370px){.favourable-block{padding-bottom:70px}.installation-process .step form .wrapper-inputs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.installation-process .step form input{width:100%}header .line{padding:10px 0}header .line--phones{padding-bottom:10px;}header .line--phones .left-side{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}header .line--phones .pink-txt{width:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;margin-right:40px}header .line--phones h1{margin-bottom:10px}header .line--phones .hot-line{margin-top:-6px}header .top-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}header .top-menu a{padding-left:0}}@media (max-width:1200px){.choose-window .infos-block{padding:75px 55px}.profile-type .hint-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.profile-type .hint-block .where-find{width:100%;margin-right:0;margin-bottom:20px}.profile-type .hint-block .article{width:100%}footer{padding:30px 0 40px;}footer .logo{margin-right:30px}footer .wrapper-links{padding:33px 20px 26px}footer .wrapper-phones .phone div{font-size:29px}footer .wrapper-phones .hot-line span{letter-spacing:.44em;font-size:18px}footer .wrapper-phones .simple-phone{font-size:29px}}@media (max-width:1024px){.main-banner{height:620px;padding-left:43px;padding-bottom:40px;}.main-banner .wrapper-slider{width:calc(100% - 43px)}.main-banner .slick-dots{width:auto;right:auto;left:0;bottom:-35px}.main-banner .description{max-width:615px;margin-left:55px}.favourable-block{padding:30px 0;}.favourable-block .navigator-line .cur-slide{width:300px}.favourable-block .navigator-line .slider-nav{width:calc(100% - 330px)}.favourable-block .favourable-slider .preview-img{width:300px}section.calculator .calculation .step.step1 .type{width:calc(50% - 15px);height:120px;}section.calculator .calculation .step.step1 .type img{margin:0 auto;display:block}.installation-process{padding:20px 0;}.installation-process .step{width:calc(50% - 30px / 2)}.choose-window .infos-block{padding:65px 35px;}.choose-window .infos-block .info{padding:35px 20px 20px}.choose-window .infos-block .wrapper-img{width:40px;}.choose-window .infos-block .wrapper-img img{max-width:100%}.choose-window .infos-block .name{font-size:25px}.profile-type{padding:40px 0 0 40px;}.profile-type form{padding:40px 50px 0 10px}.profile-type .hint-block{width:calc(100% - 300px);padding:40px 20px;}.profile-type .hint-block .article .wrapper-article-positions img{max-width:calc(100% - 180px);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}header .line--phones h1{display:none}footer .logo{min-width:100px}footer .wrapper-links{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}footer .wrapper-links .standart-btn{min-width:200px}footer .wrapper-links .back-lightGreen,footer .wrapper-links .back-middleGreen{margin:5px}footer .wrapper-links .btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}}@media (max-width:850px){header .line--phones .left-side{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;margin-bottom:10px}header .line--phones .pink-txt{margin-right:0;margin-bottom:15px}}@media (max-width:768px){body{padding-top:136px}h2{font-size:25px;}h2.with-line{display:inline}p.header-note{font-size:16px}.only-mobile{display:block}.main-banner{width:100%;height:auto;min-height:300px;padding-left:0;padding-bottom:85px;}.main-banner .wrapper-slider{width:100%}.main-banner .slick-track,.main-banner .slick-list{display:-webkit-flex;display:-ms-flexbox;display:flex}.main-banner .slick-arrow{width:40px;height:40px;}.main-banner .slick-arrow svg{width:15px;height:15px}.main-banner .slick-arrow.slick-next{left:70px;top:calc(100% + 40px)}.main-banner .slick-arrow.slick-prev{left:20px;top:calc(100% + 40px)}.main-banner .slick-dotted.slick-slider{margin-bottom:0}.main-banner .slick-dots{left:115px;bottom:-55px;font-size:17px}.main-banner .slide{height:auto;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.main-banner .description{width:100%;max-width:none;margin-top:30px;margin-left:0;padding:20px 20px 40px;box-shadow:none;}.main-banner .description h4{margin-bottom:15px;font-size:25px}.main-banner .description p{margin-bottom:10px}.main-banner .standart-btn{min-width:160px;width:160px}.favourable-block{padding:15px 0;}.favourable-block h2{display:inline}.favourable-block .wrapper-windows{margin-top:25px}.favourable-block .navigator-line .cur-slide{display:none}.favourable-block .navigator-line .slider-nav{width:100%;}.favourable-block .navigator-line .slider-nav .slick-track{width:100% !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.favourable-block .navigator-line .slider-nav .slide{width:calc(50% - 10px) !important;margin-bottom:6px}.favourable-block .navigator-line .slider-nav .slick-current{border:2px solid #89b679;color:#333}.favourable-block .favourable-slider:before,.favourable-block .favourable-slider:after{content:"";background:#fff;position:absolute;top:0;width:30px;height:100%}.favourable-block .favourable-slider:before{right:100%}.favourable-block .favourable-slider:after{left:100%}.favourable-block .favourable-slider .preview-img{display:none}.favourable-block .favourable-slider .description-block{padding:15px 0;}.favourable-block .favourable-slider .description-block h4{font-family:"Roboto-Bold";font-size:24px}.favourable-block .favourable-slider .description-block .slogan{font-size:20px}.favourable-block .favourable-slider .description-block .add-desc{margin-top:30px}.favourable-block .favourable-slider .description-block .parameters{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.favourable-block .favourable-slider .description-block .param:first-child{width:90px}.favourable-block .favourable-slider .description-block .param:last-child{width:120px}.favourable-block .favourable-slider .description-block .param:nth-child(2){width:60px}.favourable-block .favourable-slider .description-block .param:not(:last-child){margin-right:0}.favourable-block .favourable-slider .description-block .param .value{font-size:28px}.favourable-block .favourable-slider .description-block .param .desc{font-size:13px}.favourable-block .favourable-slider .description-block .wrapper-btns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.favourable-block .favourable-slider .description-block .back-lightGreen{margin-right:0;margin-bottom:10px}section.calculator .calculator-header{padding:35px 0 125px;position:relative;}section.calculator .calculator-header img{height:60px;margin-right:15px}section.calculator .calculator-header .block h4{font-family:"Roboto-Bold";font-size:24px}section.calculator .calculator-header .block p{margin-top:10px;margin-bottom:0;font-size:15px}section.calculator .calculator-header .block .back-lightGreen{width:270px;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.calculator .calculation{padding:0;}section.calculator .calculation .step{padding:0 0 15px;}section.calculator .calculation .step .open-akkordeon{padding:10px 5px}section.calculator .calculation .step .content{padding:10px 0 0}section.calculator .calculation .step.step1 .content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section.calculator .calculation .step.step1 .detail-picture-side{width:100%;-webkit-order:2;-ms-flex-order:2;order:2}section.calculator .calculation .step.step1 .wrapper-img{display:none}section.calculator .calculation .step.step1 .settings-side{width:100%;-webkit-order:1;-ms-flex-order:1;order:1}section.calculator .calculation .step.step1 .wrapper-types{margin-bottom:10px}section.calculator .calculation .step.step1 .type{dysplay:flex;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:calc(50% - 5px);height:150px;margin-bottom:10px;}section.calculator .calculation .step.step1 .type:nth-child(2n){margin-right:0}section.calculator .calculation .step.step1 .type:not(:nth-child(2n)){margin-right:10px}section.calculator .calculation .step.step1 .type img{max-height:100%;max-width:100%;width:auto;height:auto}section.calculator .calculation .step.step1 .type-opening{margin-bottom:10px}section.calculator .calculation .step.step2 .block-name{display:none}section.calculator .calculation .step.step2 .parameters{display:none}section.calculator .calculation .step.step2 .suitable-options{width:100%}section.calculator .calculation .step.step2 .wrapper-profiles{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section.calculator .calculation .step.step2 .profile{display:block;width:240px;margin:10px}section.calculator .calculation .step.step3 .content{padding:20px 0 0}section.calculator .calculation .step.step3 form{margin:0 auto}section.calculator .calculation .step.step3 .name{font-size:15px}section.calculator .calculation .step.step3 p{font-size:15px}section.calculator .calculation .step.step3 input[type=text],section.calculator .calculation .step.step3 .checkbox-block{display:block;margin-left:auto;margin-right:auto}section.calculator .calculation .step.step3 input[type=text]{width:270px;margin-bottom:10px}section.calculator .calculation .step.step3 .checkbox-block{width:270px}section.calculator .calculation .step.step3 .back-middleGreen{margin:10px auto 0}.installation-process .wrapper-steps{margin-top:65px;margin-bottom:0;}.installation-process .wrapper-steps:before,.installation-process .wrapper-steps:after{content:"";display:block;width:30px;height:100%;position:absolute;top:0;background:#fff}.installation-process .wrapper-steps:before{right:100%}.installation-process .wrapper-steps:after{left:100%}.installation-process .step{padding:15px 0;}.installation-process .step .name{font-size:24px}.installation-process .step form{max-width:270px;margin:0 auto;}.installation-process .step form input{margin-bottom:10px}.installation-process .step form .standart-btn{margin-top:15px}.installation-process .step img{min-width:87px;min-height:100px;margin:0 auto}.installation-process .step .bottom-part{margin:0 auto;}.installation-process .step .bottom-part a{margin-left:0;margin-top:10px}.installation-process .slick-dots{top:-55px;bottom:auto;font-size:18px;font-family:"Roboto-Medium";color:#666;}.installation-process .slick-dots li{margin:0;padding:10px 8px}.installation-process .slick-dots .slick-active{color:#77a766}.installation-process .slick-list,.installation-process .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.installation-process .slick-arrow{width:33px;height:40px;z-index:1;top:-55px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);}.installation-process .slick-arrow:before{content:none}.installation-process .slick-arrow svg{width:25px;height:25px;fill:#333;transition:opacity .2s}.installation-process .slick-arrow.slick-next{right:-20px;}.installation-process .slick-arrow.slick-next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.installation-process .slick-arrow.slick-prev{left:-20px;}.installation-process .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.choose-window .wrapper-title{padding-top:25px;padding-bottom:10px}.choose-window .figures{padding:20px 0;}.choose-window .figures .main-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.choose-window .figures .figure{max-width:none;display:-webkit-flex;display:-ms-flexbox;display:flex;}.choose-window .figures .figure:not(:last-child){margin-bottom:20px}.choose-window .figures .value{width:45px;margin-bottom:0;margin-right:25px;font-size:39px;}.choose-window .figures .value span{display:block;font-size:24px}.choose-window .figures .desc{text-align:left}.choose-window .infos-block{padding:10px 0;}.choose-window .infos-block .main-content{padding:0}.choose-window .infos-block .info{min-height:auto;padding:32px 32px 20px;background:rgba(255,255,255,0.7)}.choose-window .infos-block .wrapper-img{width:50px;}.choose-window .infos-block .wrapper-img img{max-height:62px}.choose-window .infos-block .name{font-size:24px}.choose-window .infos-block .txt p{margin-left:-70px}.choose-window .infos-block .slick-list,.choose-window .infos-block .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.choose-window .infos-block .slick-arrow{width:33px;height:100%;z-index:1;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);}.choose-window .infos-block .slick-arrow:before{content:none}.choose-window .infos-block .slick-arrow svg{width:25px;height:25px;fill:#333;transition:opacity .2s}.choose-window .infos-block .slick-arrow.slick-next{right:0;}.choose-window .infos-block .slick-arrow.slick-next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.choose-window .infos-block .slick-arrow.slick-prev{left:0;}.choose-window .infos-block .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.on-interior .main-content{padding-top:35px}.on-interior .wrapper-photos{margin-top:25px;}.on-interior .wrapper-photos--not-slider{display:none}.on-interior .wrapper-photos--slider{display:block;}.on-interior .wrapper-photos--slider .slick-list,.on-interior .wrapper-photos--slider .slick-track{height:100%}.on-interior .wrapper-photos--slider .slick-arrow{width:40px;height:100%;z-index:1;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);}.on-interior .wrapper-photos--slider .slick-arrow:before{content:none}.on-interior .wrapper-photos--slider .slick-arrow svg{width:25px;height:25px;fill:#333;transition:opacity .2s}.on-interior .wrapper-photos--slider .slick-arrow.slick-next{right:0;}.on-interior .wrapper-photos--slider .slick-arrow.slick-next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.on-interior .wrapper-photos--slider .slick-arrow.slick-prev{left:0;}.on-interior .wrapper-photos--slider .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.profile-type{position:relative;padding:20px 0 35px;background:#f0f1f3;}.profile-type .content{margin-top:0}.profile-type .name{font-size:24px;text-align:center}.profile-type form{width:235px;margin:0 auto;position:absolute;bottom:220px;left:calc(50% - 117px);padding:30px 0 0;}.profile-type form input,.profile-type form button{margin-bottom:17px}.profile-type form input{background:transparent}.profile-type form .note{padding:15px 25px}.profile-type .hint-block{width:100%;padding:25px 0 0;}.profile-type .hint-block .name{margin-bottom:10px}.profile-type .hint-block .where-find img{max-width:335px}.profile-type .hint-block .article{padding-top:330px;}.profile-type .hint-block .article .name{display:none}.profile-type .hint-block .article .wrapper-article-positions{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.profile-type .hint-block .article .wrapper-article-positions img{max-width:none;height:160px;z-index:1}.profile-type .hint-block .article .positions{margin-left:-10px}.sales-office{padding-bottom:17px;background:#89b679;}.sales-office .wrapper-title{padding:15px 0}.sales-office #map{height:285px}header{position:fixed;top:0;left:0;z-index:10;width:100%;background:#fff;}header .main-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}header a.logo{width:100%;padding-top:10px;background:#fff;z-index:7;}header a.logo img{width:145px}header .humburger{position:absolute;top:25px;right:20px;cursor:pointer;width:45px;height:30px;transition:all .2s;z-index:10;}header .humburger.opened > .humburger__item-line:nth-child(2){-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}header .humburger.opened > .humburger__item-line:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10px 12px;-ms-transform-origin:10px 12px;transform-origin:10px 12px}header .humburger.opened > .humburger__item-line:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:7px -7px;-ms-transform-origin:7px -7px;transform-origin:7px -7px}header .humburger .humburger__item-line{width:100%;height:5px;background:#767575;position:absolute;transition:all .5s ease;}header .humburger .humburger__item-line:nth-child(2){top:12px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header .humburger .humburger__item-line:first-child{top:0}header .humburger .humburger__item-line:last-child{bottom:0}header .header-content{width:100%}header .line .right-side{width:100%}header .line:last-child .left-side{display:none}header .line--phones{display:none}header .top-menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;}header .top-menu.opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .top-menu li{padding:10px 0}header .top-menu a{padding:0}header .btns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}header .standart-btn{min-width:auto;max-width:160px;width:calc(50% - 7.5px);font-size:13px;}header .standart-btn.back-lightGreen{margin-right:15px}header .standart-btn.back-middleGreen{display:none}header .standart-btn.border-middleGreen{display:-webkit-flex;display:-ms-flexbox;display:flex;box-shadow:none;font-family:"Roboto-Bold"}header .standart-btn:not(:last-child){margin-bottom:0}header .mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;padding:85px 20px 20px;background:rgba(255,255,255,0.9);text-align:center;color:#666;overflow-y:auto;z-index:8;box-sizing:border-box;}header .mobile-menu.opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .mobile-menu .top-menu{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;margin-bottom:35px;}header .mobile-menu .top-menu li{padding:5px 0}header .mobile-menu .phone{display:inline-block;line-height:1em;font-size:23px}header .mobile-menu .simple-phone{font-family:"Roboto-Bold";padding-bottom:5px;border-bottom:1px solid #666}header .mobile-menu .hot-line{margin-top:10px;}header .mobile-menu .hot-line span{display:block;margin-top:-3px;font-family:"Roboto-Light";font-size:15px;letter-spacing:.5em}header .mobile-menu .setting-city{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;font-family:"Roboto-Medium";font-size:23px;}header .mobile-menu .setting-city svg{width:23px;height:30px;margin-right:5px;fill:#89b679}footer{margin-top:10px;padding:20px 0 25px;}footer .main-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .logo{width:200px;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0}footer .wrapper-links{display:none}footer .wrapper-phones{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:0;-webkit-order:1;-ms-flex-order:1;order:1;}footer .wrapper-phones .phone{font-size:24px;}footer .wrapper-phones .phone:not(:last-child){margin-bottom:20px;margin-top:15px}footer .wrapper-phones .phone div{font-size:24px}footer .wrapper-phones .hot-line{-webkit-order:2;-ms-flex-order:2;order:2;}footer .wrapper-phones .hot-line span{display:block;font-size:15px;line-height:1em}footer .wrapper-phones .simple-phone{-webkit-order:1;-ms-flex-order:1;order:1;padding-bottom:10px;border-bottom:1px solid #fff;font-family:"Roboto-Bold"}.checkbox-block.personal-condition{font-size:11px}.btn-to-top.visible{display:none}.popup .close-popup{width:40px;height:40px;}.popup .close-popup svg{width:20px;height:20px;margin:10px}.popup.formSended .popup-content{font-size:20px}.popup.comparing .title{font-size:20px}.popup.comparing td{width:180px;min-width:180px;padding:10px}}@media (max-width:470px){.profile-type .hint-block .article{padding-top:300px}}
/*# sourceMappingURL=../_sourcemaps/general.css.map */
/* End */


/* Start:/local/templates/Rehau-DY/components/bitrix/news.list/windows_compare/style.css?1537973723150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/templates/Rehau-DY/libs/slick-1.8.0/slick/slick.css?15379737231776 */
/* /local/templates/Rehau-DY/libs/slick-1.8.0/slick/slick-theme.css?15379737233145 */
/* /local/templates/Rehau-DY/libs/jquery-ui-1.12.1.custom/jquery-ui.min.css?153797372316930 */
/* /local/templates/Rehau-DY/css/general.css?154045746965242 */
/* /local/templates/Rehau-DY/components/bitrix/news.list/windows_compare/style.css?1537973723150 */
