html {line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body {margin:0}article, aside, footer, header, nav, section {display:block}h1 {font-size:2em;margin:0.67em 0}figcaption, figure, main {display:block}figure {margin:1em 40px}hr {box-sizing:content-box;height:0;overflow:visible}pre {font-family:monospace, monospace;font-size:1em}a {background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b, strong {font-weight:inherit}b, strong {font-weight:bolder}code, kbd, samp {font-family:monospace, monospace;font-size:1em}dfn {font-style:italic}mark {background-color:#ff0;color:#000}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}audio, video {display:inline-block}audio:not([controls]) {display:none;height:0}img {border-style:none}svg:not(:root) {overflow:hidden}button, input, optgroup, select, textarea {font-family:sans-serif;font-family:'Open Sans', sans-serif;font-size:100%;line-height:1.15;margin:0}button, input {overflow:visible}button, select {text-transform:none}[type=reset], [type=submit], button, html [type=button] {-webkit-appearance:button}[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style:none;padding:0}[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline:1px dotted ButtonText}fieldset {padding:0.35em 0.75em 0.625em}legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress {display:inline-block;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-cancel-button, [type=search]::-webkit-search-decoration {-webkit-appearance:none}::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}details, menu {display:block}summary {display:list-item}canvas {display:inline-block}template {display:none}[hidden] {display:none}.fp-enabled body, html.fp-enabled {margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.fp-section {position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide {float:left}.fp-slide, .fp-slidesContainer {height:100%;display:block}.fp-slides {z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table, .fp-slide.fp-table {display:table;table-layout:fixed;width:100%}.fp-tableCell {display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer {float:left;position:relative}.fp-controlArrow {-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev {left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next {right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable {overflow:hidden;position:relative}.fp-scroller {overflow:hidden}.iScrollIndicator {border:0 !important}.fp-notransition {-webkit-transition:none !important;transition:none !important}#fp-nav {position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right {right:17px}#fp-nav.left {left:17px}.fp-slidesNav {position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0 !important;right:0;margin:0 auto !important}.fp-slidesNav.bottom {bottom:17px}.fp-slidesNav.top {top:17px}#fp-nav ul, .fp-slidesNav ul {margin:0;padding:0}#fp-nav ul li, .fp-slidesNav ul li {display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li {display:inline-block}#fp-nav ul li a, .fp-slidesNav ul li a {display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li:hover a.active span, #fp-nav ul li a.active span, .fp-slidesNav ul li:hover a.active span, .fp-slidesNav ul li a.active span {height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span, .fp-slidesNav ul li a span {border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span {width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip {position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav.fp-show-active a.active + .fp-tooltip, #fp-nav ul li:hover .fp-tooltip {-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right {right:20px}#fp-nav ul li .fp-tooltip.left {left:20px}.fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell {height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section, .fp-responsive .fp-auto-height-responsive .fp-slide, .fp-responsive .fp-auto-height-responsive .fp-tableCell {height:auto !important}@-webkit-keyframes a {0% {-webkit-transform:translate(-50%, -50%) rotateX(0) rotateY(0);transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50% {-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0);transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}to {-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes a {0% {-webkit-transform:translate(-50%, -50%) rotateX(0) rotateY(0);transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50% {-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0);transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}to {-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox {outline:none}.fluidbox__overlay {background-color:hsla(0, 0%, 100%, .85);cursor:pointer;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:-100%;left:0;bottom:-100%;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--opened .fluidbox__overlay {pointer-events:auto}.fluidbox__wrap {background-position:center center;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--closed .fluidbox__thumb, .fluidbox__thumb {-webkit-transition:opacity 0s ease-in-out 0s;transition:opacity 0s ease-in-out 0s}.fluidbox__ghost {background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;-webkit-transition:opacity 0s 0s, -webkit-transform .5s 0s;transition:opacity 0s 0s, -webkit-transform .5s 0s;transition:opacity 0s 0s, transform .5s 0s;transition:opacity 0s 0s, transform .5s 0s, -webkit-transform .5s 0s}.fluidbox--opened .fluidbox__ghost {cursor:pointer;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost {-webkit-transition:opacity 0s .5s, -webkit-transform .5s 0s;transition:opacity 0s .5s, -webkit-transform .5s 0s;transition:opacity 0s .5s, transform .5s 0s;transition:opacity 0s .5s, transform .5s 0s, -webkit-transform .5s 0s}.fluidbox__loader {opacity:0;-webkit-perspective:200px;perspective:200px;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader:before {background-color:hsla(0, 0%, 100%, .85);content:'';-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s}.fluidbox--loading .fluidbox__loader {opacity:1;-webkit-transition:opacity .5s ease-in-out .5s;transition:opacity .5s ease-in-out .5s}.fluidbox--loading .fluidbox__loader:before {-webkit-animation:a 1s 0s infinite ease-in-out forwards;animation:a 1s 0s infinite ease-in-out forwards}.swiper-container {margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide {float:left}.swiper-container-vertical > .swiper-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow > .swiper-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode > .swiper-wrapper {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide {-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-invisible-blank-slide {visibility:hidden}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:auto}.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d {-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next, .swiper-button-prev {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock {display:none}.swiper-pagination {position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden {opacity:0}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet {border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}.swiper-pagination-bullet-active {opacity:1;background:#007aff}.swiper-container-vertical > .swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin:6px 0;display:block}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar {background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal > .swiper-pagination-progressbar {width:100%;height:4px;left:0;top:0}.swiper-container-vertical > .swiper-pagination-progressbar {width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active {background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white {background:rgba(255, 255, 255, 0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active {background:#000000}.swiper-pagination-progressbar.swiper-pagination-black {background:rgba(0, 0, 0, 0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background:#000000}.swiper-pagination-lock {display:none}.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-container-horizontal > .swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical > .swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag {cursor:move}.swiper-scrollbar-lock {display:none}.swiper-zoom-container {width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed {cursor:move}.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after {display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin {to {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin {to {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none}.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}.swiper-container-cube {overflow:visible}.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip {overflow:visible}.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none}.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px}.mCustomScrollbar {-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox {position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container {overflow:hidden;width:auto;height:auto}.mCSB_inside > .mCSB_container {margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container {margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-left:0}.mCSB_scrollTools {position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside + .mCSB_scrollTools {right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {left:-26px}.mCSB_scrollTools .mCSB_draggerContainer {position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer {margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail {width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger {cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width:8px}.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp {display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown {bottom:0}.mCSB_horizontal.mCSB_inside > .mCSB_container {margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside > .mCSB_container {min-height:100%}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal {width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {right:0}.mCSB_container_wrapper {position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper > .mCSB_container {padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:20px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {right:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {left:20px}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {left:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0}.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s,margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s,margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s,margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s,margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools {opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools, .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools {opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp {background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp {background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown {background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft {background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight {background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover {opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active {opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:rgba(0, 0, 0, 0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:rgba(0, 0, 0, 0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {width:4px;background-color:#fff;background-color:rgba(255, 255, 255, 0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:6px;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {background-color:#fff;background-color:rgba(255, 255, 255, 0.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {background-color:#fff;background-color:rgba(255, 255, 255, 0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {width:70px}.mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools {opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {width:8px;background-color:#000;background-color:rgba(0, 0, 0, 0.2);box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.1);box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools {opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical {box-shadow:inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal {bottom:1px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {background-color:#000;background-color:rgba(0, 0, 0, 0.05);box-shadow:inset 1px 1px 16px rgba(0, 0, 0, 0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools {box-shadow:inset 0 0 14px rgba(0, 0, 0, 0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {background-color:#fff;background-color:rgba(0, 0, 0, 0.05);box-shadow:inset 1px 1px 16px rgba(0, 0, 0, 0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-120px -128px}.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom:0;margin:0 12px}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {width:6px;background-color:#000;background-color:rgba(0, 0, 0, 0.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {width:12px;background-color:#000;background-color:rgba(0, 0, 0, 0.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset.mCSB_scrollTools .mCSB_buttonUp {background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset.mCSB_scrollTools .mCSB_buttonDown {background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset.mCSB_scrollTools .mCSB_buttonRight {background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255, 255, 255, 0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {border-color:#000;border-color:rgba(0, 0, 0, 0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {background-color:#fff;background-color:rgba(255, 255, 255, 0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {background-color:#000;background-color:rgba(0, 0, 0, 0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#000;background-color:rgba(0, 0, 0, 0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}.datepicker--cells {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell {border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus- {background:#f0f0f0}.datepicker--cell.-current- {color:#4EB5E6}.datepicker--cell.-current-.-focus- {color:#4a4a4a}.datepicker--cell.-current-.-in-range- {color:#4EB5E6}.datepicker--cell.-in-range- {background:rgba(92, 196, 239, .1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus- {background-color:rgba(92, 196, 239, .2)}.datepicker--cell.-disabled- {cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus- {color:#aeaeae}.datepicker--cell.-disabled-.-in-range- {color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus- {color:#aeaeae}.datepicker--cell.-range-from- {border:1px solid rgba(92, 196, 239, .5);background-color:rgba(92, 196, 239, .1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to- {border:1px solid rgba(92, 196, 239, .5);background-color:rgba(92, 196, 239, .1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-, .datepicker--cell.-selected-.-current- {color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to- {border-radius:4px}.datepicker--cell.-selected- {border:none}.datepicker--cell.-selected-.-focus- {background:#45bced}.datepicker--cell:empty {cursor:default}.datepicker--days-names {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name {color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content, .datepicker--body, .datepicker-inline .datepicker--pointer {display:none}.datepicker--cell-day {width:14.28571%}.datepicker--cells-months {height:170px}.datepicker--cell-month {width:33.33%;height:25%}.datepicker--cells-years, .datepicker--years {height:170px}.datepicker--cell-year {width:25%;height:33.33%}.datepickers-container {position:absolute;left:0;top:0}@media print {.datepickers-container {display:none}}.datepicker {background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0, 0, 0, .15);border-radius:4px;box-sizing:content-box;font-family:Tahoma, sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease, left 0s .3s, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease, left 0s .3s;transition:opacity .3s ease, transform .3s ease, left 0s .3s, -webkit-transform .3s ease;z-index:100}.datepicker.-from-top- {-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right- {-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom- {-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left- {-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active {opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease, left 0s 0s, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease, left 0s 0s;transition:opacity .3s ease, transform .3s ease, left 0s 0s, -webkit-transform .3s ease}.datepicker-inline .datepicker {border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content {box-sizing:content-box;padding:4px}.datepicker--pointer {position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover, .datepicker--nav-title:hover {background:#f0f0f0}.-top-center- .datepicker--pointer, .-top-left- .datepicker--pointer, .-top-right- .datepicker--pointer {top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-top- .datepicker--pointer {right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer, .-bottom-left- .datepicker--pointer, .-bottom-right- .datepicker--pointer {bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-top- .datepicker--pointer {left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer, .-top-left- .datepicker--pointer {left:10px}.-bottom-right- .datepicker--pointer, .-top-right- .datepicker--pointer {right:10px}.-bottom-center- .datepicker--pointer, .-top-center- .datepicker--pointer {left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer {top:10px}.-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer {bottom:10px}.-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer {top:calc(50% - 10px / 2)}.datepicker--body.active {display:block}.datepicker--nav {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav {display:none}.datepicker--nav-action, .datepicker--nav-title {display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action {width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled- {visibility:hidden}.datepicker--nav-action svg {width:32px;height:32px}.datepicker--nav-action path {fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title {border-radius:4px;padding:0 8px}.datepicker--buttons, .datepicker--time {border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i {font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled- {cursor:default;background:0 0}.datepicker--buttons {display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button {color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover {color:#4a4a4a;background:#f0f0f0}.datepicker--time {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders {-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time {border-top:none}.datepicker--time-sliders {-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label {display:none;font-size:12px}.datepicker--time-current {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon {margin:0 2px 3px;line-height:1}.datepicker--time-current-hours, .datepicker--time-current-minutes {line-height:1;font-size:19px;font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after, .datepicker--time-current-minutes:after {content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after, .datepicker--time-current-minutes.-focus-:after {opacity:1}.datepicker--time-current-ampm {text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child {margin-bottom:4px}.datepicker--time-row input[type=range] {background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip {display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb {border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb {border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb {border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus {outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb {background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb {background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb {background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb {-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb {box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb {box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track {border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track {border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track {border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower {background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper {background:0 0}.datepicker--time-row span {padding:0 12px}.datepicker--time-icon {color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after, .datepicker--time-icon:before {content:'';background:currentColor;position:absolute}.datepicker--time-icon:after {height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before {width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {color:#dedede}.datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {color:#dedede}.-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {background-color:rgba(92, 196, 239, .1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {background-color:rgba(92, 196, 239, .2)}.datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {background:0 0;border:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image, .fancybox-inner, .fancybox-nav, .fancybox-nav span, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object {padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap {position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened {z-index:8030}.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-inner, .fancybox-outer {position:relative}.fancybox-inner {overflow:hidden}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch}.fancybox-error {color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe, .fancybox-image {display:block;width:100%;height:100%}.fancybox-image {max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {background-image:url(fancybox_sprite.png)}#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div {width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-prev {left:0}.fancybox-next {right:0}.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span {left:10px;background-position:0 -36px}.fancybox-next span {right:10px;background-position:0 -72px}.fancybox-nav:hover span {visibility:visible}.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock {overflow:visible !important;width:auto}.fancybox-lock body {overflow:hidden !important}.fancybox-lock-test {overflow-y:hidden !important}.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed {position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll}.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title {visibility:visible}.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap {padding-top:10px}.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div {background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}@media only screen and (min-width:768px) {.ninja_s {display:none !important;}}@media only screen and (max-width:767px) {.s_ninja {display:none !important;}}@media only screen and (max-width:767px), (min-width:1280px) {.s_ninja_m {display:none !important;}}@media only screen and (max-width:767px), (min-width:1620px) {.s_ninja_l {display:none !important;}}@media only screen and (min-width:1280px) {.ninja_m {display:none !important;}}@media only screen and (max-width:1279px) {.m_ninja {display:none !important;}}@media only screen and (max-width:1279px), (min-width:1620px) {.m_ninja_l {display:none !important;}}@media only screen and (min-width:1620px) {.ninja_l {display:none !important;}}@media only screen and (max-width:1619px) {.l_ninja {display:none !important;}}.gridcontainer:before,.gridcontainer:after {content:' ';display:table;clear:both;}.gridcontainer {position:relative;}[class^="grid_"],[class*=" grid_"] {position:relative;min-height:1px;box-sizing:border-box;}.gridcontainer {width:auto;margin-left:-10px !important;margin-right:-10px !important;}[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:10px;padding-right:10px;}.grid_1 {width:8.33333%;}.grid_2 {width:16.66667%;}.grid_3 {width:25%;}.grid_4 {width:33.33333%;}.grid_5 {width:41.66667%;}.grid_6 {width:50%;}.grid_7 {width:58.33333%;}.grid_8 {width:66.66667%;}.grid_9 {width:75%;}.grid_10 {width:83.33333%;}.grid_11 {width:91.66667%;}.grid_12 {width:100%;}.prefix_1 {margin-left:8.33333%;}.prefix_2 {margin-left:16.66667%;}.prefix_3 {margin-left:25%;}.prefix_4 {margin-left:33.33333%;}.prefix_5 {margin-left:41.66667%;}.prefix_6 {margin-left:50%;}.prefix_7 {margin-left:58.33333%;}.prefix_8 {margin-left:66.66667%;}.prefix_9 {margin-left:75%;}.prefix_10 {margin-left:83.33333%;}.prefix_11 {margin-left:91.66667%;}.suffix_1 {margin-right:8.33333%;}.suffix_2 {margin-right:16.66667%;}.suffix_3 {margin-right:25%;}.suffix_4 {margin-right:33.33333%;}.suffix_5 {margin-right:41.66667%;}.suffix_6 {margin-right:50%;}.suffix_7 {margin-right:58.33333%;}.suffix_8 {margin-right:66.66667%;}.suffix_9 {margin-right:75%;}.suffix_10 {margin-right:83.33333%;}.suffix_11 {margin-right:91.66667%;}.push_1 {left:8.33333%;}.push_2 {left:16.66667%;}.push_3 {left:25%;}.push_4 {left:33.33333%;}.push_5 {left:41.66667%;}.push_6 {left:50%;}.push_7 {left:58.33333%;}.push_8 {left:66.66667%;}.push_9 {left:75%;}.push_10 {left:83.33333%;}.push_11 {left:91.66667%;}.pull_1 {left:-8.33333%;}.pull_2 {left:-16.66667%;}.pull_3 {left:-25%;}.pull_4 {left:-33.33333%;}.pull_5 {left:-41.66667%;}.pull_6 {left:-50%;}.pull_7 {left:-58.33333%;}.pull_8 {left:-66.66667%;}.pull_9 {left:-75%;}.pull_10 {left:-83.33333%;}.pull_11 {left:-91.66667%;}.prefix_0 {margin-left:0;}.suffix_0 {margin-right:0;}.push_0 {left:0;}.pull_0 {left:0;}.nogrid {left:auto;right:auto;display:block;float:none;width:auto;margin:0;}@media only screen and (max-width:768px) {.gridcontainer {width:auto;margin-left:-2.5% !important;margin-right:-2.5% !important;}[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:2.5%;padding-right:2.5%;}.grid_m_1 {width:8.33333%;}.grid_m_2 {width:16.66667%;}.grid_m_3 {width:25%;}.grid_m_4 {width:33.33333%;}.grid_m_5 {width:41.66667%;}.grid_m_6 {width:50%;}.grid_m_7 {width:58.33333%;}.grid_m_8 {width:66.66667%;}.grid_m_9 {width:75%;}.grid_m_10 {width:83.33333%;}.grid_m_11 {width:91.66667%;}.grid_m_12 {width:100%;}.prefix_m_1 {margin-left:8.33333%;}.prefix_m_2 {margin-left:16.66667%;}.prefix_m_3 {margin-left:25%;}.prefix_m_4 {margin-left:33.33333%;}.prefix_m_5 {margin-left:41.66667%;}.prefix_m_6 {margin-left:50%;}.prefix_m_7 {margin-left:58.33333%;}.prefix_m_8 {margin-left:66.66667%;}.prefix_m_9 {margin-left:75%;}.prefix_m_10 {margin-left:83.33333%;}.prefix_m_11 {margin-left:91.66667%;}.suffix_m_1 {margin-right:8.33333%;}.suffix_m_2 {margin-right:16.66667%;}.suffix_m_3 {margin-right:25%;}.suffix_m_4 {margin-right:33.33333%;}.suffix_m_5 {margin-right:41.66667%;}.suffix_m_6 {margin-right:50%;}.suffix_m_7 {margin-right:58.33333%;}.suffix_m_8 {margin-right:66.66667%;}.suffix_m_9 {margin-right:75%;}.suffix_m_10 {margin-right:83.33333%;}.suffix_m_11 {margin-right:91.66667%;}.push_m_1 {left:8.33333%;}.push_m_2 {left:16.66667%;}.push_m_3 {left:25%;}.push_m_4 {left:33.33333%;}.push_m_5 {left:41.66667%;}.push_m_6 {left:50%;}.push_m_7 {left:58.33333%;}.push_m_8 {left:66.66667%;}.push_m_9 {left:75%;}.push_m_10 {left:83.33333%;}.push_m_11 {left:91.66667%;}.pull_m_1 {left:-8.33333%;}.pull_m_2 {left:-16.66667%;}.pull_m_3 {left:-25%;}.pull_m_4 {left:-33.33333%;}.pull_m_5 {left:-41.66667%;}.pull_m_6 {left:-50%;}.pull_m_7 {left:-58.33333%;}.pull_m_8 {left:-66.66667%;}.pull_m_9 {left:-75%;}.pull_m_10 {left:-83.33333%;}.pull_m_11 {left:-91.66667%;}.prefix_m_0 {margin-left:0;}.suffix_m_0 {margin-right:0;}.push_m_0 {left:0;}.pull_m_0 {left:0;}.nogrid_m {left:auto;right:auto;display:block;float:none;width:auto;margin:0;}}@media only screen and (max-width:480px) {.gridcontainer {width:auto;margin-left:-5px !important;margin-right:-5px !important;}[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:5px;padding-right:5px;}.grid_s_1 {width:20%;}.grid_s_2 {width:40%;}.grid_s_3 {width:60%;}.grid_s_4 {width:80%;}.grid_s_5 {width:100%;}.prefix_s_1 {margin-left:20%;}.prefix_s_2 {margin-left:40%;}.prefix_s_3 {margin-left:60%;}.prefix_s_4 {margin-left:80%;}.suffix_s_1 {margin-right:20%;}.suffix_s_2 {margin-right:40%;}.suffix_s_3 {margin-right:60%;}.suffix_s_4 {margin-right:80%;}.push_s_1 {left:20%;}.push_s_2 {left:40%;}.push_s_3 {left:60%;}.push_s_4 {left:80%;}.pull_s_1 {left:-20%;}.pull_s_2 {left:-40%;}.pull_s_3 {left:-60%;}.pull_s_4 {left:-80%;}.prefix_s_0 {margin-left:0;}.suffix_s_0 {margin-right:0;}.push_s_0 {left:0;}.pull_s_0 {left:0;}.nogrid_s {left:auto;right:auto;display:block;float:none;width:auto;margin:0;}}@font-face {font-family:"corbelb";src:url("../fonts/openSans/OpenSans-Regular.ttf") format("ttf");}.clearfix::after {content:'';display:block;clear:both;}html, body {font-family:'Open Sans', sans-serif;box-sizing:border-box;font-size:14px;color:#000;height:100%;}@media only screen and (min-width:2000px) {html, body {font-size:20px;font-size:calc(14px + 1vw * 0.25);}}body.modal-is-opened {overflow:hidden;}.overflow-hidden {overflow:hidden;}h1, h2, h3, h4, h5, h6 {text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#000;text-decoration:none;/*color:$color_black;text-decoration:none;background:linear-gradient(to right, $color_main, $color_main);background-repeat:no-repeat;background-size:100% 3px;background-position:left bottom 2px;transition:$trs;&:hover {background-position:left bottom -3px;color:$color_main;}*/}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#0b96d0;transition:0.1s;}h2, .h2 {display:inline-block;font-size:25px;line-height:26px;letter-spacing:1.9px;margin-bottom:25px;}@media only screen and (max-width:1279px) {h2, .h2 {font-size:20px;letter-spacing:0;}}button {font-family:'Open Sans', sans-serif;cursor:pointer;}p {font-size:15px;line-height:2;}* {box-sizing:inherit;}*::before {box-sizing:inherit;}*::after {box-sizing:inherit;}.center-wrapper {margin-left:auto;margin-right:auto;max-width:1280px;}.site-main {height:100%;padding-left:300px;}@media only screen and (max-width:767px) {.site-main {padding-left:0;padding-top:75px;}}@media only screen and (min-width:1280px) {.site-main {padding-left:400px;}}@media only screen and (min-width:2000px) {.site-main {padding-left:20%;}}.site-content {height:100%;}.site-aside {width:300px;position:fixed;left:0;top:0;bottom:0;background:#0b96d0;color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);z-index:1000;}@media only screen and (max-width:767px) {.site-aside {width:100%;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.3);bottom:auto;}.app .range {top:-1px;}.app .input-item__label {padding-right:40px;}}@media only screen and (min-width:1280px) {.site-aside {width:400px;}}@media only screen and (min-width:2000px) {.site-aside {width:20%;}}.site-aside__wrapper {min-height:100vh;width:100%;padding:4em 2em;display:flex;flex-direction:column;}@media only screen and (max-width:767px) {.site-aside__wrapper {min-height:0;width:100%;height:75px;padding:1em 1.5em;flex-direction:row;justify-content:space-between;align-items:center;}}.site-aside__container {background:#0b96d0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media only screen and (max-width:767px) {.site-aside__container {position:absolute;left:0;top:100%;right:0;padding:0 1.5em 1.5em;display:none;max-height:calc(100vh - 75px);overflow:auto;}}.site-aside__toggle {display:none;background:none;border:none;padding:5px;}.site-aside__toggle.is-active span:nth-child(1) {top:50%;margin-top:-2px;transform:rotate(45deg);}.site-aside__toggle.is-active span:nth-child(2) {opacity:0;}.site-aside__toggle.is-active span:nth-child(3) {top:50%;margin-top:-2px;transform:rotate(-45deg);}@media only screen and (max-width:767px) {.site-aside__toggle {display:inline-block;width:3em;height:3em;}}.site-aside__toggle div {position:relative;height:24px;}.site-aside__toggle span {display:inline-block;height:4px;width:100%;background:#fff;position:absolute;left:0;top:0;transition:0.1s;}.site-aside__toggle span:nth-child(2) {top:50%;margin-top:-2px;}.site-aside__toggle span:nth-child(3) {top:auto;bottom:0;}.site-aside a {color:#fff;}.site-logo {margin:0 0 4em;max-width:220px;}@media only screen and (max-width:767px) {.site-logo {margin:0;}}.site-logo a {display:block;}.site-logo a img {width:100%;}.site-nav {margin-bottom:1em;font-size:1em;max-height:420px;}.site-nav__item--promo {font-size:1.2em;margin-top:1em;}@media only screen and (min-width:768px) {.site-nav {margin-top:1em;}.site-nav__item--promo {font-size:1em;margin-top:0;}}@media only screen and (min-width:2000px) {.site-nav {font-size:1.2em;letter-spacing:1px;max-height:none;}}.site-nav__item:not(:last-child) {margin-bottom:.75em;}.site-nav__item:first-child {margin-bottom:2em;}.site-nav__item a {text-decoration:none;display:inline-block;opacity:.8;transition:0.1s;}.site-nav__item a:hover {opacity:1;padding-left:.5em;}.site-nav__item img {vertical-align:middle;width:2em;margin-right:.5em;}.site-nav--small {/*font-size:.9em;text-transform:capitalize;*/}.site-nav--tel {margin:41px 0 4em;font-size:1.1em;font-weight:bold;}.aside-footer {/*display:flex;justify-content:space-between;align-items:center;*/margin-bottom:2em;}.btn, .input-item input[type="submit"] {display:inline-block;vertical-align:middle;padding:1em;border:none;outline:none;background:#0b96d0;color:#fff;text-decoration:none;transition:0.1s;opacity:.9;}.btn--big, .input-item input[type="submit"] {border-radius:15px;padding:17px 51px 18px;text-transform:uppercase;font-size:18px;line-height:30px;letter-spacing:2px;}@media only screen and (max-width:1279px) {.btn--big, .input-item input[type="submit"] {font-size:14px;padding:12px 10px;}}@media only screen and (min-width:2000px) {.btn, .input-item input[type="submit"] {font-size:1.2em;font-weight:bold;padding:1em 2em;}}.btn--light {/*border-radius:$bdrs;background-color:$color_white;color:$color_main !important;*/text-decoration:underline;background:none;padding-left:0;padding-right:0;}.btn:hover, .input-item input:hover[type="submit"] {opacity:1;}.social-icons {vertical-align:middle;margin-bottom:1em;}.social-icons__item {text-decoration:none;display:inline-block;vertical-align:middle;height:2rem;position:relative;opacity:.8;transition:0.1s;display:flex;align-items:center;}/*@media only screen and (min-width:2000px) {*//*.social-icons__item {*//*width:3rem;*//*height:3rem;*//*}*//*}*/.social-icons__item:not(:last-child) {margin-right:1rem;}.social-icons__item:hover {opacity:1;}.social-icons__item img {order:1;margin-left:10px;vertical-align:middle;/*position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);*/}.copy {margin-bottom:1em;font-size:.8em;}.dev {font-size:.8em;}@keyframes bot-to-top {0% {transform:translateY(0) scaleY(1);}50% {transform:translateY(-100%) scaleY(2);}100% {transform:translateY(-200%) scaleY(1);}}@keyframes top-to-bot {0% {transform:translateY(0) scaleY(1);}50% {transform:translateY(100%) scaleY(1);}100% {transform:translateY(200%) scaleY(1);}}.fullpage-separator {position:fixed;left:0;top:100%;width:100%;height:100%;background:#0b96d0;z-index:50;}@media only screen and (max-width:767px) {.fullpage-separator {display:none;}}.fullpage-separator.bot-to-top {animation:bot-to-top .5s;}.fullpage-separator.top-to-bot {top:auto;bottom:100%;animation:top-to-bot .5s;}.fullpage {background:#0b96d0;color:#fff;}/*@media only screen and (max-width:1279px) {*//*.fullpage {*//*margin-top:-75px;*//*}*//*}*/.fullpage-item {background:no-repeat center;background-size:cover;position:relative;height:100vh;user-select:none;/*&::before {content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.25);}*/}.fullpage-item__content {position:relative;z-index:10;padding:1em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fullpage-item__heading {text-transform:uppercase;margin:0 0 0 1em;text-shadow:0 0.1rem 1rem black;}.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {letter-spacing:-1px;font-size:2.5em;}@media only screen and (min-width:2000px) {.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {font-size:3.2em;}}@media only screen and (max-width:1279px) {.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {font-size:1.5em;}}.fullpage-item__heading h1 span, .fullpage-item__heading h2 span, .fullpage-item__heading h3 span, .fullpage-item__heading h4 span, .fullpage-item__heading h5 span, .fullpage-item__heading h6 span {display:block;font-size:.5em;font-weight:lighter;margin-bottom:.5em;letter-spacing:0;}.fullpage-item__heading:last-child {/*margin-top:auto;*/}.fullpage-nav {position:fixed;top:50%;right:0;padding:1em 1.5em;transform:translateY(-50%);user-select:none;/*div {&:not(:last-child){margin-bottom:1em;}&.active {a {opacity:1;}}&:hover {a {opacity:1;}span {visibility:visible;}}a {text-decoration:none;font-size:0;display:inline-block;width:1rem;.site-aside__wrapperheight:1rem;background-color:$color_white;border-radius:50%;opacity:.5;}span {position:absolute;right:4em;vertical-align:middle;background:rgba(0, 0, 0, 0.29);padding:.2em .4em;color:$color_white;font-size:.8em;visibility:hidden;}}*/ }.fullpage-nav button {display:block;margin:1rem 0;font-size:0;background:none;border:none;width:1rem;height:1rem;background:#fff;border-radius:50%;opacity:.5;transition:0.1s;outline:0;box-shadow:0 0 3px 1px rgba(11,150,208,0.5);}@media only screen and (min-width:2000px) {.fullpage-nav button {width:1.4rem;height:1.4rem;margin:1.4rem 0;}}.fullpage-nav button.is-active {opacity:1;margin:20px 0;}.fullpage-nav button:hover {opacity:1;outline:0;}.features {margin:0 -1em;display:flex;flex-direction:column;align-items:center;}.features__col {padding:0 4em;}.features__item {display:flex;}.features__item:not(:last-child) {margin-bottom:4em;}.features__item:nth-child(even) {flex-direction:row-reverse;}.features__logo {width:100px;height:100px;margin-bottom:1em;}.features__logo img {width:100%;}.features__header {font-size:1.5em;position:relative;padding-bottom:1em;width:200px;}.features__header::before {content:'';display:block;width:100%;height:5px;background:#0b96d0;position:absolute;left:0;top:100%;}.features__pic {width:350px;border-radius:15px;overflow:hidden;}.features__pic img {width:100%;}.site-footer {position:absolute;left:0;right:0;bottom:0;padding:1em;z-index:10;}.site-footer__row {display:flex;align-items:center;}.site-footer__row:not(:last-child) {margin-bottom:1em;}.site-footer__row .site-footer-logo {margin-right:2em;}.site-footer__row .social-icons {margin-left:auto;}.site-footer__row .site-footer-note:not(:last-child) {margin-right:2em;}.site-footer__row .site-footer-note:last-child {margin-left:auto;}.site-footer-logo {opacity:.8;transition:0.1s;}.site-footer-logo:hover {opacity:1;}.site-footer-nav__item {text-decoration:none;display:inline-block;opacity:.8;transition:0.1s;}.site-footer-nav__item:not(:last-child) {margin-right:1em;}.site-footer-nav__item:hover {opacity:1;}.site-footer-nav__item img {vertical-align:middle;margin-right:.5em;}.site-footer-note {font-size:.8em;}.site-footer-note a {color:#0b96d0;}.site-footer-note a:hover {text-decoration:none;}@keyframes fade {0% {opacity:0; }50% {opacity:1; }100% {opacity:0; } }@keyframes pulse {0% {transform:scale(1); }80% {transform:scale(1); }90% {transform:scale(1.2); }100% {transform:scale(1); } }.scroller {text-align:center;position:absolute;left:50%;bottom:0;margin-bottom:10em;animation:pulse 5s infinite;margin-left:-20px; }.scroller img {width:40px; }.scroller div {margin:0 auto 0;width:15px;height:15px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);animation:fade 1.5s infinite; }.scroller div + div {animation-delay:.5s; }.scroller div + div + div {animation-delay:1s; }.breadcrumbs {margin-bottom:62px; }.breadcrumbs__item {color:#9b9b9b; }.breadcrumbs__item:not(:last-child) {display:inline-block;position:relative;padding-right:0.5em;margin-right:0.5em;margin-bottom:1em; }.breadcrumbs__item:not(:last-child)::after {content:'>';position:absolute;right:-.25em;top:0; }.breadcrumbs__item a {color:#9b9b9b;text-decoration:none;transition:0.1s; }.breadcrumbs__item a:hover {color:#0b96d0; }.pic {margin-bottom:4em;position:relative; }.pic__link {display:block; }.pic__text {position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:2em;color:#fff;padding:0 3em; }.pic img {width:100%; }.site-bg {position:fixed;left:1280px;top:0;right:0;bottom:0;z-index:-1;background:no-repeat center top;background-size:cover; }@media only screen and (min-width:1280px) {.site-bg {left:1380px; } }@media only screen and (min-width:2000px) {.site-bg {left:69%; } }.site-wrapper {background:#fff;padding:1em;max-width:980px;padding:80px;padding-top:130px;min-height:100%; }@media only screen and (min-width:2000px) {.site-wrapper {width:69%;max-width:none; } }@media only screen and (max-width:1279px) {.site-wrapper {padding:40px;padding-top:calc(40px + var(--top-marquee-height));} }@media only screen and (max-width:767px) {.site-wrapper {padding:20px; } }.feats {margin:0 -15px 124px;display:flex;flex-wrap:wrap; }.feats .feat {padding:0 15px;width:50%; }@media only screen and (max-width:1279px) {.feats .feat {width:100%; } }.feat:not(:last-child) {margin-bottom:60px; }.feat__pic {margin-bottom:30px; }.feat__pic img {height:74px; }.feat__title {margin-bottom:20px;font-size:18px;letter-spacing:2px;text-transform:uppercase;font-weight:bold; }.feat__text {font-size:15px;line-height:2; }.fluidbox {cursor:zoom-in; }.fluidbox__thumb {cursor:zoom-out; }.tabs {margin-bottom:2em; }.tabs-head {margin-bottom:1em; }.tabs-head__item {font-size:16px;border:none;font-weight:bold;background:none;padding:1em 0;transition:0.1s; }.tabs-head__item.is-active {color:#0b96d0; }.tabs-head__item:not(:last-child) {margin-right:1em; }.tabs-body__item {display:none; }.tabs-body__item.is-active {display:block; }.map__wrapper {height:400px; }.mCSB_container {margin:0 !important; }.paginator__item {display:inline-block;text-decoration:none;font-weight:bold;color:#9b9b9b;transition:0.1s;width:3em;height:3em;text-align:center;line-height:3em; }.paginator a:hover {background-color:#0b96d0;border-color:#0b96d0;color:#fff !important; }.paginator a.is-active {background-color:#0b96d0;border-color:#0b96d0;color:#fff !important; }.people {display:flex;flex-wrap:wrap;margin:0 -1em; }.people__item {margin-bottom:2em;width:25%;padding:0 1em; }.people__pic {margin-bottom:1em; }.people__pic img {width:100%; }.people__name {font-weight:bold;margin-bottom:.5em;font-size:1.2em;text-transform:capitalize; }.people__position {font-size:.8em;color:#9b9b9b;text-transform:uppercase; }.news-list {display:flex;flex-wrap:wrap;margin:0 -30px;}.news-list__item-label {position:absolute;top:10px;right:40px;padding:10px;font-size:10px;line-height:10px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;color:#fff;z-index:10;}.news-list__item-label--red {background-color:#e73b41;}.news-list__item-label--blue {background-color:#0b96d0;}.news-list__item {width:50%;padding:0 30px;margin-bottom:70px;position:relative;}.news-list__item:first-child {width:100%; }.news-list__item:first-child .news-list__pic {margin-bottom:50px; }@media only screen and (max-width:1279px) {.news-list__item {width:100%; } }.news-list__link {display:block;text-decoration:none;color:#000; }.news-list__link:hover .news-list__title {color:#0b96d0; }.news-list__link:hover .news-list__pic {opacity:.9; }.news-list__pic {position:relative;opacity:1;margin-bottom:25px;transition:0.1s;max-height:250px;overflow:hidden;}.news-list__item.news-list__item--news .news-list__pic {height:auto;max-height:none;overflow:visible;}.news-list__pic img {width:100%; }.news-list__icon {position:absolute;right:1em;top:1em;width:60px; }.news-list__icon img {width:100%; }.news-list__date {color:#9b9b9b;font-size:14px;margin-bottom:1em; }.news-list__title {font-weight:bold;font-size:18px;letter-spacing:2px;line-height:1.67;margin-bottom:17px;text-transform:uppercase;transition:0.1s; }.news-list__text {font-size:15px;line-height:2;margin-bottom:20px; }.news-list .section-footer {padding:0 30px; }.docs {display:flex;flex-wrap:wrap;margin:0 -1em; }.docs__item {padding:0 1em;margin-bottom:1em; }.docs__pic {margin-bottom:.5em; }.docs__pic img {height:50px; }.docs__title {font-weight:bold;margin-bottom:.5em;font-size:1.2em; }.page-error {display:flex;flex-direction:column;text-align:center;justify-content:center;height:100%; }.page-error__header {font-size:144px;line-height:1;margin:0 0 10px;color:#0b96d0; }.page-error__note {font-size:15px;line-height:2;max-width:444px;margin:0 auto; }.page-error__note a {color:#000;border-bottom:1px solid #000;text-decoration:none; }.section-footer {width:100%;margin-bottom:50px; }.section {width:100% !important; }.section--small {width:100% !important; }.filter {margin-bottom:50px; }.article {font-size:15px;line-height:30px;margin-bottom:30px; }.article .prev:visited,.article .next:visited {color:#0000ee;}.article p {margin-bottom:30px; }.article table {border-collapse:collapse; }.article table th, .article table td {padding:1em 1em 1em 0;text-align:left;font-size:1em;line-height:1.2em;vertical-align:top; }@media only screen and (max-width:1279px) {.article table th, .article table td {word-break:break-all; } }.article table th:last-child, .article table td:last-child {padding-right:0; }.article table th {color:#0b96d0;border-bottom:1px solid #0b96d0;position:relative; }.sponsors {margin:65px 0; }@media only screen and (min-width:768px) {.sponsors {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}}.sponsors__item {text-align:center; }.sponsors__item img {max-width:100%; }@media only screen and (min-width:768px) {.sponsors__item {max-width:22%; } }@media only screen and (min-width:1280px) {.sponsors__item {max-width:25%; } }.adv-banner > img{width:100%;}.callback-request {border-top:1px solid #9b9b9b;margin:60px 0 0;margin:-20px 0 0; }.callback-request__wrapper {padding:47px 90px 47px 0;display:flex;}@media only screen and (min-width:1360px) {.callback-request__wrapper {margin-left:-10px;}}@media only screen and (max-width:767px) {.callback-request__wrapper {flex-direction:column;align-items:center;padding-left:0;padding-right:0; } }.callback-request__wrapper .btn, .callback-request__wrapper .input-item input[type="submit"], .input-item .callback-request__wrapper input[type="submit"] {padding:15px 44px;font-size:14px;border-radius:6px; }@media only screen and (min-width:1280px) {.callback-request__wrapper .btn, .callback-request__wrapper .input-item input[type="submit"], .input-item .callback-request__wrapper input[type="submit"] {white-space:nowrap; } }.callback-request__left {max-width:50%;font-size:17px;margin-right:58px;line-height:26px;}@media only screen and (max-width:767px) {.callback-request__left {margin:20px 0 30px; } }.callback-request__right .btn btn--big {padding:20px 16px 18px;}@media only screen and (min-width:768px) and (max-width:1024px) {.callback-request__left {margin-right:20px}.callback-request__right {width:auto;display:inline-block;}.callback-request__right .btn {display:block;padding:15px 10px;width:100%;/*max-width:248px;*/text-align:center;}}@media only screen and (max-width:767px) {.callback-request__left {max-width:100%;/*padding:0 20px;*/}.callback-request__right, .callback-request__right .btn {width:100%;text-align:center;}}@media only screen and (min-width:1025px) and (max-width:1090px) {.callback-request__left {margin-right:10px}}.modal {position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:100000 !important;visibility:hidden;opacity:0;transition:0.1s; }.modal.is-active {visibility:visible;opacity:1; }.modal__body {max-width:700px !important;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);backface-visibility:hidden;background:#fff url(../img/modal-bg.jpg) no-repeat right center; }@media only screen and (max-width:767px) {.modal__body {background-image:none;left:0;top:0;transform:none;min-height:100vh;bottom:0;overflow:scroll; } }.modal__content {padding:30px; }.modal__body.height-auto {min-height:0;}.modal__close {position:absolute;right:30px;top:30px;background:none;width:30px;height:30px;cursor:pointer;border:none;padding:0;transition:0.1s; }.modal__close::before, .modal__close::after {content:'';display:block;width:25px;height:3px;background:#000;position:absolute;left:50%;top:50%;transform:translateX(-50%) rotate(45deg);transition:0.1s; }.modal__close::after {transform:translateX(-50%) rotate(-45deg); }.modal__close:hover::before {transform:translateX(-50%) rotate(40deg); }.modal__close:hover::after {transform:translateX(-50%) rotate(-40deg); }.modal__heading {margin:30px 0; }.modal__heading h2 {margin:0;color:#d0021b; }@media only screen and (max-width:1279px) {.modal__heading h2 {padding-right:40px;font-size:20px;line-height:30px; } }.modal__heading div {margin-top:20px;font-size:15px;line-height:30px; }@media only screen and (max-width:1279px) {.modal__heading div {font-size:14px;line-height:20px; } }@media only screen and (max-width:1279px) {.modal .grid_6 {width:100%; } }.modal .form {min-height:0 !important; }.input-item {display:block;margin-bottom:30px;position:relative;font-size:1em; }@media only screen and (max-width:767px) {.input-item {font-size:1.2em; } }.input-item input {transition:0.1s; }.input-item input:focus {outline:none; }.input-item input[type="submit"] {cursor:pointer; }.input-item input[type="text"], .input-item input[type="email"], .input-item input[type="tel"], .input-item input[type="number"] {width:100%;padding:15px;font-size:15px;border:1px solid #dcdcdc;border-radius:6px; }.input-item input[type="checkbox"], .input-item input[type="radio"] {position:absolute;left:0;top:0;opacity:0; }.input-item input[type="checkbox"] + span, .input-item input[type="radio"] + span {display:inline-block;width:26px;height:26px;border:1px solid #dcdcdc;vertical-align:middle;margin-right:17px;position:relative;cursor:pointer; }.input-item input[type="checkbox"] + span::before, .input-item input[type="radio"] + span::before {content:'';display:inline-block;width:50%;height:50%;background:#0b96d0;position:absolute;left:50%;top:50%;margin-left:-25%;margin-top:-25%;opacity:0;transition:0.1s; }.input-item input[type="checkbox"]:checked + span::before, .input-item input[type="radio"]:checked + span::before {opacity:1; }.input-item input[type="radio"] + span {border-radius:50%; }.input-item input[type="radio"] + span::before {border-radius:50%; }.input-item input:focus {border-color:#0b96d0 !important; }.input-item textarea {transition:0.1s;width:100%;resize:vertical;padding:.5em;min-height:100px;border:1px solid #dcdcdc; }.input-item textarea:focus {border-color:#0b96d0 !important; }.input-item select {transition:0.1s;width:100%;padding:.5em; }.input-item select:focus {border-color:#0b96d0 !important; }.input-item:hover input[type="text"], .input-item:hover input[type="email"], .input-item:hover input[type="tel"], .input-item:hover input[type="number"] {border-color:#9b9b9b; }.input-item:hover input[type="checkbox"] + span, .input-item:hover input[type="radio"] + span {border-color:#9b9b9b; }.input-item:hover textarea {border-color:#9b9b9b; }.input-item:hover select {border-color:#9b9b9b; }.input-group {margin-bottom:1em; }.input-group .input-item {margin-bottom:.5em; }.input-group--inline .input-item {display:inline-flex;align-items:center;min-height:48px; }.input-group--inline .input-item:not(:last-child) {margin-right:2em; }.input-label {margin-bottom:20px;font-size:15px;color:#9b9b9b; }@media only screen and (max-width:767px) {.input-label {margin-bottom:10px;font-size:12px; } }.form-note {font-size:13px;line-height:20px;color:#9b9b9b; }.form-note a {text-decoration:none;color:#0b96d0; }.form-note a:hover {text-decoration:underline; }.js-datepicker {visibility:hidden;opacity:0;transition:0.1s; }.js-datepicker.is-active {opacity:1;visibility:visible; }.datepicker {z-index:100000;display:flex;flex-wrap:wrap;justify-content:center; }.datepicker--cells {display:flex;flex-wrap:wrap; }.datepicker--content {width:100%; }.datepicker--time {width:100%; }.swiper-container {position:relative;margin-bottom:1em;overflow:hidden; }.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next {border:none;width:4em;height:4em;margin-top:-2em;background:none;transition:0.1s;padding:0; }.swiper-container .swiper-button-prev::before, .swiper-container .swiper-button-next::before {content:'';display:inline-block;width:2em;height:2em;position:absolute;left:50%;top:50%;margin-top:-1em;border-top:5px solid #0b96d0;border-right:5px solid #0b96d0;transition:0.1s; }.swiper-container .swiper-button-prev:hover, .swiper-container .swiper-button-next:hover {transform:scale(1.1); }.swiper-container .swiper-button-prev:hover::before, .swiper-container .swiper-button-next:hover::before {border-color:#0b96d0; }.swiper-container .swiper-button-next::before {margin-left:-1.5em;transform:rotate(45deg); }.swiper-container .swiper-button-prev::before {margin-left:-.5em;transform:rotate(-135deg); }.swiper-container .swiper-pagination-bullet {background:#fff;opacity:1; }.swiper-container .swiper-pagination-bullet-active {background:#0b96d0; }.swiper-container .pic {margin:0; }.fullpage-map {position:relative; }.fullpage-map-nav {position:absolute;left:10px;top:10px;background:#fff;padding:15px 20px;box-shadow:0 0 14px 4px rgba(0, 0, 0, 0.16);z-index:10; }.fullpage-map-nav__item a {color:#000;text-decoration:none; }.fullpage-map-nav__item a:hover {color:#0b96d0; }.fullpage-map-nav__item + .fullpage-map-nav__item {margin-top:15px; }.fullpage-map-nav__item.is-active a {color:#0b96d0; }.fullpage-map-nav + .fullpage-map-container {height:820px; }.fullpage-map-container {height:488px;background:#0b96d0; }.masterpage code {display:block;background:#eee;padding:1em;margin-bottom:.5em; }.masterpage-section {margin-bottom:3em; }.masterpage-item {margin-bottom:2em; }.link-list {font-size:1.5em; }.link-list li {margin-bottom:.5em; }.video-block {position:relative;padding-bottom:56.25%;height:0;margin-bottom:50px; }.video-block iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important; }/* DESIGN */.design {margin-top:90px;}.design__title {display:block;margin:0 0 5px;}.design__square {color:#c5c5c5;font-size:15px;line-height:2;margin-bottom:10px;}.design__images {display:flex;flex-wrap:wrap;margin:30px -10px 60px;}.design__images-item {display:flex;align-items:center;justify-content:center;width:50%;height:290px;padding:10px;}.design__images-image {max-width:100%;max-height:100%;}@media only screen and (max-width:1279px) {.design__images {margin-top:20px;margin-bottom:20px;}.design__images-item {width:100%;}}.app .range {bottom:-3.5em!important;}.input-item select {width:100%;padding:15px;font-size:15px;border:1px solid #dcdcdc;border-radius:6px;height:50px!important;background-color:#fff!important;}.app .input-item select {-webkit-appearance:none;-moz-appearance:none;appearance:none;/*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAaCAYAAACHD21cAAAABmJLR…QpjPVD/WCGX7ARaDOG/FvUCrJ9GKiHi34HaiWlOiqr4ycDzD0Byd/8aQAAAABJRU5ErkJggg==) 96%/auto 40% no-repeat;*/background:url('../img/ico-chevron-double.png') 96%/auto 40% no-repeat;}@media only screen and (min-width:768px) {.ninja_s {display:none !important; } }@media only screen and (max-width:767px) {.s_ninja {display:none !important; } }@media only screen and (max-width:767px), (min-width:1280px) {.s_ninja_m {display:none !important; } }@media only screen and (max-width:767px), (min-width:1620px) {.s_ninja_l {display:none !important; } }@media only screen and (min-width:1280px) {.ninja_m {display:none !important; } }@media only screen and (max-width:1279px) {.m_ninja {display:none !important; } }@media only screen and (max-width:1279px), (min-width:1620px) {.m_ninja_l {display:none !important; } }@media only screen and (min-width:1620px) {.ninja_l {display:none !important; } }@media only screen and (max-width:1619px) {.l_ninja {display:none !important; } }.gridcontainer:before,.gridcontainer:after {content:' ';display:table;clear:both; }.gridcontainer {position:relative; }[class^="grid_"],[class*=" grid_"] {position:relative;min-height:1px;box-sizing:border-box; }.gridcontainer {width:auto;margin-left:-10px !important;margin-right:-10px !important; }.gridcontainer h2{font-weight:600;color:#0b96d0;text-transform:none;margin-top:0;padding:0 10px }[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:10px;padding-right:10px; }.grid_1 {width:8.33333%; }.grid_2 {width:16.66667%; }.grid_3 {width:25%; }.grid_4 {width:33.33333%; }.grid_5 {width:41.66667%; }.grid_6 {width:50%; }.grid_7 {width:58.33333%; }.grid_8 {width:66.66667%; }.grid_9 {width:75%; }.grid_10 {width:83.33333%; }.grid_11 {width:91.66667%; }.grid_12 {width:100%; }.prefix_1 {margin-left:8.33333%; }.prefix_2 {margin-left:16.66667%; }.prefix_3 {margin-left:25%; }.prefix_4 {margin-left:33.33333%; }.prefix_5 {margin-left:41.66667%; }.prefix_6 {margin-left:50%; }.prefix_7 {margin-left:58.33333%; }.prefix_8 {margin-left:66.66667%; }.prefix_9 {margin-left:75%; }.prefix_10 {margin-left:83.33333%; }.prefix_11 {margin-left:91.66667%; }.suffix_1 {margin-right:8.33333%; }.suffix_2 {margin-right:16.66667%; }.suffix_3 {margin-right:25%; }.suffix_4 {margin-right:33.33333%; }.suffix_5 {margin-right:41.66667%; }.suffix_6 {margin-right:50%; }.suffix_7 {margin-right:58.33333%; }.suffix_8 {margin-right:66.66667%; }.suffix_9 {margin-right:75%; }.suffix_10 {margin-right:83.33333%; }.suffix_11 {margin-right:91.66667%; }.push_1 {left:8.33333%; }.push_2 {left:16.66667%; }.push_3 {left:25%; }.push_4 {left:33.33333%; }.push_5 {left:41.66667%; }.push_6 {left:50%; }.push_7 {left:58.33333%; }.push_8 {left:66.66667%; }.push_9 {left:75%; }.push_10 {left:83.33333%; }.push_11 {left:91.66667%; }.pull_1 {left:-8.33333%; }.pull_2 {left:-16.66667%; }.pull_3 {left:-25%; }.pull_4 {left:-33.33333%; }.pull_5 {left:-41.66667%; }.pull_6 {left:-50%; }.pull_7 {left:-58.33333%; }.pull_8 {left:-66.66667%; }.pull_9 {left:-75%; }.pull_10 {left:-83.33333%; }.pull_11 {left:-91.66667%; }.prefix_0 {margin-left:0; }.suffix_0 {margin-right:0; }.push_0 {left:0; }.pull_0 {left:0; }.nogrid {left:auto;right:auto;display:block;float:none;width:auto;margin:0; }@media only screen and (max-width:768px) {.gridcontainer {width:auto;margin-left:-2.5% !important;margin-right:-2.5% !important; }[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:2.5%;padding-right:2.5%; }.grid_m_1 {width:8.33333%; }.grid_m_2 {width:16.66667%; }.grid_m_3 {width:25%; }.grid_m_4 {width:33.33333%; }.grid_m_5 {width:41.66667%; }.grid_m_6 {width:50%; }.grid_m_7 {width:58.33333%; }.grid_m_8 {width:66.66667%; }.grid_m_9 {width:75%; }.grid_m_10 {width:83.33333%; }.grid_m_11 {width:91.66667%; }.grid_m_12 {width:100%; }.prefix_m_1 {margin-left:8.33333%; }.prefix_m_2 {margin-left:16.66667%; }.prefix_m_3 {margin-left:25%; }.prefix_m_4 {margin-left:33.33333%; }.prefix_m_5 {margin-left:41.66667%; }.prefix_m_6 {margin-left:50%; }.prefix_m_7 {margin-left:58.33333%; }.prefix_m_8 {margin-left:66.66667%; }.prefix_m_9 {margin-left:75%; }.prefix_m_10 {margin-left:83.33333%; }.prefix_m_11 {margin-left:91.66667%; }.suffix_m_1 {margin-right:8.33333%; }.suffix_m_2 {margin-right:16.66667%; }.suffix_m_3 {margin-right:25%; }.suffix_m_4 {margin-right:33.33333%; }.suffix_m_5 {margin-right:41.66667%; }.suffix_m_6 {margin-right:50%; }.suffix_m_7 {margin-right:58.33333%; }.suffix_m_8 {margin-right:66.66667%; }.suffix_m_9 {margin-right:75%; }.suffix_m_10 {margin-right:83.33333%; }.suffix_m_11 {margin-right:91.66667%; }.push_m_1 {left:8.33333%; }.push_m_2 {left:16.66667%; }.push_m_3 {left:25%; }.push_m_4 {left:33.33333%; }.push_m_5 {left:41.66667%; }.push_m_6 {left:50%; }.push_m_7 {left:58.33333%; }.push_m_8 {left:66.66667%; }.push_m_9 {left:75%; }.push_m_10 {left:83.33333%; }.push_m_11 {left:91.66667%; }.pull_m_1 {left:-8.33333%; }.pull_m_2 {left:-16.66667%; }.pull_m_3 {left:-25%; }.pull_m_4 {left:-33.33333%; }.pull_m_5 {left:-41.66667%; }.pull_m_6 {left:-50%; }.pull_m_7 {left:-58.33333%; }.pull_m_8 {left:-66.66667%; }.pull_m_9 {left:-75%; }.pull_m_10 {left:-83.33333%; }.pull_m_11 {left:-91.66667%; }.prefix_m_0 {margin-left:0; }.suffix_m_0 {margin-right:0; }.push_m_0 {left:0; }.pull_m_0 {left:0; }.nogrid_m {left:auto;right:auto;display:block;float:none;width:auto;margin:0; } }@media only screen and (max-width:480px) {.gridcontainer {width:auto;margin-left:-5px !important;margin-right:-5px !important; }[class^="grid_"],[class*=" grid_"] {display:inline;float:left;padding-left:5px;padding-right:5px; }.grid_s_1 {width:20%; }.grid_s_2 {width:40%; }.grid_s_3 {width:60%; }.grid_s_4 {width:80%; }.grid_s_5 {width:100%; }.prefix_s_1 {margin-left:20%; }.prefix_s_2 {margin-left:40%; }.prefix_s_3 {margin-left:60%; }.prefix_s_4 {margin-left:80%; }.suffix_s_1 {margin-right:20%; }.suffix_s_2 {margin-right:40%; }.suffix_s_3 {margin-right:60%; }.suffix_s_4 {margin-right:80%; }.push_s_1 {left:20%; }.push_s_2 {left:40%; }.push_s_3 {left:60%; }.push_s_4 {left:80%; }.pull_s_1 {left:-20%; }.pull_s_2 {left:-40%; }.pull_s_3 {left:-60%; }.pull_s_4 {left:-80%; }.prefix_s_0 {margin-left:0; }.suffix_s_0 {margin-right:0; }.push_s_0 {left:0; }.pull_s_0 {left:0; }.nogrid_s {left:auto;right:auto;display:block;float:none;width:auto;margin:0; } }@font-face {font-family:"corbelb";src:url("../fonts/openSans/OpenSans-Regular.ttf") format("ttf"); }.clearfix::after {content:'';display:block;clear:both; }html, body {font-family:'Open Sans', sans-serif;box-sizing:border-box;font-size:14px;color:#000;height:100%; }@media only screen and (min-width:2000px) {html, body {font-size:20px;font-size:calc(14px + 1vw * 0.25); } }body.modal-is-opened {overflow:hidden; }.overflow-hidden {overflow:hidden; }h1, h2, h3, h4, h5, h6 {text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#000;text-decoration:none;/*color:$color_black;text-decoration:none;background:linear-gradient(to right, $color_main, $color_main);background-repeat:no-repeat;background-size:100% 3px;background-position:left bottom 2px;transition:$trs;&:hover {background-position:left bottom -3px;color:$color_main;}*/ }h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#0b96d0;transition:0.1s; }h2, .h2 {display:inline-block;font-size:25px;line-height:26px;letter-spacing:1.9px;margin-bottom:25px; }@media only screen and (max-width:1279px) {h2, .h2 {font-size:20px;letter-spacing:0; } }button {font-family:'Open Sans', sans-serif;cursor:pointer; }p {font-size:15px;line-height:2; }* {box-sizing:inherit; }*::before {box-sizing:inherit; }*::after {box-sizing:inherit; }.center-wrapper {margin-left:auto;margin-right:auto;max-width:1280px; }.site-main {height:100%;padding-left:300px; }@media only screen and (max-width:767px) {.site-main {padding-left:0;padding-top:75px; } }@media only screen and (min-width:1280px) {.site-main {padding-left:400px; } }@media only screen and (min-width:2000px) {.site-main {padding-left:20%; } }@media (max-width:1200px) {.site-main {width:100%;box-sizing:border-box;}}.site-content {height:100%; }.site-aside {width:300px;position:fixed;left:0;top:0;bottom:0;background:#0b96d0;color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);z-index:1000;}@media only screen and (max-width:767px) {.site-aside {width:100%;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.3);bottom:auto;}}@media only screen and (min-width:1280px) {.site-aside {width:400px;}}@media only screen and (min-width:2000px) {.site-aside {width:20%;}}.site-aside__wrapper {min-height:100vh;width:100%;padding:4em 2em;display:flex;flex-direction:column;}@media only screen and (max-width:767px) {.site-aside__wrapper {min-height:0;width:100%;height:75px;padding:1em 1.5em;flex-direction:row;justify-content:space-between;align-items:center;}}.site-aside__container {background:#0b96d0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media only screen and (max-width:767px) {.site-aside__container {position:absolute;left:0;top:100%;right:0;padding:0 1.5em 1.5em;display:none;max-height:calc(100vh - 75px);overflow:auto; } }.site-aside__toggle {display:none;background:none;border:none;padding:5px; }.site-aside__toggle.is-active span:nth-child(1) {top:50%;margin-top:-2px;transform:rotate(45deg); }.site-aside__toggle.is-active span:nth-child(2) {opacity:0; }.site-aside__toggle.is-active span:nth-child(3) {top:50%;margin-top:-2px;transform:rotate(-45deg); }@media only screen and (max-width:767px) {.site-aside__toggle {display:inline-block;width:3em;height:3em; } }.site-aside__toggle div {position:relative;height:24px; }.site-aside__toggle span {display:inline-block;height:4px;width:100%;background:#fff;position:absolute;left:0;top:0;transition:0.1s; }.site-aside__toggle span:nth-child(2) {top:50%;margin-top:-2px; }.site-aside__toggle span:nth-child(3) {top:auto;bottom:0; }.site-aside a {color:#fff; }.site-logo {margin:0 0 4em;max-width:220px; }@media only screen and (max-width:767px) {.site-logo {margin:0; } }.site-logo a {display:block; }.site-logo a img {width:100%; }.site-nav {margin-bottom:1em;font-size:1em; }.site-nav__item--promo {font-size:1.2em;margin-top:1em; }@media only screen and (min-width:768px) {.site-nav {margin-top:1em; }.site-nav__item--promo {font-size:1em;margin-top:0; } }@media only screen and (min-width:2000px) {.site-nav {font-size:1.2em;letter-spacing:1px; } }.site-nav__item:not(:last-child) {margin-bottom:.75em; }.site-nav__item:first-child {margin-bottom:2em; }.site-nav__item a {text-decoration:none;display:inline-block;opacity:.8;transition:0.1s; }.site-nav__item a:hover {opacity:1;padding-left:.5em; }.site-nav__item img {vertical-align:middle;width:2em;margin-right:.5em; }.site-nav--small {/*font-size:.9em;text-transform:capitalize;*/ }.site-nav--tel {margin:41px 0 4em;font-size:1.1em;font-weight:bold; }.aside-footer {/*display:flex;justify-content:space-between;align-items:center;*/margin-bottom:2em; }.btn, .input-item input[type="submit"] {display:inline-block;vertical-align:middle;padding:1em;border:none;outline:none;background:#0b96d0;color:#fff;text-decoration:none;transition:0.1s;opacity:.9; }.btn--big, .input-item input[type="submit"] {border-radius:15px;padding:17px 51px 18px;text-transform:uppercase;font-size:18px;line-height:30px;letter-spacing:2px; }@media only screen and (max-width:1279px) {.btn--big, .input-item input[type="submit"] {font-size:14px;padding:12px 10px; } }@media only screen and (min-width:2000px) {.btn, .input-item input[type="submit"] {font-size:1.2em;font-weight:bold;padding:1em 2em; } }.btn--light {/*border-radius:$bdrs;background-color:$color_white;color:$color_main !important;*/text-decoration:underline;background:none;padding-left:0;padding-right:0; }.btn:hover, .input-item input:hover[type="submit"] {opacity:1; }.social-icons {vertical-align:middle;margin-bottom:1em; }.social-icons__item {text-decoration:none;display:inline-block;vertical-align:middle;height:2rem;position:relative;opacity:.8;transition:0.1s;display:flex;align-items:center; }/*@media only screen and (min-width:2000px) {*//*.social-icons__item {*//*width:3rem;*//*height:3rem; } }*/.social-icons__item:not(:last-child) {margin-right:1rem; }.social-icons__item:hover {opacity:1; }.social-icons__item img {order:1;margin-left:10px;vertical-align:middle;/*position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);*/ }.copy {margin-bottom:1em;font-size:.8em; }.dev {font-size:.8em; }@keyframes bot-to-top {0% {transform:translateY(0) scaleY(1); }50% {transform:translateY(-100%) scaleY(2); }100% {transform:translateY(-200%) scaleY(1); } }@keyframes top-to-bot {0% {transform:translateY(0) scaleY(1); }50% {transform:translateY(100%) scaleY(1); }100% {transform:translateY(200%) scaleY(1); } }.fullpage-separator {position:fixed;left:0;top:100%;width:100%;height:100%;background:#0b96d0;z-index:50; }@media only screen and (max-width:767px) {.fullpage-separator {display:none; } }.fullpage-separator.bot-to-top {animation:bot-to-top .5s; }.fullpage-separator.top-to-bot {top:auto;bottom:100%;animation:top-to-bot .5s; }.fullpage {background:#0b96d0;color:#fff;}.fullpage-item {background:no-repeat center;background-size:cover;position:relative;/*&::before {content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.25);}*/ }.fullpage-item__content {position:relative;z-index:10;padding:1em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end; }.fullpage-item__heading {text-transform:uppercase;margin:0 0 0 1em;text-shadow:0 0.1rem 1rem black; }.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {letter-spacing:-1px;font-size:2.5em; }@media only screen and (min-width:2000px) {.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {font-size:3.2em; } }@media only screen and (max-width:1279px) {.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {font-size:1.5em; } }.fullpage-item__heading h1 span, .fullpage-item__heading h2 span, .fullpage-item__heading h3 span, .fullpage-item__heading h4 span, .fullpage-item__heading h5 span, .fullpage-item__heading h6 span {display:block;font-size:.5em;font-weight:lighter;margin-bottom:.5em;letter-spacing:0; }.fullpage-item__heading:last-child {/*margin-top:auto;*/ }.fullpage-nav {position:fixed;top:50%;right:0;padding:1em 1.5em;transform:translateY(-50%);user-select:none;/*div {&:not(:last-child){margin-bottom:1em;}&.active {a {opacity:1;}}&:hover {a {opacity:1;}span {visibility:visible;}}a {text-decoration:none;font-size:0;display:inline-block;width:1rem;height:1rem;background-color:$color_white;border-radius:50%;opacity:.5;}span {position:absolute;right:4em;vertical-align:middle;background:rgba(0, 0, 0, 0.29);padding:.2em .4em;color:$color_white;font-size:.8em;visibility:hidden;}}*/ }.fullpage-nav button {display:block;margin:1rem 0;padding:0;font-size:0;background:none;border:none;width:1rem;height:1rem;background:#fff;border-radius:50%;opacity:.5;transition:0.1s; }@media only screen and (min-width:2000px) {.fullpage-nav button {width:1.4rem;height:1.4rem;margin:1.4rem 0; } }.fullpage-nav button.is-active {opacity:1;margin:20px 0; }.fullpage-nav button:hover {opacity:1; }.features {margin:0 -1em;display:flex;flex-direction:column;align-items:center; }.features__col {padding:0 4em; }.features__item {display:flex; }.features__item:not(:last-child) {margin-bottom:4em; }.features__item:nth-child(even) {flex-direction:row-reverse; }.features__logo {width:100px;height:100px;margin-bottom:1em; }.features__logo img {width:100%; }.features__header {font-size:1.5em;position:relative;padding-bottom:1em;width:200px; }.features__header::before {content:'';display:block;width:100%;height:5px;background:#0b96d0;position:absolute;left:0;top:100%; }.features__pic {width:350px;border-radius:15px;overflow:hidden; }.features__pic img {width:100%; }.site-footer {position:absolute;left:0;right:0;bottom:0;padding:1em;z-index:10; }.site-footer__row {display:flex;align-items:center; }.site-footer__row:not(:last-child) {margin-bottom:1em; }.site-footer__row .site-footer-logo {margin-right:2em; }.site-footer__row .social-icons {margin-left:auto; }.site-footer__row .site-footer-note:not(:last-child) {margin-right:2em; }.site-footer__row .site-footer-note:last-child {margin-left:auto; }.site-footer-logo {transition:0.1s;opacity:1;}/*.site-footer-logo:hover {*//*opacity:1; }*/.site-footer-nav__item {text-decoration:none;display:inline-block;opacity:.8;transition:0.1s; }.site-footer-nav__item:not(:last-child) {margin-right:1em; }.site-footer-nav__item:hover {opacity:1; }.site-footer-nav__item img {vertical-align:middle;margin-right:.5em; }.site-footer-note {font-size:.8em; }.site-footer-note a {color:#0b96d0; }.site-footer-note a:hover {text-decoration:none; }.site-footer-logo img {width:175px;height:23px;}@keyframes fade {0% {opacity:0;}50% {opacity:1;}100% {opacity:0;}}@keyframes pulse {0% {transform:scale(1);}80% {transform:scale(1);}90% {transform:scale(1.2);}100% {transform:scale(1);}}.scroller {text-align:center;position:absolute;left:50%;bottom:0;margin-bottom:10em;animation:pulse 5s infinite;margin-left:-20px;}.scroller img {width:40px;}.scroller div {margin:0 auto 0;width:15px;height:15px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);animation:fade 1.5s infinite;}.scroller div + div {animation-delay:.5s;}.scroller div + div + div {animation-delay:1s;}.breadcrumbs {margin-bottom:62px;}.breadcrumbs__item {color:#9b9b9b;}.breadcrumbs__item:not(:last-child) {display:inline-block;position:relative;padding-right:0.5em;margin-right:0.5em;margin-bottom:1em;}.breadcrumbs__item:not(:last-child)::after {content:'>';position:absolute;right:-.25em;top:0;}.breadcrumbs__item a {color:#9b9b9b;text-decoration:none;transition:0.1s;}.breadcrumbs__item a:hover {color:#0b96d0;}.pic {margin-bottom:4em;position:relative;}.pic__link {display:block;}.pic__text {position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:2em;color:#fff;padding:0 3em;}.pic img {width:100%;}.site-bg {position:fixed;left:1280px;top:0;right:0;bottom:0;z-index:-1;background:no-repeat center top;background-size:cover;}@media only screen and (min-width:1280px) {.site-bg {left:1380px;}}@media only screen and (min-width:2000px) {.site-bg {left:69%;}}.site-wrapper {background:#fff;padding:1em;max-width:980px;padding:80px;padding-top:130px;min-height:100%;}@media only screen and (min-width:2000px) {.site-wrapper {width:69%;max-width:none;}}@media only screen and (max-width:1279px) {.site-wrapper {padding:40px;padding-top:90px;}}@media only screen and (max-width:767px) {.site-wrapper {padding:20px;}}.feats {margin:0 -15px 124px;display:flex;flex-wrap:wrap;}.feats .feat {padding:0 15px;width:50%;}@media only screen and (max-width:1279px) {.feats .feat {width:100%;}}.feat:not(:last-child) {margin-bottom:60px;}.feat__pic {margin-bottom:30px;}.feat__pic img {height:74px;}.feat__title {margin-bottom:20px;font-size:18px;letter-spacing:2px;text-transform:uppercase;font-weight:bold;}.feat__text {font-size:15px;line-height:2;}.fluidbox {cursor:zoom-in;}.fluidbox__thumb {cursor:zoom-out;}.tabs {margin-bottom:2em;}.tabs-head {margin-bottom:1em;}.tabs-head__item {font-size:16px;border:none;font-weight:bold;background:none;padding:1em 0;transition:0.1s;}.tabs-head__item.is-active {color:#0b96d0;}.tabs-head__item:not(:last-child) {margin-right:1em;}.tabs-body__item {display:none;}.tabs-body__item.is-active {display:block;}.map__wrapper {height:400px;}.mCSB_container {margin:0 !important;}.paginator__item {display:inline-block;text-decoration:none;font-weight:bold;color:#9b9b9b;transition:0.1s;width:3em;height:3em;text-align:center;line-height:3em;}.paginator a:hover {background-color:#0b96d0;border-color:#0b96d0;color:#fff !important;}.paginator a.is-active {background-color:#0b96d0;border-color:#0b96d0;color:#fff !important;}.people {display:flex;flex-wrap:wrap;margin:0 -1em;}.people__item {margin-bottom:2em;width:25%;padding:0 1em;}.people__pic {margin-bottom:1em;}.people__pic img {width:100%;}.people__name {font-weight:bold;margin-bottom:.5em;font-size:1.2em;text-transform:capitalize;}.people__position {font-size:.8em;color:#9b9b9b;text-transform:uppercase;}.news-list {display:flex;flex-wrap:wrap;margin:0 -30px;}.news-list__item-label {position:absolute;top:10px;right:40px;padding:10px;font-size:10px;line-height:10px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;color:#fff;z-index:10;}.news-list__item-label--red {background-color:#e73b41;}.news-list__item-label--blue {background-color:#0b96d0;}.news-list__item {width:50%;padding:0 30px;margin-bottom:70px;position:relative;}.news-list__item:first-child {width:100%;}.news-list__item:first-child .news-list__pic {margin-bottom:50px;}@media only screen and (max-width:1279px) {.news-list__item {width:100%;}}.news-list__link {display:block;text-decoration:none;color:#000;}.news-list__link:hover .news-list__title {color:#0b96d0;}.news-list__link:hover .news-list__pic {opacity:.9;}.news-list__pic {position:relative;opacity:1;margin-bottom:25px;transition:0.1s;}.news-list__pic img {width:100%;}.news-list__icon {position:absolute;right:1em;top:1em;width:60px;}.news-list__icon img {width:100%;}.news-list__date {color:#9b9b9b;font-size:14px;margin-bottom:1em;}.news-list__title {font-weight:bold;font-size:18px;letter-spacing:2px;line-height:1.67;margin-bottom:17px;text-transform:uppercase;transition:0.1s;}.news-list__text {font-size:15px;line-height:2;margin-bottom:20px;}.news-list .section-footer {padding:0 30px;}.docs {display:flex;flex-wrap:wrap;margin:0 -1em;}.docs__item {padding:0 1em;margin-bottom:1em;}.docs__pic {margin-bottom:.5em;}.docs__pic img {height:50px;}.docs__title {font-weight:bold;margin-bottom:.5em;font-size:1.2em;}.page-error {display:flex;flex-direction:column;text-align:center;justify-content:center;height:100%;}.page-error__header {font-size:144px;line-height:1;margin:0 0 10px;color:#0b96d0;}.page-error__note {font-size:15px;line-height:2;max-width:444px;margin:0 auto;}.page-error__note a {color:#000;border-bottom:1px solid #000;text-decoration:none;}.section-footer {width:100%;margin-bottom:50px;}.section {width:100% !important;}.section--small {width:100% !important;}.filter {margin-bottom:50px;}.article {font-size:15px;line-height:30px;margin-bottom:30px;}.article p {margin-bottom:30px;}.article table {border-collapse:collapse;}.article table th, .article table td {padding:1em 1em 1em 0;text-align:left;font-size:1em;line-height:1.2em;vertical-align:top;}@media only screen and (max-width:1279px) {.article table th, .article table td {word-break:break-all;}}.article table th:last-child, .article table td:last-child {padding-right:0;}.article table th {color:#0b96d0;border-bottom:1px solid #0b96d0;}.sponsors {margin:65px 0;}@media only screen and (min-width:768px) {.sponsors {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}}.sponsors__item {text-align:center;}.sponsors__item img {max-width:100%;}@media only screen and (min-width:768px) {.sponsors__item {max-width:22%;}}@media only screen and (min-width:1280px) {.sponsors__item {max-width:25%;}}.callback-request {border-top:1px solid #9b9b9b;margin:60px 0 0;margin:-20px 0 0;}.callback-request__wrapper {padding:42px 80px;padding-left:0;display:flex;/* justify-content:space-between; */}@media only screen and (max-width:1300px) {.callback-request__wrapper {padding:30px 0;}}@media only screen and (max-width:767px) {.callback-request__wrapper {flex-direction:column;align-items:center;padding-left:0;padding-right:0;}}.callback-request__wrapper .btn, .callback-request__wrapper .input-item input[type="submit"], .input-item .callback-request__wrapper input[type="submit"] {padding:15px 44px;font-size:14px;border-radius:6px;}@media only screen and (min-width:1280px) {.callback-request__wrapper .btn, .callback-request__wrapper .input-item input[type="submit"], .input-item .callback-request__wrapper input[type="submit"] {white-space:nowrap;}}.callback-request__left {max-width:346px;font-size:18px;line-height:30px;}@media only screen and (max-width:1100px) and (min-width:768px) {.callback-request__wrapper {display:block;}.callback-request__left {margin-bottom:20px;max-width:100%;}}@media only screen and (max-width:767px) {.callback-request__left {margin-bottom:20px;}}.modal {position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:100000 !important;visibility:hidden;opacity:0;transition:0.1s;}.modal.is-active {visibility:visible;opacity:1;}.modal__body {max-width:700px !important;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);backface-visibility:hidden;background:#fff url(../img/modal-bg.jpg) no-repeat right center;}@media only screen and (max-width:767px) {.modal__body {background-image:none;left:0;top:0;transform:none;min-height:100vh;bottom:0;overflow:scroll;}}.modal__content {padding:30px;}.modal__close {position:absolute;right:30px;top:30px;background:none;width:30px;height:30px;cursor:pointer;border:none;padding:0;transition:0.1s;}.modal__close::before, .modal__close::after {content:'';display:block;width:25px;height:3px;background:#000;position:absolute;left:50%;top:50%;transform:translateX(-50%) rotate(45deg);transition:0.1s;}.modal__close::after {transform:translateX(-50%) rotate(-45deg);}.modal__close:hover::before {transform:translateX(-50%) rotate(40deg);}.modal__close:hover::after {transform:translateX(-50%) rotate(-40deg);}.modal__heading {margin:30px 0;}.modal__heading h2 {margin:0;color:#d0021b;}@media only screen and (max-width:1279px) {.modal__heading h2 {padding-right:40px;font-size:20px;line-height:30px;}}.modal__heading div {margin-top:20px;font-size:15px;line-height:30px;}@media only screen and (max-width:1279px) {.modal__heading div {font-size:14px;line-height:20px;}}@media only screen and (max-width:1279px) {.modal .grid_6 {width:100%;}}.modal .form {min-height:0 !important;}.input-item {display:block;margin-bottom:30px;position:relative;font-size:1em;}@media only screen and (max-width:767px) {.input-item {font-size:1.2em;}}.input-item input {transition:0.1s;}.input-item input:focus {outline:none;}.input-item input[type="submit"] {cursor:pointer;}.input-item input[type="text"], .input-item input[type="email"], .input-item input[type="tel"], .input-item input[type="number"] {width:100%;padding:15px;font-size:15px;border:1px solid #dcdcdc;border-radius:6px;}.input-item input[type="checkbox"], .input-item input[type="radio"] {position:absolute;left:0;top:0;opacity:0;}.input-item input[type="checkbox"] + span, .input-item input[type="radio"] + span {display:inline-block;width:26px;height:26px;border:1px solid #dcdcdc;vertical-align:middle;margin-right:17px;position:relative;cursor:pointer;}.input-item input[type="checkbox"] + span::before, .input-item input[type="radio"] + span::before {content:'';display:inline-block;width:50%;height:50%;background:#0b96d0;position:absolute;left:50%;top:50%;margin-left:-25%;margin-top:-25%;opacity:0;transition:0.1s;}.input-item input[type="checkbox"]:checked + span::before, .input-item input[type="radio"]:checked + span::before {opacity:1;}.input-item input[type="radio"] + span {border-radius:50%;}.input-item input[type="radio"] + span::before {border-radius:50%;}.input-item input:focus {border-color:#0b96d0 !important;}.input-item textarea {transition:0.1s;width:100%;resize:vertical;padding:.5em;min-height:100px;border:1px solid #dcdcdc;}.input-item textarea:focus {border-color:#0b96d0 !important;}.input-item select {transition:0.1s;width:100%;padding:.5em;}.input-item select:focus {border-color:#0b96d0 !important;}.input-item:hover input[type="text"], .input-item:hover input[type="email"], .input-item:hover input[type="tel"], .input-item:hover input[type="number"] {border-color:#9b9b9b;}.input-item:hover input[type="checkbox"] + span, .input-item:hover input[type="radio"] + span {border-color:#9b9b9b;}.input-item:hover textarea {border-color:#9b9b9b;}.input-item:hover select {border-color:#9b9b9b;}.input-group {margin-bottom:1em;}.input-group .input-item {margin-bottom:.5em;}.input-group--inline .input-item {display:inline-flex;align-items:center;min-height:48px;}.input-group--inline .input-item:not(:last-child) {margin-right:2em;}.input-label {margin-bottom:20px;font-size:15px;color:#9b9b9b;}@media only screen and (max-width:767px) {.input-label {margin-bottom:10px;font-size:12px;}}.form-note {font-size:13px;line-height:20px;color:#9b9b9b;}.form-note a {text-decoration:none;color:#0b96d0;}.form-note a:hover {text-decoration:underline;}.js-datepicker {visibility:hidden;opacity:0;transition:0.1s;}.js-datepicker.is-active {opacity:1;visibility:visible;}.datepicker {z-index:100000;display:flex;flex-wrap:wrap;justify-content:center;}.datepicker--cells {display:flex;flex-wrap:wrap;}.datepicker--content {width:100%;}.datepicker--time {width:100%;}.swiper-container {position:relative;margin-bottom:1em;overflow:hidden;}.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next {border:none;width:4em;height:4em;margin-top:-2em;background:none;transition:0.1s;padding:0;}.swiper-container .swiper-button-prev::before, .swiper-container .swiper-button-next::before {content:'';display:inline-block;width:2em;height:2em;position:absolute;left:50%;top:50%;margin-top:-1em;border-top:5px solid #0b96d0;border-right:5px solid #0b96d0;transition:0.1s;}.swiper-container .swiper-button-prev:hover, .swiper-container .swiper-button-next:hover {transform:scale(1.1);}.swiper-container .swiper-button-prev:hover::before, .swiper-container .swiper-button-next:hover::before {border-color:#0b96d0;}.swiper-container .swiper-button-next::before {margin-left:-1.5em;transform:rotate(45deg);}.swiper-container .swiper-button-prev::before {margin-left:-.5em;transform:rotate(-135deg);}.swiper-container .swiper-pagination-bullet {background:#fff;opacity:1;}.swiper-container .swiper-pagination-bullet-active {background:#0b96d0;}.swiper-container .pic {margin:0;}.new-contacts {position:relative;}.new-contacts__row {display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}.new-contacts__col-1 {position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.new-contacts__col-2 {position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.new-form__title {font-size:18px;line-height:1.7;margin-bottom:27px;}.new-form__name.input-label {font-size:12px;margin-bottom:5px;line-height:normal;}.new-form__btn-wrap {padding-top:2px;}.new-form__title-bottom {font-size:15px;line-height:2;margin-top:25px;}.new-form__input {-moz-appearance:none;-webkit-appearance:none;appearance:none;height:auto;}.new-form__privacy.check-box {font-size:12px;line-height:1.7;color:#9b9b9b;}.new-form__privacy.check-box .check-box__text {margin-top:2px;display:block;color:#9b9b9b !important;}.new-form__privacy.check-box .check-box__text a {color:#0b96d0;text-decoration:none;}.new-form__privacy-wrap {margin-top:25px;}.new-contacts__form-wrapper {padding-top:59px;padding-bottom:55px;}@media only screen and (min-width:991px) and (max-width:1024px) {.new-form__title br {display:none;}}@media only screen and (max-width:900px) {.new-contacts__row {display:block;}.new-contacts__col-1 {-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.new-contacts__col-2 {-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.new-contacts__form-wrapper {padding-top:1px;padding-bottom:65px;margin-top:-4px;}.btn.btn--big.new-form__btn {font-size:18px;padding:17px 50px;letter-spacing:0.12em;line-height:1.75;}.new-form__privacy.check-box {padding-left:34px;}}@media only screen and (max-width:480px) {.new-form__title br {display:none;}.new-form__btn-wrap {padding-top:0;}.new-form__field.input-item {margin-bottom:20px;}.btn.btn--big.new-form__btn {width:100%;}.new-contacts__form-wrapper {padding-bottom:55px;}}.fullpage-map {position:relative;}.fullpage-map-nav {position:absolute;left:10px;top:10px;background:#fff;padding:15px 20px;box-shadow:0 0 14px 4px rgba(0, 0, 0, 0.16);z-index:10;}.fullpage-map-nav__item a {color:#000;text-decoration:none;}.fullpage-map-nav__item a:hover {color:#0b96d0;}.fullpage-map-nav__item + .fullpage-map-nav__item {margin-top:15px;}.fullpage-map-nav__item.is-active a {color:#0b96d0;}.fullpage-map-nav + .fullpage-map-container {height:820px;}.fullpage-map-container {height:488px;background:#0b96d0;}.masterpage code {display:block;background:#eee;padding:1em;margin-bottom:.5em;}.masterpage-section {margin-bottom:3em;}.masterpage-item {margin-bottom:2em;}.link-list {font-size:1.5em;}.link-list li {margin-bottom:.5em;}.video-block {position:relative;padding-bottom:56.25%;height:0;margin-bottom:50px;}.video-block iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important;}/* DESIGN */.design {margin-top:90px;}.design__title {display:block;margin:0 0 5px;}.design__square {color:#c5c5c5;font-size:15px;line-height:2;margin-bottom:10px;}.design__images {display:flex;flex-wrap:wrap;margin:30px -10px 60px;}.design__images-item {display:flex;align-items:center;justify-content:center;width:50%;height:290px;padding:10px;}.design__images-image {max-width:100%;max-height:100%;}@media only screen and (max-width:1279px) {.design__images {margin-top:20px;margin-bottom:20px;}.design__images-item {width:100%;}}.app .range {bottom:-3.5em !important;}.input-item select {width:100%;padding:15px;font-size:15px;border:1px solid #dcdcdc;border-radius:6px;height:50px !important;background-color:#fff !important;}.app .input-item select {-webkit-appearance:none;-moz-appearance:none;appearance:none;/*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAaCAYAAACHD21cAAAABmJLR…QpjPVD/WCGX7ARaDOG/FvUCrJ9GKiHi34HaiWlOiqr4ycDzD0Byd/8aQAAAABJRU5ErkJggg==) 96%/auto 40% no-repeat;*/background:url('../img/ico-chevron-double.png') 96%/auto 40% no-repeat;}.site-footer .site-footer__copyright {font-size:20px;line-height:20px;color:#fff;}.pagination {display:flex;align-items:flex-start;justify-content:center;/*max-width:400px;*/margin:20px auto;}.pagination-prev {border-radius:3px;width:40px;height:40px;/*border:1px solid #0b96d0;*/background-color:transparent;color:#0b96d0;text-align:center;line-height:38px;text-decoration:none;}.pagination-prev:hover {/*border:1px solid #c8def7;*/background-color:#c8def7;color:#0b96d0;text-align:center;line-height:38px;}.pagination-prev.disabled {border-radius:3px;width:40px;height:40px;/*border:1px solid #0b96d0;*/background-color:transparent;color:#fff;pointer-events:none;}.pagination-prev.disabled:hover {border-radius:3px;width:40px;height:40px;/*border:1px solid #0b96d0;*/background-color:transparent;color:#fff;}.pagination-prev.active {/*border:1px solid #0b96d0;*/background-color:#0b96d0;}.pagination__link {border-radius:3px;width:40px;height:40px;/*border:1px solid #0b96d0;*/background-color:transparent;color:#0b96d0;text-align:center;line-height:38px;transition:background-color ease-out 0.3s;text-decoration:none;}.pagination__link:hover {/*border:1px solid #c8def7;*/background-color:#c8def7;color:#0b96d0;text-align:center;line-height:38px;}.pagination__link.active {/*border:1px solid #0b96d0;*/background-color:#0b96d0;color:#fff;}.pswp__zoom-wrap {opacity:0;transition:opacity 0.8s ease-in-out !important;}/* snow */@font-face {font-family:'DIN Round Pro';font-weight:normal;font-style:normal;font-display:swap;src:url('../fonts/DINRoundPro/DINRoundPro-Regular.eot'),url('../fonts/DINRoundPro/DINRoundPro-Regular.otf') format("truetype");}/* @font-face {font-family:'DIN Round Pro';font-weight:500;font-style:normal;font-display:swap;src:url('../fonts/DINRoundPro/DINRoundPro-Medium.eot'),url('../fonts/DINRoundPro/DINRoundPro-Medium.otf') format("truetype");} */@font-face {font-family:'DIN Round Pro';font-weight:bold;font-style:normal;font-display:swap;src:url('../fonts/DINRoundPro/DINRoundPro-Bold.eot'),url('../fonts/DINRoundPro/DINRoundPro-Bold.otf') format("truetype");}.fullpage-item__content--snow {-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center; -moz-box-align:center;align-items:center;padding:74px 20px 38px;/* padding-left:20px; */padding-left:60px;padding-top:50px;-webkit-box-align:end;-webkit-align-items:flex-end; -moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center; -moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fullpage-item.fullpage-item--snow2021 {pointer-events:none;}.fullpage--index .fp-tableCell {/* vertical-align:top; */vertical-align:bottom;/* height:100% !important; */}.fullpage--index .fullpage-item--snow2020 .fp-tableCell {position:relative;}.fullpage-item__svg-snow {/* background-color:red; */display:block;position:absolute;left:0;top:0;max-width:100%;width:100%;height:100%;object-fit:cover;}.fullpage-item__stock {font-size:16px;font-family:"DIN Round Pro", Arial, sans-serif;font-weight:400;position:absolute;bottom:20px;right:57px;white-space:nowrap;color:#fff;color:#0b96d0;}.fullpage-title-wrapper { position:relative; font-size:46px; line-height:1.2; margin-right:140px;}.fullpage-title--snow {color:#0b96d0;font-size:0.575em;font-family:"DIN Round Pro", Arial, sans-serif;font-weight:bold;text-transform:uppercase;margin:0;text-align:center;line-height:1.2;letter-spacing:0.007em;}.fullpage-big-title--snow{font-size:1em;/* line-height:1.07; */margin-top:0.2em;line-height:1.2;/* line-height:1.07; */color:#0b96d0;letter-spacing:0.007em;}.fullpage-text__bottom--snow {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:38px;left:0;/* left:50%; *//* -webkit-transform:translateX(-50%); *//* -ms-transform:translateX(-50%); *//* transform:translateX(-50%); */z-index:10;}.fullpage-text--snow {display:block;color:#943134;font-size:43px;/* font-family:"DIN Round Pro", Arial, sans-serif; */font-weight:500;text-transform:uppercase;margin:0 0 40px;text-align:center;max-width:900px;line-height:45px;}.fullpage-button--snow {display:block;padding:10px 45px 13px;background-color:#1b94ca;color:#ffffff;/* font-family:"DIN Round Pro", Arial, sans-serif; */font-weight:400;text-decoration:none;border-radius:10px;font-size:20px;line-height:1em;-webkit-box-shadow:0 2px 0 0 #156e9b;box-shadow:0 2px 0 0 #156e9b;z-index:20;}.fullpage-button--snow:hover {background-color:#1b84b8;}.fullpage-button--snow:active {background-color:#18658e;-webkit-box-shadow:none;box-shadow:none;}#snow {height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;}@media screen and (max-width:1566px) {.fullpage-item__content--snow {padding-left:40px;padding-top:30px;}.fullpage-title-wrapper {margin-right:50px;}.fullpage-item__stock {font-size:12px;}/* .fullpage-title--snow {font-size:35px;line-height:64px;}.fullpage-big-title--snow{font-size:56px;line-height:1.25;margin-top:10px;} */}@media screen and (max-width:1024px) {.fullpage-item__content--snow {padding-left:30px;padding-top:24px;}.fullpage-title-wrapper {font-size:36px;}.fullpage-item__stock {font-size:10px;}/* .fullpage-title--snow {font-size:30px;line-height:1.5;} *//* .fullpage-big-title--snow{font-size:48px;line-height:1.25;max-width:500px;} */.fullpage-item.fullpage-item--snow2021 {background-position:36% 50%;}}@media screen and (max-width:900px) {.fullpage-title-wrapper {margin-right:0;position:relative;top:0;right:0;width:100%;text-align:center;}}@media screen and (max-width:768px) {/* .fullpage-item__content--snow {padding-top:84px;padding-bottom:23px;} */.fullpage-item__content--snow {padding-top:25px;padding-bottom:24px;padding-left:24px;}/* .fullpage-title--snow {font-size:23px;line-height:35px;} *//* .fullpage-big-title--snow {font-size:38px;line-height:42px;} */.fullpage-text--snow {font-size:28px;line-height:30px;}.fullpage-button--snow {padding:3px 30px 5px;/* font-size:14px; *//* line-height:20px; */font-size:16px;line-height:1.5;border-radius:7px;}.fullpage-text__bottom--snow {bottom:58px;}}@media (max-width:767px) {.fullpage-title-wrapper {margin-right:0;position:relative;top:0;right:0;width:100%;text-align:center;}.fullpage-item__stock {font-size:8px;right:24px;}}@media (max-width:360px) {/* .fullpage-title--snow {font-size:20px;line-height:1.5;}.fullpage-big-title--snow {font-size:32px;line-height:1.2;margin-top:5px;} */}@media (max-width:1200px) and (min-width:768px) {.site-main {display:-webkit-box;display:-ms-flexbox;display:flex;}.site-aside {overflow:auto;}}@media (min-width:1024px) {.center-wrapper .scroll-button{display:none;}}.app .button.scroll-button {opacity:0;}@media (min-width:768px) {.js-scrollButton {width:calc(100% - 300px);}}.js-scrollButton {position:fixed;bottom:0;z-index:2;right:0;}@media (min-width:1100px) {.js-scrollButton {opacity:0;}}.js-scrollButton .button.scroll-button {position:static;width:100%;padding-left:1em;text-align:center;opacity:1;}@media (max-width:767px) {.js-scrollButton {left:0;}}@media (max-width:1200px) and (min-width:768px) {.site-main {display:-webkit-box;display:-ms-flexbox;display:flex;}.site-aside {overflow:auto;}}.js-result {display:block;text-align:center;}.new-year-animation-layers{display:none;visibility:hidden;opacity:0 !important;position:absolute;top:0;left:0;width:0;height:0;}.new-year-animation-layers > * {/* opacity:0; */position:absolute;width:100%;height:100%;}.new-year-animation-layers .layer-fireplace-and-tree .fireplace-img{position:absolute;max-width:26%;top:40%;left:-2%;}.new-year-animation-layers .layer-fireplace-and-tree .tree-img{position:absolute;max-width:35%;top:31%;right:-3%;}.layer-snowflakes{overflow:hidden;transform:translate(0,0);max-width:100vw;max-height:100vh;}.layer-snowflakes .snowflake{margin:0;margin-block-end:2px;background-image:url('/App/Site/Assets/img/new-year-elements/snowflake.svg');/* max-width:30px; *//* max-height:30px; */width:40px;height:40px;position:absolute;}.layer-bubles .bubble{width:60px;height:60px;position:relative;background-image:url('/App/Site/Assets/img/new-year-elements/snowflake_2.svg');}.layer-peoples {background:no-repeat center;background-size:cover;width:100%;left:0;top:0;width:100%;height:100%;position:relative;background-image:url('/App/Site/Assets/img/new-year-elements/family-new.png');}@media (max-width:700px) {.layer-fireplace-and-tree{display:none;}}body {margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:14px;/*--top-marquee-height:50px;*/--top-marquee-height:0px;}body .marquee {display:none;}.button {width:100%;padding:1em;border-radius:6px;border:none;color:#fff;background:#0095d2;font-size:1em;cursor:pointer}@media (min-width:1100px) {.button:hover {opacity:.9}}.button--red, .button:active {background:#ea5c5c}.button--red:active {background:#0095d2}.button.scroll-button {position:fixed;left:0;bottom:0}@media (max-width:1099px) {.button.scroll-button {border-radius:0;background-color:#ea5c5c}}@media (max-width:1100px) {.button.scroll-button {position:static;width:auto;}}@media (min-width:1100px) {.button.scroll-button {visibility:hidden;padding-left:1em;}}@media (min-width:1100px) {.button.scroll-button--active {visibility:visible}}body {overflow-y:scroll}.center-wrapper {max-width:800px;margin:0 auto}.app {padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:1.2;position:relative;min-height:10em}.app * {-webkit-box-sizing:inherit;box-sizing:inherit}@media (min-width:1100px) {.col-wrapper {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.333333em}}@media (min-width:1100px) {.col {width:50%;padding:0 1.333333em}}.col--left {margin-bottom:3em}@media (min-width:1100px) {.col--left {margin-bottom:0}}.col--right {padding-top:1.5em}.message-card {padding:1em;background:#ea5c5c;color:#fff;border-radius:6px;font-size:1.2em;margin-bottom:5.222222em}.message-card__item {position:relative}.message-card__item + .message-card__item {margin-top:1em;padding-top:1em}.message-card__item + .message-card__item:before {content:"";display:inline-block;width:5em;height:1px;background:#fff;position:absolute;left:50%;top:0;margin-left:-2.5em}.form {position:-webkit-sticky;position:sticky;left:0;top:0;z-index:1;padding:1em 0}@media (min-width:1100px) {.form {min-height:100vh}}.calculation {display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2em;margin-bottom:.5em}.calculation__value {font-weight:700}h1, h2, h3, h4, h5, h6 {text-transform:uppercase;letter-spacing:2px}.heading {margin-bottom:3.333333em}.preloader {position:absolute;left:0;top:0;width:100%;height:100%}.preloader__wrapper {width:10em;height:10em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.preloader__spinner {position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;border:1em solid;border-color:transparent #0095d2;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin {0% {-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50% {-webkit-transform:rotate(180deg) scale(.75);transform:rotate(180deg) scale(.75);border-width:.25em;opacity:.75}to {-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@keyframes spin {0% {-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50% {-webkit-transform:rotate(180deg) scale(.75);transform:rotate(180deg) scale(.75);border-width:.25em;opacity:.75}to {-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@media (min-width:1100px) {.button-wrapper {display:-ms-flexbox;display:flex}.button-wrapper .button {width:auto}.button-wrapper .button:not(:last-child) {margin-right:1em}.button-wrapper .scroll-button {-ms-flex-positive:1;flex-grow:1}}.modal {position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}.modal__body {min-height:16.5em;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;max-width:400px;/*padding:1em;*//*padding-top:3em;*/border-radius:6px;-webkit-box-shadow:0 2px 24px -2px rgba(0, 0, 0, .2);box-shadow:0 2px 24px -2px rgba(0, 0, 0, .2)}.modal__close {position:absolute;right:0;top:0;width:3em;height:3em;background:none;border:none;cursor:pointer;padding:0}.modal__close:after, .modal__close:before {content:"";display:inline-block;width:2em;height:.25em;background:#0095d2;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.modal__close:after {-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.modal__close:hover:after, .modal__close:hover:before {background:#ea5c5c}.banner {text-align:center;font-weight:700;font-size:1.2em;margin-bottom:1em}.banner-logo {width:3em;height:3em;background:#0095d2;margin:0 auto 1em;border-radius:50%;position:relative}.banner-logo:before {content:"";display:inline-block;width:.5em;height:1em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -60%) rotate(45deg);-ms-transform:translate(-50%, -60%) rotate(45deg);transform:translate(-50%, -60%) rotate(45deg);border-style:solid;border-width:0 .25em .25em 0;border-color:transparent #fff #fff transparent}.button, .input-item input[type=submit] {width:100%;padding:1em;border-radius:6px;border:none;color:#fff;background:#0095d2;font-size:1em;cursor:pointer}@media (min-width:1100px) {.button:hover, .input-item input:hover[type=submit] {opacity:.9}}.button--red, .button:active, .input-item input:active[type=submit] {background:#ea5c5c}.button--red:active {background:#0095d2}.button.scroll-button, .input-item input.scroll-button[type=submit] {position:fixed;left:0;bottom:0}@media (max-width:1099px) {.button.scroll-button, .input-item input.scroll-button[type=submit] {border-radius:0;background-color:#ea5c5c}}@media (min-width:1100px) {.button.scroll-button, .input-item input.scroll-button[type=submit] {position:static;visibility:hidden;width:auto}}@media (min-width:1100px) {.button.scroll-button--active, .input-item input.scroll-button--active[type=submit] {visibility:visible}}.input-item {margin-bottom:1.2em;position:relative}.input-item label {display:block;color:#9b9b9b}@media screen and (max-width:767px) {.input-item label {font-size:12px}}.input-item__wrapper {position:relative}.input-item__label {margin-bottom:.4em}.input-item__note {position:absolute;right:0;top:0;font-size:1em}.input-item__tip {margin-top:.6em;color:#ea5c5c}.input-item input, .input-item select {width:100%;padding:.9em;border-radius:6px;border:1px solid #dcdcdc;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;font-size:1em;outline:none}.input-item input:focus, .input-item input:hover, .input-item select:focus, .input-item select:hover {border-color:#0095d2}.input-item input:hover + .range .noUi-handle, .input-item select:hover + .range .noUi-handle {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.app {/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */}.app .noUi-target, .app .noUi-target * {-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.app .noUi-target {position:relative;direction:ltr}.app .noUi-base, .app .noUi-connects {width:100%;height:100%;position:relative;z-index:1}.app .noUi-connects {overflow:hidden;z-index:0}.app .noUi-connect, .app .noUi-origin {will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.app html:not([dir=rtl]) .noUi-horizontal .noUi-origin {left:auto;right:0}.app .noUi-vertical .noUi-origin {width:0}.app .noUi-horizontal .noUi-origin {height:0}.app .noUi-handle {position:absolute}.app .noUi-state-tap .noUi-connect, .app .noUi-state-tap .noUi-origin {-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.app .noUi-state-drag * {cursor:inherit !important}.app .noUi-horizontal {height:18px}.app .noUi-horizontal .noUi-handle {width:34px;height:28px;left:-17px;top:-6px}.app .noUi-vertical {width:18px}.app .noUi-vertical .noUi-handle {width:28px;height:34px;left:-6px;top:-17px}.app html:not([dir=rtl]) .noUi-horizontal .noUi-handle {right:-17px;left:auto}.app .noUi-target {background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb}.app .noUi-connects {border-radius:3px}.app .noUi-connect {background:#3fb8af}.app .noUi-draggable {cursor:ew-resize}.app .noUi-vertical .noUi-draggable {cursor:ns-resize}.app .noUi-handle {border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb}.app .noUi-active {-webkit-box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb}.app .noUi-handle:after, .app .noUi-handle:before {content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.app .noUi-handle:after {left:17px}.app .noUi-vertical .noUi-handle:after, .app .noUi-vertical .noUi-handle:before {width:14px;height:1px;left:6px;top:14px}.app .noUi-vertical .noUi-handle:after {top:17px}.app [disabled] .noUi-connect {background:#b8b8b8}.app [disabled].noUi-handle, .app [disabled] .noUi-handle, .app [disabled].noUi-target {cursor:not-allowed}.app .noUi-pips, .app .noUi-pips * {-webkit-box-sizing:border-box;box-sizing:border-box}.app .noUi-pips {position:absolute;color:#999}.app .noUi-value {position:absolute;white-space:nowrap;text-align:center}.app .noUi-value-sub {color:#ccc;font-size:10px}.app .noUi-marker {position:absolute;background:#ccc}.app .noUi-marker-large, .app .noUi-marker-sub {background:#aaa}.app .noUi-pips-horizontal {padding:10px 0;height:80px;top:100%;left:0;width:100%}.app .noUi-value-horizontal {-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.app .noUi-rtl .noUi-value-horizontal {-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.app .noUi-marker-horizontal.noUi-marker {margin-left:-1px;width:2px;height:5px}.app .noUi-marker-horizontal.noUi-marker-sub {height:10px}.app .noUi-marker-horizontal.noUi-marker-large {height:15px}.app .noUi-pips-vertical {padding:0 10px;height:100%;top:0;left:100%}.app .noUi-value-vertical {-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.app .noUi-rtl .noUi-value-vertical {-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.app .noUi-marker-vertical.noUi-marker {width:5px;height:2px;margin-top:-1px}.app .noUi-marker-vertical.noUi-marker-sub {width:10px}.app .noUi-marker-vertical.noUi-marker-large {width:15px}.app .noUi-tooltip {display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.app .noUi-horizontal .noUi-tooltip {-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.app .noUi-vertical .noUi-tooltip {-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.button {width:100%;padding:1em;border-radius:6px;border:none;color:#fff;background:#0095d2;font-size:1em;cursor:pointer}@media (min-width:1100px) {.button:hover {opacity:.9}}.button--red, .button:active {background:#ea5c5c}.button--red:active {background:#0095d2}.button.scroll-button {position:fixed;left:0;bottom:0}@media (max-width:1099px) {.button.scroll-button {border-radius:0;background-color:#ea5c5c}}@media (min-width:1100px) {.button.scroll-button {position:static;visibility:hidden;width:auto}}@media (min-width:1100px) {.button.scroll-button--active {visibility:visible}}.app .range {padding:0 .75em;position:absolute;width:100%;bottom:-.5em;height:1em}.app .range, .app .range .noUi-handle {background:none;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.app .range .noUi-handle {-webkit-transition:.1s;-o-transition:.1s;transition:.1s;border-radius:50%;width:2em;height:2em;left:auto;right:-1em !important;top:-.5em;outline:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.app .range .noUi-handle:before {width:1em;height:1em;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background:#0095d2}.app .range .noUi-handle:after {display:none}.app .range .noUi-connect {height:3px;background:#0095d2;position:absolute;left:0;top:50%;margin-top:-2px}.app .range:hover .noUi-handle {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.button {width:100%;padding:1em;border-radius:6px;border:none;color:#fff;background:#0095d2;font-size:1em;cursor:pointer}@media (min-width:1100px) {.button:hover {opacity:.9}}.button--red, .button:active {background:#ea5c5c}.button--red:active {background:#0095d2}.button.scroll-button {position:fixed;left:0;bottom:0}@media (max-width:1099px) {.button.scroll-button {border-radius:0;background-color:#ea5c5c}}@media (min-width:1100px) {.button.scroll-button {position:static;visibility:hidden;width:auto}}@media (min-width:1100px) {.button.scroll-button--active {visibility:visible}}.mortgage-results > h3 {margin-top:-1.2em}.mortgage-result {margin-bottom:2.666666em;color:#fff;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.mortgage-result:last-child {margin-bottom:4.866666em}.mortgage-result--disabled .mortgage-result__wrapper {background:#9b9b9b;cursor:auto}.mortgage-result--disabled .mortgage-result__logo {-webkit-filter:grayscale(1);filter:grayscale(1)}.mortgage-result--picked {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mortgage-result--picked .mortgage-result__wrapper {background:#ea5c5c;cursor:auto}.mortgage-result__wrapper {background:#0095d2;border-radius:6px;position:relative;padding:1em}@media (min-width:1100px) {.mortgage-result__wrapper {padding:2.666666em}}.mortgage-result__heading {-ms-flex-positive:1;flex-grow:1;margin:0;font-size:.9em;word-break:break-word}@media (min-width:1100px) {.mortgage-result__heading {font-size:1.2em}}.mortgage-result__top {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}@media (min-width:1100px) {.mortgage-result__top {margin-bottom:2.666666em}}.mortgage-result__logo {width:3.5em;height:3.5em;background:#fff;border-radius:50%;padding:.5em;-ms-flex-negative:0;flex-shrink:0;margin-right:1em}.mortgage-result__logo img {width:100%}.mortgage-result__items {display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.5em}.mortgage-result__item {text-align:center;padding:0 .5em}.mortgage-result__title {font-size:.8em;opacity:.7;margin-bottom:.5em}.mortgage-result__value {font-size:1.2em}.fade-enter {opacity:.01}.fade-enter.fade-enter-active {opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.fade-leave {opacity:1}.fade-leave.fade-leave-active {opacity:.01;-webkit-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.widget {position:fixed;top:var(--top-marquee-height);right:50px;z-index:99;}.widget__content {position:relative;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;align-items:center;text-decoration:none;z-index:1;}.widget__close {display:block;position:absolute;top:10px;right:10px;width:21px;height:21px;background:url('../img/widget/x_blue.png') no-repeat center center;background-size:13px 13px;cursor:pointer;z-index:2;transition:all ease 0.3s;}.widget__close:hover {opacity:0.8;}.widget__photo {width:170px;height:170px;margin-right:-85px;z-index:0;background-size:cover;background-repeat:no-repeat;}.widget__info {width:330px;height:170px;background:#fff;box-sizing:border-box;padding:25px 30px 25px 100px;border-radius:0 25px 25px 0;}.widget p {margin:0;font-size:18px;line-height:22px;color:#0093c9;text-transform:uppercase;font-family:'DIN Round Pro';}.widget__strong {font-weight:bold;}.widget__hint {font-size:14px;line-height:14px;margin-top:10px;color:#0093c9;font-family:'DIN Round Pro';}@media (max-width:767px) {.widget {display:none;}}.top-panel-main.site-main {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;/* margin-top:50px; */position:relative;/* height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px); */min-height:100vh;}.top-panel-main .site-aside {top:var(--top-marquee-height);}/* .top-panel-main.site-main .fp-section.fp-table, .top-panel-main.site-main .fp-slide.fp-table {max-height:100%;} */.top-panel-main.site-main .fullpage {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;}.top-panel-main.site-main .fullpage * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;}.top-panel-main.site-main .fp-section.fp-table, .top-panel-main.site-main .fp-slide.fp-table {/* padding-bottom:50px; */}.top-panel-main.site-main .site-bg {top:var(--top-marquee-height);}.top-panel-main.site-main .widget {margin-top:50px;}@media (min-width:768px){.top-panel-main.site-main .site-aside__wrapper {min-height:-webkit-calc(100vh - 50px);min-height:-moz-calc(100vh - 50px);min-height:calc(100vh - 50px);}}@media (max-width:1920px) and (min-width:841px) {.top-panel-main.site-main .site-aside__wrapper {padding-top:2em;padding-bottom:2em;}.top-panel-main.site-main .site-logo {margin-bottom:1em;}.top-panel-main.site-main .site-nav--tel {margin-top:1em;margin-bottom:1em;}.top-panel-main.site-main .aside-footer {margin-bottom:1.5em;}}.top-panel {display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;height:50px;background-color:#0b96d0;font-size:12px;line-height:normal;/* font-weight:300; */font-weight:400;letter-spacing:1.68px;color:#ffffff;text-transform:uppercase;-webkit-transform:none; -moz-transform:none;-ms-transform:none; -o-transform:none;transform:none;text-decoration:none;outline:0;text-align:center;z-index:999999;}.top-panel:hover, .top-panel:focus {color:#ffffff;text-decoration:none;background-color:#0b96d0;outline:0;}.top-panel span {display:inline-block;vertical-align:middle;}.top-panel-icon {background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy41IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAyMy41IDUiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7fS5ie2ZpbGw6I2ZmZmZmZjt9PC9zdHlsZT48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MiAtMykiPjxsaW5lIGNsYXNzPSJhIiB4Mj0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MiA1LjUpIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0yLjUsMCw1LDRIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5NS41IDMpIHJvdGF0ZSg5MCkiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;-webkit-background-size:contain; -moz-background-size:contain;background-size:contain;width:24px;min-width:24px;max-width:24px;height:5px;display:inline-block;vertical-align:middle;margin-left:10px;}.marquee {overflow:hidden;display:flex;background-color:#06132B;color:white;height:30px;padding:10px 0;box-sizing:content-box;position:fixed;top:0;left:0;right:0;z-index:999999;}.marquee a {position:relative;font-size:22px;white-space:nowrap;text-transform:uppercase;font-family:"Graphik LC", sans-serif;padding:0 201px 0 187px;border-right:1px solid #8FD6EE;text-decoration:none;display:flex;align-items:center;line-height:1;color:inherit;}.marquee a:before,.marquee a:after {content:'';position:absolute;top:50%;transform:translateY(-50%);background-size:cover;}.marquee a:after {right:24px;height:22px;width:154px;background-image:url("data:image/svg+xml,%3Csvg width='154' height='22' viewBox='0 0 154 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9_41)'%3E%3Cpath d='M43.4897 14.6515C41.806 14.6515 40.8668 13.3395 40.8668 11.0493V10.9279C40.8668 8.6377 41.8826 7.2954 43.4758 7.2954C44.7629 7.2954 45.4239 7.98551 45.5909 9.32781H47.9355C47.8242 7.97034 47.3024 6.96931 46.5232 6.30954C45.73 5.64976 44.6586 5.32367 43.4619 5.32367C42.0356 5.32367 40.7833 5.89244 39.8928 6.87831C38.9883 7.86417 38.4526 9.2823 38.4526 10.9431V11.0644C38.4526 12.7708 38.8909 14.151 39.7536 15.1217C40.6024 16.1075 41.8687 16.6611 43.5245 16.6611C44.7699 16.6611 45.8413 16.3047 46.6345 15.6146C47.4207 14.9397 47.9285 13.8931 48.0538 12.5432H45.8135C45.6326 13.9614 44.756 14.6515 43.4967 14.6515H43.4897ZM52.0125 5.49809L48.6939 16.4943H50.8437L51.5325 14.0448H55.1851L55.8739 16.4943H58.2603L54.9833 5.49809H52.0056H52.0125ZM52.0264 12.2854L53.3692 7.53049L54.6981 12.2854H52.0334H52.0264ZM63.3044 5.49809H59.8187V16.4943H62.0868V12.4902H63.374C64.515 12.4902 65.4612 12.2172 66.1291 11.6484C66.79 11.0796 67.1588 10.2303 67.1588 9.06238V9.00171C67.1588 6.65838 65.7743 5.49051 63.3044 5.49051V5.49809ZM64.9533 9.08513C64.9533 10.1923 64.3897 10.7611 63.2487 10.7611H62.0868V7.39399H63.2487C64.3341 7.39399 64.9533 7.85659 64.9533 9.02446V9.08513ZM69.0512 16.5019H71.3541V5.49809H69.0512V16.4943V16.5019ZM81.0318 5.50568H73.2813V7.44707H76.0016V16.5095H78.2976V7.44707H81.0249V5.50568H81.0318ZM84.1696 5.50568L80.8509 16.5019H83.0008L83.6895 14.0524H87.3422L88.0309 16.5019H90.4173L87.1474 5.50568H84.1696ZM84.1835 12.293L85.5263 7.53808L86.8552 12.293H84.1905H84.1835ZM94.2578 5.50568H91.9688V16.5019H98.3627V14.5453H94.2578V5.49809V5.50568ZM108.006 12.4295H110.281C110.267 13.0665 110.086 13.6429 109.689 14.06C109.293 14.4922 108.701 14.7501 107.853 14.7501C106.851 14.7501 106.162 14.3785 105.71 13.7187C105.257 13.0893 105.049 12.1641 105.049 11.1024V10.981C105.049 8.72112 106.065 7.30299 107.832 7.30299C109.056 7.30299 109.808 7.88692 110.016 9.17613H112.291C112.18 7.81867 111.596 6.85555 110.796 6.22612C109.988 5.61185 108.931 5.33125 107.804 5.33125C106.322 5.33125 105.028 5.91519 104.123 6.90106C103.205 7.88692 102.669 9.2823 102.669 10.9431V11.0644C102.669 12.7101 103.122 14.0903 104.012 15.0762C104.875 16.0772 106.155 16.6611 107.811 16.6611C109.321 16.6611 110.51 16.1682 111.317 15.3037C112.117 14.4619 112.556 13.2485 112.556 11.7697V10.6018H108.026V12.4143L108.006 12.4295ZM121.273 10.8445C121.656 10.3668 121.865 9.75249 121.865 8.90312V8.84246C121.865 7.72008 121.482 6.87831 120.807 6.31712C120.132 5.76352 119.158 5.49809 117.969 5.49809H114.358V16.4943H116.633V12.2475H117.621L120.035 16.4943H122.463L119.798 11.8228C120.376 11.6332 120.905 11.3147 121.28 10.8369L121.273 10.8445ZM119.638 8.98654C119.638 10.0331 119.061 10.5715 117.92 10.5715H116.633V7.41674H117.92C119.033 7.41674 119.638 7.8035 119.638 8.92588V8.98654ZM128.544 5.354C127.034 5.354 125.747 5.93794 124.829 6.92381C123.882 7.90967 123.347 9.30505 123.347 10.9507V11.072C123.347 12.6722 123.855 14.0827 124.759 15.0686C125.643 16.0696 126.951 16.6687 128.53 16.6687C130.109 16.6687 131.41 16.0696 132.315 15.0686C133.219 14.0676 133.741 12.6494 133.741 11.0038V10.8824C133.741 9.22164 133.191 7.84901 132.287 6.87072C131.369 5.90002 130.074 5.34642 128.551 5.34642L128.544 5.354ZM131.355 11.0493C131.355 12.1565 131.069 13.0817 130.61 13.696C130.116 14.3254 129.427 14.697 128.579 14.697C127.73 14.697 127.041 14.3406 126.547 13.7111C126.039 13.0968 125.74 12.1868 125.74 11.0644V10.9431C125.74 9.83591 125.997 8.92587 126.491 8.29644C126.985 7.68217 127.66 7.32574 128.551 7.32574C129.441 7.32574 130.13 7.69733 130.624 8.32677C131.09 8.95621 131.355 9.86624 131.355 10.9279V11.0493ZM141.603 11.9745C141.603 13.9917 141.011 14.697 139.655 14.697C138.298 14.697 137.776 13.9083 137.776 12.0655V5.49809H135.473V12.2096C135.473 15.1444 136.969 16.6687 139.634 16.6687C142.299 16.6687 143.892 15.1293 143.892 12.1186V5.49809H141.596V11.9593L141.603 11.9745ZM149.646 5.51326H146.16V16.5095H148.435V12.5053H149.715C150.863 12.5053 151.802 12.2323 152.47 11.6636C153.131 11.0948 153.5 10.2454 153.5 9.07755V9.01688C153.5 6.67355 152.115 5.50568 149.646 5.50568V5.51326ZM151.295 9.1003C151.295 10.2075 150.731 10.7763 149.59 10.7763H148.435V7.40916H149.59C150.675 7.40916 151.295 7.87176 151.295 9.03963V9.1003Z' fill='white'/%3E%3Cpath d='M11.1587 16.9417C12.4598 16.9417 13.5869 16.5701 14.4148 15.8421C15.2427 15.1368 15.7784 14.0372 15.9106 12.6191H13.559C13.3642 14.1055 12.4528 14.8335 11.1309 14.8335C9.37067 14.8335 8.38272 13.4609 8.38272 11.0645V10.9355C8.38272 8.53154 9.4472 7.12858 11.117 7.12858C12.4667 7.12858 13.1555 7.8566 13.3364 9.25957H15.7923C15.6741 7.84143 15.1244 6.7949 14.3104 6.09721C13.4825 5.39952 12.3624 5.06584 11.1031 5.06584C9.60722 5.06584 8.29228 5.66494 7.35999 6.69631C6.41378 7.72768 5.85023 9.20648 5.85023 10.9507V11.0796C5.85023 12.8694 6.30942 14.3178 7.21388 15.334C8.10443 16.3654 9.43329 16.9493 11.1657 16.9493L11.1587 16.9417ZM22.4714 16.9417C24.0577 16.9417 25.2961 16.4261 26.138 15.5236C26.9798 14.6363 27.439 13.3623 27.439 11.8152V10.5943H22.6941V12.4978H25.0735C25.0596 13.1575 24.8648 13.7718 24.4543 14.2041C24.0438 14.6515 23.4176 14.9321 22.5341 14.9321C21.4835 14.9321 20.7599 14.5453 20.2868 13.8476C19.8137 13.1879 19.5911 12.2172 19.5911 11.1024V10.9735C19.5911 8.60738 20.6556 7.12099 22.5062 7.12099C23.7933 7.12099 24.5795 7.73526 24.8022 9.08514H27.1816C27.0633 7.66701 26.458 6.65081 25.6162 5.99104C24.7743 5.34643 23.6681 5.05826 22.4784 5.05826C20.9269 5.05826 19.5633 5.67253 18.617 6.7039C17.6569 7.73526 17.0934 9.1989 17.0934 10.9431V11.072C17.0934 12.8011 17.5665 14.2496 18.4988 15.2809C19.4032 16.3275 20.746 16.9417 22.4784 16.9417H22.4714ZM0.5 0V22H32.7962V0H0.5ZM30.7786 19.8008H2.51764V2.19924H30.7786V19.8008Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9_41'%3E%3Crect width='153' height='22' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}.marquee a:before {left:24px;height:20px;width:140px;background-image:url("data:image/svg+xml,%3Csvg width='140' height='20' viewBox='0 0 140 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='30 years' clip-path='url(%23clip0_9_45)'%3E%3Cpath id='Vector' d='M0.5 16.0857H1.44769V2.31679H0.5V16.0857ZM16.4618 0.121582H2.69489V1.06941H16.4618V0.121582ZM2.69489 18.2809H16.4618V17.3331H2.69489V18.2809ZM10.4602 7.64926L11.1301 8.31925L16.796 2.65251L16.1261 1.98252L10.4602 7.64926ZM8.69647 10.7532L8.02658 10.0832L2.35922 15.75L3.02911 16.42L8.69503 10.7532H8.69647ZM17.709 16.0857H18.6567V2.31679H17.709V16.0857ZM8.69647 7.64926L3.02911 1.98107L2.35922 2.65107L8.02513 8.3178L8.69503 7.64781L8.69647 7.64926ZM10.4602 10.7532L16.1261 16.42L16.796 15.75L11.1301 10.0832L10.4602 10.7532ZM33.6693 0.121582H19.9024V1.06941H33.6693V0.121582ZM19.9024 18.2795H33.6693V17.3316H19.9024V18.2795ZM27.6677 7.64781L28.3376 8.3178L34.0035 2.65107L33.3336 1.98107L27.6677 7.64781ZM25.904 10.7518L25.2341 10.0818L19.5682 15.7485L20.2381 16.4185L25.904 10.7518ZM34.9165 16.0842H35.8642V2.31679H34.9165V16.0857V16.0842ZM25.904 7.64781L20.2381 1.98107L19.5682 2.65107L25.2341 8.3178L25.904 7.64781ZM27.6677 10.7518L33.3336 16.4185L34.0035 15.7485L28.3376 10.0818L27.6677 10.7518ZM50.8768 0.121582H37.1099V1.06941H50.8768V0.121582ZM37.1099 18.2795H50.8768V17.3316H37.1099V18.2795ZM44.8753 7.64781L45.5451 8.3178L51.2111 2.65107L50.5412 1.98107L44.8753 7.64781ZM43.1115 10.7518L42.4416 10.0818L36.7757 15.7485L37.4456 16.4185L43.1115 10.7518ZM52.124 2.31535V16.0842H53.0717V2.31679H52.124V2.31535ZM43.1115 7.64781L37.4456 1.98107L36.7757 2.65107L42.4416 8.3178L43.1115 7.64781ZM44.8753 10.7518L50.5412 16.4185L51.2111 15.7485L45.5451 10.0818L44.8753 10.7518Z' fill='white'/%3E%3Cpath id='Vector_2' d='M61.9106 7.20353H63.0348V1.06939H65.3223V0.121554H59.6231V1.06939H61.9106V7.20353ZM67.7328 6.03864C68.1524 6.74336 68.951 7.32508 70.1288 7.32508C72.0777 7.32508 73.3509 5.83605 73.3509 3.66978V3.56125C73.3509 1.33999 71.9836 0 70.1288 0C69.0856 0 68.1249 0.622241 67.7328 1.31394V0.121554H66.6086V9.6679H67.7328V6.03864ZM67.6923 3.61479C67.6923 1.80016 68.6935 0.933362 70.0072 0.933362C71.198 0.933362 72.1877 1.82765 72.1877 3.61479V3.72332C72.1877 5.45691 71.4295 6.39027 70.0217 6.39027C68.6139 6.39027 67.6937 5.52348 67.6937 3.72332V3.61479H67.6923ZM79.4162 1.74662V7.20353H80.5404V0.121554H79.4162L75.8019 5.57847V0.121554H74.6777V7.20353H75.8019L79.4162 1.74662ZM87.6749 0.121554H83.0044C82.9914 0.622241 82.9639 1.1374 82.9234 1.63809C82.8698 2.50488 82.7874 3.57427 82.6933 4.40055C82.5848 5.29484 82.4633 6.11967 81.9077 6.2557H81.4071V8.92265H82.3142L82.3953 7.20353H87.7704L87.8514 8.92265H88.7586V6.2557H87.6749V0.121554ZM86.5781 6.2557H83.2605C83.4905 5.86354 83.6265 5.29484 83.7206 4.46856C83.8291 3.42667 83.9376 1.96368 83.9781 1.04334H86.5781V6.25714V6.2557ZM96.5022 6.2557H95.4185V0.121554H94.2943V6.2557H90.9506V0.121554H89.8263V7.20353H95.5125L95.5935 8.92265H96.5007V6.2557H96.5022ZM100.617 3.04609C98.8027 3.04609 97.0693 3.61479 97.0693 5.23985C97.0693 6.68837 98.1111 7.32508 99.4248 7.32508C100.468 7.32508 101.103 6.97344 101.631 6.30924V7.20353H102.755V2.53238C102.755 0.541205 101.523 0 100.17 0C98.8171 0 97.5164 0.581723 97.3674 2.20679H98.4916C98.6001 1.35301 99.1412 0.933362 100.116 0.933362C101.2 0.933362 101.633 1.39353 101.633 2.53093V3.04609H100.617ZM101.633 4.72469C101.633 5.80855 100.726 6.43079 99.5348 6.43079C98.5466 6.43079 98.195 5.98365 98.195 5.23985C98.195 4.21098 99.2382 3.84487 100.659 3.84487H101.634V4.72469H101.633ZM105.898 7.20208H107.022V1.06939H109.31V0.121554H103.611V1.06939H105.898V7.20353V7.20208ZM115.605 4.95478V4.91426C115.605 3.2892 114.372 2.59894 112.898 2.59894H111.639V0.121554H110.515V7.20353H112.898C114.374 7.20353 115.605 6.60734 115.605 4.95623V4.95478ZM111.638 3.49179H112.965C114.034 3.49179 114.481 3.93893 114.481 4.91426V4.95478C114.481 5.82158 114.089 6.32226 112.965 6.32226H111.638V3.49179ZM120.6 1.63664C120.559 2.50344 120.532 3.57282 120.438 4.3991C120.329 5.37443 120.221 6.18624 119.626 6.18624C119.477 6.18624 119.409 6.17321 119.342 6.15874L119.247 6.13125V7.20064L119.355 7.24115C119.451 7.25418 119.572 7.26865 119.721 7.26865C120.872 7.26865 121.306 6.34831 121.468 4.46567C121.576 3.42377 121.604 2.0013 121.644 1.06649H124.189V7.20064H125.314V0.121554H120.643L120.603 1.63809L120.6 1.63664ZM130.119 0C128.17 0 126.801 1.48904 126.801 3.62926V3.73779C126.801 5.90406 128.223 7.32653 130.226 7.32653C131.837 7.32653 132.988 6.58129 133.245 5.16026H132.121C131.972 5.98654 131.35 6.39317 130.239 6.39317C128.776 6.39317 128.018 5.51335 127.964 3.88829H133.299V3.52218C133.299 0.989798 131.755 0.00144707 130.117 0.00144707L130.119 0ZM128.006 2.97952C128.209 1.72057 128.967 0.934809 130.119 0.934809C131.27 0.934809 132.041 1.51653 132.15 2.97952H128.008H128.006ZM133.801 0.121554V1.06939H136.088V7.20353H137.213V1.06939H139.5V0.121554H133.801ZM64.1865 14.5561C64.9852 14.3535 65.3237 13.6763 65.3237 13.0396V12.9991C65.3237 11.6041 64.159 11.1975 62.8322 11.1975H60.3552V18.2794H63.1303C64.6871 18.2794 65.6623 17.6022 65.6623 16.1942V16.1537C65.6623 15.2333 65.0937 14.7587 64.1865 14.5561ZM61.4794 12.0917H62.8192C63.6859 12.0917 64.146 12.2943 64.146 13.0526V13.0931C64.146 13.8644 63.7669 14.19 62.8322 14.19H61.478V12.0917H61.4794ZM64.4846 16.2622C64.4846 17.061 64.01 17.3866 63.0218 17.3866H61.478V15.0843H63.0218C63.997 15.0843 64.4846 15.4099 64.4846 16.2217V16.2622ZM72.4987 11.1975H67.8283C67.8152 11.6981 67.7877 12.2133 67.7472 12.714C67.6937 13.5808 67.6112 14.6502 67.5172 15.4764C67.4087 16.3707 67.2871 17.1956 66.7315 17.3316H66.2309V19.9985H67.1381L67.2191 18.2794H72.5942L72.6752 19.9985H73.5824V17.3316H72.4987V11.1975ZM71.402 17.3316H68.0844C68.3144 16.9394 68.4504 16.3707 68.5445 15.5445C68.653 14.5011 68.7615 13.0396 68.802 12.1192H71.402V17.333V17.3316ZM77.6698 11.0759C75.6659 11.0759 74.1901 12.5649 74.1901 14.6907V14.7992C74.1901 16.8714 75.6384 18.401 77.6553 18.401C79.6723 18.401 81.1481 16.925 81.1481 14.7862V14.6777C81.1481 12.5519 79.6723 11.0759 77.6684 11.0759H77.6698ZM79.9848 14.7992C79.9848 16.3968 79.0906 17.4662 77.6698 17.4662C76.249 17.4662 75.3548 16.4243 75.3548 14.7992V14.6907C75.3548 13.0656 76.249 12.0093 77.6698 12.0093C79.0906 12.0093 79.9848 13.0656 79.9848 14.7037V14.7992ZM87.6618 11.1975H86.4436L84.7247 13.7703L82.9914 11.1975H81.6776L84.0476 14.6371L81.5156 18.2794H82.7208L84.6697 15.4229L86.5781 18.2794H87.9049L85.3194 14.5561L87.6618 11.1975ZM93.6591 14.177H90.1794V11.1975H89.0552V18.2794H90.1794V15.1248H93.6591V18.2794H94.7833V11.1975H93.6591V14.177ZM99.8053 11.0759C97.8014 11.0759 96.3256 12.5649 96.3256 14.6907V14.7992C96.3256 16.8714 97.774 18.401 99.7909 18.401C101.808 18.401 103.284 16.925 103.284 14.7862V14.6777C103.284 12.5519 101.808 11.0759 99.8039 11.0759H99.8053ZM102.12 14.7992C102.12 16.3968 101.226 17.4662 99.8053 17.4662C98.3845 17.4662 97.4904 16.4243 97.4904 14.7992V14.6907C97.4904 13.0656 98.3845 12.0093 99.8053 12.0093C101.226 12.0093 102.12 13.0656 102.12 14.7037V14.7992ZM108.497 14.5561C109.295 14.3535 109.634 13.6763 109.634 13.0396V12.9991C109.634 11.6041 108.469 11.1975 107.142 11.1975H104.665V18.2794H107.44C108.997 18.2794 109.972 17.6022 109.972 16.1942V16.1537C109.972 15.2333 109.404 14.7587 108.497 14.5561ZM105.79 12.0917H107.129C107.996 12.0917 108.456 12.2943 108.456 13.0526V13.0931C108.456 13.8644 108.077 14.19 107.142 14.19H105.788V12.0917H105.79ZM108.795 16.2622C108.795 17.061 108.32 17.3866 107.332 17.3866H105.788V15.0843H107.332C108.307 15.0843 108.795 15.4099 108.795 16.2217V16.2622ZM114.345 11.0759C112.396 11.0759 111.027 12.5649 111.027 14.7052V14.8137C111.027 16.98 112.449 18.4024 114.452 18.4024C116.064 18.4024 117.214 17.6572 117.472 16.2362H116.347C116.198 17.0624 115.576 17.4676 114.465 17.4676C113.002 17.4676 112.244 16.5878 112.19 14.9627H117.525V14.5966C117.525 12.0642 115.981 11.0759 114.343 11.0759H114.345ZM112.232 14.0554C112.435 12.7965 113.193 12.0107 114.345 12.0107C115.497 12.0107 116.268 12.5924 116.376 14.0554H112.234H112.232ZM123.483 14.177H120.004V11.1975H118.879V18.2794H120.004V15.1248H123.483V18.2794H124.607V11.1975H123.483V14.177ZM127.721 16.6544V11.1975H126.597V18.2794H127.721L131.335 12.8225V18.2794H132.46V11.1975H131.335L127.721 16.6544ZM134.029 13.3782V13.4187C134.029 14.6097 134.801 15.1378 135.667 15.3144L133.514 18.2794H134.801L136.777 15.5039H137.995V18.2794H139.119V11.1975H136.736C135.261 11.1975 134.029 11.8197 134.029 13.3782ZM137.997 14.6516H136.67C135.546 14.6516 135.154 14.1914 135.154 13.4202V13.3796C135.154 12.5534 135.601 12.0932 136.67 12.0932H137.997V14.6531V14.6516Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9_45'%3E%3Crect width='139' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}@media (max-width:1619px) and (min-width:841px) {.top-panel-main.site-main .site-aside__wrapper {padding-top:2.5em;padding-bottom:1.5em;}.top-panel-main.site-main .site-nav--tel {margin-top:1em;margin-bottom:0.5em;}.top-panel-main.site-main .site-logo {margin-bottom:1em;}.top-panel-main.site-main .site-nav {margin-top:0.5em;margin-bottom:0.5em;/* font-size:13px; */}.top-panel-main.site-main .site-nav__item:first-child {margin-bottom:1.1em;}.top-panel-main.site-main .aside-footer {margin-bottom:1em;}.top-panel-main.site-main .site-nav.site-nav--tel .site-nav__item:first-child {margin-bottom:0.9em;}.top-panel-main.site-main .aside-footer .btn.btn--light {padding-top:0.4em;}}/* @media (max-width:1619px) and (min-width:841px) and (max-height:694px) {.top-panel-main.site-main .site-logo a img {width:160px;height:auto;max-width:100%;}.top-panel-main.site-main .site-nav {font-size:12px;}.top-panel-main.site-main .site-nav__item:first-child {margin-bottom:0.7em;}} */@media (max-width:840px) and (min-width:768px) {.top-panel-main.site-main .site-aside__wrapper {padding-top:2em;padding-bottom:2em;}.top-panel-main.site-main .site-logo {margin-bottom:1em;}.top-panel-main.site-main .site-nav--tel {margin:2em 0 2em;}}@media (max-width:767px) {/* .top-panel-main.site-main {height:100%;margin-top:0;}.site-main.top-panel-main {padding-top:125px;} */.top-panel-main.site-main .fp-section.fp-table, .top-panel-main.site-main .fp-slide.fp-table {/* padding-bottom:125px;padding-bottom:50px;padding-bottom:105px; *//* max-height:100%; */padding:0;}.top-panel-main.site-main {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;margin-top:124px;position:relative;height:-webkit-calc(100% - 124px);height:-moz-calc(100% - 124px);height:calc(100% - 124px);padding-top:1px;}.top-panel-main.site-main.start-page {/* margin-top:124px;padding-top:1px; */margin-top:0;padding-top:0;}.start-page .top-panel-main.site-main {margin-top:0;padding-top:0;}.top-panel-main.site-main.start-page .site-wrapper {margin-top:125px}.main-title {word-break:break-word;}.top-panel-main.site-main .scroller {/* bottom:125px;bottom:50px;bottom:105px; */bottom:70px;margin-bottom:0;}.site-main.top-panel-main .site-aside__container {max-height:-webkit-calc(100vh - 125px);max-height:-moz-calc(100vh - 125px);max-height:calc(100vh - 125px);}.modal {top:var(--top-marquee-height);}.fullpage-item__heading h1, .fullpage-item__heading h2, .fullpage-item__heading h3, .fullpage-item__heading h4, .fullpage-item__heading h5, .fullpage-item__heading h6 {margin-bottom:0;}}.disclaim {margin:30px 0;}@media (max-width:320px) {.top-panel {letter-spacing:0.68px;font-size:11px;}}.disclaim p {font-size:12px;line-height:18px;margin:0 0 10px;}.disclaim-star {color:red;line-height:0;font-size:16px;}@media only screen and (max-width:340px) {.disclaim-star {display:inline-block;margin-top:15px;}}.mortgage-result__title {opacity:1;color:#d1f2ff;}.popup-round {position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:none;}.popup-round__back {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:-1;}.popup-round__inner {display:flex;height:100%}.popup-round__main {position:relative;margin:auto;padding:0 20px;max-width:100%;}.popup-round__close {position:absolute;top:-40px;right:-40px;}.popup-round__link {display:block;background-image:url(../img/popup-round.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:460px;padding-bottom:100%;max-width:100%;}@media (max-width:600px) {.popup-round__close {right:20px}.popup-round__close svg{width:24px;height:24px;}}.projects {max-width:100%;padding:30px 0}.projects h2 {font-family:'Open Sans';font-weight:600;font-size:33px;line-height:45px;text-transform:none;letter-spacing:normal;}.projects-head {display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.projects .swiper-container {margin:0}.projects .swiper-nav__buttons {display:flex;justify-content:flex-end;}.projects .swiper-nav__button {width:50px;height:50px;background-color:#4095CB;backdrop-filter:blur(7px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;}.projects .swiper-nav-prev {margin-right:10px}.project-card__slider {position:relative;padding-bottom:75%}.project-card__slider .swiper-nav {position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:2;}.project-card__slider .swiper-container {position:absolute;top:0;left:0;width:100%;height:100%}.project-card__img {height:100%}.project-card__slider .swiper-nav__button {background-color:rgba(69, 150, 236, 0.66);}.project-card__slider .swiper-nav__buttons {justify-content:space-between;padding:0 10px;}.project-card__slider img {display:block;width:100%;height:100%;object-fit:cover;}.project-card__main {margin-top:15px;}.project-card__title {font-family:'Open Sans';font-weight:600;font-size:28px;line-height:38px;text-transform:none;}.project-card__tags {display:flex;flex-wrap:wrap;margin-top:22px;}.project-card__tag {padding:6px 12px;background:#F1F2F4;border-radius:4px;margin-right:6px;margin-bottom:6px;font-size:12px;line-height:157%;}.project-card__button {margin-top:24px;}.project-card__button .btn {padding:20px 36px;font-size:14px;line-height:19px;border-radius:6px;display:inline-block;letter-spacing:normal;}.swiper-container:not(.swiper-container-horizontal) {margin:0 -10px;}.swiper-container:not(.swiper-container-horizontal) .projects-slide {width:50%;padding:0 10px}@media (max-width:1024px) {.project-card__title {font-size:24px;line-height:33px;}.project-card__tags {margin-top:18px}.project-card__button {margin-top:18px}}@media (max-width:767px) {.projects .swiper-nav__button {width:32px;height:32px;padding:0 10px;}.projects-head {margin-bottom:25px}.projects-head h2 {font-size:26px;line-height:35px;}.projects-head .swiper-nav {display:none;}.projects-slider {margin:0 -20px}.project-card__title {font-size:20px;line-height:27px;}.project-card__tags {margin-top:14px}.project-card__tag {padding:4px 9px;font-size:10px;}.project-card__button .btn {padding:10px 17px;font-size:12px;line-height:16px;border-radius:4px;}.swiper-container:not(.swiper-container-horizontal) {margin:0;padding:0 12px}.swiper-container:not(.swiper-container-horizontal) .projects-slide {padding:0 8px}}@font-face {font-family:'Open Sans';font-weight:bold;font-style:normal;font-display:swap;src:url('../fonts/openSans/OpenSans-Bold.eot');src:url('../fonts/openSans/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-Bold.woff2') format('woff2'),url('../fonts/openSans/OpenSans-Bold.woff') format('woff'),url('../fonts/openSans/OpenSans-Bold.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:300;font-style:italic;font-display:swap;src:url('../fonts/openSans/OpenSans-LightItalic.eot');src:url('../fonts/openSans/OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-LightItalic.woff2') format('woff2'),url('../fonts/openSans/OpenSans-LightItalic.woff') format('woff'),url('../fonts/openSans/OpenSans-LightItalic.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:bold;font-style:italic;font-display:swap;src:url('../fonts/openSans/OpenSans-BoldItalic.eot');src:url('../fonts/openSans/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-BoldItalic.woff2') format('woff2'),url('../fonts/openSans/OpenSans-BoldItalic.woff') format('woff'),url('../fonts/openSans/OpenSans-BoldItalic.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:normal;font-style:normal;font-display:swap;src:url('../fonts/openSans/OpenSans-Regular.eot');src:url('../fonts/openSans/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-Regular.woff2') format('woff2'),url('../fonts/openSans/OpenSans-Regular.woff') format('woff'),url('../fonts/openSans/OpenSans-Regular.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:800;font-style:normal;font-display:swap;src:url('../fonts/openSans/OpenSans-ExtraBold.eot');src:url('../fonts/openSans/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-ExtraBold.woff2') format('woff2'),url('../fonts/openSans/OpenSans-ExtraBold.woff') format('woff'),url('../fonts/openSans/OpenSans-ExtraBold.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:300;font-style:normal;font-display:swap;src:url('../fonts/openSans/OpenSans-Light.eot');src:url('../fonts/openSans/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-Light.woff2') format('woff2'),url('../fonts/openSans/OpenSans-Light.woff') format('woff'),url('../fonts/openSans/OpenSans-Light.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:600;font-style:normal;font-display:swap;src:url('../fonts/openSans/OpenSans-SemiBold.eot');src:url('../fonts/openSans/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-SemiBold.woff2') format('woff2'),url('../fonts/openSans/OpenSans-SemiBold.woff') format('woff'),url('../fonts/openSans/OpenSans-SemiBold.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:normal;font-style:italic;font-display:swap;src:url('../fonts/openSans/OpenSans-Italic.eot');src:url('../fonts/openSans/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-Italic.woff2') format('woff2'),url('../fonts/openSans/OpenSans-Italic.woff') format('woff'),url('../fonts/openSans/OpenSans-Italic.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:800;font-style:italic;font-display:swap;src:url('../fonts/openSans/OpenSans-ExtraBoldItalic.eot');src:url('../fonts/openSans/OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-ExtraBoldItalic.woff2') format('woff2'),url('../fonts/openSans/OpenSans-ExtraBoldItalic.woff') format('woff'),url('../fonts/openSans/OpenSans-ExtraBoldItalic.ttf') format('truetype')}@font-face {font-family:'Open Sans';font-weight:600;font-style:italic;font-display:swap;src:url('../fonts/openSans/OpenSans-SemiBoldItalic.eot');src:url('../fonts/openSans/OpenSans-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/openSans/OpenSans-SemiBoldItalic.woff2') format('woff2'),url('../fonts/openSans/OpenSans-SemiBoldItalic.woff') format('woff'),url('../fonts/openSans/OpenSans-SemiBoldItalic.ttf') format('truetype')}@font-face {font-family:'Graphik LC';src:url("../fonts/GraphikLC-Regular.woff2") format("woff2"),url("../fonts/GraphikLC-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.base-typo {font-family:Open Sans, sans-serif}body {position:relative;}h1.title {display:inline-block;font-size:24px;font-weight:600;padding-bottom:8px;border-bottom:4px solid #0b96d0}.secondary-text {font-weight:400;font-size:12px;color:#c5c5c5;min-height:40px}.primary-text {font-size:24px;font-weight:600}.blue-text {color:#0b96d0}.rouble-sign {position:relative;display:inline-block;line-height:1;vertical-align:baseline}a.link {font-size:14px;color:#0b96d0;text-decoration:none}.btn--gradient {font-size:18px;text-decoration:none;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:60px;min-width:173px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='175' height='62' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='0%25' y1='100%25' y2='0%25' id='a'%3E%3Cstop stop-color='%231756BE' offset='0%25'/%3E%3Cstop stop-color='%23007ADF' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M87.5 60.996C162 60.996 174 61 174 31S162 1.004 87.5 1.004 1 1 1 31s12 29.996 86.5 29.996z' stroke='%234588DF' fill='url(%23a)' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;background-size:100% 100%;padding:0 20px;border:none;outline:none}.check-box {display:inline-block;position:relative;padding-left:35px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9b9b9b}.check-box:hover .check-box__text {color:#0b96d0}.check-box__raw {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.check-box__mark {top:0;left:0;height:24px;width:24px;background-color:#fff;border:1px solid #0b96d0;border-radius:8px}.check-box__mark, .check-box__mark:after {position:absolute}.check-box__mark:after {content:"";display:none;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check-box input {position:absolute;opacity:0;cursor:pointer}.check-box input:checked ~ .check-box__text {color:#0b96d0}.check-box input:checked ~ .check-box__mark {background-color:#0b96d0}.check-box input:checked ~ .check-box__mark:after {display:block}.check-box__rooms {margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:65px;width:65%}.check-box__rooms .check-box {margin-right:10px}.check-box2 {display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:44px;width:44px}.check-box2 input {position:absolute;opacity:0;cursor:pointer}.check-box2 input:checked ~ .check-box2__mark {background-color:#c8def7}.check-box2__mark {position:absolute;top:0;left:0;height:44px;width:44px;border:1px solid #0b96d0;border-radius:15px;z-index:1}.check-box2__text {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.radio-btn {display:inline-block;position:relative;padding-left:35px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9b9b9b}.radio-btn:hover .radio-btn__text {color:#0b96d0}.radio-btn__raw {display:block;margin-bottom:30px}.radio-btn__mark {position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border:1px solid #0b96d0;border-radius:8px}.radio-btn__mark:after {content:"";position:absolute;display:none;left:3px;top:3px;width:16px;height:16px;border-radius:5px;background-color:#0b96d0}.radio-btn input {position:absolute;opacity:0;cursor:pointer}.radio-btn input:checked ~ .radio-btn__text {color:#000}.radio-btn input:checked ~ .radio-btn__mark:after {display:block}.noUi-target, .noUi-target * {-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target {position:relative;direction:ltr;margin-top:45px;margin-bottom:45px}.noUi-base, .noUi-connects {width:100%;height:100%;position:relative;z-index:1}.noUi-connects {overflow:hidden;z-index:0}.noUi-connect, .noUi-origin {will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin {left:auto;right:0}.noUi-vertical .noUi-origin {width:0}.noUi-horizontal .noUi-origin {height:0}.noUi-handle {position:absolute;outline:none}.noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin {-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.noUi-state-drag * {cursor:inherit !important}.noUi-horizontal {height:2px}.noUi-horizontal .noUi-handle {width:16px;height:16px;left:-8px;top:-8px}.noUi-vertical {width:18px}.noUi-vertical .noUi-handle {width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle {right:-8px;left:auto}.noUi-target {background:#999}.noUi-connects {border-radius:3px}.noUi-connect {background:#0b96d0}.noUi-draggable {cursor:ew-resize}.noUi-vertical .noUi-draggable {cursor:ns-resize}.noUi-handle {background:#0b96d0;cursor:pointer}.noUi-handle, .noUi-handle-upper {border-radius:50%}[disabled] .noUi-connect {background:#b8b8b8}[disabled].noUi-handle, [disabled] .noUi-handle, [disabled].noUi-target {cursor:not-allowed}.noUi-pips, .noUi-pips * {-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips {position:absolute;color:#999}.noUi-value {position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub {color:#ccc;font-size:10px}.noUi-marker {position:absolute;background:#ccc}.noUi-marker-large, .noUi-marker-sub {background:#aaa}.noUi-pips-horizontal {padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal {-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal {-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker {margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub {height:10px}.noUi-marker-horizontal.noUi-marker-large {height:15px}.noUi-pips-vertical {padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical {-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical {-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker {width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub {width:10px}.noUi-marker-vertical.noUi-marker-large {width:15px}.noUi-tooltip {display:block;position:absolute;color:#000;padding:0 5px 5px;background-color:#fff;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-handle-lower .noUi-tooltip {left:0;bottom:120%}.noUi-horizontal .noUi-handle-upper .noUi-tooltip {right:0;top:120%}.noUi-vertical .noUi-tooltip {-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}body {margin:0}* {-webkit-box-sizing:border-box;box-sizing:border-box}.section {margin:0 auto;width:1024px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.section h1 {width:100%}.section--small {width:810px}.section--small .primary-text {font-size:18px;line-height:30px}.section--small .about__cost {font-size:35px}@media only screen and (max-width:767px) {.section--small .about__cost {font-size:24px}}.results {width:100%}@media (max-width:1566px) {.results {}}.results__row {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;}.results__block-h {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));flex-basis:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));max-width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));text-align:center}.results__block-h:nth-child(1n) {margin-right:17px;margin-left:0}.results__block-h:last-child {margin-right:0}.results__block-h:nth-child(11n) {margin-right:0;margin-left:auto}.results__floor-h {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));flex-basis:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));max-width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));text-align:center}.results__floor-h:nth-child(1n) {margin-right:17px;margin-left:0}.results__floor-h:last-child {margin-right:0}.results__floor-h:nth-child(11n) {margin-right:0;margin-left:auto}.results__area-h {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));flex-basis:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));max-width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));text-align:center}.results__area-h:nth-child(1n) {margin-right:17px;margin-left:0}.results__area-h:last-child {margin-right:0}.results__area-h:nth-child(11n) {margin-right:0;margin-left:auto}.results__cost-h {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));flex-basis:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));max-width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));width:calc(100% * 2 / 11 - (17px - 17px * 2 / 11));text-align:right}.results__cost-h:nth-child(1n) {margin-right:17px;margin-left:0}.results__cost-h:last-child {margin-right:0}.results__cost-h:nth-child(11n) {margin-right:0;margin-left:auto}.results__btn-h {text-align:right;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 3 / 11 - (17px - 17px * 3 / 11));flex-basis:calc(100% * 3 / 11 - (17px - 17px * 3 / 11));max-width:calc(100% * 3 / 11 - (17px - 17px * 3 / 11));width:calc(100% * 3 / 11 - (17px - 17px * 3 / 11))}.results__btn-h:nth-child(1n) {margin-right:17px;margin-left:0}.results__btn-h:last-child {margin-right:0}.results__btn-h:nth-child(11n) {margin-right:0;margin-left:auto}.results__block, .results__floor {width:25%}.results__area, .results__cost {width:25%}.results__tooltip {position:relative;display:inline-block}.results__link {font-size:14px;font-weight:400;position:absolute;right:0;visibility:hidden;width:250px;height:auto;min-height:180px;padding:10px;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);text-align:center;text-decoration:none;opacity:0;color:#0b96d0;border-radius:26px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, .3);box-shadow:0 2px 5px rgba(0, 0, 0, .3);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media only screen and (max-width:1566px) {.results__link {-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;right:auto;/* left:auto;right:0; */height:auto;min-height:180px;}/* .results__tr {position:relative;}.results__tooltip {position:absolute;top:50%;left:0;z-index:1;} */}@media only screen and (max-width:1099px) {.results__link {-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);left:auto;right:0;}/* .results__tooltip {position:absolute;width:auto;height:auto;top:0;left:0;right:0;bottom:0;} *//* .results__tooltip .results__link {display:block;position:absolute;top:0;left:0;width:auto;height:auto;right:0;bottom:0;min-height:0;-webkit-transform:none; -moz-transform:none;-ms-transform:none; -o-transform:none;transform:none;border:0;-webkit-border-radius:0; -moz-border-radius:0;border-radius:0;-webkit-box-shadow:none; -moz-box-shadow:none;box-shadow:none;background-color:transparent;background-color:#f44336;opacity:0.5;visibility:visible;bottom:3px;top:3px;} *//* .results__tooltip .results__link {display:none;} */.results__tooltip .results__link {display:none;}.results__tooltip .results__link * {display:none;}}@media only screen and (max-width:767px) {.results__link {width:100px;/* height:100px */}}.results__img {width:100%;padding:20px 10px}.results__img img {width:100%;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.3" intercept="0.35" /><feFuncG type="linear" slope="0.3" intercept="0.35" /><feFuncB type="linear" slope="0.3" intercept="0.35" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.393 0.769 0.189 0 0 0.349 0.686 0.168 0 0 0.272 0.534 0.131 0 0 0 0 0 1 0" /><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="170" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="3.361 -2.145 -0.21599999999999997 0 0 -0.639 1.895 -0.21599999999999997 0 0 -0.639 -2.145 3.7840000000000003 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:contrast(.3) sepia(1) hue-rotate(170deg) saturate(4);filter:contrast(.3) sepia(1) hue-rotate(170deg) saturate(4)/* filter:none; */}.results__table {margin-top:30px;border-spacing:0;border-collapse:collapse;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.results__table th {font-weight:400;height:45px}.results__table td:last-of-type, .results__table th:last-of-type {text-align:left}.results__table--sort th:after {opacity:0}.results__th:after {position:absolute;top:1em;display:inline-block;margin-left:10px;padding:3px;content:"";-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #0b96d0;border-width:0 2px 2px 0}.results__th.sorttable_sorted:after {-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:center 6px;-ms-transform-origin:center 6px;transform-origin:center 6px;opacity:1}.results__th.sorttable_sorted_reverse:after {opacity:1}.results__tr {-webkit-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out;text-align:center;cursor:pointer;}.results__tr:hover {background-color:#c8def7}.results__tr:hover .results__link {visibility:visible;opacity:1}.results__tr:hover + tr td, .results__tr:hover td {border-top:1px solid transparent}.results__tr td {height:60px;cursor:default;border-top:1px solid #e4e4e4}#sorttable_sortfwdind, #sorttable_sortrevind {display:none !important}.filter {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.filter, .filter form {width:100%}.filter__log {position:absolute;opacity:0;visibility:hidden;width:0;height:0}.filter__title {margin-bottom:20px}.filter__row {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.filter__row.filter__row--wrap {-ms-flex-wrap:wrap;flex-wrap:wrap;}.pdf-link {display:inline-block;position:relative;font-style:normal;font-weight:400;font-size:16px;line-height:1.375;color:#4095CB;text-decoration:none;outline:0;}.pdf-link:hover {color:#4095CB;text-decoration:none;}.pdf-link img {display:inline-block;vertical-align:middle;width:16px;height:auto;margin-right:5px;}.pdf-link span {display:inline-block;vertical-align:middle;}.filter__pdf-link-wrapper {padding-left:30px;align-self:center;padding-top:10px;padding-bottom:14px;}.filter__block {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 2 / 12 - (17px - 17px * 2 / 12));flex-basis:calc(100% * 2 / 12 - (17px - 17px * 2 / 12));max-width:calc(100% * 2 / 12 - (17px - 17px * 2 / 12));width:calc(100% * 2 / 12 - (17px - 17px * 2 / 12))}.filter__block {margin-right:17px;margin-left:0}.filter__block:last-child {margin-right:0}.filter__block:nth-child(12n) {margin-right:0;margin-left:auto}.filter__block-img {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 3 / 12 - (17px - 17px * 3 / 12));flex-basis:calc(100% * 3 / 12 - (17px - 17px * 3 / 12));max-width:calc(100% * 3 / 12 - (17px - 17px * 3 / 12));width:calc(100% * 3 / 12 - (17px - 17px * 3 / 12))}.filter__block-img {margin-right:17px;margin-left:0}.filter__block-img:last-child {margin-right:0}.filter__block-img:nth-child(12n) {margin-right:0;margin-left:auto}.filter__block-img svg {width:100%}.filter__info {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 7 / 12 - (17px - 17px * 7 / 12));flex-basis:calc(100% * 7 / 12 - (17px - 17px * 7 / 12));max-width:calc(100% * 7 / 12 - (17px - 17px * 7 / 12));width:calc(100% * 7 / 12 - (17px - 17px * 7 / 12));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.filter__info:nth-child(1n) {margin-right:17px;margin-left:0}.filter__info:last-child {margin-right:0}.filter__info:nth-child(12n) {margin-right:0;margin-left:auto}.filter__apart {min-height:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%}.filter__apart {margin-right:17px;margin-left:0}.filter__apart:last-child {margin-right:0}.filter__apart:nth-child(2n) {margin-right:0;margin-left:auto}.filter__rooms {display:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 1 / 2 - (17px - 17px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (17px - 17px * 1 / 2));max-width:calc(100% * 1 / 2 - (17px - 17px * 1 / 2));width:calc(100% * 1 / 2 - (17px - 17px * 1 / 2));margin-bottom:20px}.filter__rooms:nth-child(1n) {margin-right:17px;margin-left:0}.filter__rooms:last-child {margin-right:0}.filter__rooms:nth-child(2n) {margin-right:0;margin-left:auto}.filter__floor {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));max-width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2))}.filter__floor:nth-child(1n) {margin-right:29px;margin-left:0}.filter__floor:last-child {margin-right:0}.filter__floor:nth-child(2n) {margin-right:0;margin-left:auto}.filter__area {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));max-width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2))}.filter__area:nth-child(1n) {margin-right:17px;margin-left:0}.filter__area:last-child {margin-right:0}.filter__area:nth-child(2n) {margin-right:0;margin-left:auto}.filter__cost {width:100%}.filter__radio .radio-btn:not(:last-of-type) {margin-right:10px;margin-bottom:10px}.about {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about h1 {text-transform:none}.about h1 span {}.about h1 sup {font-size:17px;top:-1em}.about__description h2.title {display:inline-block;font-size:24px;font-weight:600;padding-bottom:8px;border-bottom:4px solid #0b96d0;text-transform:uppercase;letter-spacing:2px;font-family:'Open Sans Condensed', sans-serif;margin:0.67em 0}.about__btn {width:200px;margin-top:20px}.main-title {font-size:2em;margin:0.67em 0;line-height:30px;}.line_auto {line-height:1.15;}.results__row h2.title {width:100%;font-size:24px;font-weight:600;padding-bottom:8px;border-bottom:4px solid #0b96d0;line-height:30px;margin:0.67em 0;}.swiper-container--about {margin-right:17px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));flex-basis:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));max-width:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));width:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));position:relative;margin-bottom:1em;overflow:hidden}.swiper-container--about .swiper-button-next, .swiper-container--about .swiper-button-prev {border:none;width:4em;height:4em;margin-top:-2em;-webkit-transition:0.1s;-o-transition:0.1s;transition:0.1s;background-color:transparent;padding:0}.about__img:nth-child(1n) {margin-right:17px;margin-left:0;display:block;/* height:300px; */max-height:300px;}.about__img:last-child {margin-right:0}.about__img:nth-child(12n) {margin-right:0;margin-left:auto}.about__img img {width:100%}.about__img--plan img {filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.3" intercept="0.35" /><feFuncG type="linear" slope="0.3" intercept="0.35" /><feFuncB type="linear" slope="0.3" intercept="0.35" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.393 0.769 0.189 0 0 0.349 0.686 0.168 0 0 0.272 0.534 0.131 0 0 0 0 0 1 0" /><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="170" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="3.361 -2.145 -0.21599999999999997 0 0 -0.639 1.895 -0.21599999999999997 0 0 -0.639 -2.145 3.7840000000000003 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:contrast(.3) sepia(1) hue-rotate(170deg) saturate(4);filter:contrast(.3) sepia(1) hue-rotate(170deg) saturate(4);/* filter:none; */}.about__vid-wrapper {position:relative;width:100%;padding-top:40px;padding-right:20px;box-sizing:border-box;}.about__img.about__img--vid {height:auto;}.about__description {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));flex-basis:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));max-width:calc(100% * 6 / 12 - (17px - 17px * 6 / 12));width:calc(100% * 6 / 12 - (17px - 17px * 6 / 12))}.about__description .btn.btn--big.filter__btn {border-radius:6px;width:100%;max-width:248px;text-align:center}.link-btn {font-family:'Open Sans';font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#000000;display:inline-block;text-decoration:none;margin-bottom:20px;transition:0.25s ease-in-out;}.link-btn:hover {color:#0b96d0;}.link-btn span {display:inline-block;vertical-align:middle;}.link-btn__icon {display:inline-block;vertical-align:middle;height:18px;width:auto;margin-right:5px;}.about__link-row {margin-top:31px;}.about__link-row .link-btn:not(:last-child) {margin-right:30px;}.modal.modal-video .modal__close {margin-top:57px;margin-right:78px;}.modal.modal-video .modal__close:after, .modal.modal-video .modal__close:before {width:38px;height:2px;}.modal.modal-video .modal__body{background-color:#0B96D0;}.popup-video-wrapper {position:absolute;width:auto;height:auto;/* top:50px;left:50px;right:50px;bottom:50px; */top:60px;left:197px;right:197px;bottom:60px;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center; -moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center; -moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}video.modal__video {width:auto;height:auto;max-height:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto; -moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;z-index:2;}.popup-video-wrapper .plyr {max-height:100%;}.modal.modal-video.is-active {z-index:9999999 !important;top:0;}.modal.modal-video .modal__close:after, .modal.modal-video .modal__close:before {background-color:#fff;}.modal.modal-video .modal__body {position:relative;top:0;left:0;width:100%;height:100%;max-width:100% !important;transform:none;margin:0;}@media (max-width:1024px) {.popup-video-wrapper {top:60px;left:60px;right:60px;bottom:60px;}.modal.modal-video .modal__close {margin-top:15px;margin-right:15px;}}@media (max-width:767px) {.popup-video-wrapper {top:var(--top-marquee-height);left:20px;right:20px;bottom:20px;}.swiper-container--about {width:100%;flex:0 0 100%;max-width:100%;margin-right:0;}.about__description {width:100%;flex:0 0 100%;max-width:100%;}.link-btn {font-size:16px;line-height:20px;margin-bottom:15px;}.modal.modal-video .modal__close {margin-top:10px;margin-right:10px;}}@media only screen and (min-width:550px) {.about__description .btn.btn--big.filter__btn {padding:15px 44px;font-size:14px;max-width:248px}}.about__description:nth-child(1n) {margin-right:17px;margin-left:0}.about__description:last-child {margin-right:0}.about__description:nth-child(12n) {margin-right:0;margin-left:auto}.about__info {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:20px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__floor {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% * 1 / 6 - (17px - 17px * 1 / 6));flex-basis:calc(100% * 1 / 6 - (17px - 17px * 1 / 6));max-width:calc(100% * 1 / 6 - (17px - 17px * 1 / 6));width:calc(100% * 1 / 6 - (17px - 17px * 1 / 6))}.about__floor:nth-child(1n) {margin-right:17px;margin-left:0}.about__floor:last-child {margin-right:0}.about__floor:nth-child(6n) {margin-right:0;margin-left:auto}.about__apart {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.about__apart:nth-child(1n) {margin-right:17px;margin-left:0}.about__apart:last-child {margin-right:0}.about__apart:nth-child(5n) {margin-right:0;margin-left:auto}.about__rooms {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.about__rooms:nth-child(1n) {margin-right:17px;margin-left:0}.about__rooms:last-child {margin-right:0}.about__rooms:nth-child(6n) {margin-right:0;margin-left:auto}.about__area {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.about__area:nth-child(1n) {margin-right:17px;margin-left:0}.about__area:last-child {margin-right:0}.about__area:nth-child(5n) {margin-right:0;margin-left:auto}.about__cost {font-size:65px;font-weight:600;color:#0b96d0;margin-bottom:20px}@media only screen and (max-width:767px) {.about h1 {text-transform:none;font-size:16px;line-height:24px;letter-spacing:0.5px;margin-top:20px}.about h1 sup {font-size:11px}.about__setting {line-height:1}.about__setting a.link {font-size:13px}.about__description h2.title {font-size:23px}}@media only screen and (min-width:768px) and (max-width:1024px) {.section--small .about__cost {font-size:25px}}@media screen and (max-width:1200px) {.check-box__raw {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.check-box__rooms {margin-left:35px;width:100%}}@media screen and (max-width:900px) {.filter__row {-ms-flex-wrap:wrap;flex-wrap:wrap}.check-box__raw {margin-bottom:15px}.check-box__rooms {height:auto}.filter__block {-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:50%;margin-right:0}.filter__block-img {-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:50%;margin-right:0;padding-right:17px;margin-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.filter__info {-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%}.filter__apart {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__apart .filter__title {width:100%}.filter__apart .check-box__raw {width:50%}}@media screen and (max-width:600px) {.filter__pdf-link-wrapper {width:100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-top:20px;}}@media screen and (max-width:425px) {.results__th:after {top:1.3em;margin-left:7px;padding:2px;border-width:0 1px 1px 0}.results__block,.results__floor {width:21%;}.check-box__rooms {margin-left:23px}.check-box__rooms .check-box {font-size:13px}}@media only screen and (max-width:1279px) {.results__row .results__btn-h {-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:none;text-align:left;margin-top:20px;}.results__row .results__block-h {-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:none;}.results__row .results__floor-h {-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:none;}.results__row .results__area-h {-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:none;}.results__row .results__cost-h {-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:none;margin-right:0 !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}}@media only screen and (max-width:767px) {.results__row .results__block-h {-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;text-align:left;}.results__row .results__floor-h {-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;text-align:left;margin-right:0 !important;}.results__row .results__area-h {-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;text-align:left;}.results__row .results__cost-h {-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:left;}}.submenu {position:relative}.submenu__list {margin-left:20px}.submenu__item {margin-top:0.75em}.submenu__item {margin-bottom:.75em}a.check-box__text {text-decoration:none}a.check-box__text:hover {text-decoration:underline}