/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;-webkit-text-decoration:none;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0, 0, 0, 0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66, 139, 202, 0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0, 0, 0, 0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0, 0, 0, 0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209, 214, 224, 0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0, 0, 0, 0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222, 228, 236, 0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0, 0, 255, 0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0, 0, 0, 0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0, 0, 0, 0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#ccc;padding:.5em;display:block;cursor:pointer;width:100%}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out, overflow-y .1s .5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:.5em}.custom-select-option.has-focus{background-color:LightBlue}.custom-select-option.is-selected::before{content:"✔";padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:.5em;color:#888}@font-face{font-family:lg;src:url(../fonts/lg.ttf) format("truetype"),url(../fonts/lg.woff) format("woff"),url(../fonts/lg.svg#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg !important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0, 0, 0, 0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:""}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:""}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0, 0, 0, 0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;-webkit-text-decoration:none !important;text-decoration:none !important;outline:0;background:0 0;border:none;box-shadow:none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0, 0, 0, 0.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s, color .2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(0.5, 0.5, 0.5);opacity:0;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0, 100%, 0);transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0, 0, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media(min-width: 1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:""}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../assets/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../assets/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../assets/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../assets/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../assets/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s, top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0, 0, 0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1, 1, 1);transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity .15s !important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s, transform .15s ease 0s;transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255, 255, 255, 0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255, 255, 255, 0.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer #lg-dropdown-overlay{background-color:rgba(0, 0, 0, 0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s, opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;transform:translate3d(0, 0, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0, 5px, 0);transition:transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0, 0, 0, 0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:""}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:""}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:""}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:""}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:""}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;transition:transform .3s cubic-bezier(0.32, 0, 0.67, 0) 0s}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:""}.lg-flip-hor:after{content:""}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../assets/img/loading.gif) center center no-repeat;display:none !important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity .1s ease 0s}@font-face{font-family:"OpenSans";font-weight:normal;font-display:swap;font-style:normal;src:url(../fonts/OpenSansRegular.woff) format("woff")}@font-face{font-family:"OpenSans";font-weight:600;font-display:swap;font-style:normal;src:url(../fonts/OpenSansSemiBold.woff) format("woff")}@font-face{font-family:"OpenSans";font-weight:700;font-display:swap;font-style:normal;src:url(../fonts/OpenSansBold.woff) format("woff")}@font-face{font-family:"OpenSans";font-weight:800;font-display:swap;font-style:normal;src:url(../fonts/OpenSansExtraBold.woff) format("woff")}@font-face{font-family:"Muller";font-weight:normal;font-display:swap;font-style:normal;src:url(../fonts/MullerRegular.woff) format("woff")}@font-face{font-family:"Muller";font-weight:300;font-display:swap;font-style:normal;src:url(../fonts/MullerThin.woff) format("woff")}@font-face{font-family:"Muller";font-weight:500;font-display:swap;font-style:normal;src:url(../fonts/MullerMedium.woff) format("woff")}@font-face{font-family:"Muller";font-weight:700;font-display:swap;font-style:normal;src:url(../fonts/MullerBold.woff) format("woff")}@font-face{font-family:"SimpleSnowflake";font-weight:normal;font-display:swap;font-style:normal;src:url(../fonts/SimpleSnowflake.woff) format("woff")}a:active,a:hover{outline:0}ul[class],li[class],ul,ol[class]{margin:0;padding:0;list-style-type:none}a{-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:pointer}p{margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;position:relative;margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,select,button{outline:none;border:none;font-size:100%;margin:0}input::-moz-focus-inner,textarea::-moz-focus-inner,select::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;margin:0}input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, button::-moz-placeholder{font-size:inherit;line-height:inherit;letter-spacing:0;color:inherit}input::placeholder,textarea::placeholder,select::placeholder,button::placeholder{font-size:inherit;line-height:inherit;letter-spacing:0;color:inherit}button,input{line-height:normal}button{background-color:rgba(0,0,0,0);color:inherit;border-width:0;padding:0;cursor:pointer}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}figure{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}html{font-size:16px}body{margin:0;padding:0;font-family:"OpenSans",sans-serif;line-height:1.5;color:#424242;background:#fff;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section,.section,main,.section-block{position:relative;padding:4.69rem 0}@media only screen and (max-width: 1199px){section,.section,main,.section-block{padding:3.9rem 0}}@media only screen and (max-width: 600px){section,.section,main,.section-block{padding:3rem 0}}h1,h2,h3,h4,h5,h6{font-family:"Muller",sans-serif;position:relative;z-index:1;line-height:1.2}h1{font-size:60px}@media only screen and (max-width: 767px){h1{font-size:36px}}h2{font-size:48px}@media only screen and (max-width: 1199px){h2{font-size:38px}}@media only screen and (max-width: 1023px){h2{font-size:30px}}h4{font-size:24px}@media only screen and (max-width: 1199px){h4{font-size:22px}}h3{font-size:1.5rem;text-transform:uppercase}@media only screen and (max-width: 1199px){h3{font-size:19px}}h5{font-size:21px;font-weight:500}@media only screen and (max-width: 767px){h5{font-size:18px}}h6{font-size:16px;font-weight:600}.t-bold{font-weight:bold}.tt-upper{text-transform:uppercase}.rub::after{content:" ₽"}@media only screen and (max-width: 1199px){.hidden-lg{display:none !important}}@media only screen and (max-width: 767px){.hidden-sm{display:none !important}}@media only screen and (max-width: 1023px){.hidden-md{display:none !important}}@media only screen and (max-width: 600px){.hidden-xs{display:none !important}}.visible-lg{display:none !important}@media only screen and (max-width: 1199px){.visible-lg{display:block !important}}.visible-sm{display:none !important}@media only screen and (max-width: 767px){.visible-sm{display:block !important}}.visible-md{display:none !important}@media only screen and (max-width: 1023px){.visible-md{display:block !important}}.visible-xs{display:none !important}@media only screen and (max-width: 600px){.visible-xs{display:block !important}}.section-bg--grey{background:#f8f8f8}.section-top{padding:0}@media only screen and (max-width: 1023px){.section-top .container{padding:0}}.section-padding--big{padding:130px 0}@media only screen and (max-width: 1023px){.section-padding--big{padding:90px 0}}@media only screen and (max-width: 600px){.section-padding--big{padding:75px 0}}.bg--red{background:#b02e2e}.bg--black{background:#1f1f1f}.bg--grey{background:#848383}.bg--success{background:#c3ffbe}@media only screen and (max-width: 767px){.t-columns{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}.t-columns-3{-moz-columns:3;columns:3;-moz-column-gap:2em;column-gap:2em}@media only screen and (max-width: 1023px){.t-columns-3{-moz-columns:2;columns:2;-moz-column-gap:1em;column-gap:1em}}@media only screen and (max-width: 600px){.t-columns-3{-moz-columns:1;columns:1}}.t-columns-2{-moz-columns:2;columns:2;-moz-column-gap:2em;column-gap:2em}.wrapper{display:flex;flex-direction:column;min-height:100vh}@media only screen and (max-width: 767px){.wrapper{overflow-x:hidden}}.wrapper svg,.modal svg{fill:currentColor;width:100%;height:100%}.wrapper svg.icon-build,.wrapper svg.icon-parking,.wrapper svg.icon-case,.modal svg.icon-build,.modal svg.icon-parking,.modal svg.icon-case{fill:none;stroke:currentColor;stroke-width:2px}.wrapper svg.icon-flat,.modal svg.icon-flat{fill:none;stroke:currentColor}.wrapper svg.icon-r-arrow,.modal svg.icon-r-arrow{max-width:1.2em;max-height:1.2em;top:-1px;position:relative}.content{flex:1 0 auto;position:relative}.container{width:100%;margin:0 auto;max-width:1300px}@media only screen and (max-width: 1400px){.container{padding:0 30px}}@media only screen and (max-width: 767px){.container{padding:0 5%}}@media only screen and (max-width: 600px){.container--wide{padding:0}}@media only screen and (max-width: 600px){.container--wide .headline{padding:0 5%}}.container--full{max-width:100%}@media only screen and (max-width: 600px){.container-narrow{padding:0 5%}}.image{display:block;width:100%;max-width:100%;height:auto;font-size:12px}.image-cover{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;height:100%;font-size:12px}.image-height{display:block;width:auto;max-height:100%;max-width:100%;font-size:12px;margin:0 auto}img{transition:opacity .3s ease-in-out}img.lazy{opacity:0}img.loaded{opacity:1}img.loading{opacity:1}.separator{border-top:1px solid;border-color:rgba(0,0,0,0)}.separator-hr{border-color:#c2c7ca}.separator-l{margin:30px 0}.separator-m{margin:20px 0}.b-buttons--row{display:flex}.b-buttons--row .btn:not(:last-child){margin-right:30px}.t-location{color:#727272}.t-location--l{font-size:24px}@media only screen and (max-width: 1199px){.t-location--l{font-size:18px}}@media only screen and (max-width: 1023px){.t-location--l{font-size:16px}}@media only screen and (max-width: 600px){.t-location--l{font-size:14px}}.t-location--xs{font-size:12px}.t-grey{color:#707070}.t-grey--s{font-size:13px}.t-grey--sm{font-size:14px}.t-color--red{color:#b02e2e}.t-color--blue{color:#6c8eff}.tooltip{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tooltip_wrapper{position:absolute;top:100%;left:50%;color:#333;min-width:178px;background-color:#fff;border-radius:5px;padding:10px 15px;transform:translate(-50%, -140%);box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:1;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, transform .3s ease-in-out, visibility 0s 0s}.tooltip_wrapper:before{content:"";position:absolute;bottom:-9px;margin-left:-8px;left:50%;width:0px;height:0px;border-style:solid;border-width:10px 8px 0 8px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip_wrapper::after{content:"";position:absolute;bottom:-15px;left:0;width:100px;height:15px}.tooltip_wrapper a,.tooltip_wrapper span{font-size:14px;white-space:nowrap}.tooltip:hover .tooltip_wrapper{opacity:1;visibility:visible;margin-bottom:15px;transform:translate(-50%, -130%);transition:opacity .3s ease-in-out, transform .3s ease-in-out, visibility 0s 0s}.overlay{position:relative}.overlay:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.overlay-hero:before{background:linear-gradient(45deg, rgba(51, 51, 51, 0.5) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.1) 100%)}.overlay-grey:before{background:rgba(51,51,51,.5)}@media only screen and (max-width: 600px){.overlay-grey:before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6))}}.overlay-request:before{background:linear-gradient(90deg, rgba(51, 51, 51, 0.6) 0%, rgba(51, 51, 51, 0.6) 40%, rgba(0, 0, 0, 0) 100%)}.waiting,.loading{position:relative}.waiting::before,.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:5}.waiting::after,.loading::after{content:"";position:absolute;width:46px;height:46px;top:50%;left:50%;transform-origin:50% 50%;margin:-23px 0 0 -23px;z-index:6;animation:waiting 2s linear infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23333B48%27 xml:space=%27preserve%27%3E%3Cpath d=%27M256.001,0c-8.284,0-15,6.716-15,15v96.4c0,8.284,6.716,15,15,15s15-6.716,15-15V15C271.001,6.716,264.285,0,256.001,0z%27/%3E%3Cpath d=%27M256.001,385.601c-8.284,0-15,6.716-15,15V497c0,8.284,6.716,15,15,15s15-6.716,15-15v-96.399 C271.001,392.316,264.285,385.601,256.001,385.601z%27/%3E%3Cpath d=%27M196.691,123.272l-48.2-83.485c-4.142-7.175-13.315-9.635-20.49-5.49c-7.174,4.142-9.632,13.315-5.49,20.49l48.2,83.485 c2.778,4.813,7.82,7.503,13.004,7.503c2.545,0,5.124-0.648,7.486-2.013C198.376,139.62,200.833,130.447,196.691,123.272z%27/%3E%3Cpath d=%27M389.491,457.212l-48.199-83.483c-4.142-7.175-13.315-9.635-20.49-5.49c-7.174,4.142-9.633,13.315-5.49,20.49 l48.199,83.483c2.778,4.813,7.82,7.503,13.004,7.503c2.545,0,5.125-0.648,7.486-2.013 C391.175,473.56,393.634,464.387,389.491,457.212z%27/%3E%3Cpath d=%27M138.274,170.712L54.788,122.51c-7.174-4.145-16.348-1.685-20.49,5.49c-4.142,7.174-1.684,16.348,5.49,20.49 l83.486,48.202c2.362,1.364,4.941,2.013,7.486,2.013c5.184,0,10.226-2.691,13.004-7.503 C147.906,184.028,145.448,174.854,138.274,170.712z%27/%3E%3Cpath d=%27M472.213,363.51l-83.484-48.198c-7.177-4.145-16.349-1.684-20.49,5.49c-4.142,7.175-1.685,16.349,5.49,20.49 l83.484,48.198c2.362,1.364,4.94,2.013,7.485,2.013c5.185,0,10.227-2.691,13.005-7.503 C481.845,376.825,479.388,367.651,472.213,363.51z%27/%3E%3Cpath d=%27M111.401,241.002H15c-8.284,0-15,6.716-15,15s6.716,15,15,15h96.401c8.284,0,15-6.716,15-15 S119.685,241.002,111.401,241.002z%27/%3E%3Cpath d=%27M497,241.002h-96.398c-8.284,0-15,6.716-15,15s6.716,15,15,15H497c8.284,0,15-6.716,15-15S505.284,241.002,497,241.002z%27/%3E%3Cpath d=%27M143.765,320.802c-4.141-7.175-13.314-9.635-20.49-5.49l-83.486,48.2c-7.174,4.142-9.632,13.315-5.49,20.49 c2.778,4.813,7.82,7.503,13.004,7.503c2.545,0,5.124-0.648,7.486-2.013l83.486-48.2 C145.449,337.15,147.907,327.977,143.765,320.802z%27/%3E%3Cpath d=%27M477.702,128.002c-4.142-7.175-13.315-9.634-20.49-5.49l-83.484,48.2c-7.174,4.142-9.631,13.315-5.49,20.49 c2.778,4.813,7.819,7.503,13.005,7.503c2.544,0,5.123-0.648,7.485-2.013l83.484-48.2 C479.387,144.35,481.844,135.176,477.702,128.002z%27/%3E%3Cpath d=%27M191.201,368.239c-7.175-4.145-16.349-1.685-20.49,5.49l-48.2,83.485c-4.142,7.175-1.684,16.349,5.49,20.49 c2.362,1.364,4.941,2.013,7.486,2.013c5.184,0,10.227-2.691,13.004-7.503l48.2-83.485 C200.833,381.555,198.376,372.381,191.201,368.239z%27/%3E%3Cpath d=%27M384.001,34.3c-7.175-4.145-16.349-1.686-20.49,5.49l-48.199,83.483c-4.143,7.173-1.684,16.347,5.49,20.49 c2.362,1.364,4.941,2.013,7.486,2.013c5.184,0,10.226-2.69,13.004-7.503l48.199-83.483 C393.634,47.616,391.175,38.442,384.001,34.3z%27/%3E%3C/svg%3E%0A")}.waiting-error,.loading-error{position:relative;z-index:10}.waiting-error::before,.loading-error::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2;border:1px solid #c4c4c4}.waiting-error:after,.loading-error:after{content:"Что-то пошло не так";position:absolute;top:50%;left:50%;padding-top:90px;white-space:nowrap;text-align:center;font-family:"Muller",sans-serif;color:#c4c4c4;font-size:14px;transform:translate(-50%, -50%);width:200px;height:110px;z-index:2;background:no-repeat center/60px url("data:image/svg+xml,%3Csvg fill=%27%23ca3636%27 viewBox=%27-72 0 480 480%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m100.6875 0-100.6875 100.6875v379.3125h336v-480zm-4.6875 27.3125v68.6875h-68.6875zm224 436.6875h-304v-352h96v-96h208zm0 0%27/%3E%3Cpath d=%27m126.625 190.054688-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812 11.3125 11.3125 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812zm0 0%27/%3E%3Cpath d=%27m201.375 257.945312 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812-11.3125-11.3125-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812zm0 0%27/%3E%3Cpath d=%27m98.34375 330.34375 11.3125 11.3125 7.433594-7.433594c28.136718-28.0625 73.683594-28.0625 101.820312 0l7.433594 7.433594 11.3125-11.3125-7.433594-7.433594c-34.386718-34.308594-90.058594-34.308594-124.445312 0zm0 0%27/%3E%3C/svg%3E")}@keyframes waiting{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.dropdown{width:100%;display:inline-flex;justify-content:space-between;align-items:center;position:relative}@media only screen and (max-width: 767px){.dropdown{padding:17px 0;border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer}}.dropdown::after{content:"";position:relative;width:1.25em;height:1.25em;display:none;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 15 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L7.5 7L14 1%27 stroke=%27white%27 stroke-opacity=%271%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width: 767px){.dropdown::after{display:inline-block}}@media only screen and (max-width: 767px){.dropdown+.dropdown__menu{display:none}}.dropdown.open::after{transform:rotate(180deg)}.dropdown--dark::after{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 15 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L7.5 7L14 1%27 stroke=%27#1F1F1F%27%20stroke-opacity=%271%27/%3E%3C/svg%3E%0A")}@keyframes dropdawnOpacity{0%{opacity:0}100%{opacity:1}}.b-quote{position:relative;display:inline-block;padding:20px}@media only screen and (max-width: 1199px){.b-quote{padding:15px}}.b-quote--wide{width:100%}.b-quote .b-quote-l,.b-quote .b-quote-r{position:absolute;top:0;bottom:0;width:1px;pointer-events:none}.b-quote .b-quote-l:after,.b-quote .b-quote-l::before,.b-quote .b-quote-r:after,.b-quote .b-quote-r::before{content:"";position:absolute;width:14px;height:1px;transition:height .15s ease}.b-quote .b-quote-l{left:0;transition:left .15s ease}.b-quote .b-quote-l::after{top:0;left:0}.b-quote .b-quote-l::before{bottom:0;left:0}.b-quote .b-quote-r{right:0;transition:right .15s ease}.b-quote .b-quote-r::after{top:0;left:-14px}.b-quote .b-quote-r::before{bottom:0;left:-14px}.b-quote--white .b-quote-l,.b-quote--white .b-quote-r{background:#fff}.b-quote--white .b-quote-l:after,.b-quote--white .b-quote-l::before,.b-quote--white .b-quote-r:after,.b-quote--white .b-quote-r::before{background:#fff}.b-quote--black .b-quote-l,.b-quote--black .b-quote-r{background:#141414}.b-quote--black .b-quote-l:after,.b-quote--black .b-quote-l::before,.b-quote--black .b-quote-r:after,.b-quote--black .b-quote-r::before{background:#141414}.b-quote--hover .b-quote-l{left:0}.b-quote--hover .b-quote-r{right:0}.b-quote--hover:hover .b-quote-l,.b-quote--hover:hover .b-quote-r{width:2px}.b-quote--hover:hover .b-quote-l:after,.b-quote--hover:hover .b-quote-l::before,.b-quote--hover:hover .b-quote-r:after,.b-quote--hover:hover .b-quote-r::before{height:2px}.b-quote--hover:hover .b-quote-l{left:-10px}.b-quote--hover:hover .b-quote-r{right:-10px}.b-quote-text{position:relative}.b-quote-text:after{content:"]";position:relative;right:-2px}.b-quote-text:before{content:"[";position:relative;left:-2px}.border{border:1px solid #c4c4c4}.t-border-r{padding-right:10%;border-right:2px solid #c4c4c4}.t-border-l{padding-left:20px;border-left:2px solid #141414}.t-border-bottom{position:relative;padding-bottom:10px;margin-bottom:25px;color:inherit}.t-border-bottom::after{content:"";position:relative;display:block;bottom:-10px;left:0;width:40px;height:2px;background-color:currentColor}.h-zoom a:first-child{position:relative;cursor:pointer}.h-zoom a:first-child::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .15s ease}.h-zoom a:first-child::after{content:"Смотреть";position:absolute;display:flex;align-items:center;color:#fff;font-size:12px;font-family:"Muller",sans-serif;font-weight:600;text-transform:uppercase;transition:opacity .15s ease;opacity:0;height:28px;width:110px;padding-left:40px;transform:translate(-50%, -50%);top:50%;left:50%;background:no-repeat left center/28px 28px url("data:image/svg+xml,%3Csvg viewBox=%270 0 28 28%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M27.0433 22.4154L22.3134 17.6788L18.6753 16.1736C19.8866 14.4484 20.5356 12.3903 20.5333 10.2813C20.5333 4.61218 15.9277 0 10.2666 0C4.60558 0 0 4.61218 0 10.2813C0 15.9505 4.60558 20.5627 10.2666 20.5627C12.3909 20.5651 14.4631 19.904 16.1944 18.6713L17.6936 22.3049L22.4233 27.0418C22.7266 27.3455 23.0867 27.5865 23.4831 27.7509C23.8794 27.9154 24.3042 28 24.7332 28C25.1622 28 25.587 27.9154 25.9833 27.751C26.3796 27.5866 26.7398 27.3457 27.0431 27.0419C27.3465 26.7381 27.5871 26.3775 27.7513 25.9806C27.9155 25.5837 28 25.1583 28 24.7287C28 24.2991 27.9155 23.8737 27.7514 23.4768C27.5872 23.0799 27.3466 22.7192 27.0433 22.4154ZM1.86666 10.2813C1.86666 5.64306 5.63499 1.86934 10.2666 1.86934C14.8983 1.86934 18.6666 5.64306 18.6666 10.2813C18.6666 14.9196 14.8983 18.6934 10.2666 18.6934C5.63499 18.6934 1.86666 14.9196 1.86666 10.2813ZM25.7232 25.72C25.4605 25.9825 25.1045 26.1299 24.7333 26.1299C24.3621 26.1299 24.0061 25.9825 23.7433 25.72L19.2766 21.2469L17.8828 17.8683L21.2566 19.2642L25.7234 23.7372C25.9855 24.0004 26.1327 24.3569 26.1327 24.7286C26.1327 25.1003 25.9854 25.4568 25.7232 25.72Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.h-zoom a:first-child:hover:after{opacity:1}.h-zoom a:first-child:hover:before{opacity:.22}.j-more-content{padding-top:10px;display:none;opacity:0}.h-image{display:block;overflow:hidden}@media only screen and (max-width: 1199px){.h-image{pointer-events:none}}.h-image img{transition:transform .3s ease-in-out}.h-image:hover img{transform:scale(1.1)}.h-text{-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease;color:inherit}.h-text:hover{color:#ca3636}.h-text p,.h-text span,.h-text h2,.h-text h3,.h-text h4,.h-text h5,.h-text h6{-webkit-text-decoration:none;text-decoration:none;color:inherit}.b-title{max-width:300px;margin-bottom:30px}.b-title h2,.b-title h3,.b-title h4,.b-title h5,.b-title h6{font-weight:500}.b-title .t-grey{padding-top:10px}.b-temp{display:flex}@media only screen and (max-width: 1199px){.b-temp{flex-direction:column}}@media only screen and (max-width: 1199px){.b-temp__content{order:2}}.b-temp__image{min-width:300px;margin-left:55px}@media only screen and (max-width: 1199px){.b-temp__image{order:1;margin:0 0 35px}}.remark{display:flex;font-size:14px}@media only screen and (max-width: 600px){.remark{font-size:12px}}.remark::before{content:"* ";display:inline-block;font-weight:bold;color:inherit;margin-right:10px}.i-text{display:flex;align-items:center;padding:32px 0}@media only screen and (max-width: 1023px){.i-text{padding:25px 0}}@media only screen and (max-width: 767px){.i-text{padding:15px 0}}.i-text__image{width:50px;height:50px;margin-right:25px;flex-shrink:0}@media only screen and (max-width: 600px){.i-text__image{width:40px;height:40px}}.i-text__desc{font-size:15px;line-height:1.38em;color:#333}@media only screen and (max-width: 767px){.i-text__desc{font-size:14px}}.i-text__title{color:#333}.i-text__text{font-size:14px;line-height:1.4em;color:gray}.i-text--radius .icon-text_img{overflow:hidden;border-radius:50%}.i-text--number{padding:15px 15px 15px 0}@media only screen and (max-width: 1023px){.i-text--number{padding:15px 10px 15px 0}}@media only screen and (max-width: 767px){.i-text--number{padding:0}}.i-text--number .i-text__image{font-size:38px;line-height:50px;text-align:center;background:#1f1f1f;color:#fff}@media only screen and (max-width: 1023px){.i-text--number .i-text__image{margin-right:10px}}@media only screen and (max-width: 600px){.i-text--number .i-text__image{font-size:32px;line-height:40px}}.disabled{opacity:.5;pointer-events:none}.AVAILABLE{background:#c3ffbe;fill:#c3ffbe}.AVAILABLE::before{background:#c3ffbe}.SOLD{background:#ca4335;fill:#ca4335}.SOLD::before{background:#ca4335}.EXECUTION{background:#7494fa;fill:#7494fa}.EXECUTION::before{background:#7494fa}.BOOKED{background:#656565;fill:#656565}.BOOKED::before{background:#656565}.separator{border-top:1px solid;border-color:#c4c4c4}.separator-l{margin:30px 0}.separator-m{margin:20px 0}.field{width:100%}.field-xxl{margin-bottom:140px}.field-l{margin-bottom:80px}@media only screen and (max-width: 1199px){.field-l{margin-bottom:60px}}@media only screen and (max-width: 1023px){.field-l{margin-bottom:50px}}.field-m{margin-bottom:60px}@media only screen and (max-width: 1199px){.field-m{margin-bottom:45px}}@media only screen and (max-width: 1199px){.field-m{margin-bottom:35px}}.field-ms{margin-bottom:45px}.field-s{margin-bottom:35px}.field-dots{margin-bottom:25px}.field-dots::before{content:"...";color:#ca3636;font-size:62px;letter-spacing:.05em;line-height:0}.hide{display:none !important}.show{display:block !important}.visually-hidden{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;z-index:-1}.ui-info__icon{width:24px;height:24px;margin-bottom:30px}.ui-info__content{padding-left:20px;font-family:"Muller",sans-serif;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #fff}.ui-info__title{margin-bottom:25px}.ui-info__text{max-width:240px}.ui-info .btn{margin-top:20px}.ui-info--black{border-left:2px solid #141414;font-family:"OpenSans",sans-serif}.ui-info--black .ui-info__title{color:#848383;font-size:18px;margin-bottom:10px}.ui-info--black .ui-info__text{font-size:16px;font-weight:600;margin-bottom:0}.ui-info--wide .ui-info__title{margin-bottom:10px}.ui-info--wide .ui-info__text{max-width:100%;font-size:14px}@media only screen and (max-width: 1199px){.ui-info--ways{padding-bottom:30px}}@media only screen and (max-width: 600px){.ui-info--ways{padding-bottom:10px}}@media only screen and (max-width: 600px){.ui-info--ways .ui-info__content{border:none;border-bottom:1px solid #fff;padding:0 0 50px;align-items:center;text-align:center}}.ui-iframe{position:relative;width:100%;padding-top:50.5%;margin:3rem 0;overflow:hidden}.ui-iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.ui-video{position:relative;display:block;height:100%;width:100%;filter:grayscale(0.35);position:relative;transition:.3s ease-in-out;cursor:pointer}.ui-video::after{content:"";position:absolute;width:12%;height:30%;max-width:50px;max-height:50px;top:50%;left:50%;transform:translate(-50%, -50%);background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 50 50%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M20.6437 35.3484L33.1063 25.5546C33.1896 25.4885 33.2568 25.4044 33.3031 25.3086C33.3493 25.2128 33.3734 25.1079 33.3734 25.0015C33.3734 24.8951 33.3493 24.7902 33.3031 24.6944C33.2568 24.5986 33.1896 24.5145 33.1063 24.4484L20.6437 14.6484C20.1812 14.2859 19.5 14.6109 19.5 15.1984V34.7921C19.5 35.3796 20.1812 35.7109 20.6437 35.3484Z%27 fill=%27white%27/%3E%3Cpath d=%27M50 8.9653e-07H2C0.89375 8.9653e-07 1 -1.15983e-06 0 9.56135e-07V50C1 50 0.89375 50 2 50H50C50 49 50 49.1063 50 48V2C50 0.893751 50 1 50 8.9653e-07ZM45.5 45.5H4.5V4.5H45.5V45.5Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.ui-video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1f1f1f;opacity:0;transition:opacity .15s ease}.ui-video:hover::before{opacity:.25}.ui-video--small::after{width:25px;height:25px;top:auto;left:auto;right:15px;bottom:15px}@media only screen and (max-width: 1199px){.ui-video--small::after{width:20px;height:20px;right:0;bottom:0}}@media only screen and (max-width: 1199px){.ui-video--small::after{width:15px;height:15px}}.ui-status{width:150px;height:30px;line-height:30px;font-size:12px;color:#fff;text-align:center;background:#656565}@media only screen and (max-width: 1199px){.ui-status{width:120px;height:25px;line-height:25px;font-size:11px}}.ui-price{font-weight:500;display:flex;justify-content:space-between;align-items:flex-start}.ui-price__old{-webkit-text-decoration:line-through;text-decoration:line-through;font-size:18px}@media only screen and (max-width: 1199px){.ui-price__old{font-size:16px}}@media only screen and (max-width: 1023px){.ui-price__old{font-size:14px}}.ui-price__current{font-size:30px}@media only screen and (max-width: 1199px){.ui-price__current{font-size:26px}}@media only screen and (max-width: 1023px){.ui-price__current{font-size:22px}}.ui-price__share{display:inline-block;min-width:150px;min-height:60px;line-height:60px;font-size:24px;background:#d65252;text-align:center;color:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.05)}@media only screen and (max-width: 1199px){.ui-price__share{font-size:20px;min-width:120px;min-height:50px;line-height:50px}}@media only screen and (max-width: 1199px){.ui-price__share{font-size:18px;min-width:110px;min-height:45px;line-height:45px}}.ui-price--small .ui-price__values{display:flex;flex-direction:column;align-items:flex-end}.ui-price--small .ui-price__values span{font-weight:600}.ui-price--small .ui-price__old{font-size:12px;color:#6d6d6d}.ui-price--small .ui-price__current{font-size:14px;color:#b02e2e}.ui-checkbox{cursor:pointer;display:inline-flex;align-items:center;position:relative}.ui-checkbox-wrap{display:inline-flex;align-items:center;position:relative}.ui-checkbox--nohelp .ui-checkbox__help{display:none}.ui-checkbox input{opacity:0;z-index:-10;width:0;height:0;position:absolute}.ui-checkbox input:checked~.ui-checkbox__custom:after{opacity:1}.ui-checkbox-block .ui-checkbox--check{display:none}.ui-checkbox-block .ui-checkbox--uncheck{display:block}.ui-checkbox-block.is-checked .ui-checkbox--check{display:block}.ui-checkbox-block.is-checked .ui-checkbox--uncheck{display:none}.ui-checkbox__custom{position:relative;background:#fff;border:1px solid #424242;flex-shrink:0;border-radius:2px;display:inline-block;height:30px;width:30px;margin-right:20px}@media only screen and (max-width: 1023px){.ui-checkbox__custom{height:25px;width:25px;margin-right:15px}}.ui-checkbox__custom:after{content:"";border:solid #424242;border-width:0 2px 2px 0;opacity:0;transition:opacity .15s ease;height:18px;left:11px;position:absolute;top:3px;transform:rotate(45deg);width:9px}@media only screen and (max-width: 1023px){.ui-checkbox__custom:after{height:15px;width:7px;left:9px;top:2px}}.ui-checkbox__text{font-size:1rem;line-height:1.4;color:#424242}@media only screen and (max-width: 1023px){.ui-checkbox__text{font-size:15px}}.ui-checkbox__help{position:relative;flex-shrink:0;margin-left:15px;height:20px;width:20px;border-radius:2px;border:1px solid #c4c4c4;z-index:1}.ui-checkbox__help:hover .ui-checkbox__tooltip{opacity:1;transform:translate(-50%, -120%) scale(1)}.ui-checkbox__help::after{content:"?";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:12px;font-weight:bold;color:#1f1f1f}.ui-checkbox__tooltip{position:absolute;top:0;left:50%;transform:translate(-50%, -120%) scale(0.9);padding:5px 10px;background-color:#fff;width:290px;font-size:11px;box-shadow:0px 2px 4px rgba(65,87,112,.25);border-bottom:4px solid #c4c4c4;transition:transform .15s ease, opacity .15s ease;opacity:0;z-index:2;pointer-events:none}.ui-checkbox__tooltip:before{content:"";position:absolute;bottom:-15px;left:calc(50% - 8px);transform:translateY(-50%);width:0;height:0;width:0px;height:0px;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#c4c4c4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ui-desc{display:flex;flex-direction:column}.ui-desc-row{display:flex}.ui-desc-row .ui-desc:not(:last-child){margin-right:30px}.ui-desc>span:nth-child(1){font-size:12px;color:#707070}.ui-desc>span:nth-child(2){font-size:24px;color:#141414}.ui-acc{width:100%;max-width:780px;margin:0 auto}.ui-acc--start{margin:0}.ui-acc--wide{max-width:100%}.ui-acc-head{outline:none;position:relative;z-index:1;cursor:pointer;font-weight:600;color:#1f1f1f;line-height:1.4}@media only screen and (max-width: 600px){.ui-acc-head--margin{margin:0 20px}}.ui-acc-body{position:relative;z-index:1;color:#1f1f1f}.ui-acc-body.text-content{font-size:16px}.ui-acc-body.text-content p{font-size:16px;margin-bottom:.2em}@media only screen and (max-width: 767px){.ui-acc-body.text-content p{font-size:14px}}.ui-acc-body.text-content ul:not([class]),.ui-acc-body.text-content ol:not([class]){margin-top:0}.ui-acc-body.text-content ul:not([class]) li,.ui-acc-body.text-content ol:not([class]) li{margin-bottom:.2em}.ui-acc-tile{border-bottom:1px solid #ecf2f4}.ui-acc-tile .ui-acc-head{padding:27px 100px 28px 35px;font-size:18px;border:1px solid #ecf2f4;border-radius:3px;margin:0 0 -1px}@media only screen and (max-width: 1199px){.ui-acc-tile .ui-acc-head{font-size:16px;padding:20px 50px 20px 20px}}@media only screen and (max-width: 600px){.ui-acc-tile .ui-acc-head{font-size:14px}}.ui-acc-tile .ui-acc-head:hover,.ui-acc-tile .ui-acc-head:focus-within{box-shadow:0px 5px 20px 0px rgba(18,25,38,.1)}.ui-acc-tile .ui-acc-head:hover::after,.ui-acc-tile .ui-acc-head:focus-within::after{background:#1f1f1f}.ui-acc-tile .ui-acc-head:hover::before,.ui-acc-tile .ui-acc-head:focus-within::before{border-color:#fff}.ui-acc-tile .ui-acc-head:after,.ui-acc-tile .ui-acc-head::before{content:"";position:absolute;transform:translate(-50%, -50%);top:50%;width:32px;height:32px}@media only screen and (max-width: 1023px){.ui-acc-tile .ui-acc-head:after,.ui-acc-tile .ui-acc-head::before{width:30px;height:30px}}.ui-acc-tile .ui-acc-head::after{right:30px;border:1px solid #1f1f1f;background:#fff;transition:background .3s ease-in-out}@media only screen and (max-width: 1023px){.ui-acc-tile .ui-acc-head::after{right:0}}.ui-acc-tile .ui-acc-head::before{z-index:1;transform-origin:50% 50%;transition:transform .3s ease-in-out, border-color .3s ease-in-out;border:solid;border-color:#1f1f1f;border-width:0 2px 2px 0;width:8px;height:8px;right:54px;transform:translate(-50%, -50%) rotate(45deg)}@media only screen and (max-width: 1023px){.ui-acc-tile .ui-acc-head::before{width:6px;height:6px;border-width:0 1px 1px 0;right:24px}}.ui-acc-tile .ui-acc-head.open{border-bottom:none;background:#fff}.ui-acc-tile .ui-acc-head.open::before{transform:translate(-50%, -50%) rotate(225deg)}.ui-acc-tile .ui-acc-body{padding:0 30px 30px 35px;background:#fff;border:1px solid #ecf2f4;border-top:none}@media only screen and (max-width: 1023px){.ui-acc-tile .ui-acc-body{padding:0 30px 20px 20px}}.ui-acc-plus{border-bottom:1px solid #eee}.ui-acc-plus .ui-acc-body{padding:0 50px 25px 0}@media only screen and (max-width: 1199px){.ui-acc-plus .ui-acc-body{padding:0 50px 20px 0}}@media only screen and (max-width: 767px){.ui-acc-plus .ui-acc-body{padding:0 30px 20px 0}}@media only screen and (max-width: 600px){.ui-acc-plus .ui-acc-body{padding:0 0 20px 0}}.ui-acc-plus .ui-acc-head{padding:25px 50px 25px 0;font-size:20px;border-top:1px solid #eee}@media only screen and (max-width: 1199px){.ui-acc-plus .ui-acc-head{font-size:18px;padding:20px 50px 20px 0}}@media only screen and (max-width: 767px){.ui-acc-plus .ui-acc-head{font-size:16px}}.ui-acc-plus .ui-acc-head::before{content:"";position:absolute;right:0;top:50%;width:40px;height:40px;transform-origin:50% 50%;transform:translateY(-50%);transition:background .3s ease-in-out}@media only screen and (max-width: 767px){.ui-acc-plus .ui-acc-head::before{width:30px;height:30px}}.ui-acc-plus .ui-acc-head::after{content:"╳";position:absolute;font-size:14px;font-weight:600;text-align:center;line-height:40px;color:#000;right:0;top:50%;width:40px;height:40px;transform-origin:50% 50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease-in-out, background .3s ease-in-out, color .3s ease-in-out}@media only screen and (max-width: 767px){.ui-acc-plus .ui-acc-head::after{font-size:11px;line-height:30px}}.ui-acc-plus .ui-acc-head:hover:before,.ui-acc-plus .ui-acc-head:focus-within:before{background:#1f1f1f}.ui-acc-plus .ui-acc-head:hover:after,.ui-acc-plus .ui-acc-head:focus-within:after{color:#fff}.ui-acc-plus .ui-acc-head.open::after{content:"╲";transform:translateY(-50%) rotate(135deg)}@media only screen and (max-width: 600px){.ui-acc-left>section{padding:0;background:#f8f8f8}}@media only screen and (max-width: 600px){.ui-acc-left .ui-acc-body{padding:25px 0 35px}}@media only screen and (max-width: 600px){.ui-acc-left .ui-acc-head .container{padding:0}}@media only screen and (max-width: 600px){.ui-acc-left .ui-acc-head .headline{margin-bottom:0;border:none}}@media only screen and (max-width: 600px){.ui-acc-left .ui-acc-head .headline__title h2{font-size:22px}}@media only screen and (max-width: 600px){.ui-acc-left .ui-acc-head{padding:25px 20px 25px 50px;border-top:2px solid #fff;font-size:16px}.ui-acc-left .ui-acc-head::before{content:"";position:absolute;left:0;top:50%;width:30px;height:30px;background:#424242;transform-origin:50% 50%;transform:translateY(-50%);transition:background .3s ease-in-out}.ui-acc-left .ui-acc-head::after{content:"╳";position:absolute;font-size:11px;font-weight:600;text-align:center;line-height:30px;color:#fff;left:0;top:50%;width:30px;height:30px;transform-origin:50% 50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease-in-out, background .3s ease-in-out, color .3s ease-in-out}}.ui-acc-left .ui-acc-head.open::after{content:"╲";transform:translateY(-50%) rotate(135deg)}.ui-list li{display:flex;justify-content:space-between;font-family:"Muller",sans-serif}.ui-list li:last-child{border:none}.ui-list li span{color:inherit;font-weight:400}.ui-list li span:nth-child(2){font-weight:500}.ui-list--s li{margin-bottom:15px;font-size:14px}.ui-list--m li{margin-bottom:15px;font-size:16px}.ui-list--sm li{margin-bottom:8px;font-size:14px}.ui-list--room li{font-size:18px;color:#424242;border-bottom:1px solid #ddd;padding:15px 0}@media only screen and (max-width: 1199px){.ui-list--room li{font-size:16px;padding:12px 0}}.ui-list--similar li{font-size:14px;margin-bottom:20px}.ui-list--parametric{margin-bottom:30px}.ui-list--parametric li{font-size:14px;margin-bottom:10px}.ui-icon{display:flex;align-items:center}.ui-icon svg{position:relative;top:-0.1em;width:1em;height:1em;margin-right:.5em}.ui-icon span{font-size:1em}.ui-icon--accent svg{color:#ca3636}.ui-icon--black{color:#333}.ui-icon--grey{color:#7f7f7f}.ui-rooms{display:flex}.ui-rooms .ui-room:not(:last-child){margin-right:15px}.ui-room{display:flex;align-items:center;font-family:"Muller",sans-serif}.ui-room span{display:inline-block;color:#1f1f1f;font-size:14px}.ui-room span:first-child{border:1px solid #1f1f1f;width:30px;height:30px;line-height:30px;text-align:center;margin-right:7px;font-weight:500}.ui-room span:nth-child(2){text-transform:uppercase}.b-icon{display:flex}.b-icon-wrapper{display:flex;flex-wrap:wrap}.b-icon__image{width:60px;height:60px;flex-shrink:0;margin-right:30px}@media only screen and (max-width: 1440px){.b-icon__image{width:50px;height:50px;margin-bottom:20px;margin-right:20px}}@media only screen and (max-width: 1023px){.b-icon__image{width:45px;height:45px;margin-bottom:15px;margin-right:15px}}.b-icon__content{max-width:150px;font-size:14px}@media only screen and (max-width: 340px){.b-icon__content{font-size:12px}}.b-icon__content b{font-size:24px}@media only screen and (max-width: 1440px){.b-icon__content b{font-size:20px}}@media only screen and (max-width: 767px){.b-icon__content b{font-size:18px}}@media only screen and (max-width: 340px){.b-icon__content b{font-size:16px}}.b-icon-item--column{flex-direction:column;align-items:center}.b-icon-item--column .b-icon__image{margin:0 0 15px}.b-icon-item--column .b-icon__content{text-align:center;max-width:100%}.b-icon-item--column .b-icon__content h3,.b-icon-item--column .b-icon__content h4,.b-icon-item--column .b-icon__content h5,.b-icon-item--column .b-icon__content h6{margin-bottom:7px;font-weight:600}.b-icon-item--column .b-icon__content a,.b-icon-item--column .b-icon__content span,.b-icon-item--column .b-icon__content p{font-size:20px}@media only screen and (max-width: 1199px){.b-icon-item--column .b-icon__content a,.b-icon-item--column .b-icon__content span,.b-icon-item--column .b-icon__content p{font-size:18px}}@media only screen and (max-width: 767px){.b-icon-item--column .b-icon__content a,.b-icon-item--column .b-icon__content span,.b-icon-item--column .b-icon__content p{font-size:16px}}.l-flex{display:flex;flex-wrap:wrap;position:relative;z-index:1}.l-flex-1>.col{width:100%;margin-bottom:40px}.l-flex-tabs--1{margin:-15px}.l-flex-tabs--1>.col{width:100%;padding:15px}.l-flex-2{margin:-25px;justify-content:space-between}@media only screen and (max-width: 1199px){.l-flex-2{margin:-15px}}.l-flex-2>.col{width:50%;padding:25px}@media only screen and (max-width: 1199px){.l-flex-2>.col{padding:15px}}@media only screen and (max-width: 600px){.l-flex-2>.col{width:100%}}.l-flex-3{margin:-15px}@media only screen and (max-width: 600px){.l-flex-3{margin:-10px}}.l-flex-3>.col{width:33.333%;padding:15px}@media only screen and (max-width: 1023px){.l-flex-3>.col{width:50%}}@media only screen and (max-width: 600px){.l-flex-3>.col{width:100%;padding:10px}}.l-flex-about{margin:-15px}@media only screen and (max-width: 1023px){.l-flex-about{margin:-10px}}@media only screen and (max-width: 600px){.l-flex-about{margin:0}}.l-flex-about>.col{width:33.333%;padding:15px 15px 45px}@media only screen and (max-width: 1199px){.l-flex-about>.col{width:50%}}@media only screen and (max-width: 1023px){.l-flex-about>.col{padding:10px 10px 35px}}@media only screen and (max-width: 600px){.l-flex-about>.col{width:100%;padding:0 0 30px}}.l-flex-about-2{margin:-30px}@media only screen and (max-width: 1023px){.l-flex-about-2{margin:-15px}}.l-flex-about-2>.col{width:50%;padding:30px}@media only screen and (max-width: 1023px){.l-flex-about-2>.col{padding:15px}}@media only screen and (max-width: 600px){.l-flex-about-2>.col{width:100%}}.l-flex-room{margin:-35px;justify-content:space-between}@media only screen and (max-width: 1023px){.l-flex-room{margin:-20px}}.l-flex-room>.col{width:50%;padding:35px}@media only screen and (max-width: 1023px){.l-flex-room>.col{padding:20px}}@media only screen and (max-width: 600px){.l-flex-room>.col{width:100%}}@media only screen and (max-width: 600px){.l-flex-room>.col:nth-child(1){order:2}}@media only screen and (max-width: 600px){.l-flex-room>.col:nth-child(2){order:1}}.l-flex-area{margin:0}.l-flex-area>.col{width:100%}.l-flex-area>.col:nth-child(1){margin-bottom:45px}.l-flex--progress{justify-content:space-between}@media only screen and (max-width: 600px){.l-flex--progress{flex-direction:column}}.l-flex--progress>.col:nth-child(1){width:280px}@media only screen and (max-width: 1023px){.l-flex--progress>.col:nth-child(1){width:200px}}@media only screen and (max-width: 600px){.l-flex--progress>.col:nth-child(1){width:100%;margin-bottom:35px}}.l-flex--progress>.col:nth-child(2){width:calc(100% - 280px - 45px)}@media only screen and (max-width: 1023px){.l-flex--progress>.col:nth-child(2){width:calc(100% - 200px - 30px)}}@media only screen and (max-width: 600px){.l-flex--progress>.col:nth-child(2){width:100%}}.l-flex-4{display:flex;flex-wrap:wrap;margin:-10px}.l-flex-4>.col{width:25%;padding:10px}@media only screen and (max-width: 1199px){.l-flex-4>.col{width:33.3333%}}@media only screen and (max-width: 767px){.l-flex-4>.col{width:50%}}@media only screen and (max-width: 600px){.l-flex-4>.col{width:100%}}.l-flex-5{display:flex;flex-wrap:wrap;margin:-5px}.l-flex-5>.col{width:20%;padding:5px}@media only screen and (max-width: 1023px){.l-flex-5>.col{width:33.3333%}}@media only screen and (max-width: 767px){.l-flex-5>.col{width:50%}}@media only screen and (max-width: 600px){.l-flex-5>.col{width:100%}}.l-flex--typical{margin:-10px}.l-flex--typical>.col{padding:10px}.l-flex--typical>.col:nth-child(1){width:33.333%}@media only screen and (max-width: 1199px){.l-flex--typical>.col{width:50%}}@media only screen and (max-width: 1023px){.l-flex--typical>.col{width:50%}}@media only screen and (max-width: 600px){.l-flex--typical>.col{width:100%}}.l-flex-projects-page>.col:not(:last-child){width:100%;margin-bottom:80px}@media only screen and (max-width: 600px){.l-flex-projects-page>.col:not(:last-child){margin-bottom:45px}}.l-flex--achievements{display:flex;flex-wrap:wrap;margin:0 -40px}.l-flex--achievements>.col{width:25%;padding:0 40px;margin-bottom:40px}.l-flex--achievements>.col:not(:nth-child(4n)){border-right:1px solid #c4c4c4}@media only screen and (max-width: 1199px){.l-flex--achievements>.col{width:33.3333%}}@media only screen and (max-width: 1023px){.l-flex--achievements>.col{width:50%}}@media only screen and (max-width: 600px){.l-flex--achievements>.col{width:100%}}.l-flex--narrow{margin:-10px}.l-flex--narrow>.col{padding:10px}.l-flex--narrow-s{margin:-20px}.l-flex--narrow-s>.col{padding:20px}.l-flex-temp--one{margin:-20px}.l-flex-temp--one>.col{width:50%;padding:20px}@media only screen and (max-width: 1199px){.l-flex-temp--one>.col{width:47%}}@media only screen and (max-width: 600px){.l-flex-temp--one>.col{width:100%}}.b-filter{width:100%}.b-filter__row{display:flex;flex-wrap:wrap;margin:-30px}@media only screen and (max-width: 600px){.b-filter__row{margin:-15px}}.b-filter__row .col{width:33.3333%;padding:30px}@media only screen and (max-width: 1023px){.b-filter__row .col{width:50%}}@media only screen and (max-width: 600px){.b-filter__row .col{width:100%;padding:15px}}.b-filter__row--parametric{margin-bottom:40px}.b-filter__title{font-size:17px;color:#424242;font-weight:bold;margin-bottom:20px}@media only screen and (max-width: 1199px){.b-filter__title{font-size:15px}}.b-filter__title sup{font-size:12px;font-weight:bold}.b-filter__bottom{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:60px}@media only screen and (max-width: 600px){.b-filter__bottom{padding-top:45px;flex-direction:column}}.b-filter__bottom-text{font-weight:600;font-size:18px}@media only screen and (max-width: 600px){.b-filter__bottom-text{margin-bottom:20px;font-size:16px}}.b-filter--rooms{padding:25px 20px 28px}.b-filter--select{padding:25px 20px 25px}.b-filter--select .custom-select-opener{outline:none}.b-values{display:flex;margin-bottom:5px}.b-values__r{border-left:1px solid #848383}.b-values__l,.b-values__r{width:50%;display:flex;justify-content:center}.b-values__rr{width:50%;display:flex;justify-content:flex-end}.b-values__input{width:120px;display:flex;align-items:flex-end;line-height:1.7}@media only screen and (max-width: 1199px){.b-values__input{width:100px;line-height:1.5}}.b-values__input .input-text{font-size:14px;color:#848383}@media only screen and (max-width: 1199px){.b-values__input .input-text{font-size:12px}}.b-values__input .input-val{width:100%;font-size:18px;color:#141414;background:rgba(0,0,0,0)}@media only screen and (max-width: 1199px){.b-values__input .input-val{font-size:14px}}.b-values--small .b-values__input{width:60px}.b-values--start .b-values__l{justify-content:flex-start}.b-ls-buttons{display:flex;justify-content:center}.b-ls-buttons li{display:inline-block;margin-right:5px}.b-ls-buttons li:last-child{margin-right:0}.b-ls-buttons label{flex-grow:0;display:inline-block;min-width:50px;height:50px;border:1px solid rgba(0,0,0,0);padding:0 20px;cursor:pointer;transition:background .3s ease-in-out;font-size:16px;line-height:50px;text-align:center}@media only screen and (max-width: 1199px){.b-ls-buttons label{min-width:35px;height:35px;padding:0 5px;line-height:35px;font-size:14px}}.no-touch .b-ls-buttons label:hover{border:1px solid #b02e2e;cursor:pointer}.b-ls-buttons.is-active{background-color:#29cf58;color:#fff}.b-ls-buttons input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.b-ls-buttons input:checked+label{border:1px solid #b02e2e}.irs--round{height:32px}.irs--round .irs-handle{width:19px;height:19px;top:8px;border-radius:0;border:2px solid #b02e2e;background-color:#fff}.irs--round .irs-handle:hover{cursor:grab;transform:scale(1.1);background-color:#fff}.irs--round .irs-handle.state_hover{transform:scale(1.1);cursor:grabbing}.irs--round .irs-bar{background-color:#b02e2e;top:16px}.irs--round .irs-line{height:2px;top:16px}.irs--round .irs-bar{height:2px}.pt--text{position:relative}.pt--text:before{content:"dsk1.one";position:absolute;z-index:2;transform:rotate(-90deg);color:#333;font-weight:400;bottom:300px;font-size:22px;font-family:"Muller",sans-serif}@media only screen and (max-width: 1320px){.pt--text:before{display:none}}.pt--text:after{content:"";position:absolute;height:260px;width:1px;background-color:#333;bottom:0}@media only screen and (max-width: 1320px){.pt--text:after{display:none}}.pt--text-left:before{left:-70px}.pt--text-left:after{left:-28px}.pt--text-right:before{right:-70px}.pt--text-right:after{right:-28px}.pt--left-center:before{bottom:calc(20% + 300px);left:-65px}.pt--left-center:after{left:-35px;bottom:20%}.pt{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.pt:before,.pt:after{content:"";position:absolute;z-index:0;width:170px;height:170px}@media only screen and (max-width: 1199px){.pt:before,.pt:after{display:none}}.pt-white .pt{z-index:0}.j-pt>img{position:relative;z-index:1}.pt-foundation:before{left:-60px;top:20px}.pt-foundation:after{right:-85px;bottom:-60px}.pt-links:before{left:-60px;bottom:-60px}.pt-links:after{right:-60px;top:0}.pt-ways:before{left:40px;top:40px}.pt-ways:after{transform:scale(0.8);right:50px;bottom:50px}.pt-bottom:before{left:-140px;bottom:45px}.pt-bottom:after{right:0px;top:0px}.pt-topleft:before{left:-95px;top:-120px}.pt-topleft:after{display:none}.pt-tLeft:before{left:-95px;top:-60px}.pt-tLeft:after{display:none}.pt-contacts:before{right:-80%;top:0}.pt-contacts:after{display:none}.pt-news{z-index:0}.pt-news:before{left:-94px;top:-45px}.pt-news:after{right:-85px;bottom:-85px}.pt-topright{z-index:0}.pt-topright:before{right:-100px;top:-30px}.pt-topright:after{display:none}.pt-topright2{z-index:0}.pt-topright2:before{right:1px;top:-143px}.pt-topright2:after{display:none}.b-tabs{display:flex;flex-direction:column;justify-content:flex-start}.b-tabs__list{display:flex}.b-tabs__list--column{flex-direction:column}.b-tabs__list--column .b-tabs__list-item.active button{background:#141414;color:#fff}.b-tabs__list--column .b-tabs__list-item:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 1199px){.b-tabs__list--column .b-tabs__list-item:not(:last-child){margin-bottom:20px}}.b-tabs__list--row .b-tabs__list-item.active button{background:#141414;color:#fff}.b-tabs__list--row .b-tabs__list-item:not(:last-child){margin-right:20px}.b-tabs__content{position:relative}.b-tabs-project .b-tabs__list{width:100%;margin-bottom:25px}.b-tabs-project .b-tabs__list-item{width:33.33333%}.b-tabs-project .b-tabs__list-item.active button{color:#fff;background:#b02e2e;border-color:#b02e2e}.b-tabs-project .b-tabs__list-item button{width:100%;padding:6px 10px;font-size:12px;cursor:pointer;background:rgba(0,0,0,0);border:1px solid #c4c4c4;transition:color .15s ease, background .15s ease}.no-touch .b-tabs-project .b-tabs__list-item button:hover{color:#fff;background:#b02e2e;border-color:#b02e2e}.b-tabs-project .b-tabs__list-item:not(:last-child) button{border-right:none}.b-tabs-button .b-tabs__list{width:100%;margin-bottom:35px}@media only screen and (max-width: 767px){.b-tabs-button .b-tabs__list{overflow-x:auto}}.b-tabs-button .b-tabs__list-item.active button{color:#fff;background:#141414}.b-tabs-button .b-tabs__list-item button{height:45px;padding:0 20px;font-size:14px;text-transform:uppercase;font-weight:600;cursor:pointer;border:1px solid #141414;color:#141414;white-space:nowrap;transition:color .15s ease, background .15s ease}.no-touch .b-tabs-button .b-tabs__list-item button:hover{color:#fff;background:#141414}.b-tabs-button .b-tabs__list-item:not(:last-child) button{margin-right:10px}.b-tabs-rooms .b-tabs__list-item:not(:last-child){margin-right:30px}.b-tabs-rooms .b-tabs__list-item.active button{opacity:1}.b-tabs-section .b-tabs__list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 600px){.b-tabs-section .b-tabs__list{width:100%}}.b-tabs-section .b-tabs__list-item{margin-right:30px}@media only screen and (max-width: 1199px){.b-tabs-section .b-tabs__list-item{margin-right:0}}@media only screen and (max-width: 600px){.b-tabs-section .b-tabs__list-item{width:50%}}@media only screen and (min-width: 1199px){.b-tabs-section .b-tabs__list-item .active{font-weight:600;border-bottom:2px solid #ca3636}}@media only screen and (max-width: 1199px){.b-tabs-section .b-tabs__list-item .active{color:#fff;background:#b02e2e;border-color:#b02e2e}}@media only screen and (min-width: 1199px){.b-tabs-section .b-tabs__list-item.active>span,.b-tabs-section .b-tabs__list-item.active>a,.b-tabs-section .b-tabs__list-item.active>button{font-weight:600;border-bottom:2px solid #ca3636}}@media only screen and (max-width: 1199px){.b-tabs-section .b-tabs__list-item.active>span,.b-tabs-section .b-tabs__list-item.active>a,.b-tabs-section .b-tabs__list-item.active>button{color:#fff;background:#b02e2e;border-color:#b02e2e}}.b-tabs-section .b-tabs__list-item>a,.b-tabs-section .b-tabs__list-item>span,.b-tabs-section .b-tabs__list-item>button{display:inline-block;padding:0;font-family:"Muller",sans-serif;white-space:nowrap;width:100%;font-size:16px;color:#424242;cursor:pointer;padding-bottom:2px;background:rgba(0,0,0,0);transition:color .15s ease, opacity .15s ease}.b-tabs-section .b-tabs__list-item>a:hover,.b-tabs-section .b-tabs__list-item>span:hover,.b-tabs-section .b-tabs__list-item>button:hover{opacity:.8}@media only screen and (max-width: 1199px){.b-tabs-section .b-tabs__list-item>a,.b-tabs-section .b-tabs__list-item>span,.b-tabs-section .b-tabs__list-item>button{width:100%;padding:10px 20px !important;font-size:14px;cursor:pointer;background:rgba(0,0,0,0);border:1px solid #c4c4c4;transition:color .15s ease, background .15s ease;text-align:center}}@media only screen and (max-width: 600px){.b-tabs-section .b-tabs__list-item>a,.b-tabs-section .b-tabs__list-item>span,.b-tabs-section .b-tabs__list-item>button{font-size:12px;padding:14px 20px;text-transform:uppercase}}@media only screen and (min-width: 1199px){.b-tabs-section .b-tabs__list-item:not(:last-child)>a,.b-tabs-section .b-tabs__list-item:not(:last-child)>span{border-right:none}}.b-tabs-anim-fade>.b-tabs__content>.j-tabs-content{transition:visibility 0s .35s;animation:tabsFadeOut .5s ease-out both}.b-tabs-anim-fade>.b-tabs__content>.j-tabs-content.is-show{animation:tabsFadeIn .5s ease-out .5s both}.b-tabs-anim-leaf>.b-tabs__content>.j-tabs-content{transition:visibility 0s .5s;animation:tabsDisappear .5s ease-out both}.b-tabs-anim-leaf>.b-tabs__content>.j-tabs-content.is-show{animation:tabsAppear .5s ease-out .5s both}.b-tabs-anim-top>.b-tabs__content>.j-tabs-content{transition:visibility 0s 0s;animation:tabsTopFadeOut 0s ease-in-out both}.b-tabs-anim-top>.b-tabs__content>.j-tabs-content.is-show{animation:tabsTopFadeIn .5s ease-in-out .1s both}.b-tabs--cols>.b-tabs__content>.j-tabs-content{top:15px}.b-tabs--cols>.b-tabs__content>.j-tabs-content.is-show{top:0}.j-tabs-content{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden;transition:opacity .3s ease-in-out}.j-tabs-content.is-show{opacity:1;z-index:1;top:0;position:relative;pointer-events:auto;visibility:visible;transition:opacity .15s, visibility 0s 0s}.j-tabs-content.is-hide{opacity:0 !important}@keyframes tabsAppear{0%{transform:translate(-5rem);opacity:0}100%{transform:translate(0);opacity:1}}@keyframes tabsDisappear{0%{transform:translate(0);opacity:1}100%{transform:translate(5rem);opacity:0}}@keyframes tabsFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes tabsFadeOut{0%{opacity:1}100%{opacity:0}}@keyframes tabsTopFadeIn{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes tabsTopFadeOut{0%{opacity:1}100%{opacity:0}}.b-form--black{color:#333}.b-form--black .policy-text{color:#333}.b-form--black .policy-text__link:hover{color:#000}.b-form--white{color:inherit}.b-form--white .policy-text{color:#a1a1a1}.b-form--white .policy-text__link:hover{color:inherit}.b-form--modal .b-form__label-title{font-weight:600}.b-form--request{color:#fff}.b-form--special{display:flex}@media only screen and (max-width: 1023px){.b-form--special{justify-content:center}}@media only screen and (max-width: 600px){.b-form--special{flex-direction:column}}.b-form--special .form-group{flex-shrink:0;max-width:340px;margin-right:30px}@media only screen and (max-width: 1199px){.b-form--special .form-group{max-width:250px;margin-right:20px}}@media only screen and (max-width: 600px){.b-form--special .form-group{max-width:340px;margin:0 0 20px}}@media only screen and (max-width: 600px){.b-form--special .b-form__submit{margin-bottom:20px}}.b-form--bottom .b-form{display:flex;flex-direction:column}.b-form--bottom .b-form__inputs{order:1;margin-bottom:10px}.b-form--bottom .b-form__submit{order:3}.b-form--bottom .b-form__policy{margin-bottom:20px;order:2}.b-form--column .b-form__label{text-align:center}.b-form--column .b-form__label-title{margin-bottom:25px;font-weight:600}.b-form--column .b-form__label-subtitle{display:inline-block;margin-bottom:25px;font-size:14px}.b-form--column .b-form__inputs{order:1}@media only screen and (max-width: 600px){.b-form--column .b-form__submit{order:2}}@media only screen and (max-width: 600px){.b-form--column .b-form__policy{order:3}}.b-form--column .form-group{margin:0 auto;max-width:300px;margin-bottom:20px}@media only screen and (max-width: 600px){.b-form--column .form-group{max-width:340px}}.b-form--column .btn{width:100%}.b-form--column .policy-text{text-align:center}.b-form--row{display:flex;flex-direction:column;align-items:center}.b-form--row .b-form{display:flex;position:relative;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 1023px){.b-form--row .b-form{flex-direction:column;max-width:320px}}.b-form--row .b-form__label{position:relative;text-align:center}@media only screen and (max-width: 600px){.b-form--row .b-form__label{text-align:left}}.b-form--row .b-form__label-title{font-weight:600}.b-form--row .b-form__label-title:before{content:"";position:absolute;width:50px;height:2px;left:0;bottom:0;background:#fff}@media only screen and (max-width: 600px){.b-form--row .b-form__label-title{padding-bottom:20px;margin-bottom:20px}}.b-form--row .b-form__label-subtitle{margin-bottom:55px;font-size:21px}@media only screen and (max-width: 600px){.b-form--row .b-form__label-subtitle{font-size:18px;margin-bottom:45px}}.b-form--row .b-form__inputs{display:flex;align-items:flex-start}@media only screen and (max-width: 1023px){.b-form--row .b-form__inputs{flex-direction:column}}.b-form--row .b-form__inputs .form-group{display:inline-block;width:220px;margin-right:15px}@media only screen and (max-width: 1023px){.b-form--row .b-form__inputs .form-group{width:100%;margin:0 0 15px}}.b-form--row .b-form__submit{width:220px}@media only screen and (max-width: 1023px){.b-form--row .b-form__submit{width:100%}}.b-form--row .b-form__submit .btn{width:100%}@media only screen and (max-width: 600px){.b-form--row .b-form__submit .btn{background:#b02e2e;border-color:#b02e2e}}.b-form--row .b-form__policy{width:100%;padding-top:20px}.b-form--row .b-form .policy-text{text-align:center;color:#fff}.b-form--row .b-form .policy-text__link:hover{opacity:.8}.b-form--reference{max-width:600px;margin-bottom:30px}.b-form--reference .b-form__label-title{margin-bottom:10px}.b-form--reference .b-form__label-subtitle{margin-bottom:30px}.b-form--reference .form-group{margin-bottom:15px}.b-form--reference .form-group-submit{margin-bottom:40px}.b-form--reference .input{border:1px solid #c4c4c4}.form-group{width:100%;position:relative}.form-group--policy{margin-bottom:0 !important}@media only screen and (max-width: 600px){.form-group--policy{text-align:center}}.form-group--select-agent .custom-select-opener{border:none;text-align:left;font-size:15px;padding:14px 40px 14px 22px;color:#141414;outline:none;background:#fff}.form-group--select-agent .custom-select-opener::before{width:16px}.form-group--select-agent .custom-select-option{padding:10px 22px;text-align:left}.form-group--select-agent .custom-select-option::before{display:none}.form-group-file label{position:relative;color:inherit}.form-group-file.focus{outline:1px solid #0078d7;outline:-webkit-focus-ring-color auto 5px}.form-group-file input{position:absolute;opacity:0;left:0;top:0;width:1px;z-index:-10}.form-group-file .loaded-files{position:absolute;top:10px;left:45%;right:0;height:35px;display:block;color:#141414;font-size:12px;line-height:1;overflow:hidden}@media only screen and (max-width: 767px){.form-group-file .loaded-files{left:0;top:48px}}.form-group-file .btn{margin-bottom:10px}@media only screen and (max-width: 600px){.form-group-file .btn{margin-bottom:25px}}.input{width:100%;font-size:15px;height:50px;line-height:50px;padding:0 22px;color:#848383;background:#fff;border:1px solid #c4c4c4;transition:border-color .3s ease}.input:hover{border-color:#848383}.input:focus{border-color:#141414}.policy-text{font-size:12px}.policy-text__link{color:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;border-bottom:1px solid;transition:color .15s ease}.subscribe{position:relative;z-index:2;overflow:hidden;background:#b02e2e;padding:20px 15% 45px 25px;max-width:400px}@media only screen and (max-width: 600px){.subscribe{padding:30px 20px}}.subscribe__label{position:relative;color:#fff}.subscribe__title{font-size:1.25rem;font-weight:600;margin-bottom:10px}.subscribe__subtitle{position:relative;margin-bottom:35px;font-size:14px}.subscribe-group{background-color:#fff;border-radius:3px;border:1px solid #e3e3e3;position:relative;width:100%;max-width:300px;display:flex;justify-content:space-between}.subscribe-input{height:40px;line-height:40px;background-color:#fff;font-size:1rem;padding:0 20px;width:calc(100% - 40px);color:#828282}.subscribe-btn{display:inline-block;height:40px;width:40px;cursor:pointer;padding:0;background:#eee;border-radius:3px}.subscribe-btn svg{width:16px;height:10px}.subscribe-btn:hover{background-color:#b02e2e}.subscribe-btn:hover svg{fill:#fff}.link{font-size:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease, border-color .15s ease, opacity .15s ease}.link--opacity{color:#fff;opacity:.5}.link--opacity:hover{opacity:.8}.link-size-xs{font-size:12px}.link-size-s{font-size:14px}.link-size-m{font-size:16px}.link-size-l{font-size:18px}.link--def:hover{color:#b02e2e}.link--white{color:#fff;border-bottom:1px solid hsla(0,0%,100%,0)}.link--white:hover{opacity:.8}.link--grey{font-family:"Muller",sans-serif;color:#424242;-webkit-text-decoration:underline;text-decoration:underline}.link--grey:hover{opacity:.8}.link--gray{color:#707070}.link--gray:hover{opacity:.8}.link--bold{font-weight:600}.link-footer{display:inline-block;color:hsla(0,0%,100%,.5);font-size:14px;padding:10px 0}@media only screen and (max-width: 1199px){.link-footer{font-size:12px;padding:7px 0}}@media only screen and (max-width: 767px){.link-footer{font-size:14px;padding:10px 0}}.link-footer:hover{color:#fff;opacity:1}.i-link{color:inherit;display:inline-flex;-webkit-text-decoration:none;text-decoration:none}.i-link__icon{display:inline-block;position:relative;flex-shrink:0;color:inherit;top:-2px;width:.9em;height:1.5em;color:currentColor;transition:color .15s ease, opacity .15s ease}.i-link__text{display:inline-block;color:currentColor;transition:color .15s ease, opacity .15s ease}.i-link-theme-black .i-link__text{color:#333}.i-link-theme-black .i-link__icon{opacity:.8}.i-link-theme-black:hover .i-link__text{opacity:.8}.i-link-theme-grey .i-link__icon{color:#b02e2e}.i-link-theme-grey .i-link__text{color:#424242}.i-link-theme-grey:hover .i-link__text{color:#fff}.i-link-theme-white{color:#fff}.i-link-theme-white .i-link__icon{opacity:.6}.i-link-theme-white:hover .i-link__text{opacity:.8}.i-link-size-xl{font-size:24px}.i-link-size-l{font-size:18px}.i-link-size-m{font-size:1rem}@media only screen and (max-width: 1366px){.i-link-size-m{font-size:15px}}@media only screen and (max-width: 767px){.i-link-size-m{font-size:14px}}.i-link-size-s{font-size:14px}@media only screen and (max-width: 1366px){.i-link-size-s{font-size:13px}}.i-link-size-s .i-link__icon{top:0;width:16px;height:16px}.i-link-size-s-big{font-size:14px}.i-link-size-s-big .i-link__icon{top:0;width:22px;height:22px}.i-link--nohover{pointer-events:none}.i-link-left .i-link__icon{margin-right:.5em}.i-link-right{display:inline-flex}.i-link-right .i-link__text{order:1}.i-link-right .i-link__icon{order:2;margin-left:.5em}.i-link--bold{font-weight:bold}.i-link--border .i-link__text{border-bottom:dashed 1px}.i-link--hover{cursor:pointer;white-space:nowrap}.i-link--ftitle{font-family:"Muller",sans-serif}.i-link--more .i-link__icon{width:.5em;top:-1px;transform-origin:50% 50%;transition:transform .3s ease-in-out;margin-left:1em}.i-link--more.open .i-link__icon{transform:rotate(180deg)}.i-link-wrap-column{display:flex;flex-direction:column;align-items:flex-start}.link-arrow{display:inline-block;position:relative;font-size:14px;color:inherit}.link-arrow:before{content:"";display:block;position:absolute;top:-0.214em;right:-0.786em;bottom:-0.214em;left:-0.643em}.link-arrow_text{display:inline-block;color:currentColor;text-transform:uppercase;font-weight:600;vertical-align:middle;margin-right:1em;transition:color .25s ease-out}@media only screen and (max-width: 600px){.link-arrow_text{margin-right:0}}.link-arrow_icon{position:relative;margin-top:1px;display:inline-block;vertical-align:middle;width:2.7em;height:1em;margin-right:2.143em}@media only screen and (max-width: 767px){.link-arrow_icon{margin-left:1.43em}}.link-arrow_line{position:absolute;top:50%;left:0;display:inline-block;width:1.57em;height:2px;background:currentColor;transform:translateY(-50%);transform-origin:0 50%;transition:transform .25s ease-out}.link-arrow svg{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform .25s ease-out}.link-arrow:hover .link-arrow_text{color:#7f7f7f}.link-arrow:hover .link-arrow_line{background:#7f7f7f;transform:translateY(-50%) scaleX(1.5)}.link-arrow:hover svg{transform:translateX(0.9em) translateY(-50%)}.link-arrow-theme-black .link-arrow_text{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.link-arrow-theme-black .link-arrow_line{background-color:#000}.link-arrow-theme-black .icon{color:#000}.link-arrow-theme-black:hover .link-arrow_line{background:#ca3636}.link-arrow-theme-black:hover .link-arrow_text{color:#ca3636}.link-arrow-theme-black:hover svg{color:#ca3636}.link-arrow-theme-white{color:#fff;display:inline-block;width:auto}.link-arrow-theme-white .link-arrow_text{margin-right:15px}.link-arrow-theme-white .link-arrow_line{background:#fff}.link-arrow-theme-white svg{color:#fff}.link-arrow-theme-white:hover .link-arrow_text{color:#b02e2e}.link-arrow-theme-white:hover .link-arrow_line{background:#b02e2e}.link-arrow-theme-white:hover svg{color:#b02e2e}@media only screen and (max-width: 1199px){.link-arrow--title{font-size:12px;width:280px}}.link-arrow--title .link-arrow_text{text-transform:none;font-family:"Muller",sans-serif;font-size:24px;font-weight:400}@media only screen and (max-width: 1199px){.link-arrow--title .link-arrow_text{font-size:16px}}.link-arrow--title .link-arrow_text b{font-weight:500;position:relative}.link-arrow--title .link-arrow_text b::before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background:#424242;transition:bottom .15s ease}.link-arrow--title:hover .link-arrow_text b::before{background:#7f7f7f}.link-block{display:block;position:relative;width:100%;padding:35px;background:#fff;border:1px solid #424242;transition:background .15s ease, color .15s ease;cursor:pointer}@media only screen and (max-width: 1199px){.link-block{padding:20px}}@media only screen and (max-width: 1023px){.link-block{padding:15px}}.link-block::before{content:"";position:absolute;top:10px;left:10px;right:-10px;bottom:-10px;z-index:-1;background:#424242;transition:background .15s ease}.link-block:hover{color:#fff;background:#424242}.link-block:hover:before{background:#c2c7ca}.link-block__content{position:relative;font-size:18px}@media only screen and (max-width: 1023px){.link-block__content{font-size:16px}}.link-block__title{font-weight:bold;margin-bottom:10px;max-width:200px}@media only screen and (max-width: 600px){.link-block__title{font-size:14px}}.link-block__text{font-weight:600;display:flex;justify-content:space-between;align-items:center}.btn{font-family:"Muller",sans-serif;display:inline-block;position:relative;background:rgba(0,0,0,0);-webkit-text-decoration:none;text-decoration:none;outline:none;cursor:pointer;transition:background .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out;line-height:19px;white-space:nowrap}.btn:active{filter:saturate(80%)}.btn::-moz-focus-inner{border:none}.btn_text{text-align:center;position:relative;font-weight:500}.btn_icon{display:inline-block;margin-right:1em;width:1.2em;height:1.2em;color:inherit}.btn_icon--right .btn_icon{margin-right:0;margin-left:1em}.btn-wrapper{display:flex;align-items:center}.btn-views{opacity:.6}.btn-views .btn_icon{width:30px;height:30px}.btn-views:hover{opacity:1}.btn-theme-def{color:#333}.btn-theme-grey{border:2px solid hsla(0,0%,100%,.5)}.btn-theme-grey .btn_text{color:hsla(0,0%,100%,.5)}.btn-theme-grey:hover{border:2px solid #fff;background:#fff}.btn-theme-grey:hover .btn_text{color:#333}.btn-theme-red{border:2px solid #b02e2e;background:#b02e2e}.btn-theme-red .btn_text{color:#fff}.btn-theme-red:hover{background:hsl(0,58.5585585586%,53.5294117647%);border-color:hsl(0,58.5585585586%,53.5294117647%)}.btn-theme-dark{color:#fff;border:2px solid #333;background:#1f1f1f;padding:17px 20px}.btn-theme-dark:hover{background:#fff;color:#1f1f1f}.btn-theme-white{color:#141414;background:#fff;border:2px solid #fff}.btn-theme-white:hover{color:#fff;background:rgba(0,0,0,0)}.btn-theme-white:active{background:hsl(0,0%,85%)}.btn-theme-blackborder{color:#141414;border:2px solid #141414}.btn-theme-blackborder:hover{background:#141414;color:#fff}.btn-theme-redborder{color:#141414;border:2px solid #b02e2e}.btn-theme-redborder:hover{background:#b02e2e;color:#fff}.btn-theme-redborder2{color:#ca3636;border:2px solid #b02e2e;padding:12px 16px !important}.btn-theme-redborder2:hover{background:#b02e2e;color:#fff}.btn-theme-redborder--white{color:inherit;border:2px solid #ca3636}.btn-theme-redborder--white:hover{background:#ca3636}.btn-theme-whiteborder{color:#fff;border:2px solid #fff}.btn-theme-whiteborder:hover{background:#fff;color:#141414}.btn-size-l{font-size:18px;padding:1em 3.5em}@media only screen and (max-width: 1366px){.btn-size-l{font-size:16px;padding:1em 2.2em}}@media only screen and (max-width: 1199px){.btn-size-l{font-size:16px;padding:1em 2.2em}}.btn-size-m{font-size:16px;padding:.8em 2.8em}@media only screen and (max-width: 1366px){.btn-size-m{font-size:15px}}@media only screen and (max-width: 600px){.btn-size-m{padding:.9em 2.2em}}.btn-size-ml{font-size:12px;padding:.8em 2.8em}@media only screen and (max-width: 1366px){.btn-size-ml{font-size:11px}}.btn-size-xm{font-size:14px;padding:.8em 2.8em}@media only screen and (max-width: 1366px){.btn-size-xm{font-size:13px}}.btn-size-s{font-size:12px;padding:1em 2.5em}.btn-size-sx{font-size:14px;padding:.5em 2em}.btn-size-xs{font-size:11px}.btn-size-xss{display:inline-flex;justify-content:center;align-items:center;font-size:14px;height:36px;min-width:200px;padding:0 20px;text-align:center}.btn--upper{text-transform:uppercase}.btn--think{border-width:1px}.btn--wide{width:100%;padding-right:10px;padding-left:10px;text-align:center}.btn--form{height:50px;padding-top:0;padding-bottom:0}@media only screen and (max-width: 600px){.btn--form{max-width:340px;width:100%}}.btn-more-wrap{display:flex;padding:80px 0 25px 0}@media only screen and (max-width: 767px){.btn-more-wrap{padding-top:45px}}.btn-more--l{justify-content:flex-start}.btn-more--c{justify-content:center}.btn-more--r{justify-content:flex-end}.upload-button{position:relative;padding:13px 30px 13px 50px;background:#fff;color:#333;border:1px solid #333;transition:opacity .25s ease}.upload-button:hover{opacity:.7}.upload-button::before{content:"";position:absolute;top:50%;left:20px;width:20px;height:20px;margin-top:-10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 129 129%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 enable-background=%27new 0 0 129 129%27%3E%3Cg fill=%27%23333333%27 %3E%3Cpath d=%27m60.4,58.2c1.6-1.6 1.6-4.2 0-5.8s-4.2-1.6-5.8,0l-21.7,21.7c-3.7,3.7-5.7,8.5-5.7,13.7 0,5.2 2,10 5.7,13.7 7.6,7.6 19.9,7.6 27.4,0l49-49c5.1-5.1 7.9-11.9 7.9-19.1s-2.8-14-7.9-19.1c-10.6-10.6-27.7-10.6-38.3,0l-48.9,48.9c-6.6,6.6-10.2,15.3-10.2,24.6 0,9.3 3.6,18.1 10.2,24.6 6.6,6.6 15.3,10.2 24.6,10.2 9.3,0 18.1-3.6 24.6-10.2l21.7-21.7c1.6-1.6 1.6-4.2 0-5.8s-4.2-1.6-5.8,0l-21.7,21.7c-5,5-11.7,7.8-18.8,7.8s-13.8-2.8-18.8-7.8-7.8-11.7-7.8-18.8 2.8-13.8 7.8-18.8l48.9-48.9c3.6-3.6 8.3-5.5 13.3-5.5 5,0 9.8,2 13.3,5.5 3.6,3.6 5.5,8.3 5.5,13.3s-2,9.8-5.5,13.3l-49,49c-4.3,4.3-11.4,4.3-15.8,0-2.1-2.1-3.3-4.9-3.3-7.9 0-3 1.2-5.8 3.3-7.9l21.8-21.7z%27/%3E%3C/g%3E%3C/svg%3E")}.btn--parameter,.btn--callback{padding-left:1em;padding-right:1em;border-width:1px}.btn--parameter .btn_icon,.btn--callback .btn_icon{color:#fff;margin:0 0 0 1em}@media only screen and (max-width: 600px){.btn--parameter .btn_icon,.btn--callback .btn_icon{margin:0}}@media only screen and (max-width: 600px){.btn--parameter .btn_text,.btn--callback .btn_text{display:none}}@media only screen and (max-width: 600px){.btn--parameter,.btn--callback{padding:4px 10px;background:#1f1f1f;border-color:#fff;font-size:12px}}.btn--callback .btn_icon{margin:0}.breadcrumb{z-index:1;position:relative;width:100%;background-color:#efefef}.breadcrumb__container{display:flex;justify-content:space-between;align-items:center;padding:20px 0}@media only screen and (max-width: 1023px){.breadcrumb__container{flex-direction:column;align-items:flex-start}}.breadcrumb__list{display:flex;flex-wrap:wrap;overflow:hidden}.breadcrumb__item a,.breadcrumb__item span{font-size:14px}@media only screen and (max-width: 767px){.breadcrumb__item a,.breadcrumb__item span{font-size:14px}}@media only screen and (max-width: 340px){.breadcrumb__item a,.breadcrumb__item span{font-size:12px}}.breadcrumb__link{position:relative;margin-right:15px;padding-right:20px;color:#333;opacity:.6}.breadcrumb__link:hover{opacity:.8;color:#ca3636}.breadcrumb__link:after{right:0;position:absolute;content:"";top:6px;width:5px;height:8px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 3 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M2.87445 2.66911L0.667173 0.132786C0.630919 0.0907106 0.587787 0.0573146 0.540265 0.0345242C0.492742 0.0117337 0.44177 0 0.390288 0C0.338806 0 0.287834 0.0117337 0.240311 0.0345242C0.192789 0.0573146 0.149657 0.0907106 0.113403 0.132786C0.040769 0.216894 0 0.330671 0 0.449265C0 0.56786 0.040769 0.681637 0.113403 0.765745L2.0438 3.01028L0.113403 5.23237C0.040769 5.31648 0 5.43025 0 5.54885C0 5.66744 0.040769 5.78122 0.113403 5.86533C0.149521 5.90774 0.192592 5.94149 0.240121 5.96461C0.287649 5.98772 0.338691 5.99975 0.390288 6C0.441885 5.99975 0.492926 5.98772 0.540455 5.96461C0.587984 5.94149 0.631055 5.90774 0.667173 5.86533L2.87445 3.329C2.91404 3.28697 2.94563 3.23595 2.96724 3.17916C2.98884 3.12238 3 3.06105 3 2.99906C3 2.93706 2.98884 2.87574 2.96724 2.81895C2.94563 2.76217 2.91404 2.71115 2.87445 2.66911Z%27 fill=%27black%27/%3E%3C/svg%3E%0A")}.breadcrumb__share{font-size:14px;font-weight:600}@media only screen and (max-width: 1023px){.breadcrumb__share{padding-top:20px}}@media only screen and (max-width: 600px){.breadcrumb__share{width:100%;display:flex;justify-content:center}}.text-content{line-height:1.66}@media only screen and (max-width: 767px){.text-content{line-height:1.55}}.text-content h1{font-size:32px}@media only screen and (max-width: 767px){.text-content h1{font-size:28px;line-height:1.2}}.text-content>h2{font-size:36px;font-weight:500;margin:2rem 0 .5rem}@media only screen and (max-width: 1199px){.text-content>h2{font-size:28px}}@media only screen and (max-width: 767px){.text-content>h2{font-size:26px}}.text-content>h2:first-child{text-transform:uppercase;font-weight:500;margin:0 0 2rem}@media only screen and (max-width: 1199px){.text-content>h2:first-child{margin:0 0 1.5rem}}@media only screen and (max-width: 1023px){.text-content>h2:first-child{margin:0 0 1.3rem}}.text-content h3{font-size:28px;font-weight:500}@media only screen and (max-width: 1023px){.text-content h3{font-size:22px}}.text-content>h3:first-child{text-transform:uppercase;font-weight:500;margin:0 0 1.5rem}@media only screen and (max-width: 1199px){.text-content>h3:first-child{margin:0 0 1rem}}.text-content h4{font-size:22px}.text-content h5{font-size:16px;font-weight:600}.text-content>h3,.text-content>h4,.text-content>h5,.text-content>h6{margin-top:2rem;margin-bottom:.7rem}.text-content>p{margin-bottom:1rem}@media only screen and (max-width: 1199px){.text-content>p{margin-bottom:.75rem}}@media only screen and (max-width: 1023px){.text-content>p{font-size:15px}}@media only screen and (max-width: 767px){.text-content>p{margin-bottom:10px}}.text-content>img{display:block;margin:2rem 0}.text-content .slick-slider{margin:2rem 0}.text-content .ui-icon{margin-bottom:2rem}.text-content>.i-link{margin-bottom:.5rem}.text-content>.btn{margin-top:3rem}.text-content bloqoute{display:block;position:relative;padding:40px 55px 40px 40px;margin:2rem 0;background:#fbfbfb;border-left:5px solid #141414;font-style:italic;line-height:1.6;font-size:16px;color:#333;font-weight:400}.text-content bloqoute::before{content:"";position:absolute;top:-20px;right:-20px;width:80px;height:80px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 168 168%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg opacity=%270.9%27%3E%3Cg clip-path=%27url%28%23clip0%29%27%3E%3Cpath d=%27M96 12V84.0001H144C144 110.467 122.467 132 96 132V156C135.703 156 168 123.703 168 84.0001V12H96Z%27 fill=%27%23999999%27/%3E%3Cpath d=%27M0 84.0001H47.9999C47.9999 110.467 26.4666 132 0 132V156C39.7033 156 72.0001 123.703 72.0001 84.0001V12H0V84.0001Z%27 fill=%27%23999999%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media only screen and (max-width: 767px){.text-content bloqoute::before{width:50px;height:50px;right:-10px}}@media only screen and (max-width: 767px){.text-content bloqoute{padding:20px 35px 20px 20px;border-left:3px solid #141414;font-size:14px;margin:25px 0}}@media only screen and (max-width: 600px){.text-content bloqoute{padding-right:5px}}.text-content hr{margin:25px 0;border:0;border-bottom:1px solid #dcdcdc}.text-content>iframe:not([class]){width:100%;height:450px;margin:2rem 0}@media only screen and (max-width: 1199px){.text-content>iframe:not([class]){height:340px}}@media only screen and (max-width: 1023px){.text-content>iframe:not([class]){height:390px}}@media only screen and (max-width: 767px){.text-content>iframe:not([class]){height:305px}}@media only screen and (max-width: 600px){.text-content>iframe:not([class]){height:190px}}.text-content table:not([class]){width:100%;margin:2rem 0}@media only screen and (max-width: 600px){.text-content table:not([class]){font-size:10px}}.text-content table:not([class]) td,.text-content table:not([class]) th{vertical-align:middle;text-align:center}.text-content table:not([class]) th{background:#dbe4f0;font-weight:700;font-size:1rem;padding:20px 0}@media only screen and (max-width: 767px){.text-content table:not([class]) th{font-size:12px;padding:10px 0}}@media only screen and (max-width: 600px){.text-content table:not([class]) th{font-size:8px}}.text-content table:not([class]) td{background:#f6f7fa;padding:20px 0;-webkit-text-decoration:none;text-decoration:none;font-size:14px}@media only screen and (max-width: 767px){.text-content table:not([class]) td{font-size:12px;padding:10px 0}}@media only screen and (max-width: 600px){.text-content table:not([class]) td{font-size:10px}}.text-content table:not([class]) tr td:not(:last-child),.text-content table:not([class]) tr th:not(:last-child){border-right:1px solid;border-color:#fff}.text-content table:not([class]) tr:not(:last-child){border-bottom:1px solid;border-color:#fff}.text-content figure{border-bottom:1px solid;border-color:#eee;margin:2rem 0;padding-bottom:1rem}@media only screen and (max-width: 767px){.text-content figure{margin:1.5rem 0}}.text-content figure img{width:100%}.text-content figure figcaption{margin-top:1rem;font-size:.9rem;padding-right:45px;font-family:"Muller",sans-serif}@media only screen and (max-width: 767px){.text-content figure figcaption{margin-top:.6rem;padding-right:1.2rem;font-size:12px}}.text-content a:not([class]){color:#d65252;font-size:inherit;line-height:inherit}.text-content a:not([class]):hover{color:#424242;-webkit-text-decoration:underline;text-decoration:underline}.text-content ol:not([class]){list-style:none;padding:0;margin-bottom:1.4rem;counter-reset:item}.text-content ol:not([class]) li{display:block;position:relative;padding-left:1.7em;margin-bottom:.8em}.text-content ol:not([class]) li:before{counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:0;color:inherit;font-size:inherit;line-height:inherit}.text-content ul:not([class]){list-style:none;margin:5px 0 1rem 0}.text-content ul:not([class]) li{position:relative;padding-left:1.2em;margin-bottom:.8em;font-size:inherit}@media only screen and (max-width: 1023px){.text-content ul:not([class]) li{font-size:15px}}.text-content ul:not([class]) li p{display:inline-block}.text-content ul:not([class]) li::before{content:"•";position:absolute;top:0;color:inherit;font-size:1.2em;line-height:normal;line-height:initial;font-weight:bold;width:1em;margin-left:-1em}.font-text{font-family:"OpenSans",sans-serif}.font-title{font-family:"Muller",sans-serif}.relative{position:relative}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.mb-30{margin-bottom:30px !important}.mb-35{margin-bottom:35px !important}.pag{margin-top:45px;font-family:"OpenSans",sans-serif}.pag--center{display:flex;justify-content:center}.pag__item{display:inline-block;font-size:16px;margin-right:2px;font-weight:600;position:relative}@media only screen and (max-width: 1023px){.pag__item{font-size:14px}}.pag__item.is-active{background:#eaeaea;font-weight:400}.pag__item.is-active::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#b02e2e}.pag__item:hover,.pag__item:focus,.pag__item:active{background:#eaeaea}.pag__item:hover::before,.pag__item:focus::before,.pag__item:active::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#b02e2e}.pag__number{display:block;padding:4px 10px;-webkit-text-decoration:none;text-decoration:none;color:inherit}.pag__list{display:inline-block;list-style-type:none;padding:0;font-size:0;margin-right:2px}.pag__prev,.pag__next{display:inline-block;font-size:1.4em;line-height:28px;-webkit-text-decoration:none;text-decoration:none;color:#b02e2e;padding:0 10px 5px}.pag__prev:hover,.pag__prev:focus,.pag__prev:active,.pag__next:hover,.pag__next:focus,.pag__next:active{color:#b02e2e;background:#eaeaea}.headline{margin-bottom:55px;border-right:1px solid #c4c4c4;position:relative}@media only screen and (max-width: 1199px){.headline{margin-bottom:45px;border-right:none}}.headline__title{line-height:1.2}.headline__text h2{font-size:36px;color:#333}@media only screen and (max-width: 767px){.headline__text h2{font-size:28px}}@media only screen and (max-width: 600px){.headline__text h2{font-size:26px}}.headline__desc{color:#747474;max-width:800px;padding-top:25px;font-size:18px;font-family:"Muller",sans-serif}@media only screen and (max-width: 1199px){.headline__desc{padding-top:10px}}.headline__inner{display:flex;align-items:center}@media only screen and (max-width: 767px){.headline__inner{flex-direction:column;align-items:flex-start}}.headline__link{flex-grow:1;padding-top:5px;margin-right:50px}@media only screen and (max-width: 600px){.headline__link{margin-right:0}}.headline--noborder{border:none}.headline--noborder .headline__title{text-transform:uppercase}.headline--noborder .headline__desc{max-width:340px}.headline-tabs{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:55px}@media only screen and (max-width: 1199px){.headline-tabs{flex-direction:column;align-items:flex-start}}.headline-tabs__list{border-right:1px solid #424242}@media only screen and (max-width: 1199px){.headline-tabs__list{width:100%;border:none}}.headline-tabs .headline{border:none;margin-bottom:0}@media only screen and (max-width: 1199px){.headline-tabs .headline{width:100%;margin-bottom:25px;border-right:1px solid #424242}}.headline-tabs .headline__link{padding:0;margin:0 0 0 65px}@media only screen and (max-width: 600px){.headline-tabs .headline__link{margin:0 20px 0 0}}.headline-tabs .headline__link .link-arrow{font-size:12px}.headline-tabs .headline__link .link-arrow_text{font-size:16px;border-bottom:1px solid currentColor}.headline-tabs .headline__link .link-arrow_icon{display:none}.headline-tabs--parametric{border-right:1px solid #424242;flex-direction:column;align-items:flex-start}.headline-tabs--parametric .headline{margin-bottom:20px}.headline-tabs--parametric .headline-tabs__list{border:none}.headline--typical{border:none;border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:20px}.headline--typical .headline__title h2,.headline--typical .headline__title h1{font-weight:bold;line-height:1.2}@media only screen and (min-width: 1025px){.headline--typical .headline__title h2,.headline--typical .headline__title h1{font-size:48px}}.headline--typical .headline__desc{padding-top:10px;font-size:20px;color:#141414}.headline--cb .headline__link{padding-top:0;display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){.headline--cb .headline__link{padding-top:10px}}.headline--border{border:none;position:relative;margin-bottom:35px}@media only screen and (max-width: 600px){.headline--border{margin-bottom:0}}.headline--border::after{content:"";position:absolute;right:0;top:0;height:40px;width:2px;background:#c4c4c4}@media only screen and (max-width: 600px){.headline--border::after{display:none}}.headline--border .headline__desc{padding-top:0}.headline--border .headline__inner{align-items:flex-start}.headline--border .headline__link{padding-top:0;display:flex;justify-content:flex-end}@media only screen and (max-width: 1199px){.headline--border .headline__link{margin-right:30px}}@media only screen and (max-width: 600px){.headline--border .headline__link{margin-bottom:45px}}.headline--border .headline__title{position:relative;margin-bottom:25px;padding-bottom:35px;max-width:600px}@media only screen and (max-width: 1023px){.headline--border .headline__title{padding-bottom:20px}}@media only screen and (max-width: 600px){.headline--border .headline__title{margin-bottom:5px;padding-bottom:0}}.headline--border .headline__title::before{content:"";position:absolute;bottom:0;left:0;width:120px;height:5px;background:#424242}@media only screen and (max-width: 1023px){.headline--border .headline__title::before{width:90px;height:4px}}@media only screen and (max-width: 600px){.headline--border .headline__title::before{display:none}}@media only screen and (max-width: 1023px){.headline--border .headline__title h2,.headline--border .headline__title h3{font-size:26px}}.headline--sm .headline__desc{padding-top:5px}.b-navbar{padding-top:60px;position:relative}@media only screen and (max-width: 600px){.b-navbar{border-top:2px solid #fff;padding-top:0}}.b-navbar__container{position:relative;padding-left:330px}.b-navbar__menu{position:absolute;top:50px;left:50%;transform:translateX(-50%);height:calc(100% - 100px);pointer-events:none;z-index:3}@media only screen and (max-width: 767px){.b-navbar__menu{display:none}}.b-navbar__list{position:sticky;pointer-events:auto;width:270px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1023px){.b-navbar__list{width:200px}}.b-navbar__list-item{font-family:"Muller",sans-serif;color:#848383;transition:color .15s ease, font-size .15s ease;height:40px;font-size:14px;padding-left:50px;cursor:pointer;position:relative;display:flex;align-items:center}@media only screen and (max-width: 1199px){.b-navbar__list-item{height:35px;padding-left:40px}}@media only screen and (max-width: 1023px){.b-navbar__list-item{padding-left:20px;font-size:12px}}.b-navbar__list-item::before{content:"";position:absolute;left:0;height:1px;background:#848383;width:15px;transition:width .15s ease}@media only screen and (max-width: 1023px){.b-navbar__list-item::before{width:7px}}.b-navbar__list-item:hover{color:#424242}.b-navbar__list-item:hover::before{width:30px;background:#424242}@media only screen and (max-width: 1023px){.b-navbar__list-item:hover::before{width:10px}}.b-navbar__list-item.active{color:#424242}.b-navbar__list-item.active::before{width:30px;background:#424242}@media only screen and (max-width: 1023px){.b-navbar__list-item.active::before{width:10px}}.b-navbar__content-item{padding:65px 0}@media only screen and (max-width: 600px){.b-navbar__content-item{padding:0;background:#f8f8f8}}.b-navbar__content-item:nth-child(1){padding-top:0}.b-navbar__content-item:nth-child(1) .headline__title{margin-bottom:25px}@media only screen and (max-width: 600px){.b-navbar__content-item:nth-child(1) .headline__title{margin-bottom:0}}.b-navbar__content-item:last-child{margin-bottom:45px}@media only screen and (max-width: 600px){.b-navbar__content-item:last-child{margin-bottom:0}}.b-navbar__content-item:nth-child(even){background:#f8f8f8}.b-navbar__content-item .container{padding-left:330px}@media only screen and (max-width: 1023px){.b-navbar__content-item .container{padding-left:250px}}@media only screen and (max-width: 767px){.b-navbar__content-item .container{padding-left:5%}}.b-navbar--def .b-navbar__list{top:100px}.b-navbar--project .b-navbar__list{top:180px}.custom-select-opener{border:1px solid #c4c4c4;padding:14px 22px;background:#fff;position:relative;outline:none;color:#848383;font-size:15px}@media only screen and (max-width: 1199px){.custom-select-opener{font-size:14px}}.custom-select-opener:before{content:"";position:absolute;right:15px;top:50%;width:13px;height:13px;margin-top:-6px;background-size:100%;background-position:center;background-repeat:no-repeat;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 22 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L11 11.4348L21 1%27 stroke=%27black%27 /%3E%3C/svg%3E%0A")}.custom-select-opener[aria-expanded=true]::before{transform:rotate(180deg)}.custom-select-panel{border-top:none;transition-duration:0s;z-index:5;scrollbar-width:auto;scrollbar-color:#c4c4c4 rgba(0,0,0,0)}.custom-select-panel:hover{scrollbar-color:#c4c4c4 rgba(0,0,0,0)}.custom-select-panel::-webkit-scrollbar{width:4px;height:4px}.custom-select-panel::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.custom-select-panel::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:5px}.custom-select-panel::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.custom-select-option{display:flex;align-items:center;background:#fff;padding:12px 14px;position:relative;border-bottom:1px solid #c4c4c4;font-size:14px;line-height:1.3;color:#828282;cursor:pointer}.custom-select-option:last-child{border-bottom:none}.custom-select-option::before{content:"";width:18px;height:18px;text-align:center;display:inline-block;background:#fff;background-repeat:no-repeat;background-size:11px;background-position:50%;border:1px solid rgba(0,0,0,.2);margin-right:14px}.custom-select-option.has-focus{background:#f0f0f0}.custom-select-option.is-selected::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 122.877 101.052%27%3E%3Cg%3E%3Cpath fill=%27%23B02E2E%27 d=%27M4.43,63.63c-2.869-2.755-4.352-6.42-4.427-10.11c-0.074-3.689,1.261-7.412,4.015-10.281 c2.752-2.867,6.417-4.351,10.106-4.425c3.691-0.076,7.412,1.255,10.283,4.012l24.787,23.851L98.543,3.989l1.768,1.349l-1.77-1.355 c0.141-0.183,0.301-0.339,0.479-0.466c2.936-2.543,6.621-3.691,10.223-3.495V0.018l0.176,0.016c3.623,0.24,7.162,1.85,9.775,4.766 c2.658,2.965,3.863,6.731,3.662,10.412h0.004l-0.016,0.176c-0.236,3.558-1.791,7.035-4.609,9.632l-59.224,72.09l0.004,0.004 c-0.111,0.141-0.236,0.262-0.372,0.368c-2.773,2.435-6.275,3.629-9.757,3.569c-3.511-0.061-7.015-1.396-9.741-4.016L4.43,63.63 L4.43,63.63z%27/%3E%3C/g%3E%3C/svg%3E")}.custom-select-container.is-open .custom-select-panel{max-height:15.7em;border:1px solid #c4c4c4}@media only screen and (max-width: 1199px){.select-city .custom-select-opener{color:#fff}}.select-city .custom-select-opener::before{width:10px;height:10px;right:5px;margin-top:-5px}@media only screen and (max-width: 1199px){.select-city .custom-select-opener::before{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 22 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L11 11.4348L21 1%27 stroke=%27white%27 stroke-opacity=%270.5%27/%3E%3C/svg%3E%0A")}}.select-city .custom-select-panel{min-width:240px;right:0}.select-city .custom-select-opener{border:none;background:rgba(0,0,0,0);text-align:right;font-size:14px;color:#707070}.select-city--menu .custom-select-opener{color:#fff}.select-city--menu .custom-select-opener::before{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 22 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L11 11.4348L21 1%27 stroke=%27white%27 stroke-opacity=%270.5%27/%3E%3C/svg%3E%0A")}.select-city--menu .custom-select-panel{right:50%;transform:translateX(50%)}.preloader{position:fixed;left:0;top:7px;width:100%;height:100vh;background:#fff;z-index:100;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease}.preloader__logo{width:80px;height:80px;margin:0 auto;color:#141414}.preloader__logo svg{fill:currentColor;width:100%;height:100%}.preloader-progress{background-color:#eaeaea;top:0;left:0;height:7px;position:fixed;z-index:21;width:100%}@media only screen and (max-width: 1199px){.preloader-progress{display:none}}.preloader-progress__bar{height:7px;width:100%;top:0;position:fixed;z-index:20;background:#141414;animation:preloader-progress 1.5s cubic-bezier(0.45, 0, 1, 1)}@media only screen and (max-width: 1199px){.preloader-progress__bar{display:none}}@keyframes preloader-progress{0%,100%{transition-timing-function:cubic-bezier(1, 0, 0.65, 0.85)}0%{width:0}100%{width:100%}}.header{position:fixed;background:#fff;top:0;left:0;width:100%;z-index:20;border-bottom:1px solid #eaeaea}@media only screen and (max-width: 1199px){.header{background:#1f1f1f}}.header .logo{margin-right:25px}.header .logo a img{width:120px;transition:width .25s ease-in-out}@media only screen and (max-width: 1366px){.header .logo a img{width:100px}}@media only screen and (max-width: 1199px){.header .logo a img{width:90px}}.header__top{display:flex;justify-content:space-between;align-items:center;transition:height .15s ease;height:45px;border-bottom:1px solid #c4c4c4}@media only screen and (max-width: 1023px){.header__top{justify-content:flex-end;border-bottom:1px solid hsla(0,0%,100%,.5)}}@media only screen and (max-width: 767px){.header__top{height:35px}}@media only screen and (max-width: 1023px){.header__top-left{display:none}}.header__top-right{display:flex;align-items:center}.header__top-right .link{display:inline-block}.header__top-right .link:not(:last-child){margin-right:24px}@media only screen and (max-width: 1023px){.header__top-right{width:100%;justify-content:space-between}}@media only screen and (max-width: 1199px){.header__top-right--tg{display:none !important}}@media only screen and (max-width: 1199px){.header__top__call{display:none}}.header__top__call .link:not(:last-child){margin-right:15px}@media only screen and (max-width: 1023px){.header__top .select-city{margin-right:-5px}}.header__row{display:flex;justify-content:space-between;align-items:center;height:100px;transition:height .25s ease-in-out}@media only screen and (max-width: 1199px){.header__row{height:70px;justify-content:flex-end}}.header__logo{flex-shrink:0}@media only screen and (max-width: 1199px){.header__logo{flex-grow:1}}.header__parameter{margin-right:25px}@media only screen and (max-width: 600px){.header__parameter{margin-right:10px}}.header__nav{max-width:600px;flex-grow:1;display:flex}@media only screen and (max-width: 1199px){.header__nav{display:none}}.header__right{display:flex;align-items:center}.header__btn{display:flex}.header__btn .btn:not(:first-child){margin-left:10px}@media only screen and (max-width: 1199px){.header__btn{margin-right:15px}}.header__links{display:flex;flex-direction:column;align-items:flex-end;margin-right:25px}@media only screen and (max-width: 1199px){.header__links{display:none}}.header__links .t-location{white-space:nowrap}.header__info{display:flex;align-items:center;text-align:center;font-family:"Muller",sans-serif;padding-top:7px}@media only screen and (max-width: 1199px){.header__info{padding-top:0}}.header__info p{font-size:15px;margin-bottom:0 !important;line-height:1.3 !important}@media only screen and (max-width: 1366px){.header__info p{font-size:13px !important}}.header__info a:not([class]){color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.header__info.bg--black,.header__info.bg--grey{color:#fff}@media only screen and (max-width: 1199px){.header__info.bg--black,.header__info.bg--grey{background:#848383}}.header__info.bg--black a:hover,.header__info.bg--grey a:hover{color:#b02e2e}.header__info.bg--red,.header__info.bg--success{color:#fff}.header__info.bg--red a:hover,.header__info.bg--success a:hover{color:#141414}.header-small .header{border-bottom:1px solid #eaeaea}.header-small .header__top{height:0;display:none}.header-small .header__row{height:70px}.header-small .logo a img{width:90px}.header-small .header__info .container{transition:visibility .15s;visibility:hidden}.header-small .menu__wrapper{margin-top:70px;height:calc(100vh - 70px)}.footer{flex:0 0 auto;background:#141414;color:#fff;position:relative}@media only screen and (max-width: 767px){.footer{background:#1f1f1f}}@media only screen and (max-width: 1023px){.footer .container{padding:0}}.footer-text{font-size:12px;margin-bottom:10px;max-width:160px}@media only screen and (max-width: 1023px){.footer-text{margin:0 auto;text-align:center;margin-bottom:20px}}.footer-links{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1023px){.footer-links{align-items:center}}.footer-links .link:not(:last-child){margin-bottom:5px}.footer__row{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.footer__nav{width:70%;padding:70px 0 270px;display:flex;flex-direction:column}@media only screen and (max-width: 1023px){.footer__nav{width:100%;padding:45px 5%}}@media only screen and (max-width: 767px){.footer__nav{padding:0}}.footer__nav-inner{display:flex;flex-wrap:wrap;width:100%}.footer__nav-inner .footer__item:nth-child(1){width:40%}@media only screen and (max-width: 1199px){.footer__nav-inner .footer__item:nth-child(1){width:33%}}@media only screen and (max-width: 767px){.footer__nav-inner .footer__item:nth-child(1){width:100%}}.footer__nav-inner .footer__item:nth-child(2),.footer__nav-inner .footer__item:nth-child(3){width:30%}@media only screen and (max-width: 1199px){.footer__nav-inner .footer__item:nth-child(2),.footer__nav-inner .footer__item:nth-child(3){width:33%}}@media only screen and (max-width: 767px){.footer__nav-inner .footer__item:nth-child(2),.footer__nav-inner .footer__item:nth-child(3){width:100%}}.footer__item-title{width:100%;text-transform:uppercase;font-size:14px;line-height:20px;font-weight:700;font-family:"Muller",sans-serif;margin-bottom:35px}@media only screen and (max-width: 1199px){.footer__item-title{margin-bottom:25px;font-size:12px}}@media only screen and (max-width: 1023px){.footer__item-title{margin-bottom:15px}}@media only screen and (max-width: 767px){.footer__item-title{font-size:14px;margin-bottom:0;padding:22px 5%;border-bottom:1px solid #fff}}.footer__item-list{list-style-type:none}@media only screen and (max-width: 1199px){.footer__item-list{padding-right:15px}}@media only screen and (max-width: 767px){.footer__item-list{padding:10px 5% 20px 5% !important}}.footer__select{width:100%;display:flex;flex-wrap:wrap;margin-top:45px}@media only screen and (max-width: 767px){.footer__select{margin-top:0}}.footer__select-title{margin-bottom:10px;font-size:12px;color:#c4c4c4;font-weight:700}@media only screen and (max-width: 767px){.footer__select-title{font-size:14px;font-weight:400;margin-bottom:0;padding:17px 5%;border-bottom:1px solid hsla(0,0%,100%,.1)}}@media only screen and (max-width: 767px){.footer__select .footer__nav-inner{display:none}}.footer__content{width:30%;max-width:330px;padding:50px;background:#1f1f1f;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media only screen and (max-width: 1199px){.footer__content{padding:40px}}@media only screen and (max-width: 1023px){.footer__content{width:100%;max-width:100%;padding:40px 5%;align-items:center;text-align:center}}.footer__label{position:relative}@media only screen and (max-width: 1023px){.footer__label{padding:0 0 45px;max-width:400px;display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width: 767px){.footer__label{padding:0 0 45px 0}}.footer__label-logo{margin-bottom:60px}@media only screen and (max-width: 1023px){.footer__label-logo{max-width:150px;margin-bottom:30px}}.footer__label .footer-text{margin-bottom:30px;max-width:100%}@media only screen and (max-width: 1023px){.footer__callback{text-align:center}}.footer__callback-bottom{margin-top:30px}.footer__callback-btn{margin-bottom:30px}.footer__offer{width:65%;border-top:1px solid hsla(0,0%,100%,.2);padding:45px 0 0;margin-right:35px;position:absolute;bottom:75px;left:0}@media only screen and (max-width: 1023px){.footer__offer{position:relative;width:100%;bottom:auto;margin:0;padding:45px 5% 65px 5%}}@media only screen and (max-width: 767px){.footer__offer{padding:35px 5% 85px 5%}}.footer__offer-text{font-size:10px;line-height:14px}.footer__offer-text:last-child{opacity:.5;margin-top:25px}.slick-slider,.slick-arrows-custom{outline:none}.slick-slider .slick-slide,.slick-arrows-custom .slick-slide{outline:none}.slick-slider .slick-slide>div,.slick-arrows-custom .slick-slide>div{max-height:100%}.slick-slider .slick-arrow,.slick-arrows-custom .slick-arrow{cursor:pointer;transition:background .15s ease, color .15s ease}.slick-slider .slick-arrow svg,.slick-arrows-custom .slick-arrow svg{transition:transform .15s ease}.slick-slider .slick-next,.slick-arrows-custom .slick-next{order:3}.no-touch .slick-slider .slick-next:hover svg,.no-touch .slick-arrows-custom .slick-next:hover svg{transform:translateX(5px)}.no-touch .slick-slider .slick-prev:hover svg,.no-touch .slick-arrows-custom .slick-prev:hover svg{transform:translateX(-5px)}.slick-slider .slick-dots,.slick-arrows-custom .slick-dots{position:absolute;display:flex;z-index:1}.slick-slider .slick-dots li,.slick-arrows-custom .slick-dots li{display:inline-block;font-size:0;line-height:0}.slick-slider .slick-dots li button,.slick-arrows-custom .slick-dots li button{display:inline-block;font-size:0;line-height:0;padding:0;margin:0;cursor:pointer;transition:background .3s ease-in-out, border .3s ease-in-out}.slick-size-l .slick-slide,.slick-size-l .slick-item{height:680px}@media only screen and (max-width: 1440px){.slick-size-l .slick-slide,.slick-size-l .slick-item{height:480px}}@media only screen and (max-width: 1199px){.slick-size-l .slick-slide,.slick-size-l .slick-item{height:380px}}@media only screen and (max-width: 1023px){.slick-size-l .slick-slide,.slick-size-l .slick-item{height:440px}}@media only screen and (max-width: 767px){.slick-size-l .slick-slide,.slick-size-l .slick-item{height:360px}}@media only screen and (max-width: 600px){.slick-size-l .slick-slide,.slick-size-l .slick-item{height:260px}}.slick-size-m .slick-item,.slick-size-m .slick-slide{height:600px}@media only screen and (max-width: 1440px){.slick-size-m .slick-item,.slick-size-m .slick-slide{height:440px}}@media only screen and (max-width: 1199px){.slick-size-m .slick-item,.slick-size-m .slick-slide{height:340px}}@media only screen and (max-width: 1023px){.slick-size-m .slick-item,.slick-size-m .slick-slide{height:240px}}@media only screen and (max-width: 767px){.slick-size-m .slick-item,.slick-size-m .slick-slide{height:320px}}@media only screen and (max-width: 600px){.slick-size-m .slick-item,.slick-size-m .slick-slide{height:230px}}.slick-size-s .slick-item,.slick-size-s .slick-slide{height:495px}@media only screen and (max-width: 1440px){.slick-size-s .slick-item,.slick-size-s .slick-slide{height:440px}}@media only screen and (max-width: 1199px){.slick-size-s .slick-item,.slick-size-s .slick-slide{height:340px}}@media only screen and (max-width: 1023px){.slick-size-s .slick-item,.slick-size-s .slick-slide{height:240px}}@media only screen and (max-width: 767px){.slick-size-s .slick-item,.slick-size-s .slick-slide{height:320px}}@media only screen and (max-width: 600px){.slick-size-s .slick-item,.slick-size-s .slick-slide{height:230px}}.slick-size-video .slick-item,.slick-size-video .slick-slide{height:495px}@media only screen and (max-width: 1440px){.slick-size-video .slick-item,.slick-size-video .slick-slide{height:440px}}@media only screen and (max-width: 1199px){.slick-size-video .slick-item,.slick-size-video .slick-slide{height:340px}}@media only screen and (max-width: 1023px){.slick-size-video .slick-item,.slick-size-video .slick-slide{height:240px}}@media only screen and (max-width: 767px){.slick-size-video .slick-item,.slick-size-video .slick-slide{height:320px}}@media only screen and (max-width: 600px){.slick-size-video .slick-item,.slick-size-video .slick-slide{height:190px}}.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:540px}@media only screen and (max-width: 1440px){.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:480px}}@media only screen and (max-width: 1199px){.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:380px}}@media only screen and (max-width: 1023px){.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:440px}}@media only screen and (max-width: 767px){.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:360px}}@media only screen and (max-width: 600px){.slick-size-typical .slick-item,.slick-size-typical .slick-slide{height:260px}}.slick-arrow-theme-black .slick-arrow{font-size:0;line-height:0;height:70px;width:70px;padding:27px;background:#1f1f1f;position:absolute;z-index:1;cursor:pointer;color:#fff}@media only screen and (max-width: 1199px){.slick-arrow-theme-black .slick-arrow{width:50px;height:50px;padding:19px}}@media only screen and (max-width: 767px){.slick-arrow-theme-black .slick-arrow{width:45px;height:45px;padding:17px}}.slick-arrow-theme-black .slick-prev:after{content:"";position:absolute;background:#fff;height:70%;width:1px;right:0;top:15%}.slick-arrow-pos--br .slick-arrow{bottom:0;right:0}.slick-arrow-pos--br .slick-prev{transform:translateX(-99%)}.slick-arrow-pos--project .slick-arrow{bottom:60px;right:60px}@media only screen and (max-width: 1199px){.slick-arrow-pos--project .slick-arrow{bottom:40px;right:40px}}@media only screen and (max-width: 600px){.slick-arrow-pos--project .slick-arrow{bottom:0;right:0}}.slick-arrow-pos--project .slick-prev{transform:translateX(-99%)}@media only screen and (max-width: 1023px){.slick-arrow--small .slick-arrow{height:40px;width:40px;padding:14px}}@media only screen and (max-width: 600px){.slick-arrow--small .slick-arrow{height:30px;width:30px;padding:10px}}@media only screen and (max-width: 1023px){.slick-arrow--small .slick-prev:after{display:none}}.slick-dots--circle .slick-dots{align-items:center;justify-content:center;bottom:-20px;left:0;width:100%}.slick-dots--circle .slick-dots li:not(:last-child){margin-right:7px}@media only screen and (max-width: 767px){.slick-dots--circle .slick-dots li:not(:last-child){margin-right:10px}}.slick-dots--circle .slick-dots li.slick-active button{background:#1f1f1f}.slick-dots--circle .slick-dots button{width:9px;height:9px;border-radius:50%;background:#c4c4c4}.slick-dots--square .slick-dots li:not(:last-child){margin-right:10px}@media only screen and (max-width: 1199px){.slick-dots--square .slick-dots li:not(:last-child){margin-right:8px}}.slick-dots--square .slick-dots li.slick-active button{background:#b02e2e;border-color:#b02e2e}.slick-dots--square .slick-dots button{width:15px;height:15px;border:1px solid;border-color:#cfcfcf;background:#fff}@media only screen and (max-width: 1199px){.slick-dots--square .slick-dots button{width:12px;height:12px}}.slick-dots--black .slick-dots button{border-color:#cfcfcf;background:#cfcfcf}.slick-dots--black .slick-dots li.slick-active button{background:#141414;border-color:#141414}.slick-dots--count .slick-dots_count{position:absolute;display:flex;z-index:2;top:60px;left:60px;font-size:18px;line-height:18px;letter-spacing:.15em;font-family:"Muller",sans-serif;text-shadow:7px 7px 10px rgba(0,0,0,.3);color:#fff}@media only screen and (max-width: 1199px){.slick-dots--count .slick-dots_count{top:40px;left:40px}}@media only screen and (max-width: 1023px){.slick-dots--count .slick-dots_count{left:5%}}@media only screen and (max-width: 600px){.slick-dots--count .slick-dots_count{font-size:16px;top:auto;bottom:15px}}.slick-dots--count .slick-dots_count-items{position:relative;overflow:hidden;height:18px;width:28px}.slick-dots--count .slick-dots_count-item{position:absolute;left:0;top:0;height:18px;width:18px;transform:translateY(-18px);opacity:0;transition:transform .3s ease-out}.slick-dots--count .slick-dots_count-item.is-active{transform:translateY(0);opacity:1}.slick-dots--count .slick-dots_count-item.is-abandoned{transform:translateY(18px)}.slick-dots-pos--botleft .slick-dots{left:0;bottom:28px}.slick-dots-pos--left .slick-dots{left:30px;bottom:25px}@media only screen and (max-width: 1199px){.slick-dots-pos--left .slick-dots{bottom:20px}}@media only screen and (max-width: 600px){.slick-dots-pos--left .slick-dots{left:15px;bottom:15px}}.slick-mobile{margin-bottom:40px}@media only screen and (max-width: 600px){.slick-mobile .slick-arrow{top:50%;transform:translateY(-50%)}}.slick-mobile .slick-prev{left:0}.slick-mobile .slick-prev::after{display:none}.slick-mobile .slick-next{right:0}.slick-mobile .slick-dots{left:50%;transform:translate(-50%, -50%);bottom:-40px}@media only screen and (max-width: 600px){.slick-mobile--advantages .slick-arrow{top:140px}}.slick-advantage .slick-item,.slick-advantage .slick-slide,.slick-advantage .advantage{height:690px}@media only screen and (max-width: 1199px){.slick-advantage .slick-item,.slick-advantage .slick-slide,.slick-advantage .advantage{height:560px}}@media only screen and (max-width: 1023px){.slick-advantage .slick-item,.slick-advantage .slick-slide,.slick-advantage .advantage{height:650px}}@media only screen and (max-width: 600px){.slick-advantage .slick-item,.slick-advantage .slick-slide,.slick-advantage .advantage{height:390px}}.slick-advantage .slick-arrow{bottom:0;right:490px}@media only screen and (max-width: 1199px){.slick-advantage .slick-arrow{right:420px}}@media only screen and (max-width: 1023px){.slick-advantage .slick-arrow{top:30%;right:auto;bottom:auto;transform:translateY(-50%)}}@media only screen and (max-width: 600px){.slick-advantage .slick-arrow{top:95px}}@media only screen and (max-width: 1023px){.slick-advantage .slick-next{right:0}}.slick-advantage .slick-prev{transform:translateX(-100%)}@media only screen and (max-width: 1023px){.slick-advantage .slick-prev{transform:translateY(-50%) translateX(0);left:0}}.slick-advantage .slick-dots{left:30px;bottom:30px}@media only screen and (max-width: 1199px){.slick-advantage .slick-dots{bottom:20px;left:20px}}@media only screen and (max-width: 1023px){.slick-advantage .slick-dots{bottom:0;left:50%;transform:translateX(-50%)}}.slick-apartment .slick-item{height:260px}.slick-apartment .slick-item img{max-width:100%;max-height:100%;height:auto;width:auto;margin:0 auto;display:block}.slick-video{width:100%;display:flex}@media only screen and (max-width: 767px){.slick-video{flex-direction:column}}.slick-video__for-wrap{width:75%;padding-right:7px}@media only screen and (max-width: 1023px){.slick-video__for-wrap{padding-right:5px}}@media only screen and (max-width: 767px){.slick-video__for-wrap{width:100%;padding:0;margin-bottom:2.5px}}.slick-video__nav-wrap{width:25%}@media only screen and (max-width: 767px){.slick-video__nav-wrap{width:100%}}.slick-video__for .slick-slide,.slick-video__for .slick-item{height:415px}@media only screen and (max-width: 1199px){.slick-video__for .slick-slide,.slick-video__for .slick-item{height:280px}}@media only screen and (max-width: 1023px){.slick-video__for .slick-slide,.slick-video__for .slick-item{height:200px}}.slick-video__nav{height:100%;width:100%}.slick-video__nav .slick-list{height:100%;overflow:hidden}@media only screen and (max-width: 767px){.slick-video__nav .slick-list{margin:0 -2px 0 -2.5px}}.slick-video__nav .slick-slide,.slick-video__nav .slick-item{height:131px}@media only screen and (max-width: 1199px){.slick-video__nav .slick-slide,.slick-video__nav .slick-item{height:86px}}@media only screen and (max-width: 1023px){.slick-video__nav .slick-slide,.slick-video__nav .slick-item{height:63px}}.slick-video__nav .slick-slide{margin-bottom:10px}@media only screen and (max-width: 1023px){.slick-video__nav .slick-slide{margin-bottom:5px}}@media only screen and (max-width: 767px){.slick-video__nav .slick-slide{padding:2.5px;margin:0}}.slick-video__nav .slick-current .ui-video::before{opacity:.25}.slick-main--hero{position:relative;overflow:hidden;background:#000}.slick-main--hero .slick-slide,.slick-main--hero .slick-item,.slick-main--hero .b-hero{height:700px;width:100%}@media only screen and (max-width: 1199px){.slick-main--hero .slick-slide,.slick-main--hero .slick-item,.slick-main--hero .b-hero{height:480px}}@media only screen and (max-width: 1023px){.slick-main--hero .slick-slide,.slick-main--hero .slick-item,.slick-main--hero .b-hero{height:420px}}@media only screen and (max-width: 600px){.slick-main--hero .slick-slide,.slick-main--hero .slick-item,.slick-main--hero .b-hero{height:80vh}}.slick-gallery{position:relative}.slick-gallery .slick-item a{display:block;width:100%;height:100%;pointer-events:none}.gallery-btn{position:absolute;top:20px;right:20px;width:50px;height:50px;z-index:4;line-height:0;padding:12px;background:#141414;color:#fff;cursor:pointer;transition:opacity .15s ease, background .15s ease, color .15s ease}@media only screen and (max-width: 767px){.gallery-btn{top:10px;right:10px;width:30px;height:30px;padding:5px;opacity:.9}.gallery-btn:hover{background:rgba(0,0,0,0);color:#fff}}.gallery-btn:hover{background:#fff;color:#424242;opacity:1}.lg-backdrop{background-color:#333;opacity:.9}.lg-outer .lg-video-cont{max-width:1140px !important}.lg-outer .lg-item{background:no-repeat center/30px url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100, 200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.modal{position:relative;max-width:440px;margin:60px auto;width:100%;color:#141414}.modal-wrap{height:100%;padding:70px 60px;background:#f7f7f7;overflow:hidden;position:relative}@media only screen and (max-width: 600px){.modal-wrap{padding:60px 20px}}.modal-wrap--nopadding{padding:0}.modal-map{background-color:#f7f7f7;max-width:980px;height:620px;padding:0}@media only screen and (max-width: 1199px){.modal-map{max-width:85%;margin:0 auto;height:540px}}@media only screen and (max-width: 767px){.modal-map{width:100%}}.modal-map iframe{width:100%;height:100%}.modal-loyalty{max-width:1200px}@media only screen and (max-width: 1199px){.modal-loyalty{max-width:900px}}@media only screen and (max-width: 1023px){.modal-loyalty{max-width:720px}}@media only screen and (max-width: 767px){.modal-loyalty .modal-wrap{padding:60px 30px}}@media only screen and (max-width: 600px){.modal-loyalty .modal-wrap{padding:60px 20px}}.modal-full{max-width:100vw;min-height:calc(100vh - 20px);height:calc(100vh - 20px);margin:10px 0}.modal-full iframe,.modal-full .j-lazy-iframe{width:100%;height:100%}.modal-full .loading{height:calc(100vh - 20px)}.modal-full__inner{padding-top:50px;background:#fff}.modal-info{max-width:470px}.modal-info .modal-wrap{padding:50px 30px}@media only screen and (max-width: 600px){.modal-info .modal-wrap{padding:40px 20px}}.modal-info .modal-wrap .b-icon__image{width:60px;height:60px}.modal-agent{max-width:720px}.modal-agent .l-flex{margin-bottom:10px}.mfp-bg{background-color:#333;opacity:.9}.mfp-close-btn-in .mfp-close{color:#333;width:25px;height:25px;top:20px;right:20px;font-size:0;line-height:0}.mfp-close-btn-in .mfp-close svg{position:relative;z-index:-1}.mfp-figure .mfp-close{top:0;right:0;width:28px;height:28px;z-index:1;color:#fff;color:var(--textColor, #fff);background:rgba(0,0,0,0);transition:opacity .15s}.mfp-figure .mfp-close:hover{opacity:1;cursor:pointer}.mfp-figure .mfp-close svg{fill:currentColor;position:relative;z-index:-1}.mfp-figure .mfp-title{font-size:14px;text-align:center}.image-zoom{position:relative;display:block;-webkit-text-decoration:none;text-decoration:none}.image-zoom:before{content:"";position:absolute;width:50px;height:50px;transition:opacity .3s ease-in-out, background-color .3s ease-in-out;top:50%;left:50%;opacity:0;z-index:1;transform:translate(-50%, -50%);background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.05);background-repeat:no-repeat;background-size:60%;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 40 40%27%3E%3Cpath d=%27M635.043,543.314a0.96,0.96,0,0,1-.955-0.958l-0.527-4.469L620.77,550.726a1.028,1.028,0,0,1-1.452-1.457l12.788-12.836-4.446-.528a0.959,0.959,0,0,1-.677-1.634,0.944,0.944,0,0,1,.676-0.278l6.7,0.684a0.955,0.955,0,0,1,.954.958L636,542.359A0.952,0.952,0,0,1,635.043,543.314Zm-35.149,28.254,4.446,0.528a0.957,0.957,0,0,1,.954.956,0.949,0.949,0,0,1-.953.953l-6.7-.685a0.954,0.954,0,0,1-.955-0.955L596,565.654a0.954,0.954,0,1,1,1.908,0l0.526,4.461L610.229,558.3a1.028,1.028,0,0,1,1.452,1.455Z%27 transform=%27translate%28-596 -534%29%27%3E%3C/path%3E%3C/svg%3E")}.image-zoom:before:hover{background-color:#eaeaea}.image-zoom:hover:before{opacity:1}.image-zoom--s::before{width:30px;height:30px}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-scaler{overflow:visible}.mfp-zoom-out-cur{cursor:auto}.mfp-image-holder .mfp-close{cursor:pointer}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins.mfp-figure:after{top:0;bottom:0}.mfp-no-margins .mfp-container{padding:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}#lg-counter{font-size:18px}@media only screen and (max-width: 1023px){#lg-counter{font-size:16px}}@media only screen and (min-width: 1023px){.zoom-hover{width:100%;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;transform-origin:50% 50%;cursor:zoom-in}}@media only screen and (min-width: 1023px){.zoom-hover img{max-height:100%}}.zoom-hover-wrapper{position:relative;overflow:hidden}.zoom-hover-popup .mfp-close{top:10px;right:10px;padding:12px;background:#424242;width:40px;height:40px}.zoom-hover-popup .mfp-content{width:100%;max-width:1000px;background:#fff}@media only screen and (max-width: 1199px){.zoom-hover-popup .mfp-content{max-width:900px}}@media only screen and (max-width: 1023px){.zoom-hover-popup .mfp-content{max-width:720px}}@media only screen and (max-width: 600px){.zoom-hover-popup .mfp-content{max-width:340px;padding:0 20px}}.zoom-hover-popup .mfp-figure figure{margin:40px auto}@media only screen and (min-width: 1023px){.zoom-hover-popup .mfp-figure figure{width:800px;height:600px;overflow:hidden;position:relative}.zoom-hover-popup .mfp-figure figure img.mfp-img{padding:0;height:85%}}@media only screen and (max-width: 1023px){.zoom-hover-popup .mfp-figure{max-width:470px}}@media only screen and (min-width: 1023px){.zoom-hover-popup .mfp-figure::after{background:#fff;box-shadow:none}}@media only screen and (max-width: 1023px){.zoom-hover-popup .mfp-figure::after{background:none;box-shadow:none}}.nav{width:auto}.nav__list{display:flex}.nav__link{-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.nav__item,.nav .nav-more{position:relative}.nav-row .nav__list{align-items:center}.nav-row .nav__list>.nav__item:hover .nav__dropdown,.nav-row .nav__list>.nav-more:hover .nav__dropdown{opacity:1;visibility:visible;bottom:0}.nav-row .nav__list>.nav__item:not(:last-child){margin-right:10px}.nav-row .nav__list>.nav__item>.nav__link{-webkit-text-decoration:none;text-decoration:none;display:inline-block;position:relative;padding-bottom:3px;color:#333;font-weight:600;font-size:14px;text-transform:uppercase}@media only screen and (max-width: 1366px){.nav-row .nav__list>.nav__item>.nav__link{font-size:12px}}@media only screen and (max-width: 767px){.nav-row .nav__list>.nav__item>.nav__link{color:#fff;font-size:18px;text-transform:capitalize;margin-left:20px}}@media only screen and (min-width: 767px){.nav-row .nav__list>.nav__item>.nav__link:before{content:"";position:absolute;background-color:#333;height:3px;width:0;bottom:0;left:0;transition:width .3s ease-in-out}.nav-row .nav__list>.nav__item>.nav__link:hover:before{width:100%}}.nav-row .nav__list>.nav__item.active>.nav__link{pointer-events:none}.nav-row .nav__list>.nav__item.active>.nav__link:before{width:100%}.nav-column .nav__list{flex-direction:column;justify-content:center;align-items:center}.nav-column .nav__list>.nav__item{margin-bottom:20px}.nav-column .nav__list>.nav__item:hover .nav__dropdown{display:none}.nav-column .nav__list>.nav__item .nav__link{font-size:16px}.nav__dropdown{position:absolute;opacity:0;visibility:hidden;left:50%;bottom:-30px;transform:translate(-50%, 100%);background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0px 2px 4px rgba(65,87,112,.25);transition:bottom .3s ease-in-out, opacity .3s ease-in-out;list-style-type:none;border-left:4px solid #141414}.nav__dropdown li{overflow:hidden}.nav__dropdown li:not(:last-child){border-bottom:1px solid #c4c4c4}.nav__dropdown li .nav__link,.nav__dropdown li a{display:inline-block;width:100%;font-size:14px;padding:12px 30px;white-space:nowrap;color:#141414}.nav__dropdown li .nav__link:hover,.nav__dropdown li a:hover{background:#eaeaea}.nav__dropdown li.active .nav__link{background:#eaeaea;color:#b02e2e}.nav-more{margin-left:10px;position:relative}@media only screen and (max-width: 1023px){.nav-more{display:none !important}}.nav-more .nav__dropdown{bottom:0;right:0;left:auto;transform:translate(0, 100%);border-left:none;border-right:4px solid #141414}.nav-more>span{position:relative;display:inline-block;width:35px;height:35px;text-align:center;transition:background .3s ease-in-out}.nav-more>span:before{content:"●●●";position:relative;letter-spacing:1px;line-height:33px;font-size:.5em;color:#333;transition:color .3s ease-in-out}.nav-more>span:hover{background:#eaeaea}.nav-top .nav__item:not(:last-child){margin-right:20px}@media only screen and (max-width: 1023px){.nav-top .nav__item:not(:last-child){margin-right:10px}}.nav-top a,.nav-top .nav__link{font-size:14px;color:#707070}@media only screen and (max-width: 1023px){.nav-top a,.nav-top .nav__link{font-size:13px}}.social{display:flex}.social li:not(:last-child){margin-right:10px}.social li a{display:inline-block;width:20px;height:20px;line-height:20px;font-size:0;text-align:center;transition:color .3s ease-in-out, opacity .3s ease-in-out}.social li a:hover{opacity:.8}.social-text{font-size:12px;margin-bottom:20px;max-width:200px}.social-white li a{color:#fff}@media only screen and (max-width: 1023px){.social--center .social{justify-content:center}}@media only screen and (max-width: 1023px){.social--center .social-text{text-align:center}}.social--big .social a{width:28px;height:28px}.sandwich{cursor:pointer;height:20px;position:relative;width:32px;display:none}@media only screen and (max-width: 1199px){.sandwich{display:block}}.sandwich.is-active .sandwich__line--top{top:10px;transform:rotate(45deg)}.sandwich.is-active .sandwich__line--middle{opacity:0}.sandwich.is-active .sandwich__line--bottom{top:10px;transform:rotate(-45deg)}.sandwich__line{border:1px solid;border-color:#fff;background:#fff;display:block;border-radius:1px;left:0;position:absolute;transition:all linear .3s;width:100%}.sandwich__line--top{top:0}.sandwich__line--middle{top:9px}.sandwich__line--bottom{top:18px}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:#1f1f1f;color:#fff;z-index:15;overflow:hidden;visibility:hidden;transform:translateY(-100%);transition:transform .35s ease-in;transition:transform .35s ease-in-out .55s, opacity .35s ease-in-out .85s, visibility .35s ease-in-out 1s}.menu__wrapper{width:100%;overflow-y:auto;margin-top:220px;height:calc(100vh - 220px);opacity:0;transition:opacity .35s ease-in-out}.menu__inner{padding:20px 0}.menu__title{text-transform:uppercase;text-align:center;margin-bottom:20px;font-size:18px;font-family:"Muller",sans-serif;font-weight:500;opacity:.8}.menu__city{display:none;align-items:center;justify-content:center;flex-direction:column;margin-bottom:30px}.menu__city .menu__title{margin-bottom:10px}.menu__city-select{padding-left:16px}.menu__nav .nav__dropdown{position:relative;transform:none;top:auto;left:auto;bottom:auto;visibility:visible;opacity:1;box-shadow:none;background:none;border:none;margin-top:10px}.menu__nav .nav__dropdown li{border:none}.menu__nav .nav__dropdown li a{color:#6c8eff;text-align:center;padding:8px 0;font-size:16px}.menu__nav .nav__link{display:inline-block;text-align:center;width:100%}.menu__links{display:flex;align-items:center;justify-content:center;flex-direction:column;border-top:1px solid #eaeaea;padding-top:40px;margin-top:20px}.menu__bottom{border-top:1px solid #eaeaea;display:flex;justify-content:center;padding:40px 0;margin-top:40px}.menu.open{opacity:1;transform:translateY(0);visibility:visible;transition:transform .35s ease-in-out 0s, opacity .35s ease-in-out 0s}.menu.open .menu__wrapper{opacity:1;transition:opacity .35s ease-in-out .55s}.cookie{transition:opacity .1s ease;z-index:10;max-width:720px;width:100%;position:fixed;left:50%;transform:translateX(-50%);bottom:24px;padding:24px;background:#fefefe;pointer-events:none;opacity:0;display:none;animation:cookieFade .4s ease-out forwards;align-items:center}@media only screen and (max-width: 767px){.cookie{left:15px;bottom:15px;width:calc(100vw - 30px);animation:cookieFadeSm .4s ease-out forwards;flex-direction:column;align-items:flex-start}}.cookie__content{margin-right:50px}@media only screen and (max-width: 767px){.cookie__content{margin:0 0 24px 0}}.cookie__content-title{font-size:18px;line-height:1.55;font-weight:bold;margin-bottom:4px}.cookie__content-text{font-size:12px;line-height:1.5}.cookie__content-text a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.cookie__content-text a:hover{color:#ca3636}.cookie__content-text p:not(:last-child){margin-bottom:8px}.cookie__buttons{width:200px;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width: 767px){.cookie__buttons{width:100%}}.cookie__buttons .btn{width:100%}.cookie__buttons .btn:not(:last-child){margin-bottom:12px}.cookie.is-active{display:flex;pointer-events:auto}.cookie.is-hide{animation:cookieFadeOut .3s ease-out forwards;pointer-events:none}@media only screen and (max-width: 767px){.cookie.is-hide{animation:cookieFadeOutSm .3s ease-out forwards}}@keyframes cookieFade{0%{opacity:0;transform:translate(-50%, 10px)}100%{opacity:1;transform:translate(-50%, 0)}}@keyframes cookieFadeSm{0%{opacity:0;transform:translate(0, 10px)}100%{opacity:1;transform:translate(0, 0)}}@keyframes cookieFadeOut{0%{opacity:1;transform:translate(-50%, 0)}100%{opacity:0;transform:translate(-50%, 10px);display:none}}@keyframes cookieFadeOutSm{0%{opacity:1;transform:translate(0, 0)}100%{opacity:0;transform:translate(0, 10px);display:none}}.popup--cookie{max-width:480px;background:#fefefe}.popup--cookie .popup-content{padding:24px}.popup--cookie .mfp-close{width:21px;height:21px}.cookie-popup__title{font-size:18px;line-height:1.55;font-weight:bold;margin-bottom:4px}.cookie-popup__subtitle{font-size:12px;line-height:1.5;margin-bottom:24px}.cookie-popup__subtitle a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.cookie-popup__subtitle a:hover{color:#ca3636}.cookie-popup__items{margin-bottom:24px}.cookie-popup__item{border:2px solid #eaeaea}.cookie-popup__item-head{display:flex;align-items:center;border-radius:8px}.cookie-popup__item-head-btn{align-self:flex-end;align-items:center;width:100%;font-size:14px;font-weight:bold;padding:12px;text-align:left}.cookie-popup__item-head-btn:before{content:"";display:inline-block;width:16px;height:10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2721%27 viewBox=%270 0 20 21%27 fill=%27none%27%3E%3Cpath d=%27M5 7.92505L10 12.925L15 7.92505%27 stroke=%27%232E3443%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");margin-right:12px;transition:transform .3s ease}.cookie-popup__item-head-label{padding:12px}.cookie-popup__item-head-label .form-switch{padding:0}.cookie-popup__item-head-label .form-switch__icon{margin:0}.cookie-popup__item:not(:last-child){margin-bottom:12px}.cookie-popup__item-content{display:none}.cookie-popup__item-content-inner{padding:0 12px 12px}.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}.cookie-popup__item-content-desc a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.cookie-popup__item-content-desc a:hover{color:#ca3636}.cookie-popup__item-content-lists{margin-top:10px}.cookie-popup__item-content-list{border:1px solid #eaeaea;padding:12px !important}.cookie-popup__item-content-list li{display:flex;justify-content:space-between;font-size:12px;line-height:1.5}.cookie-popup__item-content-list li:not(:last-child){margin-bottom:12px}.cookie-popup__item-content-list li:first-child{font-size:14px}.cookie-popup__item-content-list li:first-child span:first-child{font-weight:bold;color:#838383}.cookie-popup__item-content-list li span{display:inline-block}.cookie-popup__item-content-list li span:first-child{color:#838383;margin-right:24px}.cookie-popup__item-content-list li span:last-child{color:#838383;text-align:right}.cookie-popup__item-content-list:not(:last-child){margin-bottom:10px}.cookie-popup__item.is-open .cookie-popup__item-head-btn::before{transform:rotate(180deg)}.cookie-popup__bottom-text{font-size:12px;line-height:1.5;margin-bottom:24px}.cookie-popup__bottom-text a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.cookie-popup__bottom-text a:hover{color:#ca3636}.drop{position:relative}.drop__close{position:absolute;right:15px;top:15px;cursor:pointer}.drop__dropdawn{position:absolute;z-index:10;visibility:hidden}.drop.is-open .drop__head:after{transform:rotate(0)}.drop.is-open .drop__dropdawn{display:block;visibility:visible;transition:opacity .25s, transform .25s, visibility 0s 0s;transform:translateY(100%);opacity:1}.drop-city .drop__close{border:1px solid #c4c4c4;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.drop-city .drop__close svg{fill:#c4c4c4;transition:opacity .15s ease}.drop-city .drop__close:hover svg{opacity:.8}.drop-city .drop__list{position:relative}.drop-city .drop__list-item{position:relative;padding-left:20px;transition:background .15s ease;background:#fff}.drop-city .drop__list-item::before{content:"";display:block;position:absolute;width:14px;height:14px;top:50%;left:15px;border-radius:50%;margin-top:-6px;border:1px solid #c4c4c4}.drop-city .drop__list-item::after{content:"";display:block;position:absolute;width:10px;height:10px;top:50%;left:17px;border-radius:50%;margin-top:-4px;background:#d65252;opacity:0}.drop-city .drop__list-item:not(:last-child){border-bottom:1px solid #c4c4c4}.drop-city .drop__list-item:hover{background:#eaeaea}.drop-city .drop__list-item:hover .drop__list-link{color:#d65252}.drop-city .drop__list-item.is-active::after{opacity:1}.drop-city .drop__list-link{display:inline-block;width:100%;font-size:14px;color:#1f1f1f;padding:8px 20px;transition:color .15s ease;white-space:nowrap}.drop-city .drop__dropdawn{transform:translateY(105%);opacity:0;transition:opacity .25s, transform .25s, visibility 0s .25s;bottom:-10px;border-radius:0;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0px 2px 4px rgba(65,87,112,.25)}.drop-city--header .drop__head{font-size:14px;color:#707070;cursor:pointer;display:flex;align-items:center;transition:opacity .15s ease}.drop-city--header .drop__head::after{content:"";display:block;position:relative;width:12px;height:8px;top:2px;transform:rotate(180deg);transition:transform .15s ease;transform-origin:50% 50%;margin-left:7px;background:no-repeat center/18px 8px url("data:image/svg+xml,%3Csvg width=%2713%27 height=%278%27 viewBox=%270 0 13 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12 7L6.5 1L1 7%27 stroke=%27%23707070%27/%3E%3C/svg%3E%0A")}.drop-city--header .drop__head:hover{opacity:.7}.drop-city--header .drop__dropdawn{right:0;width:210px;border-left:4px solid #1f1f1f}.drop-city--menu .drop__head{cursor:pointer;display:flex;align-items:center;color:#fff;font-size:16px;font-weight:500}.drop-city--menu .drop__head::after{content:"";display:block;position:relative;width:12px;height:8px;top:2px;transform:rotate(180deg);transform-origin:50% 50%;margin-left:7px;transition:transform .15s ease;background:no-repeat center/18px 8px url("data:image/svg+xml,%3Csvg width=%2713%27 height=%278%27 viewBox=%270 0 13 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12 7L6.5 1L1 7%27 stroke=%27%23707070%27/%3E%3C/svg%3E%0A")}.drop-city--menu .drop__dropdawn{left:50%;transform:translate(-50%, 105%);min-width:300px}.drop-city--menu.is-open .drop__dropdawn{transform:translate(-50%, 100%)}.b-ymap-zoom-control{position:absolute !important;right:0;top:50%;transform:translateY(-50%)}.b-ymap-zoom-control button{margin-bottom:10px}.b-ymap-zoom__hint{padding:10px;background:#fff;border-radius:5px;font-size:14px;font-weight:500;width:200px}.b-ymap-zoom__btn{position:relative;width:35px;height:35px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none}.b-ymap-zoom__btn:hover{background:#eaeaea}.b-ymap-zoom__btn:active{transform:translateY(0)}.b-ymap-zoom__btn:active i{transform:translateY(0)}.b-ymap-zoom__btn i{width:12px;height:12px;position:relative}.b-ymap-zoom__btn i::after{content:"";position:absolute;width:100%;height:100%}.b-ymap-zoom__btn-plus i:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 426.66667 426.66667%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%233A4249%27 d=%27m405.332031 192h-170.664062v-170.667969c0-11.773437-9.558594-21.332031-21.335938-21.332031-11.773437 0-21.332031 9.558594-21.332031 21.332031v170.667969h-170.667969c-11.773437 0-21.332031 9.558594-21.332031 21.332031 0 11.777344 9.558594 21.335938 21.332031 21.335938h170.667969v170.664062c0 11.777344 9.558594 21.335938 21.332031 21.335938 11.777344 0 21.335938-9.558594 21.335938-21.335938v-170.664062h170.664062c11.777344 0 21.335938-9.558594 21.335938-21.335938 0-11.773437-9.558594-21.332031-21.335938-21.332031zm0 0%27/%3E%3C/svg%3E")}.b-ymap-zoom__btn-minus i:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 -192 426.66667 426%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%233A4249%27 d=%27m405.332031 43h-384c-11.773437 0-21.332031-9.558594-21.332031-21.332031 0-11.777344 9.558594-21.335938 21.332031-21.335938h384c11.777344 0 21.335938 9.558594 21.335938 21.335938 0 11.773437-9.558594 21.332031-21.335938 21.332031zm0 0%27/%3E%3C/svg%3E")}.map-container{height:480px;overflow:hidden}@media only screen and (max-width: 1023px){.map-container{height:360px}}.map-container .ymaps-2-1-78-ground-pane{filter:grayscale(1)}.map-container *{touch-action:auto}.j-map-lazy{width:100%;height:100%}.inner-button{width:auto;position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:15px;font-weight:400;line-height:1;letter-spacing:.03em;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:inherit;background:0 0;overflow:hidden;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:50px;line-height:50px;padding:0 22px;color:#141414;background:#fff;border:1px solid #c4c4c4}.inner-button__text{display:inline-block;overflow:hidden;line-height:1.2;max-width:100%}.inner-button__cross-svg-wrap{display:none;margin-left:10px;width:16px;height:16px;line-height:1}.inner-button._cross{border-color:#8b94a0;color:#363940;justify-content:space-between}.inner-button._cross .inner-button__text{text-align:left;font-size:12px}.inner-button._cross .inner-button__cross-svg-wrap{color:#8b94a0;display:block}.inner-button._invalid{border-color:#ff7b5e;color:#ff7b5e}.form-switch{position:relative;display:flex;align-items:center;cursor:pointer}.form-switch:hover .form-switch__text{color:#ca3636}.form-switch:hover .form-switch__icon{box-shadow:inset 0 0 0 2em #eaeaea}.form-switch__icon{position:relative;width:42px;height:23px;margin-left:.6rem;padding:2px;border-radius:2em;transition:all .4s ease;background:#eaeaea;order:2}.form-switch__icon:before{content:"";display:inline-block;width:50%;height:100%;background:#838383;border-radius:2em;left:0;position:relative;line-height:1;border-radius:50%;transition:all .2s ease}.form-switch__text{transition:color .3s ease;font-size:14px;font-weight:600;order:1}.form-switch input{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;z-index:-1}.form-switch input:active{box-shadow:inset 0 0 0 2em #eaeaea}.form-switch input:active+.form-switch__iconbefore{padding-right:.8em}.form-switch input:checked+.form-switch__icon{box-shadow:none}.form-switch input:checked+.form-switch__icon:before{left:50%;background:#ca3636}.form-switch--iconBefore{justify-content:flex-start}.form-switch--iconBefore .form-switch__icon{order:1;margin:0 10px 0 0}.form-switch--iconBefore .form-switch__text{order:2}.checkbox{display:block;position:relative}.checkbox:not(:last-child){margin-bottom:12px}.checkbox input{position:absolute;top:45%;left:4px;z-index:-1;opacity:0}.checkbox input:checked+.checkbox__text:after{opacity:1}.checkbox__text{position:relative;display:inline-block;font-size:12px;text-align:left !important;padding-left:28px}.checkbox__text:after,.checkbox__text:before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.checkbox__text:before{border:1px solid #a1a1a1}.checkbox__text:after{opacity:0;background:no-repeat center/80% url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M10.3536 2.64657C10.5488 2.84183 10.5488 3.15841 10.3536 3.35368L4.85355 8.85368C4.65829 9.04894 4.34171 9.04894 4.14645 8.85368L1.64645 6.35368C1.45118 6.15841 1.45118 5.84183 1.64645 5.64657C1.84171 5.45131 2.15829 5.45131 2.35355 5.64657L4.5 7.79302L9.64645 2.64657C9.84171 2.45131 10.1583 2.45131 10.3536 2.64657Z%27 fill=%27%23ca3636%27/%3E%3C/svg%3E%0A")}.checkbox__text a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.checkbox__text a:hover{color:#ca3636}.select2{width:100% !important}.select2-container--default .select2-results__option--selected{background-color:var(--color-gr20)}.select2-container--default .select2-results__option--selected .select2-item::after{opacity:1}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#f0f0f0 !important;border-radius:0}.select2-container--default .select2-search{pointer-events:none;display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{width:45px;height:100%;right:0;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;top:20%;margin:0;border:none !important;width:10px !important;height:6px !important;position:relative;transition:transform .3s ease}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:10px;height:6px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23858585%27/%3E%3C/svg%3E")}.select2-container--default .select2-selection--multiple{padding-right:40px;cursor:pointer}.select2-container--default .select2-selection--multiple:before{content:"";display:inline-block;position:absolute;top:50%;margin-top:-6px;right:15px;width:13px;height:13px;opacity:.5;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 22 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L11 11.4348L21 1%27 stroke=%27black%27 /%3E%3C/svg%3E%0A");transition:transform .3s ease}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.select2-container--default.select2-container--open .select2-selection--multiple:before{transform:rotate(180deg)}.select2-container--default .select2-selection{display:flex;align-items:center;border-color:#c4c4c4;padding:16px 22px;background:#fff;position:relative;outline:none;color:#848383;border-radius:0;font-size:15px;line-height:1.1;transition:border-color .3s ease}.select2-container--default .select2-selection .select2-selection__rendered{display:flex;outline:none;color:#848383;font-size:15px;line-height:1.1;overflow:hidden}.select2-selection:hover{border-color:#848383}.select2-selection__rendered{padding:0 30px 0 0 !important}.select2-selection__choice__display{font-size:15px;color:#141414;line-height:1.1 !important}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#141414}.select2-dropdown{box-shadow:0px 1px 2px rgba(16,24,40,.05);padding:0;border-radius:0}.select2-results{padding:0}.select2-results__options{max-height:200px !important;min-width:200px;overflow-y:auto;scrollbar-width:auto;scrollbar-color:#c4c4c4 rgba(0,0,0,0)}.select2-results__options:hover{scrollbar-color:#c4c4c4 rgba(0,0,0,0)}.select2-results__options::-webkit-scrollbar{width:4px;height:4px}.select2-results__options::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.select2-results__options::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:2px}.select2-results__options::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.select2-results__option{border-bottom:1px solid #c4c4c4;transition:background .3s ease}.select2-results__option:last-child{border-bottom:none}.select2-item{position:relative;width:100%;padding:14px 14px 14px 55px}.select2-item::before{content:"";position:absolute;width:18px;height:18px;left:22px;top:35%;text-align:center;display:inline-block;background-repeat:no-repeat;background-size:11px;background-position:50%;border:1px solid rgba(0,0,0,.2)}.select2-item-text{display:inline-block;position:relative;font-size:14px;line-height:1.2;color:#828282}.select2-results__option.select2-results__option--selected .select2-item::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 122.877 101.052%27%3E%3Cg%3E%3Cpath fill=%27%23B02E2E%27 d=%27M4.43,63.63c-2.869-2.755-4.352-6.42-4.427-10.11c-0.074-3.689,1.261-7.412,4.015-10.281 c2.752-2.867,6.417-4.351,10.106-4.425c3.691-0.076,7.412,1.255,10.283,4.012l24.787,23.851L98.543,3.989l1.768,1.349l-1.77-1.355 c0.141-0.183,0.301-0.339,0.479-0.466c2.936-2.543,6.621-3.691,10.223-3.495V0.018l0.176,0.016c3.623,0.24,7.162,1.85,9.775,4.766 c2.658,2.965,3.863,6.731,3.662,10.412h0.004l-0.016,0.176c-0.236,3.558-1.791,7.035-4.609,9.632l-59.224,72.09l0.004,0.004 c-0.111,0.141-0.236,0.262-0.372,0.368c-2.773,2.435-6.275,3.629-9.757,3.569c-3.511-0.061-7.015-1.396-9.741-4.016L4.43,63.63 L4.43,63.63z%27/%3E%3C/g%3E%3C/svg%3E")}.select2-container--focus .select2-selection--multiple{outline:none !important}.select2-selection.select2-selection--multiple .select2-selection__choice{background:rgba(0,0,0,0);border-radius:0;border-color:rgba(0,0,0,0);padding-left:0;margin:0 2px 0 0}.select2-selection.select2-selection--multiple .select2-selection__choice:not(:last-child) .select2-selection__choice__display:after{content:", ";font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__display{padding:0;line-height:1;font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__remove{display:none}.snowfield{position:fixed;top:80px;left:0;width:100vw;height:100vh;display:block;z-index:-1;font-family:"SimpleSnowflake",sans-serif}.snowflake{position:absolute;color:#9cd1ff;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.snowflake-solid{border-radius:50%;background:#9cd1ff}.countdown{background:#333;height:100%;padding:32px}@media only screen and (max-width: 1199px){.countdown{padding:24px}}.countdown__title{color:#fff;font-size:18px;line-height:1.111;font-weight:bold;margin-bottom:34px}@media only screen and (max-width: 767px){.countdown__title{font-size:16px;line-height:1.25}}.countdown__items{display:flex;padding:0 10px}@media only screen and (max-width: 1199px){.countdown__items{padding:0}}.countdown__item{position:relative;width:33%;flex-shrink:0;max-width:130px}@media only screen and (max-width: 1199px){.countdown__item{max-width:100px}}.countdown__item:last-child span:first-child:after{display:none}.countdown__item:not(:last-child):after{content:":";display:inline-block;position:absolute;top:0;right:10px;color:#fff;font-size:64px;line-height:58px}@media only screen and (max-width: 1199px){.countdown__item:not(:last-child):after{font-size:56px;line-height:52px}}@media only screen and (max-width: 767px){.countdown__item:not(:last-child):after{font-size:48px;line-height:44px}}.countdown__item span{color:#fff}.countdown__item span:first-child{position:relative;display:inline-block;width:100%;font-size:64px;line-height:58px;font-weight:bold}@media only screen and (max-width: 1199px){.countdown__item span:first-child{font-size:56px;line-height:52px}}@media only screen and (max-width: 767px){.countdown__item span:first-child{font-size:48px;line-height:44px}}.countdown__item span:last-child{display:inline-block;font-size:18px;line-height:1.77;margin-left:10px}@media only screen and (max-width: 767px){.countdown__item span:last-child{font-size:16px;line-height:1.25}}.logo a{display:inline-block}.logo-footer a img{width:100%}@media only screen and (max-width: 767px){.logo-footer a img{width:100%;text-align:center}}.sells-copyright-block{display:block !important;font-family:"Open Sans",sans-serif;position:relative;z-index:1}.mobile-invisible{display:block}.sells-copyright-block{position:relative;background-color:rgba(0,0,0,0);padding:0;margin:0}.sells-copyright-block *{padding:0;margin:0}.sells-copyright-block:hover .sells-copyright-block__pop-up{visibility:visible;opacity:1;z-index:1;transition:opacity .2s ease .2s, visibility 0s 0s}.sells-copyright-light{color:#fff}.sells-copyright-light div,.sells-copyright-light p{color:#fff}.sells-copyright-dark{color:#000}.sells-copyright-dark div,.sells-copyright-dark p{color:#000}.sells-copyright-left{float:left;left:1%}.sells-copyright-right{float:right;right:1%}.sells-copyright-block__information{padding:0;margin:0;padding:10px;opacity:.8;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-size:12px}.sells-copyright-block__text{display:inline-block;padding:0;margin:0;font-size:12px;text-align:right;-webkit-text-decoration:none;text-decoration:none;text-transform:none;line-height:16px;vertical-align:top;padding-top:5px;padding-bottom:5px;padding-right:8px;font-weight:300;background:none}.sells-copyright-block__picture{display:inline-block;padding:0;margin:0;height:40px;width:40px;text-align:right;float:right;opacity:.9}.sells-copyright-block__picture img{height:auto !important;width:100% !important}.sells-copyright-light .sells-copyright-block__picture img{filter:grayscale(100%) !important}.sells-copyright-block__pop-up{bottom:65px;width:230px;position:absolute;visibility:hidden;opacity:0;z-index:-10;border-radius:20px;box-shadow:0 0 4px 0px rgba(0,0,0,.3);padding:20px;background-color:#fff;pointer-events:none;transition:opacity .2s ease .2s, visibility 0s .2s}.sells-pop-up__title{font-size:24px !important;font-weight:200 !important;padding-bottom:10px !important;color:#e84814 !important}.sells-pop-up__subtitle{margin:0 0 10px 0 !important;padding:0 !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-transform:none !important;background-color:#fff !important;border-radius:10px !important;font-weight:300 !important;font-size:12px !important;color:#ccc !important}.sells-pop-up__subtitle a{color:#e84814 !important}.sells-pop-up__text{margin:0 0 10px 0 !important;padding:0 !important;-webkit-text-decoration:none !important;text-decoration:none !important;text-transform:none !important;background-color:#fff !important;border-radius:10px !important;font-weight:300 !important;font-size:12px !important;color:#777 !important}.sells-pop-up__text:after{content:"";position:absolute;left:45%;bottom:-20px;border:10px solid rgba(0,0,0,0);border-top:10px solid #fff}@media screen and (max-width: 1517px){.sells-copyright-block__information{padding:5px}.sells-copyright-block__text{font-size:10px;line-height:11px;padding-top:3px !important;padding-bottom:2px !important;padding-right:5px !important;font-weight:300}.sells-copyright-block__picture{height:30px;width:30px}.sells-copyright-block__pop-up{bottom:20px;width:200px;font-size:10px;margin-bottom:20px}.sells-pop-up__text{-webkit-text-decoration:none;text-decoration:none;text-transform:none;color:#000;background-color:#fff;border-radius:10px;font-weight:300;min-height:20px;font-size:10px}.sells-pop-up__text:after{content:"";position:absolute;left:45%;bottom:-20px;border:10px solid rgba(0,0,0,0);border-top:10px solid #fff}.sells-pop-up__text-title{font-size:21px;padding-bottom:8px !important}}@media screen and (max-width: 767px){.mobile-invisible{display:none}.sells-copyright-left{float:none;left:0%;text-align:center}.sells-copyright-right{float:none;right:0%}.sells-copyright-block{width:100%;text-align:center}.sells-copyright-block__text{font-size:10px;line-height:14px;padding:0px !important;font-weight:300;text-align:center}.sells-copyright-block__picture{display:none;float:none}.sells-copyright-block__pop-up{bottom:10px;min-height:30px;width:100px;font-size:8px;opacity:0}.sells-pop-up__text:after{content:"";position:absolute;left:45%;bottom:-5px;border:5px solid rgba(0,0,0,0);border-top:5px solid #fff;padding:10px 5px !important}}.project-nav{display:flex;width:auto}.project-nav-block{height:92px}.project-nav-container{overflow-x:auto}.project-nav__item{flex-shrink:0;display:inline-block;color:#424242;font-size:16px;-webkit-text-decoration:none;text-decoration:none;margin-right:70px;padding:28px 0;border-bottom:2px solid;border-color:rgba(0,0,0,0);transition:border-color .15s ease, opacity .15s ease}.project-nav__item:hover{opacity:.8}.project-nav__item.active{border-color:#141414}@media only screen and (max-width: 1366px){.project-nav__item{font-size:15px;padding:20px 0;margin-right:50px}}@media only screen and (max-width: 767px){.project-nav__item{font-size:14px;padding:15px 0;margin-right:30px}}.project-nav-wrapper{background:#f8f8f8}.fixed-block{position:fixed;top:70px;width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);z-index:9}.progress{position:relative}.progress__images{height:190px;margin-bottom:15px}@media only screen and (max-width: 1023px){.progress__images{height:140px}}@media only screen and (max-width: 600px){.progress__images{height:190px}}.progress__images a:nth-child(1){display:block;height:100%;width:100%}.progress__images a:not(:first-child){width:0;height:0;z-index:-1;opacity:0}.progress__images a:not(:first-child) img{width:0;height:0;z-index:-1;opacity:0}.progress__title{text-transform:uppercase;color:#1f1f1f;font-weight:bold;font-family:"Muller",sans-serif}.progress__empty-title{font-size:20px;font-family:"Muller",sans-serif}@media only screen and (max-width: 1023px){.progress__empty-title{font-size:16px}}.progress__empty-title a{-webkit-text-decoration:underline;text-decoration:underline;transition:.3s ease}.progress__empty-title a:hover{color:#ca3636}.progress-buttons{border-top:1px solid #141414;margin-top:35px;padding-top:45px}@media only screen and (max-width: 1199px){.progress-buttons{margin-top:25px;padding-top:30px}}.progress-buttons .btn:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 1199px){.progress-buttons .btn:not(:last-child){margin-bottom:20px}}.progress__info{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;color:#141414;top:10px;right:10px;width:30px;height:30px;transition:background .25s, color .25s;background:hsla(0,0%,100%,.5)}.progress__info .icon-info{width:23px;height:23px}.progress__info:hover{color:#fff;background:#141414}.docs__content-text{font-size:18px;margin-bottom:50px}.docs__content-title{font-size:24px;margin-bottom:50px}.docs__content-links .i-link{margin-bottom:20px}.docs__content-links .i-link--more{padding-top:20px}.docs__image{max-width:500px;margin:0 0 0 auto}.d-tabs__content-item{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;animation:.3s both dFadeOut}.d-tabs__content-item.is-show{opacity:1;z-index:1;position:relative;pointer-events:auto;animation:.3s both dFadeIn .3s}.d-tabs{display:flex;width:100%;padding-top:60px}@media only screen and (max-width: 1023px){.d-tabs{flex-direction:column}}.d-tabs__content{position:relative;width:calc(100% - 265px);max-width:1240px;margin-left:25px;position:relative;overflow:hidden;z-index:2}@media only screen and (max-width: 1023px){.d-tabs__content{width:100%;margin:0}}.d-tabs__list{display:flex;flex-direction:column;width:240px}@media only screen and (max-width: 1023px){.d-tabs__list{width:100%}}.d-tabs__list-wrapper{flex-grow:0;width:240px}.d-tabs__list li{flex-grow:0;margin:0 0 5px 0}.d-tabs__list li span{display:inline-block;width:100%;-webkit-text-decoration:none;text-decoration:none;position:relative;color:#676767;font-size:1rem;text-align:center;cursor:pointer;min-width:100px;border:1px solid;transition:all .15s ease;padding:12px}.d-tabs__list li span:hover{color:#1f1f1f;background:#eaeaea}.d-tabs__list li.active span{color:#fff;pointer-events:none;background:#1f1f1f}.d-tabs__list li a{-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%}@keyframes dFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes dFadeOut{0%{opacity:1}100%{opacity:0}}.d-block{padding:16px;border:1px solid;border-color:#e8e8e8;border-radius:3px;width:100%;display:inline-block;overflow-x:auto;margin:1rem 0}.d-block>a,.d-block>button{margin-right:10px}.d-block-class{position:relative;padding:16px;border:1px solid;border-color:#e8e8e8;border-radius:3px;width:100%;margin:1rem 0;font-size:18px}.d-block-class::before{content:"class";position:absolute;top:-12px;width:45px;background:#fff;left:10px;font-size:14px;text-align:center;color:#676767}.d-block--dark{background:#676767;border-color:#333}.d-block--light{background:#e7e7e7;border-color:#333}.d-block-label{font-size:36px;font-weight:600;margin-bottom:1rem}.d-block-title{font-size:18px;color:#676767;font-weight:600;margin:1rem 0 5px;line-height:1.5}.d-block-sub{padding-right:10%}.d-box{width:100%;min-height:140px;border-radius:5px;background:#1f1f1f;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.d-box::before{content:"Блок";position:relative;color:#fff;font-size:18px}.stickyBlock{position:fixed;z-index:1}.stop{position:relative;z-index:1}.b-hero{position:relative}.b-hero__image{height:100%}@media only screen and (max-width: 600px){.b-hero__image img{-o-object-position:50% bottom;object-position:50% bottom}.b-hero__image img picture{height:100%}}@media only screen and (max-width: 600px){.b-hero__image-desktop{display:none}}.b-hero__image-mobile{display:none}@media only screen and (max-width: 600px){.b-hero__image-mobile{display:block}}.b-hero__content{opacity:0;position:absolute;font-family:"Muller",sans-serif;color:#fff;max-width:550px}.b-hero__toptitle{display:block;font-size:24px;font-weight:600;margin-bottom:15px;line-height:1.4}@media only screen and (max-width: 1199px){.b-hero__toptitle{font-size:18px}}@media only screen and (max-width: 767px){.b-hero__toptitle{font-size:16px}}.b-hero__title{font-size:44px;font-weight:600;margin-bottom:40px}@media only screen and (max-width: 1440px){.b-hero__title{font-size:40px}}@media only screen and (max-width: 1199px){.b-hero__title{font-size:36px}}@media only screen and (max-width: 1023px){.b-hero__title{font-size:28px}}@media only screen and (max-width: 767px){.b-hero__title{font-size:30px;margin-bottom:15px;line-height:1.2}}.b-hero__subtitle{font-size:22px;max-width:400px}@media only screen and (max-width: 1440px){.b-hero__subtitle{font-size:18px}}@media only screen and (max-width: 1199px){.b-hero__subtitle{max-width:360px}}@media only screen and (max-width: 1023px){.b-hero__subtitle{font-size:16px}}.b-hero__buttons{margin-top:25px;position:relative}.b-hero__info{background:rgba(31,31,31,.8);position:absolute;top:60px;right:60px;padding:40px;color:#fff;font-family:"Muller",sans-serif}@media only screen and (max-width: 1199px){.b-hero__info{right:40px;top:40px;padding:25px}}@media only screen and (max-width: 600px){.b-hero__info{display:none}}.b-hero__info-title{font-size:36px;font-weight:bold}@media only screen and (max-width: 1199px){.b-hero__info-title{font-size:28px}}.b-hero__info-text{font-weight:bold;font-size:18px;margin-bottom:35px;max-width:180px}@media only screen and (max-width: 1199px){.b-hero__info-text{font-size:16px;margin-bottom:25px}}@media only screen and (max-width: 1199px){.b-hero__info .btn{padding:10px 30px}}.b-hero-view--project{height:100%}.b-hero-view--project .b-hero__content{bottom:60px;left:60px}@media only screen and (max-width: 1199px){.b-hero-view--project .b-hero__content{left:40px;bottom:40px}}@media only screen and (max-width: 767px){.b-hero-view--project .b-hero__content{left:5%;right:5%;top:50px;transform:translateY(0)}}.b-hero-view--project .b-hero__image::after{content:"";position:absolute;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.b-hero-view--project .b-hero__title{margin-bottom:0}.b-hero-view--project .b-hero__subtitle{display:none}@media only screen and (max-width: 600px){.b-hero-view--project .b-hero__subtitle{display:block}}.b-hero-view--project .b-hero__buttons{display:flex}@media only screen and (max-width: 767px){.b-hero-view--project .b-hero__buttons{margin-top:15px;display:flex;flex-direction:column;align-items:flex-start}}.b-hero-view--project .b-hero__buttons .btn:not(:first-child){margin-left:15px}@media only screen and (max-width: 767px){.b-hero-view--project .b-hero__buttons .btn:not(:first-child){margin:10px 0 0 0}}.b-hero-view--project .b-hero__buttons .btn_icon{width:1.4em;height:1.4em}.b-hero-view--project .b-hero__buttons .btn-size-l{padding:.6em 1.8em}.b-hero-view--main .b-hero__content{left:60px;top:48%;transform:translateY(-50%)}@media only screen and (max-width: 1199px){.b-hero-view--main .b-hero__content{left:40px}}@media only screen and (max-width: 1023px){.b-hero-view--main .b-hero__content{left:5%;right:5%}}@media only screen and (max-width: 767px){.b-hero-view--main .b-hero__content{top:40px;transform:translateY(0);text-align:center}}.b-hero-view--loyalty .b-hero__content{display:flex;justify-content:space-between;left:60px;right:60px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1199px){.b-hero-view--loyalty .b-hero__content{left:5%;right:5%}}@media only screen and (max-width: 600px){.b-hero-view--loyalty .b-hero__content{top:50px;transform:translateY(0)}}.b-hero-view--loyalty .b-hero__label{width:50%}@media only screen and (max-width: 600px){.b-hero-view--loyalty .b-hero__label{width:100%}}.b-hero-view--loyalty .b-hero__right{width:40%;max-width:450px;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width: 600px){.b-hero-view--loyalty .b-hero__right{display:none}}.b-hero--picture .b-hero__content{opacity:1}.projects-ls{display:flex;flex-direction:column;position:relative;border:1px solid #c4c4c4;height:100%}@media only screen and (max-width: 600px){.projects-ls{height:auto}}.projects-ls__image{height:247px;overflow:hidden}@media only screen and (max-width: 1199px){.projects-ls__image{height:200px}}@media only screen and (max-width: 600px){.projects-ls__image{height:220px}}.projects-ls__image img{transition:transform .3s ease-in-out}.projects-ls__image-share{position:absolute;z-index:2;top:20px;left:20px;padding:.5em 1.56em;font-family:"Muller",sans-serif;background:#b02e2e;color:#fff;font-size:16px}.projects-ls__title{font-size:20px;font-weight:600;margin-bottom:15px}@media only screen and (max-width: 1199px){.projects-ls__title{margin-bottom:10px}}.projects-ls__content{display:flex;flex-grow:1;flex-direction:column;background:#fff}.projects-ls__content-top{padding:35px;border-bottom:1px solid #c4c4c4}@media only screen and (max-width: 1199px){.projects-ls__content-top{padding:20px}}.projects-ls__content-bottom{padding:15px 35px 35px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 1199px){.projects-ls__content-bottom{padding:20px}}.projects-ls__content .i-link{pointer-events:none}@media only screen and (max-width: 1199px){.projects-ls__content .i-link{font-size:13px}}.projects-ls__button{padding-top:35px}@media only screen and (max-width: 1199px){.projects-ls__button{padding-top:25px}}@media only screen and (max-width: 1199px){.projects-ls .projects-ls__image-share{top:10px;left:20px;font-size:14px}}.projects-page{display:flex;border:1px solid #c4c4c4}@media only screen and (max-width: 1023px){.projects-page{flex-direction:column}}.projects-page__left{width:45%;border-right:1px solid #c4c4c4}@media only screen and (max-width: 1023px){.projects-page__left{width:100%;border:none;border-bottom:1px solid #c4c4c4}}.projects-page__right{width:55%}@media only screen and (max-width: 1023px){.projects-page__right{width:100%}}.projects-page__image{height:375px}@media only screen and (max-width: 1199px){.projects-page__image{height:280px}}@media only screen and (max-width: 1023px){.projects-page__image{height:370px}}@media only screen and (max-width: 600px){.projects-page__image{height:220px}}.projects-page__title{padding:50px}@media only screen and (max-width: 1199px){.projects-page__title{padding:30px}}@media only screen and (max-width: 600px){.projects-page__title{padding:20px}}.projects-page__title .i-link{pointer-events:none}.projects-page__content{padding:50px;display:flex;flex-direction:column;height:100%}@media only screen and (max-width: 1199px){.projects-page__content{padding:30px}}@media only screen and (max-width: 600px){.projects-page__content{padding:0 20px 20px}}.projects-page__content-title{font-weight:bold;font-size:21px;margin-bottom:15px}@media only screen and (max-width: 767px){.projects-page__content-title{margin-bottom:0;font-size:16px}}.projects-page__content-button{padding-top:45px}@media only screen and (max-width: 1199px){.projects-page__content-button{padding-top:30px}}.projects-page__content-top{padding-bottom:35px;margin-bottom:45px;border-bottom:1px solid #c4c4c4;flex-grow:1}@media only screen and (max-width: 1199px){.projects-page__content-top{padding-bottom:20px;margin-bottom:35px}}@media only screen and (max-width: 767px){.projects-page__content-top{padding-bottom:0}}@media only screen and (max-width: 1199px){.projects-page .projects-ls__image-share{top:20px;left:20px;font-size:16px}}@media only screen and (max-width: 1199px)and (max-width: 600px){.projects-page .projects-ls__image-share{top:10px;font-size:14px}}.foundation{display:flex;background-color:#1f1f1f;position:relative}@media only screen and (max-width: 767px){.foundation{flex-direction:column;padding:60px 0}}.foundation-section{padding:80px 0 60px 0;position:relative}@media only screen and (max-width: 1199px){.foundation-section{background:#f8f8f8}}@media only screen and (max-width: 600px){.foundation-section{padding-bottom:0;margin-bottom:45px}}.foundation-section:before{content:"";position:absolute;height:60%;background-color:#c2c7ca;left:10%;right:0;top:95px}@media only screen and (max-width: 1199px){.foundation-section:before{display:none}}.foundation__image{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;display:none}@media only screen and (max-width: 600px){.foundation__image{display:flex}}.foundation__image img{height:90%;opacity:.5}.foundation__item{flex-basis:33%;color:#fff;text-align:center;padding:80px 0 110px 0;position:relative}@media only screen and (max-width: 767px){.foundation__item{padding:20px 0}}.foundation__item span{display:inline-block;font-size:60px;font-weight:bold;margin-bottom:10px}@media only screen and (max-width: 1199px){.foundation__item span{font-size:48px}}@media only screen and (max-width: 1023px){.foundation__item span{font-size:38px}}.foundation__item p{color:#a4a4a4}.foundation__item:not(:nth-last-child(2)):after{content:"";position:absolute;width:1px;height:30%;right:0;top:33%;background-color:#a4a4a4}@media only screen and (max-width: 767px){.foundation__item:not(:nth-last-child(2)):after{display:none}}.foundation--column{flex-direction:column;margin:0;padding:60px 0}.foundation--column .foundation__item{padding:20px 0}.foundation--column .foundation__item:not(:last-child):after{display:none}.foundation--column .foundation__image{display:flex}.advantage{position:relative}.advantage__image{position:relative;height:100%}@media only screen and (max-width: 1023px){.advantage__image{height:60%}}@media only screen and (max-width: 600px){.advantage__image{height:190px}}.advantage__image-text{position:absolute;bottom:40px;left:40px;right:62%;color:#fff}.advantage__desc{position:absolute;max-width:490px;width:100%;z-index:2;top:240px;right:0;bottom:0;background:#fff;color:#141414;padding:50px 25px 50px 50px}@media only screen and (max-width: 1199px){.advantage__desc{max-width:420px;padding:35px 20px 20px 35px}}@media only screen and (max-width: 1023px){.advantage__desc{max-width:100%;top:60%;left:0}}@media only screen and (max-width: 600px){.advantage__desc{padding:35px 20px;top:190px}}.advantage__desc-inner{opacity:0}.advantage__desc-label{font-family:"Muller",sans-serif;margin-bottom:10px;display:flex;align-items:center}.advantage__desc-label-icon{margin-right:25px;height:40px}@media only screen and (max-width: 1199px){.advantage__desc-label-icon{margin-right:15px}}.advantage__desc-label-icon span{display:inline-block;font-size:48px;line-height:40px}@media only screen and (max-width: 1199px){.advantage__desc-label-icon span{font-size:38px}}.advantage__desc-label-title h3,.advantage__desc-label h4,.advantage__desc-label h5{font-size:22px;line-height:1.2;text-transform:none;font-weight:600}@media only screen and (max-width: 1199px){.advantage__desc-label-title h3,.advantage__desc-label h4,.advantage__desc-label h5{font-size:18px}}@media only screen and (max-width: 600px){.advantage__desc-label-title h3,.advantage__desc-label h4,.advantage__desc-label h5{font-size:14px}}.advantage__desc-subtitle{font-family:"Muller",sans-serif;color:#7f7f7f;font-size:16px;margin-bottom:35px}@media only screen and (max-width: 1199px){.advantage__desc-subtitle{font-size:14px;margin-bottom:15px}}@media only screen and (max-width: 1199px){.advantage__desc .text-content{font-size:14px}}@media only screen and (max-width: 600px){.advantage__desc .text-content{display:none}}.advantage__desc .text-content p{margin-bottom:7px}.is-black{background:#141414}.is-red{background:#b02e2e}.news{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:1px solid #c4c4c4;background:#fff;position:relative;height:100%;width:100%}.news__image{display:flex;justify-content:center;position:relative;overflow:hidden;width:100%;z-index:1}@media only screen and (max-width: 600px){.news__image{pointer-events:none}}.news__image img{transition:.3s ease-in-out}.news__image img:hover{height:110%}.news--post .news__image{background:#eaeaea;height:0;padding-top:70%}.news--post .news__image img{position:absolute;left:50%;transform:translate(-50%, -50%);transform-origin:50% 50%;top:50%;width:auto}.news--post .news__text{flex-grow:1}.news .ui-icon{font-size:14px}.news__content{padding:20px 30px 30px;display:flex;height:100%;flex-direction:column}@media only screen and (max-width: 1199px){.news__content{padding:20px}}.news__title{display:block;-webkit-text-decoration:none;text-decoration:none;padding-top:15px;color:inherit;font-weight:500;margin-bottom:10px}.news__title h5,.news__title h6,.news__title h3,.news__title h4{font-weight:500}.news__title:hover{color:#b02e2e}.news__subtitle{font-family:"Muller",sans-serif;font-weight:500;margin-bottom:20px;color:#707070}.news__text{margin-bottom:25px}.news--typical{width:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #424242;padding:30px;min-height:180px;background:#fff;transition:background .15s ease, color .15s ease}@media only screen and (max-width: 1199px){.news--typical{padding:20px}}@media only screen and (max-width: 1023px){.news--typical{padding:20px 10px}}@media only screen and (max-width: 767px){.news--typical{padding:20px}}@media only screen and (max-width: 340px){.news--typical{padding:20px 10px}}.request{position:relative;z-index:1;padding:80px 60px}@media only screen and (max-width: 767px){.request{padding:75px 20px}}@media only screen and (max-width: 600px){.request-section{padding-bottom:0}}.request__image{position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(0.15)}@media only screen and (max-width: 1023px){.request__image img{-o-object-position:83% 50%;object-position:83% 50%}}.bottom{padding:0}.bottom__image{position:absolute;top:0;left:0;width:85%;height:100%}@media only screen and (max-width: 1023px){.bottom__image{width:100%;height:58%}}.bottom__row{display:flex;position:relative;justify-content:space-between}@media only screen and (max-width: 1023px){.bottom__row{flex-direction:column}}.bottom__label{font-family:"Muller",sans-serif;width:60%;position:relative;z-index:1;padding:60px 0 80px 60px;color:#fff}@media only screen and (max-width: 1023px){.bottom__label{width:100%;padding:60px}}@media only screen and (max-width: 600px){.bottom__label{padding:60px 20px 0}}.bottom__label-title{margin-bottom:10px}.bottom__label-subtitle{font-size:24px;font-family:"Muller",sans-serif;max-width:400px}@media only screen and (max-width: 1199px){.bottom__label-subtitle{font-size:20px}}@media only screen and (max-width: 600px){.bottom__label-subtitle{font-size:18px}}.bottom__label-footer{padding-top:170px;display:flex;flex-direction:column}@media only screen and (max-width: 600px){.bottom__label-footer{padding:40px 0 100px}}.bottom__label-footer span{font-size:18px;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 1199px){.bottom__label-footer span{font-size:16px}}.bottom__form{width:40%;margin-top:60px;position:relative;z-index:1;max-width:462px;background-color:#1f1f1f;text-align:center;color:#fff;padding:80px 80px 70px 80px}@media only screen and (max-width: 1199px){.bottom__form{margin-top:0;padding:50px}}@media only screen and (max-width: 1023px){.bottom__form{display:flex;justify-content:center;width:100%;background:#fff;color:#141414;max-width:100%}}@media only screen and (max-width: 600px){.bottom__form{padding:75px 0 0}}@media only screen and (max-width: 1023px){.bottom__form .input{border:1px solid #bebebe}}@media only screen and (max-width: 1023px){.bottom__form .b-form-wrapper{max-width:400px;border:1px solid #bebebe;padding:60px}}@media only screen and (max-width: 600px){.bottom__form .b-form-wrapper{padding:0;border:none}}.s-basis:before{content:"";position:absolute;top:50%;left:0;width:100%;bottom:0;background-color:#eaeaea}@media only screen and (max-width: 767px){.s-basis:before{display:none}}.basis{display:flex;position:relative;justify-content:space-between}@media only screen and (max-width: 767px){.basis{flex-direction:column}}.basis__left{width:50%;position:relative;z-index:1}@media only screen and (max-width: 767px){.basis__left{width:100%;padding:0 10px}}.basis__left p{margin:25px 0;line-height:2.6}@media only screen and (max-width: 1199px){.basis__left p{line-height:2}}.basis__right{width:40%}@media only screen and (max-width: 767px){.basis__right{width:100%}}.props__image{height:280px}.props__content{padding-top:15px;font-family:"Muller",sans-serif}.props__title{text-transform:uppercase;font-size:16px;font-weight:500;position:relative;margin-bottom:5px}.props__title::before{content:"+";position:relative;margin-right:5px}.props__text{font-size:13px}.ways{position:relative;background:#1f1f1f;color:#fff;padding:200px 60px 230px 100px}@media only screen and (max-width: 1199px){.ways{padding:90px 60px}}@media only screen and (max-width: 600px){.ways{padding:55px 20px}}.ways__bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:50%;opacity:.02}@media only screen and (max-width: 600px){.ways__bg{display:none}}.ways__row{display:flex;justify-content:space-between}@media only screen and (max-width: 1199px){.ways__row{flex-direction:column}}.ways__label{width:40%;max-width:320px;font-family:"Muller",sans-serif;padding-top:45px;position:relative;z-index:1}@media only screen and (max-width: 1199px){.ways__label{width:100%;max-width:440px;padding:0;margin-bottom:55px}}.ways__label-title h2,.ways__label-title h3{font-size:30px;line-height:1.2}@media only screen and (max-width: 600px){.ways__label-title h2,.ways__label-title h3{font-size:24px;text-align:center}}.ways__label-button{padding-top:60px}@media only screen and (max-width: 1199px){.ways__label-button{display:none}}.ways__label-text{margin-top:15px}@media only screen and (max-width: 1199px){.ways__label-text{font-size:14px}}.ways__list{width:55%;position:relative;z-index:1}@media only screen and (max-width: 1199px){.ways__list{width:100%}}.ways__list-button{display:none;padding-top:60px}@media only screen and (max-width: 1199px){.ways__list-button{display:flex;flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 600px){.ways__list-button{align-items:center}}.special{position:relative;display:flex;justify-content:center;background:#1f1f1f;color:#fff;padding:90px 0;margin-bottom:75px;overflow:hidden}@media only screen and (max-width: 1023px){.special{flex-direction:column;align-items:center}}@media only screen and (max-width: 600px){.special{margin:105px 0 45px;padding:90px 5% 55px;overflow:visible;align-items:flex-start}}.special::before{content:"";position:absolute;top:-60px;left:0;width:31%;height:100%;background:no-repeat center bottom/100% url("data:image/svg+xml,%3Csvg viewBox=%270 0 299 181%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 78.7574H254.097L192.009 16.604L208.595 0L299 90.5L208.595 181L192.009 164.396L254.097 102.243H0V78.7574Z%27 fill=%27%23B02E2E%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width: 1199px){.special::before{width:40%}}@media only screen and (max-width: 1023px){.special::before{height:65%}}@media only screen and (max-width: 600px){.special::before{width:auto;right:5%;height:180px}}.special-wrap{position:relative}.special__label{width:50%;max-width:400px;position:relative}@media only screen and (max-width: 1199px){.special__label{width:35%;margin-right:20px}}@media only screen and (max-width: 1023px){.special__label{width:100%;margin:0 0 30px;text-align:center}}@media only screen and (max-width: 600px){.special__label{text-align:left}}.special__label-title{margin-bottom:5px}@media only screen and (max-width: 600px){.special__label-title{max-width:190px}}.special__label-title h4,.special__label-title h3{font-weight:normal;font-size:22px}@media only screen and (max-width: 1199px){.special__label-title h4,.special__label-title h3{font-size:18px}}.special__label-text{font-size:20px}@media only screen and (max-width: 1199px){.special__label-text{font-size:18px}}.special__form{width:50%;max-width:600px}@media only screen and (max-width: 1199px){.special__form{width:55%}}@media only screen and (max-width: 1023px){.special__form{width:100%}}.room-section{font-family:"Muller",sans-serif;overflow:hidden}.room-section::before{content:"";position:absolute;width:600px;height:5000px;top:70%;left:50%;transform:translate(-50%, -50%) rotate(45deg);transform-origin:50% 50%;z-index:-1;background:#efefef}.room-label__title{margin-bottom:20px}.room-label__title h2,.room-label__title h3{font-size:36px}@media only screen and (max-width: 1199px){.room-label__title h2,.room-label__title h3{font-size:28px}}@media only screen and (max-width: 1023px){.room-label__title h2,.room-label__title h3{font-size:22px;margin-bottom:15px}}@media only screen and (max-width: 600px){.room-label__top{margin-bottom:35px}}.room-label__top .ui-status{margin-bottom:40px}@media only screen and (max-width: 1023px){.room-label__top .ui-status{margin-bottom:30px}}.room-label__top .t-location{margin-bottom:20px}.room-label .i-link--more{margin-top:10px;font-weight:bold}.room-view__image{border:1px solid #d2d2d2;padding:90px;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:30px}@media only screen and (max-width: 1199px){.room-view__image{padding:45px 80px;margin-bottom:20px}}@media only screen and (max-width: 1023px){.room-view__image{padding:40px}}@media only screen and (max-width: 600px){.room-view__image{padding:40px 30px}}@media only screen and (max-width: 340px){.room-view__image{padding:30px 20px}}.room-view__image .image-zoom img{max-width:360px;max-height:410px}.room-view__checkbox{margin-bottom:60px}@media only screen and (max-width: 1199px){.room-view__checkbox{margin-bottom:30px}}.room-view__price{padding-bottom:30px;border-bottom:1px solid #c2c7ca;margin-bottom:30px}@media only screen and (max-width: 1199px){.room-view__price{padding-bottom:20px;margin-bottom:20px}}.room-view .text-content{font-size:14px}.room-view__buttons{display:flex;padding:30px 0;border-bottom:1px solid #c2c7ca;margin-bottom:30px}@media only screen and (max-width: 1199px){.room-view__buttons{padding:20px 0;margin-bottom:20px}}@media only screen and (max-width: 1023px){.room-view__buttons{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 1199px){.room-view__buttons .btn{padding:.8em 1em}}@media only screen and (max-width: 1023px){.room-view__buttons .btn{padding:.8em 2em}}.room-view__buttons .btn:not(:last-child){margin-right:30px}@media only screen and (max-width: 1199px){.room-view__buttons .btn:not(:last-child){margin-right:15px}}@media only screen and (max-width: 1023px){.room-view__buttons .btn:not(:last-child){margin:0 0 15px}}.similar{border:1px solid #f1f1f1;border-left:2px solid #000;padding:100px 30px 70px;background:#fff;display:flex}@media only screen and (max-width: 1199px){.similar{flex-direction:column;padding:30px 20px}}.similar__image{width:50%;flex-shrink:0}@media only screen and (max-width: 1199px){.similar__image{width:100%;margin-bottom:20px}}.similar__image a{max-width:135px;max-height:160px}@media only screen and (max-width: 1199px){.similar__image a{max-width:100%;max-height:100%}}.similar__title{padding-top:20px;padding-bottom:18px;border-bottom:1px solid #282828;margin-bottom:20px}.similar__buttons{display:flex;flex-direction:column;padding-top:15px}.similar__buttons .btn:not(:last-child){margin-bottom:20px}.range{padding:0 20px;height:50px}.range__inputs{display:flex;padding-top:10px}.range__text{margin-right:20px;line-height:1;color:#333;font-size:14px}.range__input{width:40px;font-size:16px;color:#ca3636}.range-slider{position:relative}.range-slider__filter{padding:20px 20px 0 20px;background:#fff;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.range-slider__title{font-size:14px;color:#454c60;margin-bottom:4px}.range-slider__inputs{display:flex;align-items:center;margin-bottom:12px}.range-slider__input{width:90px;font-size:16px;font-weight:bold;background:rgba(0,0,0,0);color:#141414}.range-slider__input-wrap{width:50%;display:flex;justify-content:flex-start;height:20px}.range-slider__input-wrap:nth-child(2){justify-content:flex-end;align-items:center}.range-slider__input-label{margin-right:5px;line-height:1.2;font-weight:bold;color:#141414}.range-slider__base{margin-top:-11px}.range-slider__base .irs--round{width:98%;margin-left:1%}.range-slider__filter .irs--round{height:11px}.range-slider__filter .irs--round .irs-handle{width:18px;height:18px;top:3px;border:none;background-color:#141414;border-radius:50%}.range-slider__filter .irs--round .irs-handle:hover{cursor:grab;background-color:#141414}.range-slider__filter .irs--round .irs-handle.state_hover{cursor:grabbing;background-color:#141414}.range-slider__filter .irs--round .irs-bar{top:10px;background-color:#141414}.range-slider__filter .irs--round .irs-line{top:9px;height:2px}.range-slider__filter .irs--round .irs-bar{height:2px}.range-slider__filter--mortgage{border:1px solid #c3c3ce}.range-slider__filter--mortgage .range-slider__icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:36px;line-height:1}@media only screen and (max-width: 600px){.range-slider__filter--mortgage .range-slider__icon{width:32px;right:20px}}.range-slider__filter--mortgage .range-slider__input-wrap:nth-child(2){width:110px}@media only screen and (max-width: 600px){.range-slider__filter--mortgage .range-slider__input-wrap:nth-child(2){width:80px}}.mortgage .mortgage-result__list,.mortgage .mortgage__no-result{transition:opacity .3s cubic-bezier(0.25, 0.25, 0, 1), transform .3s cubic-bezier(0.25, 0.25, 0, 1);opacity:0;transform:translate3d(0, 20px, 0)}.mortgage.is-ready .mortgage-result__list,.mortgage.is-ready .mortgage__no-result{opacity:1;transform:translate3d(0, 0, 0)}.mortgage-row{display:flex;justify-content:space-between}@media only screen and (max-width: 1199px){.mortgage-row{flex-direction:column}}.mortgage-row__aside{width:450px}@media only screen and (max-width: 1366px){.mortgage-row__aside{width:390px}}@media only screen and (max-width: 1199px){.mortgage-row__aside{width:100%}}.mortgage-row__main{width:calc(100% - 450px - 32px)}@media only screen and (max-width: 1366px){.mortgage-row__main{width:calc(100% - 390px - 32px)}}@media only screen and (max-width: 1199px){.mortgage-row__main{width:100%;margin-top:30px}}.mortgage-filtres{display:flex;flex-direction:column}@media only screen and (max-width: 1199px){.mortgage-filtres{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.mortgage-filtres__wrap{background:#f5f5f5;padding:32px;position:sticky;top:80px}@media only screen and (max-width: 1366px){.mortgage-filtres__wrap{padding:24px}}@media only screen and (max-width: 600px){.mortgage-filtres__wrap{padding:16px}}.mortgage-filtres__item{margin-bottom:20px;position:relative}@media only screen and (max-width: 1199px){.mortgage-filtres__item{width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.mortgage-filtres__item{width:100%}}.mortgage-filtres__percent{font-size:14px;color:#424242;line-height:1}.mortgage-filtres__error{position:absolute;left:20px;right:20px;background:#141414;text-align:center;color:#fff;font-size:12px;padding:4px 10px;border-radius:0;display:none}.mortgage-filtres__error.is-active{display:block}.mortgage-filtres__buttons{margin-top:24px}@media only screen and (max-width: 1199px){.mortgage-filtres__buttons{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.mortgage-filtres__buttons{flex-direction:column}}.mortgage-filtres__buttons .btn{width:100%;text-align:center}@media only screen and (max-width: 1199px){.mortgage-filtres__buttons .btn{width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.mortgage-filtres__buttons .btn{width:100%}}.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}@media only screen and (max-width: 1199px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:0}}@media only screen and (max-width: 767px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}}.mortgage-filtres__select{padding-top:20px;background:#fff;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.mortgage-filtres__select-title{font-size:14px;color:#454c60;margin:0 0 4px 20px}.mortgage-filtres__select .custom-select-opener{border:none;padding:0 20px 11px 20px;font-weight:bold}.mortgage-filtres__select .custom-select-opener::before{right:20px;opacity:1;margin-top:-8px}.mortgage-filtres__select .custom-select-container.is-open .custom-select-panel{box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.mortgage-filtres__special{margin-top:32px;padding:32px 0}.mortgage-filtres__special-link{display:block;position:relative}.mortgage-filtres__special-link:hover .mortgage-filtres__special-text{color:#ca3636}.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:100%}@media only screen and (max-width: 1199px){.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:56px}}.mortgage-filtres__special-title{font-size:18px;margin-bottom:32px;transition:color .3s ease}.mortgage-filtres__special-text{font-size:24px;font-weight:bold;line-height:1.33;margin-bottom:32px;max-width:230px}@media only screen and (max-width: 1199px){.mortgage-filtres__special-text{margin-bottom:0}}.mortgage-filtres__special-icon{display:flex;align-items:center;justify-content:flex-end;width:56px;height:56px;padding:16px;background:#fff;transition:width .3s ease}@media only screen and (max-width: 1199px){.mortgage-filtres__special-icon{position:absolute;right:0;bottom:0}}.mortgage-filtres__special-icon svg{width:24px;height:24px}.mortgage-result__list{display:flex;flex-direction:column}.mortgage-result__list .mortgage-result__item{margin-bottom:24px}.mortgage-result__list .mortgage-result__item.is-first{border:4px solid #1f1f1f}.mortgage-result__list .mortgage-result__item.is-first .mortgage-bank__consultation-icon{color:#000}.mortgage-result__list .mortgage-result__item.is-disabled,.mortgage-result__list .mortgage-result__item.is-loadmore{display:none}.mortgage-result__head{display:flex;justify-content:space-between;margin-bottom:24px;background:#f5f5f5;padding:32px}@media only screen and (max-width: 767px){.mortgage-result__head{padding:24px}}.mortgage-result__head-info{display:flex;align-items:center}@media only screen and (max-width: 767px){.mortgage-result__head-info{margin-bottom:30px}}.mortgage-result__head-info-icon{width:36px;height:36px;margin-right:32px}.mortgage-result__head-info-text{font-size:14px}@media only screen and (max-width: 600px){.mortgage-result__head-consultation{width:100%}}@media only screen and (max-width: 600px){.mortgage-result__head-consultation .btn{width:100%;text-align:center}}.mortgage-result__head-tabs{display:flex;flex-wrap:wrap;width:100%;gap:6px 6px;margin-right:-6px}@media only screen and (max-width: 600px){.mortgage-result__head-tabs{margin-right:0}}.mortgage-result__head-tabs-item{width:calc(25% - 6px);background:#fff;padding:8px 12px;font-size:14px;line-height:20px;white-space:nowrap;font-weight:600;transition:opacity .3s ease, background .3s ease, color .3s ease}@media only screen and (max-width: 1023px){.mortgage-result__head-tabs-item{width:calc(33.3333333333% - 6px)}}@media only screen and (max-width: 767px){.mortgage-result__head-tabs-item{width:calc(50% - 6px)}}@media only screen and (max-width: 600px){.mortgage-result__head-tabs-item{width:100%}}@media only screen and (max-width: 1023px){.mortgage-result__head-tabs-item:nth-last-child(1),.mortgage-result__head-tabs-item:nth-last-child(2){width:calc(50% - 6px)}}@media only screen and (max-width: 600px){.mortgage-result__head-tabs-item:nth-last-child(1),.mortgage-result__head-tabs-item:nth-last-child(2){width:100%}}@media only screen and (max-width: 767px){.mortgage-result__head-tabs-item:last-child{width:calc(100% - 6px)}}@media only screen and (max-width: 600px){.mortgage-result__head-tabs-item:last-child{width:100%}}.mortgage-result__head-tabs-item:hover{opacity:.9}.mortgage-result__head-tabs-item.is-active{background:#1f1f1f;color:#fff}.mortgage-bank__inner{width:100%;background:#f5f5f5;display:flex;align-items:center;padding:24px}@media only screen and (max-width: 767px){.mortgage-bank__inner{padding:16px}}.mortgage-bank__inner:hover .mortgage-bank__consultation-icon{color:#000}.mortgage-bank__logo{margin-right:24px}@media only screen and (max-width: 600px){.mortgage-bank__logo{margin-right:16px}}.mortgage-bank__logo-inner{width:53px;height:53px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}.mortgage-bank__logo-image{width:24px;max-height:24px}.mortgage-bank__body{width:100%}.mortgage-bank__title{display:flex;align-items:center;margin-bottom:5px;font-size:12px;line-height:1.3;color:#667085;position:absolute;top:0;left:0;width:100%}@media only screen and (max-width: 600px){.mortgage-bank__title{margin-bottom:0;position:relative;margin-bottom:5px;align-items:flex-start}}.mortgage-bank__title-name{margin-right:3px;white-space:nowrap}.mortgage-bank__title-wrap{padding-top:18px}@media only screen and (max-width: 600px){.mortgage-bank__title-wrap{padding:0;margin-bottom:4px}}.mortgage-bank__title-type{display:flex}.mortgage-bank__title-type span{display:inline-block}.mortgage-bank__top{position:relative;width:100%;display:flex;align-items:center}@media only screen and (max-width: 600px){.mortgage-bank__top{flex-direction:column;align-items:flex-start}}.mortgage-bank__payment{font-size:20px}.mortgage-bank__first-payment{display:none}.mortgage-bank__rate{width:80px;font-weight:bold}@media only screen and (max-width: 767px){.mortgage-bank__rate{width:80px}}.mortgage-bank__limitation{width:130px}@media only screen and (max-width: 767px){.mortgage-bank__limitation{width:80px}}.mortgage-bank__numbers{display:flex;justify-content:center;flex-grow:1}.mortgage-bank__consultation{display:inline-flex;align-items:center;font-size:14px;font-weight:bold;transition:opacity .3s ease}@media only screen and (max-width: 767px){.mortgage-bank__consultation{display:none}}.mortgage-bank__consultation:hover{opacity:.8}.mortgage-bank__consultation-icon{display:inline-block;line-height:1;width:24px;height:20px;color:#bfbfbf;z-index:2;transition:color .3s ease}.mortgage-bank.is-disabled{opacity:.5;pointer-events:none}.mortgage-bank.is-hide{display:none}.mortgage__no-result{border-radius:0;background:#f8f8f8;display:none;flex-direction:column;align-items:center;padding:60px 20px;text-align:center}.mortgage__no-result svg{width:60px;height:60px;margin-bottom:20px}.mortgage__no-result-title{font-size:24px;font-weight:bold;margin-bottom:10px}.mortgage__no-result-text{font-size:16px}.mortgage__no-result.is-active{display:flex}.mortgage-loadmore__wrap{justify-content:center}.mortgage-loadmore__button{display:block;margin:0 auto}.mortgage-loadmore__button.is-active{display:none !important}.mortgage-tofilter{display:none;position:fixed;justify-content:center;top:80px;left:0;right:0;z-index:6;animation:mortgageShow .3s forwards ease}.mortgage-tofilter__button{display:inline-block;font-size:14px;color:#fff;padding:8px 12px;background:#000;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.mortgage-row__main._show .mortgage-tofilter{display:flex}@keyframes mortgageShow{0%{opacity:0}100%{opacity:1}}.contacts{display:flex;align-items:flex-start}@media only screen and (max-width: 1023px){.contacts{flex-direction:column}}@media only screen and (max-width: 1023px){.contacts-section{padding-bottom:0}}.contacts__content{width:50%;position:relative}@media only screen and (max-width: 1023px){.contacts__content{width:100%}}.contacts__content::after{content:"";position:absolute;top:0;right:-50%;width:50%;bottom:0;background:#1f1f1f}@media only screen and (max-width: 1023px){.contacts__content::after{display:none}}.contacts__content-inner{background:#1f1f1f;padding:80px 0 90px 70px;color:#fff;display:flex;flex-wrap:wrap}@media only screen and (max-width: 600px){.contacts__content-inner{padding:40px 20px}}.contacts__map{width:50%;padding-top:130px}@media only screen and (max-width: 1023px){.contacts__map{width:100%;padding-top:0}}.contacts__map .map-cotainer{height:610px;filter:grayscale(0.3)}@media only screen and (max-width: 600px){.contacts__map .map-cotainer{height:420px}}.terms{display:flex;flex-direction:column;background:#fff;height:100%;min-height:220px;border:1px solid #141414;padding:25px 25px 40px;font-family:"Muller",sans-serif;transition:background .15s ease, color .15s ease}.terms:hover{color:#fff;background:#141414}.terms:hover .terms-svg_wrap{fill:#fff}.terms:hover .terms-svg_inner{fill:#141414}.terms:hover .terms-svg_stroke{fill:#fff;stroke:#141414}.terms-svg{transition:fill .15s ease, stroke .15s ease}.terms-svg_wrap{fill:#141414}.terms-svg_inner{fill:#fff}.terms-svg_stroke{fill:#141414;stroke:#fff}.terms__icon{width:45px;height:45px;margin-bottom:40px}.terms__title{margin-bottom:10px}.terms__title h4,.terms__title h3,.terms__title h5{font-weight:bold}.terms__text{font-size:14px}.typical{display:flex;flex-wrap:wrap;justify-content:space-between;padding:90px 0 65px;margin-bottom:2rem}@media only screen and (max-width: 1023px){.typical{flex-direction:column}}.typical__content{padding-right:5%;width:70%}@media only screen and (max-width: 1199px){.typical__content{width:65%;padding-right:0;border:none}}@media only screen and (max-width: 1023px){.typical__content{width:100%}}.typical__content .pt--text{margin-bottom:2rem}.typical__content .ui-icon{font-family:"Muller",sans-serif}.typical__sidebar{position:relative;width:25%}@media only screen and (max-width: 1199px){.typical__sidebar{width:30%}}@media only screen and (max-width: 1023px){.typical__sidebar{width:auto;display:flex;flex-wrap:wrap;padding-top:35px;margin:0 -8px}}@media only screen and (max-width: 600px){.typical__sidebar{margin:0}}.typical__title{margin-bottom:35px;width:100%;font-size:1.5rem;color:#424242}.typical__item{margin-bottom:25px;position:relative;z-index:1}@media only screen and (max-width: 1023px){.typical__item{width:33.333%;padding:0 8px}.typical__item>div,.typical__item>a{height:100%}}@media only screen and (max-width: 767px){.typical__item{width:50%}}@media only screen and (max-width: 600px){.typical__item{width:100%;padding:0}}.typical__bottom{padding-top:25px;width:100%}.typical__bottom--absolute{position:absolute;width:100%;left:0;bottom:0}@media only screen and (max-width: 1023px){.typical__bottom--absolute{position:relative}}.error__content{max-width:700px;margin:0 auto;padding:35px 20px 0;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:24px}@media only screen and (max-width: 1199px){.error__content{font-size:22px}}@media only screen and (max-width: 1023px){.error__content{font-size:20px}}@media only screen and (max-width: 600px){.error__content{font-size:18px}}.error__title h2,.error__title h3,.error__title h1{font-weight:500;font-size:80px}@media only screen and (max-width: 1199px){.error__title h2,.error__title h3,.error__title h1{font-size:64px}}@media only screen and (max-width: 1023px){.error__title h2,.error__title h3,.error__title h1{font-size:52px}}@media only screen and (max-width: 600px){.error__title h2,.error__title h3,.error__title h1{font-size:42px}}.error__subtitle{font-weight:500;font-family:"Muller",sans-serif;margin-bottom:15px}.error__text{margin-bottom:45px}.b-saller{height:100%;display:flex;flex-direction:column}.b-saller__image{height:320px}.b-saller__image img{-o-object-position:top center;object-position:top center}.b-saller__title{text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 1023px){.b-saller__title{margin-bottom:5px}}.b-saller__title h6,.b-saller__title h5{font-size:18px}.b-saller__content{height:100px;padding-top:15px;margin-bottom:15px;border-bottom:1px solid #141414}@media only screen and (max-width: 1023px){.b-saller__content{padding:15px 0 20px}}.b-saller__bottom{display:flex;flex-direction:column}.b-saller__bottom .i-link:not(:last-child){margin-bottom:7px}.el-card{width:100%;flex-grow:1;flex-shrink:0;background:#1f1f1f;color:#fff;border-radius:20px;font-family:"Muller",sans-serif;position:relative}@media only screen and (max-width: 600px){.el-card{border:2px solid #fff}}.el-card__inner{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between}.el-card__title{line-height:1.7;font-weight:300}.el-card__name{font-weight:300}.el-card__bottom{display:flex;justify-content:space-between;align-items:center}.el-card__bg{position:absolute;bottom:-30px;left:15px;width:230px}.el-card--m{font-size:24px;max-width:420px;max-height:260px;padding-top:45%;min-height:240px}@media only screen and (max-width: 1199px){.el-card--m{font-size:20px;max-width:360px}}@media only screen and (max-width: 1023px){.el-card--m{font-size:18px;max-width:320px;min-height:200px}}.el-card--m .el-card__inner{padding:35px}@media only screen and (max-width: 1023px){.el-card--m .el-card__inner{padding:25px}}.el-card--m .el-card__logo{max-width:110px}@media only screen and (max-width: 1023px){.el-card--m .el-card__logo{max-width:90px}}.el-card--m .el-card__name{font-size:18px}.el-card--l{font-size:40px;max-width:605px;max-height:380px;padding-top:55.5%;min-height:320px}@media only screen and (max-width: 1199px){.el-card--l{font-size:28px}}@media only screen and (max-width: 1023px){.el-card--l{font-size:18px;min-height:240px}}.el-card--l .el-card__inner{padding:40px}@media only screen and (max-width: 1023px){.el-card--l .el-card__inner{padding:25px}}.el-card--l .el-card__logo{max-width:150px}@media only screen and (max-width: 1199px){.el-card--l .el-card__logo{max-width:110px}}.el-card--l .el-card__name{font-size:24px}.b-loyalty{border:1px solid #f1f1f1;padding:30px;font-family:"Muller",sans-serif;color:#333;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 1023px){.b-loyalty{padding:20px}}.b-loyalty__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.b-loyalty__middle{margin-bottom:25px;flex-grow:1}.b-loyalty__bottom .btn{margin-top:30px}.b-loyalty__image img{max-width:170px;max-height:60px}.b-loyalty__share{color:#b02e2e;font-size:18px;font-weight:bold}.b-loyalty__title{font-size:18px;text-transform:uppercase;font-weight:bold;margin-bottom:7px}@media only screen and (max-width: 1023px){.b-loyalty__title{font-size:16px}}.b-loyalty__subtitle{font-size:12px}@media only screen and (max-width: 600px){.b-loyalty-desc-section{padding-top:0;margin-top:-40px}}.b-loyalty-desc-card{max-width:550px}@media only screen and (max-width: 600px){.b-loyalty-desc-card{position:absolute;top:-80px;left:20px;width:440px}}@media only screen and (max-width: 600px){.b-loyalty-desc-text{padding-top:160px}}.p-loyalty__top{display:flex;font-family:"Muller",sans-serif;padding-bottom:45px}@media only screen and (max-width: 1023px){.p-loyalty__top{padding-bottom:35px}}@media only screen and (max-width: 600px){.p-loyalty__top{flex-direction:column}}.p-loyalty__top-left{width:70%;display:flex;align-items:center;border-right:1px solid #eaeaea}@media only screen and (max-width: 600px){.p-loyalty__top-left{width:100%;flex-direction:column;margin-bottom:25px}}.p-loyalty__top-right{width:30%;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 600px){.p-loyalty__top-right{width:100%;justify-content:center}}.p-loyalty__image{background:#fff;flex-shrink:0;margin-right:45px;border-left:4px solid #141414;width:145px;height:145px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.p-loyalty__image{width:110px;height:110px;margin-right:25px}}@media only screen and (max-width: 600px){.p-loyalty__image{margin:0 0 25px}}.p-loyalty__title{font-size:28px;font-weight:500}@media only screen and (max-width: 1199px){.p-loyalty__title{font-size:24px}}@media only screen and (max-width: 1023px){.p-loyalty__title{font-size:18px}}@media only screen and (max-width: 600px){.p-loyalty__title{text-align:center}}.p-loyalty__share{color:#b02e2e;font-size:28px;font-weight:bold}@media only screen and (max-width: 1023px){.p-loyalty__share{font-size:22px}}.p-loyalty__item{margin-top:35px;padding-top:35px;border-top:1px solid #eaeaea}.new-card{position:relative;width:100%;padding-top:62.5%}.new-card__panel{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden;background:#1f1f1f;box-shadow:0 3px 12px rgba(27,31,35,.15),0 0 1px rgba(27,31,35,.2);display:flex;justify-content:center;align-items:center;transition:1s;backface-visibility:hidden;perspective:1000px}.new-card__panel._back{transform:rotateY(180deg)}.new-card:hover ._front{transform:rotateY(180deg)}.new-card:hover ._back{transform:rotateY(360deg)}.b-tabs__list-item._sber button{padding:5px 6px 4px;border:2px solid #079c2a;color:#079c2a}@media only screen and (max-width: 1199px){.b-tabs__list-item._sber button{padding:10px 20px;border-width:1px}}.b-tabs__list-item._sber.active button{background:#079c2a;color:#fff;border-color:#079c2a;font-weight:normal}.b-map{background:#eaeaea;position:relative}.b-map__container{height:720px;width:100%}@media only screen and (max-width: 1199px){.b-map__container{height:580px}}.b-map__placemark{display:flex;position:relative;top:-20px;left:-15px}.b-map__placemark-image{height:30px;width:30px;flex-shrink:0;position:relative;background:#c3ffbe;border:1px solid #7f7f7f;box-shadow:10px 10px 20px rgba(0,0,0,.05);padding:2px}.b-map__placemark-image img{width:100%;max-height:100%}.b-map__placemark-content{display:none;background:#fff;height:50px;width:200px;padding:10px;min-width:150px;align-items:center;text-align:left;text-transform:uppercase;font-size:11px;font-weight:bold;border-right:3px solid #141414}.b-map__placemark[data-id=main]{top:-22px;left:-25px}.b-map__placemark[data-id=main] .b-map__placemark-image{box-shadow:none;border:none;width:50px;height:45px;background:rgba(0,0,0,0)}.b-map__placemark[data-id=complex]{width:30px;height:30px;position:relative;top:-61px;left:-24px}.b-map__placemark[data-id=complex] .b-map__placemark-image{width:50px;height:50px;padding:0;background:#fff;position:relative;border:2px solid #141414}.b-map__placemark[data-id=complex] .b-map__placemark-image::before{content:"";position:absolute;left:12px;bottom:-12px;width:0px;height:0px;border-style:solid;border-width:12px 10px 0 10px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.b-map__placemark[data-id=complex] .b-map__placemark-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-map__placemark[data-id=complex] .b-map__placemark-content{display:flex}.b-map__balloon{min-width:250px;display:block;position:relative;width:100%;height:100%}@media only screen and (max-width: 1023px){.b-map__balloon{min-width:200px}}@media only screen and (max-width: 600px){.b-map__balloon{max-width:220px;padding:20px 0 0 0}}.b-map__balloon-title{position:relative;margin-bottom:15px;padding-bottom:10px}.b-map__balloon-title::before{content:"";position:absolute;bottom:0;left:0;width:30px;background-color:#ca3636;height:2px}.b-map__balloon-desc{padding-bottom:15px}.b-map__balloon-loc{color:#7f7f7f}.b-map__balloon-complex{width:280px;display:block}@media only screen and (max-width: 767px){.b-map__balloon-complex{width:240px}}.b-map__balloon-complex_image{height:160px;width:100%}.b-map__balloon-complex_info{padding:20px 10px 10px 10px}.b-map__balloon-complex_info .t-grey{margin-bottom:20px}.b-map__balloon-complex_info .ui-list li{margin-bottom:10px}.b-map__balloon-complex_title{margin-bottom:5px}.b-map__balloon-infrastructure{padding:20px 30px 20px 15px}.b-map__tabs{position:absolute;top:0;left:50%;max-width:1300px;transform:translate(-50%, -50%);padding:0 20px;width:100%;z-index:1}@media only screen and (max-width: 1199px){.b-map__tabs{overflow-x:scroll}}.b-map__tabs+.b-map__container{margin-top:70px}@media only screen and (max-width: 600px){.b-map__tabs+.b-map__container{margin-top:30px}}.b-map__tabs-list{height:100px;background:#fff;align-items:center;justify-content:space-between;border:1px solid #f1f1f1;box-shadow:10px 10px 20px rgba(0,0,0,.05);display:none}@media only screen and (max-width: 1199px){.b-map__tabs-list{height:70px}}@media only screen and (max-width: 600px){.b-map__tabs-list{height:60px}}.b-map__tabs-list-item{position:relative;display:flex;justify-content:center;flex-grow:1;height:100%}.b-map__tabs-list-item.is-active .button-tabs{background-color:hsl(0,58.2677165354%,70.1960784314%)}.b-map__tabs-list-item:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;width:1px;height:50px;transform:translateY(-50%);background:#c9c9c9}@media only screen and (max-width: 1199px){.b-map__tabs-list-item:not(:last-child)::after{height:30px}}.btn-tabs{background:#fff;color:#141414;padding:0 20px;min-width:100px;height:100%;line-height:100%;border-bottom:4px solid;border-color:rgba(0,0,0,0);transition:border-color .25s ease}.btn-tabs::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.btn-tabs:hover,.btn-tabs.is-active{border-color:#141414}.btn-tabs__wrapper{display:flex;align-items:center;justify-content:center}.btn-tabs__icon{display:flex;flex-shrink:0;align-items:center;margin-left:-10px;width:1.8em;height:1.8em}.btn-tabs__icon img{width:24px;fill:#fff}.btn-tabs__icon .inf-svg{fill:#fff}.btn-tabs__text{height:100%;font-size:14px;white-space:nowrap}@media only screen and (max-width: 1199px){.btn-tabs__text{font-size:12px}}.ymaps-2-1-77-balloon__content{margin:0 !important;padding:0 !important}.achievements__image{max-width:50px;margin-bottom:25px}.course{display:flex;position:relative;flex-wrap:wrap;padding:85px 0 110px 85px;color:#fff}@media only screen and (max-width: 1199px){.course{padding:55px 0 110px 55px}}@media only screen and (max-width: 1023px){.course{padding:35px 0 110px 35px}}@media only screen and (max-width: 767px){.course{padding:45px 0 0}}.course__image{position:absolute;top:0;left:0;width:100%;height:100%;background:#333}@media only screen and (max-width: 767px){.course__image{height:50%}}.course__title{font-weight:600;margin-bottom:35px}.course__left{position:relative;padding-top:15px;width:35%}@media only screen and (max-width: 1023px){.course__left{width:40%}}@media only screen and (max-width: 767px){.course__left{width:100%;padding:0 5% 45px}}.course__right{position:absolute;left:45%;background-color:#1f1f1f;width:45%;padding:50px 70px}@media only screen and (max-width: 1199px){.course__right{width:50%;padding:35px 55px}}@media only screen and (max-width: 1023px){.course__right{width:55%;padding:55px 35px}}@media only screen and (max-width: 767px){.course__right{width:100%;position:relative;left:0;padding:45px 5%}}.assistance__title{width:100%;margin-bottom:25px;font-weight:bold;text-transform:uppercase}.videobox{display:flex;justify-content:space-between;height:370px}@media only screen and (max-width: 1199px){.videobox{height:260px}}@media only screen and (max-width: 1023px){.videobox{height:194px}}@media only screen and (max-width: 600px){.videobox{height:auto}}.videobox__main{width:calc(50% - 5px);height:100%}.videobox__main .col{height:100%}@media only screen and (max-width: 1023px){.videobox__main{width:calc(50% - 2px)}}@media only screen and (max-width: 600px){.videobox__main{display:none}}.videobox__right{width:calc(50% - 5px)}@media only screen and (max-width: 1023px){.videobox__right{width:calc(50% - 2px)}}@media only screen and (max-width: 600px){.videobox__right{width:100%}}.videobox__list{display:flex;justify-content:space-between;flex-wrap:wrap;overflow-y:auto}@media only screen and (max-width: 600px){.videobox__list{overflow-y:visible}}.videobox__list .col{width:calc(50% - 5px);height:180px;margin-bottom:10px}@media only screen and (max-width: 1199px){.videobox__list .col{height:125px}}@media only screen and (max-width: 1023px){.videobox__list .col{width:calc(50% - 2px);margin-bottom:4px;height:95px}}@media only screen and (max-width: 600px){.videobox__list .col{height:190px;width:100%}}.videobox__list .col:nth-child(1){display:none}@media only screen and (max-width: 600px){.videobox__list .col:nth-child(1){display:block}}.videobox__list .col:nth-last-child(1),.videobox__list .col:nth-last-child(2){margin-bottom:0}.card-video__image{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.card-video__image-inner{position:absolute;top:0;left:0;width:100%;height:100%}.card-video__content{padding-top:20px}@media only screen and (max-width: 767px){.card-video__content{padding-top:10px}}.card-video__title{font-weight:bold;font-size:24px;position:relative;padding-bottom:10px}@media only screen and (max-width: 1199px){.card-video__title{font-size:22px}}@media only screen and (max-width: 767px){.card-video__title{font-size:20px}}.card-video__title::before{content:"";position:absolute;left:0;bottom:0;width:45px;height:3px;background:#141414}.parametric-result{display:flex;justify-content:space-between;height:60px;border:2px solid #b02e2e;margin-bottom:60px}.parametric-result__text{background:#b02e2e;color:#fff;flex-grow:1;display:flex;align-items:center;justify-content:center}.parametric-result__reset button{height:100%;min-width:190px;max-height:60px;padding:0 30px;background:#fff;color:#141414;transition:background .15s ease, color .15s ease}.parametric-result__reset button:hover{color:#fff;background:#141414}.parametric-card{border:1px solid #424242;padding:20px;display:flex;flex-direction:column;background:#fff;display:flex;position:relative;transition:margin .3s ease-in-out, box-shadow .3s ease-in-out}.parametric-card:hover{box-shadow:1px 7px 5px 1px #ccc;margin-top:-5px}.parametric-card__row{display:flex;flex-wrap:wrap}.parametric-card__row--flat{margin:-15px}.parametric-card__row--flat .col{width:25%;padding:15px}.parametric-card__row--flat .col>div{height:100%}@media only screen and (max-width: 600px){.parametric-card__row--flat .col>div{height:auto}}.parametric-card__image{margin-bottom:20px}.parametric-card__image a{margin:0 auto}.parametric-card__image img{max-height:240px}.parametric-card__content{border-top:1px solid #eaeaea;padding-top:20px;flex-grow:1;display:flex;flex-direction:column}.parametric-card__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.parametric-rooms__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.parametric-rooms__top-select{min-width:280px}.parametric-table{width:100%;border-right:1px solid rgba(0,0,0,.13);border-left:1px solid rgba(0,0,0,.13);box-shadow:0 15px 30px rgba(0,0,0,.07)}.parametric-table__images{position:relative}.parametric-table__images-small img{max-width:150px;max-height:85px}.parametric-table__images-big{position:absolute;z-index:1;opacity:0;visibility:hidden;top:-235px;left:20px;width:320px;height:320px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.13);background-color:#fff;border:1px solid rgba(0,0,0,.13);text-align:center;transition:opacity .3s ease-in-out, visibility 0s .3s}.parametric-table__images:hover .parametric-table__images-big{opacity:1;visibility:visible;transition:opacity .3s ease-in-out, visibility 0s 0s}.parametric-table__row{display:flex;background:#fff}.parametric-table__row .col{width:16.6666%;display:flex;justify-content:center;align-items:center}.parametric-table__head .parametric-table__row{background:#efefef;border-bottom:1px solid rgba(0,0,0,.13)}.parametric-table__head .parametric-table__row .col span{display:inline-block;font-size:12px;padding:20px 0;text-align:center;color:#1f1f1f;font-weight:500}.parametric-table__body .parametric-table__row{height:140px;cursor:pointer;position:relative;transition:box-shadow .15s ease;border-bottom:1px solid rgba(0,0,0,.13)}.parametric-table__body .parametric-table__row:hover{box-shadow:0 4px 20px rgba(0,0,0,.13)}.parametric-table__body .col span{display:inline-block;font-size:14px;color:#1f1f1f;font-weight:500}.parametric-visual{background:#fff;position:relative}.parametric-visual__app{width:100%;margin-top:50px;height:595px;position:relative;overflow:hidden;box-shadow:0 0 3px 2px rgba(0,0,0,.05)}@media only screen and (max-width: 1199px){.parametric-visual__app{height:425px}}@media only screen and (max-width: 1023px){.parametric-visual__app{height:620px}}.parametric-visual__top{position:absolute;top:-50px;left:0;width:100%;height:100px;display:flex;justify-content:space-between;font-family:"Muller",sans-serif}@media only screen and (max-width: 1199px){.parametric-visual__top{height:70px;top:-35px}}@media only screen and (max-width: 1023px){.parametric-visual__top{height:50px;top:-25px}}.parametric-visual__top>div{display:flex;background:#fff;border:1px solid #f1f1f1;z-index:5}.parametric-visual__top .parametric-title{margin:0 0 0 auto}.parametric-visual__screen{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.parametric-visual__screen{overflow-x:scroll;display:block}}.parametric-choice{border-bottom:none}.parametric-choice button{height:100%}.parametric-choice button span{display:inline-block;line-height:100px;text-align:center;font-weight:bold;font-family:"Muller",sans-serif;cursor:pointer;height:100%;border-bottom:4px solid rgba(0,0,0,0);padding:0 30px}@media only screen and (max-width: 1199px){.parametric-choice button span{line-height:70px;font-size:14px}}@media only screen and (max-width: 1023px){.parametric-choice button span{line-height:50px;font-size:12px}}.parametric-choice button:hover,.parametric-choice button.active{border-bottom:4px solid #141414}@media only screen and (max-width: 1023px){.parametric-choice button:hover,.parametric-choice button.active{border-bottom:2px solid #141414}}.parametric-title{line-height:100px;padding:0 60px;text-align:center;font-weight:bold;font-size:18px;white-space:nowrap}@media only screen and (max-width: 1199px){.parametric-title{line-height:70px;font-size:16px}}@media only screen and (max-width: 1023px){.parametric-title{line-height:50px;padding:0 30px}}.parametric-back{position:absolute;right:50px;top:70px}@media only screen and (max-width: 1199px){.parametric-back{top:60px}}.parametric-views__wrapper{position:relative;width:auto;height:100%}.parametric-views__image{width:100%}@media only screen and (max-width: 1023px){.parametric-views__image{width:auto;max-width:none;max-width:initial;height:100%}}.parametric-views__svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width: 1023px){.parametric-views__svg{width:auto !important;width:initial !important}}.parametric-views__area{cursor:pointer;opacity:.4;transition:opacity .15s ease ease;fill:#fa8174}.parametric-views__area:hover{opacity:.8}.parametric-views__floor{cursor:pointer;opacity:.4;transition:opacity .15s ease ease}.parametric-views__floor:hover{opacity:.8}.parametric-bandge{position:absolute;z-index:5;background:#fff;padding:20px;border:1px solid #f1f1f1;border-right:4px solid #141414;transition:transform .3s ease-in-out}@media only screen and (max-width: 1199px){.parametric-bandge{padding:10px}}.parametric-screen__inner{position:relative;margin-top:40px}@media only screen and (max-width: 1023px){.parametric-screen__inner{width:100%;height:100%;overflow-x:scroll}}.parametric-screen__loader{display:flex !important;align-items:center;justify-content:center;overflow:hidden !important}.parametric-loader{display:flex;flex-direction:column;justify-content:center}.parametric-loader__logo{width:80px;height:80px;padding:20px;margin:0 auto;color:#141414;position:relative}@media only screen and (max-width: 1199px){.parametric-loader__logo{width:60px;height:60px;padding:15px}}.parametric-loader__logo svg{animation:parametric-blink .5s infinite linear alternate}.parametric-loader__circle{position:absolute;top:0;left:0;width:100%;height:100%;border:4px rgba(0,0,0,.15) solid;border-top:4px #141414 solid;border-radius:50%;animation:parametric-spin 1s infinite linear}.parametric-loader__title{text-align:center;font-family:"Muller",sans-serif;padding-top:10px;font-size:16px;color:#c4c4c4}@media only screen and (max-width: 1199px){.parametric-loader__title{font-size:14px}}.tooltip-parametric{position:absolute;z-index:2;background:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.05);font-family:"Muller",sans-serif}.tooltip-facade{width:300px;min-height:170px;top:12%;left:55%}@media only screen and (max-width: 1199px){.tooltip-facade{width:260px;min-height:150px}}.tooltip-facade__top{box-shadow:10px 10px 20px rgba(0,0,0,.05);position:absolute;top:0;right:0;width:80%;transform:translateY(-100%);padding:15px;background:#b02e2e;color:#fff;text-align:center;display:none}@media only screen and (max-width: 1199px){.tooltip-facade__top{padding:10px}}.tooltip-facade--share .tooltip-facade__top{display:block}.tooltip-facade__title{display:flex;justify-content:space-between;margin-bottom:15px}@media only screen and (max-width: 1199px){.tooltip-facade__title{margin-bottom:10px}}.tooltip-facade__title h4,.tooltip-facade__title h5{font-weight:bold}.tooltip-facade__title span{display:inline-block;font-weight:bold;color:#b02e2e;padding-right:8px;border-right:1px solid #282828}.tooltip-facade__content{padding:20px}@media only screen and (max-width: 1199px){.tooltip-facade__content{padding:10px}}.tooltip-facade__info{margin-bottom:5px}@media only screen and (max-width: 1199px){.tooltip-facade__info{padding:10px}}.tooltip-floor{position:absolute;display:flex;z-index:2;align-items:center;color:#fff;padding:15px;box-shadow:10px 10px 20px rgba(0,0,0,.05);top:35%;left:30%}.tooltip-floor__number{width:35px;height:35px;line-height:35px;text-align:center;font-weight:bold;border:2px solid #fff;margin-right:10px}.tooltip-floor__text{white-space:nowrap}.bandge-btn{position:absolute;cursor:pointer;font-size:0;line-height:0;text-align:center;transition:color .15s ease, background .15s ease;z-index:1;color:#141414;background:#f9f8f8}.bandge-btn:hover{color:#fff;background:#141414}.bandge-btn svg{width:16px;height:100%;fill:currentColor;transform-origin:50% 50%;transition:transform .15s ease;z-index:0}.bandge-btn__text{position:absolute;bottom:-8px;font-size:10px;left:0;right:0;color:#141414;opacity:0}.bandge-btn--bottom{bottom:-20px;right:10px;width:40px;height:20px}.bandge-btn--right{top:10px;right:-24px;width:20px;height:40px}.bandge-btn--right svg{transform:rotate(270deg)}.bandge-btn--apartment{top:10px;left:-54px;width:50px;height:50px}.bandge-btn--apartment svg{transform:rotate(90deg)}.bandge-info{left:0;top:100px;padding-right:60px}@media only screen and (max-width: 1199px){.bandge-info{top:70px}}@media only screen and (max-width: 600px){.bandge-info{top:40px;min-width:220px}}.bandge-info__title{font-weight:bold}@media only screen and (max-width: 1023px){.bandge-info__title{font-size:14px}}.bandge-info__title-mini{font-size:12px;color:#a0a0a0;margin-bottom:5px}@media only screen and (max-width: 600px){.bandge-info .ui-list li{font-size:12px}}.bandge-info__more{margin-top:20px;padding-top:20px;border-top:1px solid #f1f1f1;display:none}.bandge-info.open .bandge-btn svg{transform:rotate(180deg)}.bandge-status{left:0;bottom:50px;transform:translateX(-100%)}.bandge-status.open{transform:translateX(0)}.bandge-status.open .bandge-btn svg{transform:rotate(90deg)}.bandge-status__item{position:relative;padding-right:20px;margin-bottom:5px;font-size:14px;background:none}.bandge-status__item::before{content:"";position:relative;display:inline-block;width:16px;height:16px;margin-right:10px}.bandge-apartment{right:0;top:150px;width:400px;bottom:0;border:1px solid #f1f1f1;border-left:4px solid #141414;transform:translateX(100%)}@media only screen and (max-width: 1199px){.bandge-apartment{top:100px}}@media only screen and (max-width: 600px){.bandge-apartment{width:320px}}.bandge-apartment.open{transform:translateX(0)}@media only screen and (max-width: 600px){.bandge-apartment.open .bandge-btn{left:0}}.bandge-apartment.open .bandge-btn__text{opacity:1}.bandge-apartment.open .bandge-btn svg{transform:rotate(270deg)}.bandge-apartment .similar{border:none;padding:10px}@media only screen and (max-width: 1199px){.bandge-apartment .similar{flex-direction:row}}@media only screen and (max-width: 600px){.bandge-apartment .similar{flex-direction:column}}.bandge-apartment .similar__image{width:47%;padding-right:3%}@media only screen and (max-width: 600px){.bandge-apartment .similar__image{width:100%;padding:0}}@media only screen and (max-width: 600px){.bandge-apartment .similar__image a{margin:0 auto;max-width:200px;max-height:200px}}@media only screen and (max-width: 600px){.bandge-apartment .similar__image img{max-height:200px}}.bandge-apartment .similar__content{width:53%}@media only screen and (max-width: 600px){.bandge-apartment .similar__content{width:100%}}.bandge-apartment .similar .ui-list--similar li{margin-bottom:10px}.bandge-apartment .similar__buttons .btn{margin-bottom:10px}.facade-info__title{margin-bottom:15px}@keyframes parametric-spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes parametric-blink{from{opacity:.2}to{opacity:1}}.reservation{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.reservation{flex-wrap:wrap}}.reservation-content{width:50%;position:relative}@media only screen and (max-width: 1023px){.reservation-content{width:100%}}.reservation-content__inner{position:relative;background:#1f1f1f;padding:80px 0 90px 70px;color:#fff;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1023px){.reservation-content__inner{padding:40px 30px}}@media only screen and (max-width: 600px){.reservation-content__inner{padding:40px 20px}}.reservation-content__inner::after{content:"";position:absolute;top:0;right:-50%;width:50%;bottom:0;background:#1f1f1f}@media only screen and (max-width: 1023px){.reservation-content__inner::after{display:none}}.reservation-content__title{margin-bottom:45px}@media only screen and (max-width: 1199px){.reservation-content__title{margin-bottom:30px}}.reservation-content__title h2{font-size:36px;line-height:1.4}@media only screen and (max-width: 1199px){.reservation-content__title h2{font-size:28px}}@media only screen and (max-width: 1023px){.reservation-content__title h2{font-size:26px}}@media only screen and (max-width: 600px){.reservation-content__title h2{font-size:26px}}.reservation-content .text-content{font-size:18px}@media only screen and (max-width: 1199px){.reservation-content .text-content{font-size:16px}}.reservation-form{position:relative;width:45%;padding-top:130px}@media only screen and (max-width: 1023px){.reservation-form{width:100%;padding-top:0}}.reservation-form__inner{background:#f7f7f7;padding:55px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px}@media only screen and (max-width: 1199px){.reservation-form__inner{padding:50px 40px;min-height:500px}}@media only screen and (max-width: 1023px){.reservation-form__inner{padding:40px 30px;height:100%}}@media only screen and (max-width: 600px){.reservation-form__inner{padding:40px 20px}}.reservation-form__form{padding:0 10px}.reservation-form__form .form-group{margin-bottom:15px}.reservation-form__form .btn--form{width:100%}.reservation-form__form .form-group--policy{text-align:center}.reservation-form__head{margin-bottom:15px}.reservation-form__form{max-width:320px}.reservation-head{text-align:center}.reservation-head__title{font-weight:bold;text-transform:uppercase;margin-bottom:30px;font-size:24px}.reservation-head__subtitle{color:#8c8c8c;margin-bottom:19px}.reservation-head__name{color:#8c8c8c}.reservation-head__bottom{font-weight:600}.reservation-head--form{max-width:320px}.reservation-head--success{max-width:370px}.reservation-head--success .reservation-head__title{color:#32997a}.reservation-head--error{max-width:370px}.reservation-head--error .reservation-head__title{color:#e55252}.reservation-head--disabled{max-width:370px}.vacancies{overflow:hidden;margin-bottom:80px}@media only screen and (max-width: 767px){.vacancies{margin-bottom:60px}}.vacancies .headline{border:none}.vacancies-head{display:flex;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width: 767px){.vacancies-head{flex-direction:column;justify-content:flex-start}}@media only screen and (max-width: 600px){.vacancies-head{margin-bottom:20px}}.vacancies-head__form{display:flex}@media only screen and (max-width: 767px){.vacancies-head__form{order:2}}@media only screen and (max-width: 600px){.vacancies-head__form{flex-direction:column;align-items:flex-start}}.vacancies-head__form .custom-select-container{margin-right:50px}@media only screen and (max-width: 600px){.vacancies-head__form .custom-select-container{margin:0 0 15px 0}}.vacancies-head__form .custom-select-container:nth-child(1) .custom-select-panel{width:240px}.vacancies-head__form .custom-select-container:nth-child(2) .custom-select-panel{width:300px}.vacancies-head__form .custom-select-opener{padding:0 33px 0 0;border:none;text-transform:uppercase}.vacancies-head__form .custom-select-opener::before{opacity:1;margin-top:-7px}@media only screen and (max-width: 767px){.vacancies-head__button{order:1;margin-bottom:30px}}.vacancies-body.loading{min-height:500px}.vacancies-body.loading .vacancies-items{display:none}.vacancies-item{position:relative}.vacancies-item:before{content:"";position:absolute;left:-1000px;right:-1000px;top:0;bottom:0}.vacancies-item__head{position:relative;padding:40px 30px 40px 0;cursor:pointer}.vacancies-item__head:before{content:"╳";display:block;position:absolute;transform-origin:50% 50%;transition:transform .3s ease-in-out;font-size:14px;font-weight:600;text-align:center;line-height:1.3;opacity:.6;width:20px;height:20px;right:0;top:50%;margin-top:-10px;transform:rotate(45deg)}.vacancies-item__head.open:before{transform:rotate(135deg)}.vacancies-item__head-place{font-size:14px;margin-bottom:5px;opacity:.8}.vacancies-item__head-title{font-size:24px;text-transform:uppercase;font-weight:bold;margin-bottom:15px}@media only screen and (max-width: 767px){.vacancies-item__head-title{font-size:20px}}@media only screen and (max-width: 600px){.vacancies-item__head-title{font-size:18px}}.vacancies-item__head-list{font-size:14px}.vacancies-item__head-list .vacancies-item__head-list-text:not(:last-child){margin-bottom:5px}.vacancies-item__head-list-text{font-size:14px;opacity:.8}.vacancies-item__body{font-size:14px;padding-bottom:40px}.vacancies-item__body .text-content{position:relative;line-height:1.55}.vacancies-item__body-btn-wrap{margin-top:40px}@media only screen and (max-width: 600px){.vacancies-item__body-btn-wrap .btn{width:100%;text-align:center}}.vacancies-items .vacancies-item:nth-child(odd)::before{background:#efefef}.vacancies-more{padding-top:50px}.pf__section .btn{width:100%;white-space:wrap;text-align:center}.pf-bonuses__section{background:#efefef;font-family:"Muller",sans-serif}@media only screen and (max-width: 1023px){.pf-bonuses__items .col{width:100%}}.pf-bonuses__items .col:nth-child(3) .pf-bonuses__item,.pf-bonuses__items .col:nth-child(6) .pf-bonuses__item{border-right:none}.pf-bonuses__item{padding:24px 0;border-right:1px solid #c4c4c4;font-size:24px;line-height:24px}@media only screen and (max-width: 1023px){.pf-bonuses__item{padding:0;border-right:none;border-bottom:1px solid #c4c4c4}}@media only screen and (max-width: 767px){.pf-bonuses__item{font-size:20px;line-height:20px}}.pf-bonuses__item-title{font-weight:bold;margin-bottom:40px}@media only screen and (max-width: 1023px){.pf-bonuses__item-title{margin-bottom:24px}}@media only screen and (max-width: 1023px){.pf-bonuses__item-subtitle{margin-bottom:24px}}.pf-bonuses__bottom{margin-top:48px}@media only screen and (max-width: 767px){.pf-bonuses__bottom{margin-top:24px}}.pf-bonuses__bottom-text{margin-bottom:32px;color:#2e2b25;font-size:20px;line-height:32px}@media only screen and (max-width: 767px){.pf-bonuses__bottom-text{font-size:14px;line-height:24px;margin-bottom:24px}}.pf-bonuses__bottom-manadger{font-size:24px;line-height:32px;font-weight:bold}@media only screen and (max-width: 1023px){.pf-bonuses__bottom-manadger{font-size:16px;line-height:24px}}.pf-bonuses__bottom-manadger-phone{transition:color .3s ease}.pf-bonuses__bottom-manadger-phone:hover{color:#ca3636}.action-text__cols{display:flex;justify-content:space-between}@media only screen and (max-width: 1199px){.action-text__cols{flex-wrap:wrap}}.action-text__cols .col{width:calc(33.3333% - 15px)}@media only screen and (max-width: 1199px){.action-text__cols .col:nth-child(1),.action-text__cols .col:nth-child(2){width:calc(50% - 15px)}}@media only screen and (max-width: 767px){.action-text__cols .col:nth-child(1),.action-text__cols .col:nth-child(2){width:100%;margin-bottom:24px}}@media only screen and (max-width: 1199px){.action-text__cols .col:nth-child(3){width:100%;margin-top:32px}}@media only screen and (max-width: 767px){.action-text__cols .col:nth-child(3){margin-top:0}}.action-text__cols:before{bottom:160px;right:-67px;font-size:20px}.action-text__cols:after{height:120px}.action-text__content-title{font-size:36px;font-family:"Muller",sans-serif;line-height:1.11;font-weight:bold;margin-bottom:24px}@media only screen and (max-width: 767px){.action-text__content-title{font-size:28px;line-height:1.42}}.action-text__content-subtitle{font-size:18px;line-height:1.33;margin-bottom:38px}@media only screen and (max-width: 767px){.action-text__content-subtitle{font-size:16px;line-height:1.37}}.action-text__content-button .btn{text-align:center;width:250px}@media only screen and (max-width: 767px){.action-text__content-button .btn{width:100%}}.action-text__timer{height:100%}.action-text__image-wrap{height:100%}@media only screen and (max-width: 1199px){.action-text__image-wrap{height:320px}}@media only screen and (max-width: 767px){.action-text__image-wrap{height:196px}}.action-text__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
