
/*assets/47e80fdc/css/jquery-ui-datepicker.min.compile.css*/
.ui-helper-hidden {display: none}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse}.ui-helper-clearfix:after {clear: both}.ui-helper-clearfix {min-height: 0}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0)}.ui-front {z-index: 100}.ui-state-disabled {cursor: default!important}.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%}.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top: 0}.ui-datepicker .ui-datepicker-prev {left: 0}.ui-datepicker .ui-datepicker-next {right: 0}.ui-datepicker .ui-datepicker-prev-hover {left: 0}.ui-datepicker .ui-datepicker-next-hover {right: 0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width: 45%}.ui-datepicker table {width: 100%;border-collapse: collapse;margin: 0 0 .4em}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0}.ui-datepicker td {border: 0;padding: 1px}.ui-datepicker td span,.ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left}.ui-datepicker.ui-datepicker-multi {width: auto}.ui-datepicker-multi .ui-datepicker-group {float: left}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0}.ui-datepicker-rtl {direction: rtl}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float: right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px}
/*assets/32a26efa/jquery.fancybox.compile.css*/
@charset "UTF-8";.fancybox-enabled {overflow: hidden; }.fancybox-enabled body {height: 100%; }.fancybox-is-hidden {position: absolute;top: -9999px;left: -9999px;visibility: hidden; }.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0); }.fancybox-container ~ .fancybox-container {z-index: 99992; }.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.fancybox-outer {overflow-y: auto;-webkit-overflow-scrolling: touch; }.fancybox-bg {background: #000;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }.fancybox-is-open .fancybox-bg {opacity: 0.3;transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap {position: absolute;direction: ltr;z-index: 99997;opacity: 0;visibility: hidden;transition: opacity .25s, visibility 0s linear .25s;box-sizing: border-box; }.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap {opacity: 1;visibility: visible;transition: opacity .25s, visibility 0s; }.fancybox-infobar {top: 0;left: 50%;margin-left: -79px; }.fancybox-infobar__body {display: inline-block;width: 70px;line-height: 44px;font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;text-align: center;color: #ddd;background-color: rgba(30, 30, 30, 0.7);pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased; }.fancybox-toolbar {top: 0;right: 0; }.fancybox-stage {overflow: hidden;direction: ltr;z-index: 99994;-webkit-transform: translate3d(0, 0, 0); }.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;display: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transform-style: preserve-3d;transform-style: preserve-3d; }.fancybox-slide::before {content: '';display: inline-block;vertical-align: middle;height: 100%;width: 0; }.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next {display: block; }.fancybox-slide--image {overflow: visible; }.fancybox-slide--image::before {display: none; }.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe {background: #000; }.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe {background: #E5E3DF; }.fancybox-slide--next {z-index: 99995; }.fancybox-slide > div {display: inline-block;position: relative;padding: 24px;margin: 44px 0 44px;border-width: 0;vertical-align: middle;text-align: left;background-color: #eeeeee;overflow: auto;box-sizing: border-box;-webkit-box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1); }.fancybox-slide .fancybox-image-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.fancybox-can-zoomOut .fancybox-image-wrap {cursor: -webkit-zoom-out;cursor: zoom-out; }.fancybox-can-zoomIn .fancybox-image-wrap {cursor: -webkit-zoom-in;cursor: zoom-in; }.fancybox-can-drag .fancybox-image-wrap {cursor: -webkit-grab;cursor: grab; }.fancybox-is-dragging .fancybox-image-wrap {cursor: -webkit-grabbing;cursor: grabbing; }.fancybox-image,.fancybox-spaceball {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;max-width: none;max-height: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.fancybox-spaceball {z-index: 1; }.fancybox-slide--iframe .fancybox-content {padding: 0;width: 80%;height: 80%;max-width: calc(100% - 100px);max-height: calc(100% - 88px);overflow: visible;background: #fff; }.fancybox-iframe {display: block;margin: 0;padding: 0;border: 0;width: 100%;height: 100%;background: #fff; }.fancybox-error {margin: 0;padding: 40px;width: 100%;max-width: 380px;background: #fff;cursor: default; }.fancybox-error p {margin: 0;padding: 0;color: #444;font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; }.fancybox-close-small {position: absolute;top: 11px;right: 11px;width: 30px;height: 30px;padding: 0;margin: 0;border: 0;border-radius: 0;outline: none;background: transparent;z-index: 10;cursor: pointer; }.fancybox-close-small:after {content: '';position: absolute;top: 0px;right: 0px;width: 30px;height: 30px;font: 20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color: #bbbbbb;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background: url(/assets/32a26efa/fancybox-close.png) 50% 50%/12px auto no-repeat;box-sizing: border-box;z-index: 2; }.fancybox-close-small:focus:after {outline: 1px dotted #888; }.fancybox-close-small:hover:after {color: #555;}.fancybox-slide--iframe .fancybox-close-small {top: 0;right: -44px; }.fancybox-slide--iframe .fancybox-close-small:after {background: transparent;font-size: 35px;color: #aaa; }.fancybox-slide--iframe .fancybox-close-small:hover:after {color: #fff; }.fancybox-caption-wrap {bottom: 0;left: 0;right: 0;padding: 60px 30px 0 30px;background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);pointer-events: none; }.fancybox-caption {padding: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.4);font-size: 14px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #fff;line-height: 20px;-webkit-text-size-adjust: none; }.fancybox-caption a,.fancybox-caption button,.fancybox-caption select {pointer-events: all; }.fancybox-caption a {color: #fff;text-decoration: underline; }.fancybox-button {display: inline-block;position: relative;margin: 0;padding: 0;border: 0;width: 44px;height: 44px;line-height: 44px;text-align: center;background: transparent;color: #ddd;border-radius: 0;cursor: pointer;vertical-align: top;outline: none; }.fancybox-button[disabled] {cursor: default;pointer-events: none; }.fancybox-infobar__body, .fancybox-button {background: rgba(30, 30, 30, 0.6); }.fancybox-button:hover:not([disabled]) {color: #fff;background: rgba(0, 0, 0, 0.8); }.fancybox-button::before,.fancybox-button::after {content: '';pointer-events: none;position: absolute;background-color: currentColor;color: currentColor;opacity: 0.9;box-sizing: border-box;display: inline-block; }.fancybox-button[disabled]::before,.fancybox-button[disabled]::after {opacity: 0.3; }.fancybox-button--left::after,.fancybox-button--right::after {top: 18px;width: 6px;height: 6px;background: transparent;border-top: solid 2px currentColor;border-right: solid 2px currentColor; }.fancybox-button--left::after {left: 20px;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg); }.fancybox-button--right::after {right: 20px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }.fancybox-button--left {border-bottom-left-radius: 5px; }.fancybox-button--right {border-bottom-right-radius: 5px; }.fancybox-button--close::before, .fancybox-button--close::after {content: '';display: inline-block;position: absolute;height: 2px;width: 16px;top: calc(50% - 1px);left: calc(50% - 8px); }.fancybox-button--close::before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }.fancybox-button--close::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); }.fancybox-arrow {position: absolute;top: 50%;margin: -50px 0 0 0;height: 100px;width: 54px;padding: 0;border: 0;outline: none;background: none;cursor: pointer;z-index: 99995;opacity: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: opacity .25s; }.fancybox-arrow::after {content: '';position: absolute;top: 28px;width: 44px;height: 44px;background-color: rgba(30, 30, 30, 0.8);background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat: no-repeat;background-position: center center;background-size: 24px 24px; }.fancybox-arrow--right {right: 0; }.fancybox-arrow--left {left: 0;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1); }.fancybox-arrow--right::after,.fancybox-arrow--left::after {left: 0; }.fancybox-show-nav .fancybox-arrow {opacity: 0.6; }.fancybox-show-nav .fancybox-arrow[disabled] {opacity: 0.3; }.fancybox-slide > .fancybox-loading {border: 6px solid rgba(100, 100, 100, 0.4);border-top: 6px solid rgba(255, 255, 255, 0.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: fancybox-rotate .8s infinite linear;animation: fancybox-rotate .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99999; }@-webkit-keyframes fancybox-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg); }to {-webkit-transform: rotate(359deg);transform: rotate(359deg); } }@keyframes fancybox-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg); }to {-webkit-transform: rotate(359deg);transform: rotate(359deg); } }.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }.fancybox-fx-slide.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);opacity: 0; }.fancybox-fx-slide.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);opacity: 0; }.fancybox-fx-slide.fancybox-slide--current {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1; }.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next {opacity: 0;transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.fancybox-fx-fade.fancybox-slide--current {opacity: 1; }.fancybox-fx-zoom-in-out.fancybox-slide--previous {-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5);opacity: 0; }.fancybox-fx-zoom-in-out.fancybox-slide--next {-webkit-transform: scale3d(0.5, 0.5, 0.5);transform: scale3d(0.5, 0.5, 0.5);opacity: 0; }.fancybox-fx-zoom-in-out.fancybox-slide--current {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1; }.fancybox-fx-rotate.fancybox-slide--previous {-webkit-transform: rotate(-360deg);-ms-transform: rotate(-360deg);transform: rotate(-360deg);opacity: 0; }.fancybox-fx-rotate.fancybox-slide--next {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);opacity: 0; }.fancybox-fx-rotate.fancybox-slide--current {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);opacity: 1; }.fancybox-fx-circular.fancybox-slide--previous {-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity: 0; }.fancybox-fx-circular.fancybox-slide--next {-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity: 0; }.fancybox-fx-circular.fancybox-slide--current {-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);transform: scale3d(1, 1, 1) translate3d(0, 0, 0);opacity: 1; }.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translate3d(0, 0, 0) scale(1);transform: translate3d(0, 0, 0) scale(1); }@media all and (max-width: 800px) {.fancybox-infobar {left: 0;margin-left: 0; }.fancybox-button--left,.fancybox-button--right {display: none !important; }.fancybox-caption {padding: 20px 0;margin: 0; } }.fancybox-button--fullscreen::before {width: 15px;height: 11px;left: calc(50% - 7px);top: calc(50% - 6px);border: 2px solid;background: none; }.fancybox-button--play::before,.fancybox-button--pause::before {top: calc(50% - 6px);left: calc(50% - 4px);background: transparent; }.fancybox-button--play::before {width: 0;height: 0;border-top: 6px inset transparent;border-bottom: 6px inset transparent;border-left: 10px solid;border-radius: 1px; }.fancybox-button--pause::before {width: 7px;height: 11px;border-style: solid;border-width: 0 2px 0 2px; }.fancybox-thumbs {display: none; }.fancybox-button--thumbs {display: none; }@media all and (min-width: 800px) {.fancybox-button--thumbs {display: inline-block; }.fancybox-button--thumbs span {font-size: 23px; }.fancybox-button--thumbs::before {width: 3px;height: 3px;top: calc(50% - 2px);left: calc(50% - 2px);box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; }.fancybox-thumbs {position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 220px;margin: 0;padding: 5px 5px 0 0;background: #fff;word-break: normal;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;box-sizing: border-box;z-index: 99995; }.fancybox-show-thumbs .fancybox-thumbs {display: block; }.fancybox-show-thumbs .fancybox-inner {right: 220px; }.fancybox-thumbs > ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0; }.fancybox-thumbs > ul > li {float: left;overflow: hidden;max-width: 50%;padding: 0;margin: 0;width: 105px;height: 75px;position: relative;cursor: pointer;outline: none;border: 5px solid transparent;border-top-width: 0;border-right-width: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box; }li.fancybox-thumbs-loading {background: rgba(0, 0, 0, 0.1); }.fancybox-thumbs > ul > li > img {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.fancybox-thumbs > ul > li:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 2px;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); }.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {opacity: 1; } }
/*assets/8175c33c/owl.carousel.compile.css*/
.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1; }.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y; }.owl-carousel .owl-stage:after {content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }.owl-carousel .owl-item img {margin: 0 auto;display: block;max-width: 100%;vertical-align: middle;-webkit-transform-style: preserve-3d; }.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display: none; }.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.owl-carousel.owl-loaded {display: block; }.owl-carousel.owl-loading {opacity: 0;display: block; }.owl-carousel.owl-hidden {opacity: 0; }.owl-carousel.owl-refresh .owl-item {visibility: hidden; }.owl-carousel.owl-drag .owl-item {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.owl-carousel.owl-grab {cursor: move;cursor: grab; }.owl-carousel.owl-rtl {direction: rtl; }.owl-carousel.owl-rtl .owl-item {float: right; }.no-js .owl-carousel {display: block; }.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both; }.owl-carousel .owl-animated-in {z-index: 0; }.owl-carousel .owl-animated-out {z-index: 1; }.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut; }@-webkit-keyframes fadeOut {0% {opacity: 1; }100% {opacity: 0; } }@keyframes fadeOut {0% {opacity: 1; }100% {opacity: 0; } }.owl-height {transition: height 500ms ease-in-out; }.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; }.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style: preserve-3d;transform-style: preserve-3d; }.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000; }.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/assets/8175c33c/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: -webkit-transform 100ms ease;transition: transform 100ms ease; }.owl-carousel .owl-video-play-icon:hover {-webkit-transform: scale(1.3, 1.3);-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none; }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease; }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%; }
/*assets/8175c33c/owl-carousel-sitetheme.compile.css*/
.owl-carousel.owl-carousel-sitetheme .owl-item img {vertical-align: middle;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next {margin-top: -34px;position: absolute;top: 50%;width: 36px;height: 68px;cursor: pointer;opacity: 1;-webkit-transition: opacity .2s;transition: opacity .2s;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev {left: -53px;background: url(/files/design/gallery-prev.png) 50% 50% no-repeat;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next {right: -53px;background: url(/files/design/gallery-next.png) 50% 50% no-repeat;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev:hover,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev:active,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next:hover,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next:active {opacity: 0.3;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev.disabled,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next.disabled,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev.disabled:hover,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next.disabled:hover,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev.disabled:active,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next.disabled:active {opacity: 0.3;}.owl-carousel.owl-carousel-sitetheme .owl-dots {text-align: center;margin-top: 30px;}.owl-carousel.owl-carousel-sitetheme .owl-dot {margin: 0 8px;border-radius: 50%;position: relative;width: 8px;height: 8px;border: 2px solid transparent;box-sizing: border-box;display: inline-block;vertical-align: middle;background-color: #111111;background-clip: padding-box;-webkit-transition-property: background-color, border-color;transition-property: background-color, border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.owl-carousel.owl-carousel-sitetheme .owl-dot.active {background-color: #d13d73;border-color: #d13d73;}.owl-carousel.owl-carousel-sitetheme .owl-dot:before {content: '';margin-top: -10px;margin-left: -10px;width: 20px;height: 20px;position: absolute;left: 50%;top: 50%;}
/*assets/5da188ef/swiper-bundle.min.compile.css*/
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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:flex;justify-content: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%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/*assets/565f9e23/css/rating.compile.css*/
.b-ratbox {margin: 0 0 15px;overflow: hidden;}.b-ratbox .ratbox__item {margin-right: 2px;width: 15px;height: 15px;background: url("/assets/565f9e23/images/rating.star.png") 0 0 no-repeat;display: inline-block;vertical-align: middle;font-size: 0;overflow: hidden;text-indent: -9999px;cursor: pointer;}.b-ratbox .ratbox__count {display: inline-block;vertical-align: middle;font-size: 16px;font-weight: bold;overflow: hidden;}.b-ratbox-form {margin-bottom: 5px;font-size: 0;float: right;}.b-ratbox-form:after {display: none;}.b-ratbox-form .ratbox__item:hover,.b-ratbox-form .star-rating-on,.b-ratbox .ratbox__itemon {background: url(/assets/565f9e23/images/rating.staron.png) 0 0 no-repeat;}.b-ratingstar {margin-bottom: 0.5em;}.b-ratingstar:after {content: "";display: block;clear: both;font-size: 0;}.b-ratingstar .ratingstar__item {width: 15px;height: 15px;background: url("/assets/565f9e23/images/rating_star.png");margin-right: 5px;float: left;}.b-ratingstar .ratingstar__count {float: left;line-height: 1;}
/*assets/b1b5f5cc/css/forms.compile.css*/
.b-form {border: solid #e5e5e5;border-width: 0;background-color: transparent;padding: 0;margin-bottom: 20px;}.b-form *,.b-form *:active,.b-form *:focus {outline: none;-webkit-tap-highlight-color: transparent;}.b-form .form__header h2 {margin: 0 0 34px;padding: 0 0 10px;border: solid #e5e5e5;border-width: 0;font-size: 30px;font-weight: 800;font-style: normal;font-family: Montserrat, sans-serif;text-align: center;color: #222222;}.b-form hr {border: solid [modules.forms.elements.color_separate];border-width: 0 0 1px;}.b-form .form__title {font-size: 14px;font-family: Montserrat, sans-serif;font-weight: bold;color: #444444;}.b-form .form__info {padding-top: 5px;padding-bottom: 10px;margin: 0;font-size: 12px;font-style: normal;font-weight: normal;color: #c1c1c1;}.b-form .form__mark {text-decoration: none;color: #d13d73;}.b-form input[type="text"],.b-form input[type="password"],.b-form input[type="date"],.b-form input[type="tel"],.b-form input[type="email"],.b-form input[type="phone"],.b-form input[type="number"],.b-form textarea,.b-form select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: solid #e5e5e5;border-width: 1px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin: 0;padding: 19px 27px 20px 27px;display: block;background: #fff;font-family: Montserrat, sans-serif;font-weight: 500;font-size: 16px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;color: #444444;}.b-form input[type="text"]::-webkit-input-placeholder,.b-form input[type="password"]::-webkit-input-placeholder,.b-form input[type="date"]::-webkit-input-placeholder,.b-form input[type="tel"]::-webkit-input-placeholder,.b-form input[type="email"]::-webkit-input-placeholder,.b-form input[type="phone"]::-webkit-input-placeholder,.b-form input[type="number"]::-webkit-input-placeholder,.b-form textarea::-webkit-input-placeholder {color: #bbbbbb;}.b-form input[type="text"]:-moz-placeholder,.b-form input[type="password"]:-moz-placeholder,.b-form input[type="date"]:-moz-placeholder,.b-form input[type="tel"]:-moz-placeholder,.b-form input[type="email"]:-moz-placeholder,.b-form input[type="phone"]:-moz-placeholder,.b-form input[type="number"]:-moz-placeholder,.b-form textarea:-moz-placeholder {color: #bbbbbb;opacity: 1;}.b-form input[type="text"]::-moz-placeholder,.b-form input[type="password"]::-moz-placeholder,.b-form input[type="date"]::-moz-placeholder,.b-form input[type="tel"]::-moz-placeholder,.b-form input[type="email"]::-moz-placeholder,.b-form input[type="phone"]::-moz-placeholder,.b-form input[type="number"]::-moz-placeholder,.b-form textarea::-moz-placeholder {color: #bbbbbb;opacity: 1;}.b-form input[type="text"]:-ms-input-placeholder,.b-form input[type="password"]:-ms-input-placeholder,.b-form input[type="date"]:-ms-input-placeholder,.b-form input[type="tel"]:-ms-input-placeholder,.b-form input[type="email"]:-ms-input-placeholder,.b-form input[type="phone"]:-ms-input-placeholder,.b-form input[type="number"]:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder {color: #bbbbbb;}.b-form input[type="text"]:hover,.b-form input[type="password"]:hover,.b-form input[type="date"]:hover,.b-form input[type="tel"]:hover,.b-form input[type="email"]:hover,.b-form input[type="phone"]:hover,.b-form input[type="number"]:hover,.b-form textarea:hover,.b-form select:hover {border-color: #e5e5e5;}.b-form input[type="text"]:focus,.b-form input[type="password"]:focus,.b-form input[type="date"]:focus,.b-form input[type="tel"]:focus,.b-form input[type="email"]:focus,.b-form input[type="phone"]:focus,.b-form input[type="number"]:focus,.b-form textarea:focus,.b-form select:focus {border-color: #e5e5e5;}.b-form input[type="text"],.b-form input[type="password"],.b-form input[type="date"],.b-form input[type="tel"],.b-form input[type="email"],.b-form input[type="phone"],.b-form input[type="number"] {width: 100%;}.b-form textarea {width: 100%;min-height: 130px;resize: vertical;}.b-form select {padding-right: 0;width: 100%;}.b-form .form__input--checkbox {padding-bottom: 10px;}.b-form .form__input--checkbox input[type="checkbox"] {position: absolute;opacity: 0;pointer-events: none;}.b-form .form__input--checkbox label {}.b-form .form__input--checkbox .form__checkbox {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--checkbox .form__checkbox .form__checkbox-trigger {border: 1px solid #e5e5e5;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #fff;display: block;width: 25px;height: 25px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__input--checkbox .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox .form__checkbox .form__checkbox-trigger svg {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 10px;line-height: 1;display: none;}.b-form .form__input--checkbox:hover .form__checkbox-trigger {border-color: #e5e5e5;}.b-form .form__input--checkbox .form__checkbox-label {margin-right: -.275em;display: inline-block;vertical-align: middle;width: calc(100% - 35px);}.b-form .form__input--checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger {border-color: #e5e5e5;}.b-form .form__input--checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger svg {display: block;color: #222;}.b-form .form__input--checkbox input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger {border-color: #e5e5e5;background: #e5e5e5;pointer-events: none;}.b-form .form__input--checkbox input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox:hover input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox:hover input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox:hover input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox:hover input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox input[readonly="readonly"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox input[disabled="disabled"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox input[readonly]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox input[disabled]:checked ~ .form__checkbox-label {color: #bbbbbb;pointer-events: none;}.b-form .form__input--checkbox-2 {padding-bottom: 10px;}.b-form .form__input--checkbox-2 input[type="checkbox"] {position: absolute;opacity: 0;pointer-events: none;}.b-form .form__input--checkbox-2 label {cursor: pointer;}.b-form .form__input--checkbox-2 .form__checkbox {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--checkbox-2 .form__checkbox .form__checkbox-trigger {border: 1px solid #e5e5e5;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #fff;display: block;width: 25px;height: 25px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__input--checkbox-2 .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 .form__checkbox .form__checkbox-trigger svg {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 10px;line-height: 1;display: none;}.b-form .form__input--checkbox-2:hover .form__checkbox-trigger {border-color: #e5e5e5;}.b-form .form__input--checkbox-2 .form__checkbox-label {margin-right: -.275em;display: inline-block;vertical-align: middle;width: calc(100% - 35px);}.b-form .form__input--checkbox-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger {background: #fff;border-color: #e5e5e5;}.b-form .form__input--checkbox-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger svg {display: block;color: #e5e5e5;}.b-form .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger {border-color: #e5e5e5;background: #fff;pointer-events: none;}.b-form .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span.b-form .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger svg,.b-form .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger svg {color: #e5e5e5;}.b-form .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-2:hover input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-2:hover input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-2:hover input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-2:hover input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox-label {color: #bbbbbb;pointer-events: none;}.b-form .form__input--checkbox-slide,.b-form .form__input--radio-slide {padding-bottom: 10px;}.b-form .form__input--checkbox-slide input[type="checkbox"],.b-form .form__input--radio-slide input[type="radio"] {position: absolute;opacity: 0;}.b-form .form__input--checkbox-slide label,.b-form .form__input--radio-slide label{cursor: pointer;}.b-form .form__input--checkbox-slide .form__checkbox,.b-form .form__input--radio-slide .form__radio {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--checkbox-slide .form__checkbox-trigger,.b-form .form__input--radio-slide .form__radio-trigger {border: 1px solid #e5e5e5;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;background: #e5e5e5;display: block;width: 50px;height: 25px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.b-form .form__input--checkbox-slide .form__checkbox-trigger span,.b-form .form__input--radio-slide .form__radio-trigger span {margin-left: 0;position: absolute;left: 0;top: 0;width: 23px;height: 23px;border-radius: 1000px;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide:hover .form__checkbox-trigger,.b-form .form__input--radio-slide:hover .form__radio-trigger,.b-form .form__input--checkbox-slide input[type="checkbox"]:focus ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide input[type="radio"]:focus ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #e5e5e5;}.b-form .form__input--checkbox-slide input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #e5e5e5;border-color: #e5e5e5;}.b-form .form__input--checkbox-slide input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {left: calc(100% - 23px);-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide:hover input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide:hover input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide input[disabled]:checked ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #e5e5e5;pointer-events: none;}.b-form .form__input--checkbox-slide input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[disabled] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide:hover input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide:hover input[disabled] ~ .form__radio .form__radio-trigger span {background: #e5e5e5;}.b-form .form__input--checkbox-slide input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide input[disabled]:checked ~ .form__radio .form__radio-trigger span {background: #fff;}.b-form .form__input--checkbox-slide input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide:hover input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide:hover input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide:hover input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide:hover input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[readonly="readonly"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[disabled="disabled"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[readonly]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide input[disabled]:checked ~ .form__checkbox-label,.b-form .form__input--radio-slide input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide:hover input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide:hover input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide:hover input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide:hover input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide input[readonly="readonly"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide input[disabled="disabled"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide input[readonly]:checked ~ .form__radio-label,.b-form .form__input--radio-slide input[disabled]:checked ~ .form__radio-label {color: #bbbbbb;pointer-events: none;}.b-form .form__input--checkbox-slide-2,.b-form .form__input--radio-slide-2 {padding-bottom: 10px;}.b-form .form__input--checkbox-slide-2 input[type="checkbox"],.b-form .form__input--radio-slide-2 input[type="radio"] {position: absolute;opacity: 0;pointer-events: none;}.b-form .form__input--checkbox-slide-2 label,.b-form .form__input--radio-slide-2 label {cursor: pointer;}.b-form .form__input--checkbox-slide-2 .form__checkbox,.b-form .form__input--radio-slide-2 .form__radio {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--checkbox-slide-2 .form__checkbox-trigger,.b-form .form__input--radio-slide-2 .form__radio-trigger {border: 1px solid #e5e5e5;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;background: #fff;display: block;width: 50px;height: 25px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.b-form .form__input--checkbox-slide-2 .form__checkbox-trigger span,.b-form .form__input--radio-slide-2 .form__radio-trigger span {border: 2px solid #fff;margin-left: 0;position: absolute;left: 0;top: 0;width: 23px;height: 23px;border-radius: 1000px;background: #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide-2:hover .form__checkbox-trigger,.b-form .form__input--radio-slide-2:hover .form__radio-trigger,.b-form .form__input--checkbox-slide-2 input[type="checkbox"]:focus ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-2 input[type="radio"]:focus ~ .form__radio .form__radio-trigger{border-color: #e5e5e5;background: #fff;}.b-form .form__input--checkbox-slide-2:hover .form__checkbox-trigger span,.b-form .form__input--radio-slide-2:hover .form__radio-trigger span,.b-form .form__input--checkbox-slide-2 input[type="checkbox"]:focus ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-2 input[type="radio"]:focus ~ .form__radio .form__radio-trigger span{background: #e5e5e5;}.b-form .form__input--checkbox-slide-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-2 input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #fff;border-color: #e5e5e5;}.b-form .form__input--checkbox-slide-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-2 input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {left: calc(100% - 23px);background: #e5e5e5;-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-2 input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2:hover input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2:hover input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-2 input[disabled]:checked ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #fff;pointer-events: none;}.b-form .form__input--checkbox-slide-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-2 input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[disabled] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2:hover input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2:hover input[disabled] ~ .form__radio .form__radio-trigger span {background: #e5e5e5;}.b-form .form__input--checkbox-slide-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-2 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-2 input[disabled]:checked ~ .form__radio .form__radio-trigger span {background: #e5e5e5;}.b-form .form__input--checkbox-slide-2 input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2:hover input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2:hover input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2:hover input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2:hover input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[readonly="readonly"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[disabled="disabled"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[readonly]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-2 input[disabled]:checked ~ .form__checkbox-label,.b-form .form__input--radio-slide-2 input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide-2:hover input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide-2:hover input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide-2:hover input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide-2:hover input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[readonly="readonly"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[disabled="disabled"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[readonly]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-2 input[disabled]:checked ~ .form__radio-label {color: #bbbbbb;pointer-events: none;}.b-form .form__input--checkbox-slide-3,.b-form .form__input--radio-slide-3 {padding-bottom: 10px;}.b-form .form__input--checkbox-slide-3 input[type="checkbox"],.b-form .form__input--radio-slide-3 input[type="radio"] {position: absolute;opacity: 0;pointer-events: none;}.b-form .form__input--checkbox-slide-3 label,.b-form .form__input--radio-slide-3 label {cursor: pointer;}.b-form .form__input--checkbox-slide-3 .form__checkbox,.b-form .form__input--radio-slide-3 .form__radio {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--checkbox-slide-3 .form__checkbox-trigger,.b-form .form__input--radio-slide-3 .form__radio-trigger {margin-top: 10px;margin-bottom: 10px;border: 1px solid #e5e5e5;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;background: #e5e5e5;display: block;width: 50px;height: 4px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.b-form .form__input--checkbox-slide-3 .form__checkbox-trigger span,.b-form .form__input--radio-slide-3 .form__radio-trigger span {border: 1px solid #e5e5e5;margin-left: 0;position: absolute;left: -1px;top: calc(21px / -2);width: 23px;height: 23px;border-radius: 1000px;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 1;-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide-3 .form__checkbox-trigger:after,.b-form .form__input--radio-slide-3 .form__radio-trigger:after {content: '';position: absolute;top: -10px;right: 0;bottom: -10px;left: 0;z-index: 0;}.b-form .form__input--checkbox-slide-3:hover .form__checkbox-trigger,.b-form .form__input--radio-slide-3:hover .form__radio-trigger,.b-form .form__input--checkbox-slide-3 input[type="checkbox"]:focus ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-3 input[type="radio"]:focus ~ .form__radio .form__radio-trigger{border-color: #e5e5e5;background: #e5e5e5;}.b-form .form__input--checkbox-slide-3:hover .form__checkbox-trigger span,.b-form .form__input--radio-slide-3:hover .form__radio-trigger span,.b-form .form__input--checkbox-slide-3 input[type="checkbox"]:focus ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-3 input[type="radio"]:focus ~ .form__radio .form__radio-trigger span {background: #fff;border-color: #e5e5e5;}.b-form .form__input--checkbox-slide-3 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-3 input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #e5e5e5;border-color: #e5e5e5;}.b-form .form__input--checkbox-slide-3 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-3 input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {left: calc(100% - 23px);background: #fff;border-color: #e5e5e5;-webkit-transition: left .1s ease-out, margin-left .1s;transition: left .1s ease-out, margin-left .1s;}.b-form .form__input--checkbox-slide-3 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--checkbox-slide-3 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__input--radio-slide-3 input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3:hover input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3:hover input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio-slide-3 input[disabled]:checked ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #e5e5e5;pointer-events: none;}.b-form .form__input--checkbox-slide-3 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3:hover input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3:hover input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3:hover input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3:hover input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-3 input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[disabled] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3:hover input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3:hover input[disabled] ~ .form__radio .form__radio-trigger span {border-color: #e5e5e5;background: #fff;}.b-form .form__input--checkbox-slide-3 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--checkbox-slide-3 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__input--radio-slide-3 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio-slide-3 input[disabled]:checked ~ .form__radio .form__radio-trigger span {border-color: #e5e5e5;background: #fff;}.b-form .form__input--checkbox-slide-3 input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3:hover input[readonly="readonly"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3:hover input[disabled="disabled"] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3:hover input[readonly] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3:hover input[disabled] ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[readonly="readonly"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[disabled="disabled"]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[readonly]:checked ~ .form__checkbox-label,.b-form .form__input--checkbox-slide-3 input[disabled]:checked ~ .form__checkbox-label,.b-form .form__input--radio-slide-3 input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide-3:hover input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio-slide-3:hover input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio-slide-3:hover input[readonly] ~ .form__radio-label,.b-form .form__input--radio-slide-3:hover input[disabled] ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[readonly="readonly"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[disabled="disabled"]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[readonly]:checked ~ .form__radio-label,.b-form .form__input--radio-slide-3 input[disabled]:checked ~ .form__radio-label {color: #bbbbbb;pointer-events: none;}.b-form .form__input--radio {padding-bottom: 10px;}.b-form .form__input--radio input[type="radio"] {position: absolute;opacity: 0;pointer-events: none;}.b-form .form__input--radio label {cursor: pointer;}.b-form .form__input--radio .form__radio {padding-right: 10px;margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--radio .form__radio .form__radio-trigger {border: 1px solid #e5e5e5;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;background: #fff;display: block;width: 25px;height: 25px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__input--radio .form__radio .form__radio-trigger span,.b-form .form__input--radio .form__radio .form__radio-trigger svg {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 9px;line-height: 1;display: none;}.b-form .form__input--radio:hover .form__radio-trigger {border-color: #e5e5e5;}.b-form .form__input--radio .form__radio-label {margin-right: -.275em;display: inline-block;vertical-align: middle;width: calc(100% - 35px);}.b-form .form__input--radio input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #fff;border-color: #e5e5e5;}.b-form .form__input--radio input[type="radio"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio input[type="radio"]:checked ~ .form__radio .form__radio-trigger svg {display: block;color: #222;}.b-form .form__input--radio input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio:hover input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio:hover input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio:hover input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio:hover input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__input--radio input[disabled]:checked ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #f5f5f5;pointer-events: none;}.b-form .form__input--radio input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__input--radio input[disabled]:checked ~ .form__radio .form__radio-trigger span.b-form .form__input--radio input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger svg,.b-form .form__input--radio input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger svg,.b-form .form__input--radio input[readonly]:checked ~ .form__radio .form__radio-trigger svg,.b-form .form__input--radio input[disabled]:checked ~ .form__radio .form__radio-trigger svg {color: transparent;}.b-form .form__input--radio input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio input[readonly] ~ .form__radio-label,.b-form .form__input--radio input[disabled] ~ .form__radio-label,.b-form .form__input--radio:hover input[readonly="readonly"] ~ .form__radio-label,.b-form .form__input--radio:hover input[disabled="disabled"] ~ .form__radio-label,.b-form .form__input--radio:hover input[readonly] ~ .form__radio-label,.b-form .form__input--radio:hover input[disabled] ~ .form__radio-label,.b-form .form__input--radio input[readonly="readonly"]:checked ~ .form__radio-label,.b-form .form__input--radio input[disabled="disabled"]:checked ~ .form__radio-label,.b-form .form__input--radio input[readonly]:checked ~ .form__radio-label,.b-form .form__input--radio input[disabled]:checked ~ .form__radio-label {color: #bbbbbb;pointer-events: none;}.b-form input[readonly="readonly"],.b-form input[disabled="disabled"],.b-form input[readonly="readonly"]:hover,.b-form input[disabled="disabled"]:hover,.b-form input[readonly="readonly"]:focus,.b-form input[disabled="disabled"]:focus,.b-form input[readonly],.b-form input[disabled],.b-form input[readonly]:hover,.b-form input[disabled]:hover,.b-form input[readonly]:focus,.b-form input[disabled]:focus,.b-form textarea[readonly="readonly"],.b-form textarea[disabled="disabled"],.b-form textarea[readonly="readonly"]:hover,.b-form textarea[disabled="disabled"]:hover,.b-form textarea[readonly="readonly"]:focus,.b-form textarea[disabled="disabled"]:focus,.b-form textarea[readonly],.b-form textarea[disabled],.b-form textarea[readonly]:hover,.b-form textarea[disabled]:hover,.b-form textarea[readonly]:focus,.b-form textarea[disabled]:focus,.b-form select[readonly="readonly"],.b-form select[disabled="disabled"],.b-form select[readonly="readonly"]:hover,.b-form select[disabled="disabled"]:hover,.b-form select[readonly="readonly"]:focus,.b-form select[disabled="disabled"]:focus,.b-form select[readonly],.b-form select[disabled],.b-form select[readonly]:hover,.b-form select[disabled]:hover,.b-form select[readonly]:focus,.b-form select[disabled]:focus {border: solid #e5e5e5;border-width: 1px;background-color: #f5f5f5;}.b-form input[readonly="readonly"] + .form__icon,.b-form input[disabled="disabled"] + .form__icon,.b-form input[readonly] + .form__icon,.b-form input[disabled] + .form__icon {color: #bbbbbb;}.b-form .form__label {font-family: Montserrat, sans-serif;font-weight: bold;font-size: 14px;}.b-form .form__item {position: relative;}.b-form .form__item--label-top .form__label {padding-bottom: 10px;}.b-form .form__item--label-left .form__label,.b-form .form__item--label-left .form__input {margin-right: -.275em;display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--label-left .form__input--textarea {vertical-align: top;}.b-form .form__item--label-left .form__label {padding-right: 20px;width: 155px;}.b-form .form__item--label-left .form__input {width: calc(100% - 155px);}.b-form .form__item--label-left .form__info {padding-left: 155px;}.b-form .form__item--label-left.form__item--datepicker-full .form__input {width: calc(100% - 155px);}.b-form .form__item--label-right .form__label,.b-form .form__item--label-right .form__input {margin-right: -.275em;display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--label-right .form__input--textarea {vertical-align: top;}.b-form .form__item--label-right .form__label {padding-left: 20px;width: 155px;}.b-form .form__item--label-right .form__input {width: calc(100% - 155px);}.b-form .form__item--label-right .form__info {padding-right: 155px;}.b-form .form__item--label-right.form__item--datepicker-full .form__input {width: calc(100% - 155px);}.b-form .form__item--label-none .form__label {display: none;}.b-form .form__item--ta-left {text-align: left;}.b-form .form__item--ta-right {text-align: right;}.b-form .form__item--ta-center {text-align: center;}.b-form .form__item--checkboxes.form__item--label-top .form__label,.b-form .form__item--radios.form__item--label-top .form__label {padding-bottom: 20px;}.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--checkboxes.form__item--label-left .form__input-wrap,.b-form .form__item--radios.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-left .form__input-wrap {margin-right: -.275em;display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--checkboxes.form__item--label-left .form__input,.b-form .form__item--radios.form__item--label-left .form__input {display: block;margin: 0;width: auto;}.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-left .form__label {padding-right: 20px;width: 155px;}.b-form .form__item--checkboxes.form__item--label-left .form__input-wrap,.b-form .form__item--radios.form__item--label-left .form__input-wrap {width: calc(100% - 155px);}.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--checkboxes.form__item--label-right .form__input-wrap,.b-form .form__item--radios.form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-right .form__input-wrap {margin-right: -.275em;display: inline-block;.b-form .form__item--el-col-0 .form__inputvertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--checkboxes.form__item--label-right .form__input,.b-form .form__item--radios.form__item--label-right .form__input {width: auto;margin: 0;display: block;}.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-right .form__label {padding-left: 20px;width: 155px;}.b-form .form__item--checkboxes.form__item--label-right .form__input-wrap,.b-form .form__item--radios.form__item--label-right .form__input-wrap {width: calc(100% - 155px);}.b-form .form__item--el-col-0 .form__input {display: inline-block;vertical-align: top;margin-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;white-space: nowrap;}.b-form .form__item--el-col-2 .form__input {padding-right: 10px;display: inline-block;vertical-align: top;margin-right: -.275em;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--el-col-3 .form__input {padding-right: 10px;display: inline-block;vertical-align: top;margin-right: -.275em;width: 33.33%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--el-col-4 .form__input {padding-right: 10px;display: inline-block;vertical-align: top;margin-right: -.275em;width: 25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--el-col-5 .form__input {padding-right: 10px;display: inline-block;vertical-align: top;margin-right: -.275em;width: 20%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-form .form__item--captha .form__label {font-weight: normal;font-style: normal;line-height: 1.1;}.b-form .form__item--captha .form__captha-img,.b-form .form__item--captha .form__input input[type="text"] {margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__item--captha .form__captha-img {margin-right: 10px;vertical-align: middle;}.b-form .form__item--captha .form__input input[type="text"] {padding: 0;height: 40px;width: 80px;text-align: center;}.b-form .form__item--captha .form__item--agree-left {padding-left: 155px;}.b-form .form__item--agree a:link,.b-form .form__item--agree a:visited {line-height: 1.1;text-decoration: none;}.b-form .form__item--agree a:hover,.b-form .form__item--agree a:active {border-bottom-color: transparent;text-decoration: none;}.b-form .form__item--icon input[type="text"],.b-form .form__item--icon input[type="password"],.b-form .form__item--icon textarea,.b-form .form__item--icon select {}.b-form .form__item--icon .form__icon {position: absolute;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);pointer-events: none;z-index: 5;}.b-form .form__item--icon .form__input {position: relative;}.b-form .form__item--datepicker .form__input {position: relative;width: 280px;max-width: 100%;}.b-form .form__item--datepicker-full .form__input {width: 100%;max-width: 100%;}.b-form .form__item--datepicker.form__item--label-left .form__input,.b-form .form__item--datepicker.form__item--label-right .form__input {max-width: calc(100% - 155px);}.b-form .form__input--file label {display: block;}.b-form .form__input--file label span,.b-form .form__input--file label strong {margin-right: -.275em;display: inline-block;vertical-align: middle;}.b-form .form__input--file label span {border: solid #e5e5e5;border-width: 1px;padding: 19px 27px 20px 27px;background: #fff;overflow: hidden;text-overflow: ellipsis;font-family: Montserrat, sans-serif;font-size: 14px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;color: #444444;width: calc( 100% - 150px - 10px ); }.b-form .form__input--file:hover label span,.b-form .form__input--file-hashover label span {border-color: #e5e5e5;cursor: pointer;}.b-form .form__input--file:focus label span,.b-form .form__input--file-hasfocus label span {border-color: #e5e5e5;cursor: pointer;}.b-form .form__input--file label strong {margin-left: 10px;width: 150px;padding: 19px 27px 20px 27px;padding-left: 0;padding-right: 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #d13d73;background: -moz-linear-gradient(top, #d13d73 0%, #d13d73 100%);background: -webkit-linear-gradient(top, #d13d73 0%,#d13d73 100%);background: linear-gradient(to bottom, #d13d73 0%,#d13d73 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13d73', endColorstr='#d13d73',GradientType=0 );font-family: Montserrat, sans-serif;font-size: 16px;font-weight: 500;text-decoration: none;text-align: center;color: #fff;cursor: pointer;box-sizing: border-box;white-space: nowrap;}.b-form .form__input--file:hover label strong,.b-form .form__input--file-hashover label strong {background: #d13d73;background: -moz-linear-gradient(top, #d13d73 0%, #d13d73 100%);background: -webkit-linear-gradient(top, #d13d73 0%,#d13d73 100%);background: linear-gradient(to bottom, #d13d73 0%,#d13d73 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13d73', endColorstr='#d13d73',GradientType=0 );color: #fff;text-decoration: none;}.b-form .form__input--file input[readonly] + label span,.b-form .form__input--file input[readonly="readonly"] + label span,.b-form .form__input--file input[disabled] + label span,.b-form .form__input--file input[disabled="disabled"] + label span {border-color: #e5e5e5;background-color: #f5f5f5;}.b-form .form__input--file:hover input[readonly] + label span,.b-form .form__input--file:hover input[readonly="readonly"] + label span,.b-form .form__input--file-hashover input[readonly] + label span,.b-form .form__input--file-hashover input[readonly="readonly"] + label span,.b-form .form__input--file:hover input[disabled] + label span,.b-form .form__input--file:hover input[disabled="disabled"] + label span,.b-form .form__input--file-hashover input[disabled] + label span,.b-form .form__input--file-hashover input[disabled="disabled"] + label span {cursor: auto;}.b-form .form__input--file input[readonly] + label strong,.b-form .form__input--file input[readonly="readonly"] + label strong,.b-form .form__input--file input[disabled] + label strong,.b-form .form__input--file input[disabled="disabled"] + label strong {background: #f5f5f5;color: #bbbbbb;}.b-form .form__input--file:hover input[readonly] + label strong,.b-form .form__input--file:hover input[readonly="readonly"] + label strong,.b-form .form__input--file-hashover input[readonly] + label span,.b-form .form__input--file-hashover input[readonly="readonly"] + label strong,.b-form .form__input--file:hover input[disabled] + label strong,.b-form .form__input--file:hover input[disabled="disabled"] + label strong,.b-form .form__input--file-hashover input[disabled] + label strong,.b-form .form__input--file-hashover input[disabled="disabled"] + label strong {cursor: auto;}.g-js .b-form .form__input--file input[type="file"] {position: absolute;opacity: 0;visibility: hidden;pointer-events: none;}.g-no-js .b-form .form__input--file input[type="file"] {position: static;opacity: 1;visibility: visible;pointer-events: auto;}.g-no-js .b-form .form__input--file label {position: absolute;opacity: 0;visibility: hidden;pointer-events: none;}.b-form .form__item--error {xz-index: 2;}.b-form .form__item--error input[type="text"],.b-form .form__item--error input[type="password"],.b-form .form__item--error input[type="date"],.b-form .form__item--error input[type="tel"],.b-form .form__item--error input[type="email"],.b-form .form__item--error textarea,.b-form .form__item--error select,.b-form .form__item--error input[type="text"]:hover,.b-form .form__item--error input[type="password"]:hover,.b-form .form__item--error input[type="date"]:hover,.b-form .form__item--error input[type="tel"]:hover,.b-form .form__item--error input[type="email"]:hover,.b-form .form__item--error textarea:hover,.b-form .form__item--error select:hover,.b-form .form__item--error input[type="text"]:focus,.b-form .form__item--error input[type="password"]:focus,.b-form .form__item--error input[type="date"]:focus,.b-form .form__item--error input[type="tel"]:focus,.b-form .form__item--error input[type="email"]:focus,.b-form .form__item--error textarea:focus,.b-form .form__item--error select:focus {border-color: #f1a3bf;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error input[type="text"]::-webkit-input-placeholder,.b-form .form__item--error input[type="password"]::-webkit-input-placeholder,.b-form .form__item--error input[type="date"]::-webkit-input-placeholder,.b-form .form__item--error input[type="tel"]::-webkit-input-placeholder,.b-form .form__item--error input[type="email"]::-webkit-input-placeholder,.b-form .form__item--error textarea::-webkit-input-placeholder {color: #d13d73;}.b-form .form__item--error input[type="text"]:-moz-placeholder,.b-form .form__item--error input[type="password"]:-moz-placeholder,.b-form .form__item--error input[type="date"]:-moz-placeholder,.b-form .form__item--error input[type="tel"]:-moz-placeholder,.b-form .form__item--error input[type="email"]:-moz-placeholder,.b-form .form__item--error textarea:-moz-placeholder {color: #d13d73;opacity: 1;}.b-form .form__item--error input[type="text"]::-moz-placeholder,.b-form .form__item--error input[type="password"]::-moz-placeholder,.b-form .form__item--error input[type="date"]::-moz-placeholder,.b-form .form__item--error input[type="tel"]::-moz-placeholder,.b-form .form__item--error input[type="email"]::-moz-placeholder,.b-form .form__item--error textarea::-moz-placeholder {color: #d13d73;opacity: 1;}.b-form .form__item--error input[type="text"]:-ms-input-placeholder,.b-form .form__item--error input[type="password"]:-ms-input-placeholder,.b-form .form__item--error input[type="date"]:-ms-input-placeholder,.b-form .form__item--error input[type="tel"]:-ms-input-placeholder,.b-form .form__item--error input[type="email"]:-ms-input-placeholder,.b-form .form__item--error textarea:-ms-input-placeholder {color: #d13d73;}.b-form .form__item--error .form__icon {color: #d13d73;}.b-form .form__item--error .form__input--checkbox .form__checkbox .form__checkbox-trigger {border-color: #f1a3bf;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--checkbox .form__checkbox .form__checkbox-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger {background: #d13d73;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger {border-color: #e5e5e5;background: #e5e5e5;}.b-form .form__item--error .form__input--checkbox input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span {color: #fff1f6;}.b-form .form__item--error .form__input--checkbox-2 .form__checkbox .form__checkbox-trigger {border-color: #f1a3bf;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--checkbox-2 .form__checkbox .form__checkbox-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--checkbox-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger {background: #fff1f6;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--checkbox-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger {border-color: #e5e5e5;background: #fff;}.b-form .form__item--error .form__input--checkbox-2 input[readonly] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[disabled] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[readonly="readonly"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[disabled="disabled"] ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span  {color: #e5e5e5;}.b-form .form__item--error .form__input--checkbox-slide .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide .form__radio .form__radio-trigger {border-color: #fff1f6;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide .form__radio .form__radio-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #d13d73;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {color: #fff1f6;}.b-form .form__item--error .form__input--checkbox-slide input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide input[disabled]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger {background: #e5e5e5;border-color: #e5e5e5;}.b-form .form__item--error .form__input--checkbox-slide-2 .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-2 .form__radio .form__radio-trigger {border-color: #fff1f6;background-color: [modules.forms.validation.color_input_bg];color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-2 .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-2 .form__radio .form__radio-trigger span {border-color: #fff;background: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-2 input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #fff;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-2 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-2 input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {background: #d13d73;color: #fff1f6;}.b-form .form__item--error .form__input--checkbox-slide-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-2 input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-2 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-2 input[disabled]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-2 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger {background: #f5f5f5;border-color: #e5e5e5;}.b-form .form__item--error .form__input--checkbox-slide-2 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-2 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-2 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-2 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-2 input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-2 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-2 input[disabled]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-2 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span {background: #e5e5e5;border-color: #fff;}.b-form .form__item--error .form__input--checkbox-slide-3 .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-3 .form__radio .form__radio-trigger {border-color: #fff1f6;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-3 .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-3 .form__radio .form__radio-trigger span {border-color: #fff1f6;background: #fff;}.b-form .form__item--error .form__input--checkbox-slide-3 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-3 input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #d13d73;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-3 input[type="checkbox"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-3 input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {background: #fff;border-color: #d13d73;}.b-form .form__item--error .form__input--checkbox-slide-3 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-3 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-3 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--checkbox-slide-3 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger,.b-form .form__item--error .form__input--radio-slide-3 input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-3 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-3 input[disabled]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio-slide-3 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger {background: #e5e5e5;border-color: #e5e5e5;}.b-form .form__item--error .form__input--checkbox-slide-3 input[readonly]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-3 input[readonly="readonly"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-3 input[disabled]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--checkbox-slide-3 input[disabled="disabled"]:checked ~ .form__checkbox .form__checkbox-trigger span,.b-form .form__item--error .form__input--radio-slide-3 input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-3 input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-3 input[disabled]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio-slide-3 input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span {background: #fff;border-color: #e5e5e5;}.b-form .form__item--error .form__input--radio .form__radio .form__radio-trigger {border-color: #f1a3bf;background-color: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--radio .form__radio .form__radio-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--radio input[type="radio"]:checked ~ .form__radio .form__radio-trigger {background: #fff1f6;border-color: #d13d73;}.b-form .form__item--error .form__input--radio input[type="radio"]:checked ~ .form__radio .form__radio-trigger span {color: #d13d73;}.b-form .form__item--error .form__input--radio input[readonly] ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[disabled] ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[readonly="readonly"] ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[disabled="disabled"] ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[readonly]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[disabled]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger,.b-form .form__item--error .form__input--radio input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger {border-color: #e5e5e5;background: #f5f5f5;}.b-form .form__item--error .form__input--radio input[readonly] ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[readonly="readonly"] ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[disabled] ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[disabled="disabled"] ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[readonly]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[readonly="readonly"]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[disabled]:checked ~ .form__radio .form__radio-trigger span,.b-form .form__item--error .form__input--radio input[disabled="disabled"]:checked ~ .form__radio .form__radio-trigger span {color: transparent;}.b-form .form__item--error .select2-container--default .select2-selection--single {background: #fff1f6;border-color: #f1a3bf;}.b-form .form__item--error .select2-container--default.select2-container--disabled .select2-selection--single {border-color: #e5e5e5;background: #f5f5f5;}.b-form .form__item--error .select2-container--default .select2-selection--single .select2-selection__rendered,.b-form .form__item--error .select2-container--default .select2-selection--single .select2-selection__placeholder,.b-form .form__item--error .select2-container--default .select2-selection--single .select2-selection__arrow b:before {color: #d13d73;}.b-form .form__item--error .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {border-color: #e5e5e5;color: #444444;}.b-form .form__item--error .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__placeholder {color: [modules.forms.validation.placeholder_color];}.b-form .form__item--error .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow b:before {color: #e5e5e5;}.b-form .form__item--error .form__input--file label span {border-color: #f1a3bf;background: #fff1f6;color: #d13d73;}.b-form .form__item--error .form__input--file label strong {background: #d13d73;color: #fff1f6;}.b-form .form__item--success input[type="text"],.b-form .form__item--success input[type="password"],.b-form .form__item--success input[type="tel"],.b-form .form__item--success input[type="email"],.b-form .form__item--success textarea,.b-form .form__item--success select,.b-form .form__item--success input[type="text"]:hover,.b-form .form__item--success input[type="password"]:hover,.b-form .form__item--success input[type="tel"]:hover,.b-form .form__item--success input[type="email"]:hover,.b-form .form__item--success textarea:hover,.b-form .form__item--success select:hover,.b-form .form__item--success input[type="text"]:focus,.b-form .form__item--success input[type="password"]:focus,.b-form .form__item--success input[type="tel"]:focus,.b-form .form__item--success input[type="email"]:focus,.b-form .form__item--success textarea:focus,.b-form .form__item--success select:focus {padding-right: 40px;}.b-form .form__item--success textarea,.b-form .form__item--success textarea:hover,.b-form .form__item--success textarea:focus {background-position: calc(100% - 20px) 20px;}.b-form .form__item--success .form__icon {color: #5ab940;}.b-form  .form__item--success .form__input--checkbox .form__icon {display: none;}.b-form .form__item--success .form__input--textarea .form__icon {-webkit-transform: none;-moz-transform: none;transform: none;top: 15px;}.b-form .form__errors {padding: 20px;border: 1px solid #d13d73;background: #fff1f6;color: #d13d73;}.b-form .form__errors ul {margin: 0;padding: 15px 0 15px 20px;}.b-form .form__success {padding: 20px;border: 1px solid #acdc9f;background: #eef8ec;color: #5ab940;}.b-form .form__success ul {margin: 0;padding: 20px 0 20px 20px;}.b-form .form__cols-wrap {margin: 0 -5px;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}.b-form [class^="form__col-"] {-webkit-flex: 1 0 auto;flex: 1 0 auto;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 5px 5px;}.b-form .form__col-1,.b-form .form__col-1-1,.b-form .form__col-2-2,.b-form .form__col-3-3,.b-form .form__col-4-4,.b-form .form__col-5-5 {width: 100%;}.b-form .form__col-1-2,.b-form .form__col-2-4{width: 50%;}.b-form .form__col-1-3 {width: 33.33%;}.b-form .form__col-2-3 {width: 66.66%;}.b-form .form__col-1-4 {width: 25%;}.b-form .form__col-1-5 {width: 20%;}.b-form .form__col-2-5 {width: 40%;}.b-form .form__col-3-5 {width: 60%;}.b-form .form__col-4-5 {width: 80%;}.b-form .form__col-align-top {align-self: flex-start;}.b-form .form__col-align-middle {align-self: center;}.b-form .form__col-align-bottom {align-self: flex-end;}.b-form .form__cols-group {display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;padding: 5px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;}.b-form .form__cols-group [class^="form__col-"] {margin-top: -1px;margin-right: -1px;padding: 0;}.b-form .form__cols-group input[type="text"]:hover,.b-form .form__cols-group input[type="password"]:hover,.b-form .form__cols-group input[type="date"]:hover,.b-form .form__cols-group input[type="tel"]:hover,.b-form .form__cols-group input[type="email"]:hover,.b-form .form__cols-group textarea:hover,.b-form .form__cols-group select:hover,.b-form .form__cols-group .select2-container:hover {position: relative;z-index: 1;}.b-form .form__cols-group input[type="text"]:focus,.b-form .form__cols-group input[type="password"]:focus,.b-form .form__cols-group input[type="date"]:focus,.b-form .form__cols-group input[type="tel"]:focus,.b-form .form__cols-group input[type="email"]:focus,.b-form .form__cols-group textarea:focus,.b-form .form__cols-group select:focus,.b-form .form__cols-group .select2-container--focus{position: relative;z-index: 2;}.b-form .form__item--agree .form__checkbox {display: none;}.b-form .form__item--agree .form__checkbox-label {margin-right: 0;display: block;width: auto;font-size: 12px;line-height: 1.833;}.b-form--auth {padding: 0;}.b-form--subscribe {padding: 0;}.b-form--profile .form__inputwrap {padding-top: 10px;}.b-form--profile .form__info {display: none;}.b-form--call-gager {max-width: 310px;margin: 0 auto;padding: 60px 0 27px;}.b-form--call-gager .form__cols-wrap {margin: 0;}.b-form--call-gager [class^="form__col-"] {padding: 0;}.b-form--call-gager .form__item--btns button {width: 100%;}.b-form--call-gager .form__item--agree {padding: 25px 0;text-align: center;}.b-form--call-gager-popup .form__item--agree {display: flex;flex-direction: column;row-gap: 20px;}.b-form--call-gager-popup .b-form-messengers {justify-content: center;}.b-form--call-gager-2 {margin: 0 -2000px 90px;padding: 108px 2000px 0;min-height: 570px;box-sizing: border-box;background: #efefef url(/files/110/form-call-gager2-bg.jpg) 50% 0 no-repeat;}.b-form--call-gager-2 .form__header {max-width: 470px;}.b-form--call-gager-2 .form__header h2 {margin-bottom: 15px;text-align: left;font-size: 40px;font-weight: 800;color: #222;}.b-form--call-gager-2 .form__title {margin-bottom: 43px;max-width: 600px;font-weight: 500;font-size: 16px;line-height: 1.625;color: #222;display: flex;column-gap: 10px;}.b-form--call-gager-2 .form__title p {margin: 0;max-width: 470px;}.b-form--call-gager-2 .form__cols-group {width: calc(100% - 220px);padding: 0;}.b-form--call-gager-2 .form__cols-group [class^="form__col-"] {margin-top: 0;}.b-form--call-gager-2 .form__cols-wrap {margin: 0;}.b-form--call-gager-2 [class^="form__col-"] {padding: 0;}.b-form--call-gager-2 .form__col-btn {width: 220px;padding: 0;}.b-form--call-gager-2 .form__col-errors {display: none !important;}.b-form--call-gager-2 .form__item--agree {display: flex;column-gap: 20px;margin-top: 20px;}.b-form--call-gager-2 .form__item--agree .form__input--checkbox {padding-top: 10px;max-width: 300px;}.b-form--call-gager-2 .form__item--agree .form__checkbox-label {display: inline-block;vertical-align: top;max-width: 300px;line-height: 1.666;color: #999;}.b-callbackform-wrap .b-form-call-free {padding: 20px;margin: -24px;background: #efefef;}.b-callbackform-wrap .b-form-call-free .form__cols-group [class^="form__col-"] {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__title {margin-bottom: 20px;}.b-callbackform-wrap .b-form-call-free .form__cols-group {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn .b-btnbox{width: 100%;}.p-glasses .b-form--call-gager-2 {margin-bottom: 60px;}.b-form--discount {position: absolute;top: 790px;right: 35px;left: 35px;z-index: 10;margin: 0;overflow: hidden;}.b-form--discount .form__cols-wrap {margin: 0 auto;max-width: 770px;width: 100%;}.b-form--discount [class^="form__col-"] {padding: 0;}.b-form--discount .form__cols-group {width: calc(100% - 200px);padding: 0;}.b-form--discount .form__cols-group [class^="form__col-"] {margin-top: 0;}.b-form--discount .form__col-errors {display: none !important;}.b-form--discount .form__col-btn {width: 200px;padding: 0;}.b-form--discount .form__item--btns button {width: 100%;}.b-form--discount .form__item--agree {text-align: right;}.b-form--discount .form__item--agree .form__checkbox-label {text-align: center;line-height: 1.666;color: #999;}.b-form--discount .form__item--agree .form__input--checkbox {padding-top: 16px;}.b-form--contacts {padding: 65px 30px 55px;background-color: #f5f5f5;}.b-form--contacts .form__header h2 {font-weight: 500;font-size: 24px;}.b-form--contacts .form__cols-wrap {max-width: 380px;margin: 0 auto;}.b-form--contacts .form__col-btn {padding-top: 35px;padding-bottom: 20px;}.b-form--contacts .form__item--btns {text-align: center;}.b-form--contacts .form__item--agree {max-width: 300px;margin: 0 auto;text-align: center;}.b-form--configurator {padding: 60px 100px;background-color: #fff;}.b-form--configurator .form__header {text-align: center;}.b-form--configurator .form__item--btns {text-align: center;}.b-form--help {max-width: 410px;margin: 0 auto;padding: 60px 0 27px;}.b-form--help .form__cols-wrap {margin: 0;}.b-form--help [class^="form__col-"] {padding: 0;}.b-form--help .form__item--btns button {width: 100%;}.b-form--help .form__item--agree {padding: 25px 0;text-align: center;}.b-form--help .form__title {margin-bottom: 35px;text-align: center;font-size: 18px;}.b-form--measure {position: fixed;overflow: hidden;display: none;right: 10px;box-sizing: border-box;border-radius: 4px;z-index: 999999;background-color: #fff;bottom: 50%;transform: translateY(50%);max-width: 320px;padding: 20px 35px;box-shadow: 0px 4px 49px 8px rgba(34, 60, 80, 0.2);}.b-form--measure [class^="form__col-"] {padding: 5px 0;}.b-form--measure .form__close {position: absolute;left: auto;right: 20px;top: 20px;cursor: pointer;}.b-form--measure p {text-align: center;}.b-form--measure .form__header h2 {margin:0 0 5px;font-size: 24px;font-weight: 500;}.b-form--measure ul{margin-top: 0;box-sizing: border-box;padding: 0 0 0 20px;width: 100%;}.b-form--measure li {font-size: 14px;font-weight: 500;margin-bottom: 20px;list-style-type: none;}.b-form--measure li::before {content: "";background-color: #d13d73;font-weight: bold;display: inline-block;width: 5px;height: 5px;border-radius: 50%;margin-left: -5px;position: relative;top: -2px;left: -5px;}.b-form--measure span {color: #d13d73;}.b-form--measure .b-btnbox {width: 100%;}.b-form--measure .form__clue {border-radius: 7px;position: absolute;background: #efefef;left: 30px;right: 30px;bottom: -100%;z-index: 1;padding: 1px 8px;opacity: 0;transition: opacity 0.3s linear, bottom 0.4s linear;}.b-form--measure .form__clue-close {position: absolute;top: 10px;right: 10px;width: 15px;height: 15px;background-image: url('/files/110/measure-close.jpg');background-position: center;background-size: cover;background-repeat: no-repeat;}.b-form--measure .form__item-2 {cursor: pointer;color: #d13d73;}.b-form--measure .form__clue p {text-align: start;font-size: 14px;font-weight: 500;color: #000;line-height: 1.5;}.b-form--measure .form__item-2.active {color: #444;}.b-form--measure .form__clue.active {bottom: 92px;opacity: 1;}@media (hover: hover) {.b-form--measure .form__clue-close {display: none;}.b-form--measure .form__item-2:hover {color: #444;}.b-form--measure .form__item-2:hover .form__clue {bottom: 92px;opacity: 1;}}.b-form__fixed-sale {padding: 15px;}.b-loader {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, .5) url(/assets/b1b5f5cc/images/preloader.svg) 50% 50% no-repeat;-webkit-background-size: 50px 50px;background-size: 50px 50px;visibility: hidden;opacity: 0;-webkit-transition: visibility 0.3s ease-out, opacity 0.3s ease-out;transition: visibility 0.3s ease-out, opacity 0.3s ease-out;z-index: 99999;}.b-loader--show {visibility: visible;opacity: 1;-webkit-transition: visibility 0.3s ease-out, opacity 0.3s ease-out;transition: visibility 0.3s ease-out, opacity 0.3s ease-out;}.b-btnbox,a.b-btnbox:link,a.b-btnbox:visited {margin: 0;width: 220px;padding: 20px 10px 21px;border: none;cursor: pointer;display: inline-block;vertical-align: middle;color: #fff;font-family: Montserrat, sans-serif;font-size: 16px;font-weight: 500;text-align: center;text-decoration: none;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #d13d73; background: -moz-linear-gradient(top, #d13d73 0%, #d13d73 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d13d73), color-stop(100%,#d13d73)); background: -webkit-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: -o-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: -ms-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: linear-gradient(to bottom, #d13d73 0%,#d13d73 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13d73', endColorstr='#d13d73',GradientType=0 ); -webkit-transition: box-shadow .2s;transition: box-shadow .2s;}.b-btnbox:hover,.b-btnbox:active,a.b-btnbox:hover,a.b-btnbox:active {box-sizing: border-box;color: #fff;text-decoration: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #d13d73; background: -moz-linear-gradient(top, #d13d73 0%, #d13d73 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d13d73), color-stop(100%,#d13d73)); background: -webkit-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: -o-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: -ms-linear-gradient(top, #d13d73 0%,#d13d73 100%); background: linear-gradient(to bottom, #d13d73 0%,#d13d73 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13d73', endColorstr='#d13d73',GradientType=0 ); -webkit-box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);}a.btnbox__link:link,a.btnbox__link:active,a.btnbox__link:visited,a.btnbox__link:hover {padding: 20px 10px 21px;display: table-cell;}.b-btnbox--auth,a.b-btnbox--auth:link,a.b-btnbox--auth:visited {padding-top: 10px;padding-bottom: 10px;width: auto;max-width: 100%;}.b-btnbox--recover,a.b-btnbox--recover:link,a.b-btnbox--recover:visited {width: auto;}.b-btnbox--full,a.b-btnbox--full:link,a.b-btnbox--full:visited {padding-top: 10px;padding-bottom: 10px;width: 100%;max-width: 100%;}.b-btnboxfull,a.b-btnboxfull:link,a.b-btnboxfull:active,a.b-btnboxfull:visited,a.b-btnboxfull:hover {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-btnboxfull2,a.b-btnboxfull2:link,a.b-btnboxfull2:active,a.b-btnboxfull2:visited,a.b-btnboxfull2:hover {margin-right: 30px;}.b-btnboxfull3,a.b-btnboxfull3:link,a.b-btnboxfull3:active,a.b-btnboxfull3:visited,a.b-btnboxfull3:hover {margin-left: 30px;display: inline-block;}.b-btnboxfull4,a.b-btnboxfull4:link,a.b-btnboxfull4:active,a.b-btnboxfull4:visited,a.b-btnboxfull4:hover {padding-left: 0;padding-right: 0;background: none;color: #d13d73;text-decoration: none;}a.b-btnboxfull4:hover {background: none;color: #d13d73;text-decoration: underline;}.b-online-pay {margin-bottom: 60px;}.b-online-pay .online-pay__form {background-color: #f5f5f5;padding: 80px 100px;}.b-online-pay .online-pay__columns {display: flex;width: 100%;flex-wrap: nowrap;margin-right: -30px;}.b-online-pay .online-pay__col {display: flex;flex-direction: column;flex: 1 1 50%;margin-right: 30px;}.b-online-pay .online-pay__innercol {display: flex;margin-bottom: 5px;justify-content: space-evenly;}.b-online-pay .online-pay__innercol:first-child {flex: 1 1 auto;margin-top: 5px;justify-content: start;}.b-online-pay .online-pay__wrapimg {flex: 1 1 auto;max-width: 105px;padding: 23px;margin-right: 10px;background-color: #ffffff;text-align: center;}.b-online-pay h1 {text-align: center;}.b-online-pay .form__item--btns {text-align: center;}.b-online-pay .online-pay__security {font-size: 16px;line-height: 1.3;}.b-online-pay .online-pay__security td:first-child {width: 70px;}.b-online-pay .online-pay__security td {padding: 0 0 15px;}@media screen and (max-width:1023px) {.b-online-pay .online-pay__columns {flex-wrap: wrap;margin-right: 0;}.b-online-pay .online-pay__col {margin-bottom: 20px;margin-right: 0;}}@media screen and (max-width:767px) {.b-form--measure {left: 10px;}.b-online-pay .online-pay__form {padding: 30px 0 0;margin: 0 -20px;}.b-online-pay .online-pay__col {margin:  0 -5px;flex-basis: 100%;}.b-online-pay .online-pay__innercol {padding: 5px;margin: 10px 0;}.b-online-pay h1 {margin: 0 20px;}.b-online-pay .online-pay__security td:first-child {width: 34px;padding-right: 20px;padding: 5px 15px 10px 0;vertical-align: top;}.b-online-pay img {max-width: 100%;}}.b-calc-pay {box-sizing: border-box;background-color: #f5f5f5;padding: 80px 100px 30px;margin-bottom: 50px;}.b-calc-pay h1 {text-align: center;}.b-calc-pay .form__cols-wrap {display: block;}.b-calc-pay .calc-pay__col {display: flex;flex-wrap: wrap;}.b-calc-pay .form__item--btns {text-align: center;}.b-calc-pay .form__input--checkbox .form__checkbox-label {text-align: center;}.b-calc-pay .calc-pay__security {box-sizing: border-box;margin: 20px 0 30px;font-size: 16px;}.b-calc-pay .calc-pay__security-item {box-sizing: border-box;margin-bottom: 5px;}.b-formbanner {position: absolute;bottom: 40px;left: 0;right: 0;}.b-formbanner .form__inner {display: flex;align-items: center;flex-wrap: wrap;background: rgba(255, 255, 255, 0.25);padding: 30px;}.b-formbanner .form__salebox {margin-right: 62px;width: 106px;}.b-formbanner form {flex: 1;}.b-formbanner .form__sale {color: #FFF;font-size: 50px;font-weight: 800;line-height: 1.2;}.b-formbanner .form__sale-text {color: #FFF;font-size: 16px;font-weight: 700;line-height: 1.2;}.b-formbanner .form__cols-wrap {display: flex;width: 100%;margin: 0;}.b-formbanner .form__col-btn {width: calc(33.333% - 5px);flex: none;padding: 0;}.b-formbanner .form__cols-group {width: calc(66.666% - 5px);margin-right: 10px;padding: 0;}.b-formbanner .form__cols-group [class^="form__col-"] {margin: 0;}.b-formbanner .form__col-1-2 {width: calc(50% - 5px);margin: 0;}.b-formbanner .form__col-1-2:first-child {margin-right: 10px;}.b-formbanner .b-btnbox,.b-formbanner a.b-btnbox:link,.b-formbanner a.b-btnbox:visited {width: 100%;}.b-formbanner .form__col-1,.b-formbanner .form__input--checkbox {padding: 0;}.b-formbanner .form__agree {position: absolute;top: calc(100% + 15px);left: 0;}.b-formbanner .form__input--checkbox {text-align: center;}.b-formbanner .form__checkbox-label {color: #FFF;font-size: 12px;font-weight: 400;line-height: 1.2; }.b-formbanner .form__checkbox-label a {opacity: 0.6;color: #FFF;font-size: 12px;font-weight: 400;line-height: 20px;}.b-formbanner .form__checkbox-label a:hover {text-decoration-line: underline;}.b-formbanner .formbanner__head {display: none;margin: 0 0 25px;}.b-formbanner .formbanner__head-text {font-weight: 500;font-size: 16px;line-height: 1.2;letter-spacing: -0.02em;color: #FFFFFF;}.b-formbanner .formbanner__head-title {font-weight: 800;font-size: 28px;line-height: 1.2;color: #FFFFFF;}.b-formbanner .form__sele-count {transform: scale(1);transition: transform .3s ease-in-out;}.b-formbanner .form__sele-count.active {animation: pulse 2s infinite;}@keyframes pulse {10% {transform: scale(1);}40% {transform: scale(1.1);}60% {transform: scale(1.1);}90% {transform: scale(1);}}@media handheld, only screen and (max-width: 767px) {.b-formbanner .formbanner__head {display: block;}.b-formbanner {position: static;background: rgba(61, 62, 64, 1);}.b-formbanner .form__inner {padding: 20px;}.b-formbanner .form__salebox {width: 100%;margin: 0 0 15px;display: flex;flex-direction: row-reverse;justify-content: space-between;}.b-formbanner .form__sele-count {width: 97px;}.b-formbanner .form__sale-text {font-size: 16px;margin-right: 15px;}.b-formbanner .form__sale {font-size: 36px;}.b-formbanner .form__cols-group {width: 100%;margin: 0;}.b-formbanner .form__col-1-2:first-child {margin: 0;}.b-form input[type="text"], .b-form input[type="password"], .b-form input[type="date"], .b-form input[type="tel"], .b-form input[type="email"], .b-form input[type="phone"], .b-form input[type="number"], .b-form textarea, .b-form select {padding: 12px 16px;font-size: 14px;}.b-formbanner .form__cols-group [class^="form__col-"] {margin-bottom: 4px;}.b-btnbox, a.b-btnbox:link, a.b-btnbox:visited {padding: 15px 20px;font-size: 16px;}.b-formbanner .form__inner {padding-bottom: 50px;}.b-formbanner .form__agree {top: calc(100% + -58px);left: 50%;transform: translateX(-50%);max-width: 284px;}.b-form .form__item--agree .form__checkbox-label {font-weight: 400;font-size: 10px;line-height: 12px;text-align: center;color: #FFFFFF;opacity: 0.6;}.b-formbanner .form__checkbox-label a {font-weight: 400;font-size: 10px;line-height: 12px;text-align: center;color: #FFFFFF;opacity: 0.6;}}.b-choose-windows {background: #D13D73;padding: 30px;margin: 0 0 50px;}.b-choose-windows .form__header h2 {line-height: 1.2;text-align: center;color: #FFFFFF;padding: 0;margin: 0 0 20px;}.b-choose-windows .b-btnbox,.b-choose-windows a.b-btnbox:link,.b-choose-windows a.b-btnbox:visited {font-weight: 600;font-size: 16px;line-height: 1.2;color: #FFFFFF;border: 2px solid #fff;padding: 14px 10px 14px;transition-property: color, background;transition-timing-function: ease-in-out;transition-duration: .3s;background: #D13D73;}.b-choose-windows .b-btnbox:hover,.b-choose-windows a.b-btnbox:hover {color: #D13D73;background: #fff;transition-property: color, background;transition-timing-function: ease-in-out;transition-duration: .3s;}.b-choose-windows .form__item--btns {display: flex;}.b-choose-windows .form__item--btns .b-btnbox {margin: 0 auto;}.b-choose-windows .b-form-messengers {margin-top: 20px;display: flex;justify-content: center;}.b-choose-windows .b-form-messengers a {display: flex;align-items: center;margin: 0 20px;}.b-choose-windows .b-form-messengers span {font-weight: 700;font-size: 12px;line-height: 1.2;color: #FFFFFF;margin-left: 10px;}.b-choose-windows .text-field p {margin: 0 0 20px;font-weight: 500;font-size: 14px;line-height: 1.4;text-align: center;color: #FFFFFF;}@media handheld, only screen and (max-width: 767px) {.b-choose-windows .b-btnbox,.b-choose-windows a.b-btnbox:link,.b-choose-windows a.b-btnbox:visited {width: 100%;}.b-choose-windows .b-form-messengers {justify-content: start;}.b-choose-windows .b-form-messengers a {margin-right: 20px;margin-left: 0;}}
/*assets/b1b5f5cc/css/jquery-ui-datepicker-theme.compile.css*/
.ui-datepicker {padding: 0;margin-top: -1px;width: 280px;background: #fff;border: 1px solid #e5e5e5;border-top-color: #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #444444;}.ui-datepicker .ui-datepicker-header {padding: 0;border-bottom: 1px solid #e5e5e5;}.ui-datepicker .ui-datepicker-title {margin: 0 40px;line-height: 40px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {top: 0;width: 40px;height: 100%;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {margin: 0;position: static;text-indent: 0;font-size: 14px;}.ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before {display: inline-block;width: 40px;line-height: 40px;text-align: center;}.ui-datepicker .ui-datepicker-prev span:before {content: url("/assets/b1b5f5cc/images/chevron-left.svg");display: block;width: 7px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ui-datepicker .ui-datepicker-next span:before {content: url("/assets/b1b5f5cc/images/chevron-right.svg");display: block;width: 7px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{color: #e5e5e5;cursor: pointer;}.ui-datepicker table {margin: 5px;width: calc(100% - 10px);border-collapse: separate;border-spacing: 2px;}.ui-datepicker th {padding: 0;}.ui-datepicker th span,.ui-datepicker th a {padding: 5px;display: block;font-weight: bold;}.ui-datepicker td {padding: 0;border: 1px solid #e5e5e5;}.ui-datepicker td span,.ui-datepicker td a,.ui-datepicker td a:link,.ui-datepicker td a:visited,.ui-datepicker td a:active,.ui-datepicker td a:hover {padding: 5px;display: block;color: #444444;}.ui-datepicker td .ui-state-hover {background: #f5f5f5;}.ui-datepicker .ui-datepicker-other-month {border: 0;}.ui-datepicker td.ui-datepicker-current-day,.ui-datepicker td.ui-datepicker-current-day .ui-state-hover {background: #e5e5e5;color: #fff;}.ui-datepicker td.ui-datepicker-current-day .ui-state-hover,.ui-datepicker td.ui-datepicker-current-day span,.ui-datepicker td.ui-datepicker-current-day a,.ui-datepicker td.ui-datepicker-current-day a:link,.ui-datepicker td.ui-datepicker-current-day a:visited,.ui-datepicker td.ui-datepicker-current-day a:hover,.ui-datepicker td.ui-datepicker-current-day a:active {color: #fff;}.ui-datepicker.ui-datepicker-before {margin-top: 1px;border: 1px solid #e5e5e5;border-top-color: #e5e5e5;border-bottom-color: #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #444444;}
/*assets/b1b5f5cc/css/select2.compile.css*/
.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;max-width: 100%;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--single .select2-selection__rendered {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-selection--single .select2-selection__clear {position: relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {}.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-search--inline {float: left;}.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-dropdown {background-color: white;border: 1px solid #e5e5e5;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}.select2-results {display: block;}.select2-results__options {list-style: none;margin: 0;padding: 0;}.select2-results__option {padding: 10px 15px;user-select: none;-webkit-user-select: none;}.select2-results__option[aria-selected] {cursor: pointer;}.select2-container--open .select2-dropdown {left: 0;}.select2-container--open .select2-dropdown--above {top: 1px;border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--open .select2-dropdown--above .select2-results__option {border-bottom: 1px solid #e5e5e5;}.select2-container--open .select2-dropdown--below {top: -2px;border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--open .select2-dropdown--below .select2-results__option {border-top: 1px solid #e5e5e5;}.select2-search--dropdown {display: block;padding: 4px;}.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-search--dropdown.select2-search--hide {display: none;}.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.select2-container--default .select2-selection--single {background: #fff;border: solid #e5e5e5;border-width: 1px;outline-color: #e5e5e5;border-radius: 1px;}.select2-container--default:hover .select2-selection--single {border-color: #e5e5e5;outline-color: #e5e5e5;}.select2-container--default .select2-selection--single .select2-selection__rendered {padding: 19px 27px 20px 27px;padding-right: 50px;color: #444444;}.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #bbbbbb;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 100%;position: absolute;top: 0;right: 0;width: 40px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {}.select2-container--default .select2-selection--single .select2-selection__arrow b:before {content: url("/assets/b1b5f5cc/images/chevron-down.svg");display: block;width: 10px;height: 10px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}.select2-container--default.select2-container--disabled .select2-selection--single,.select2-container--default.select2-container--disabled.select2-container--focus .select2-selection--single {background: #f5f5f5;border-color: #e5e5e5;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow b:before,.select2-container--default.select2-container--disabled.select2-container--focus .select2-selection--single .select2-selection__arrow b:before {color: #e5e5e5}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li {list-style: none;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left;}.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--default.select2-container--focus .select2-selection--single {border-color: #e5e5e5;outline-color: #e5e5e5;}.select2-container--default.select2-container--focus .select2-selection--multiple {border-color: #e5e5e5;outline-color: #e5e5e5;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--default .select2-results__option[role=group] {padding: 0;}.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #f5f5f5;}.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white;}.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent;}.select2-container--classic .select2-dropdown--above {border-bottom: none;}.select2-container--classic .select2-dropdown--below {border-top: none;}.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--classic .select2-results__option[role=group] {padding: 0;}.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: white;}.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}.select2-container--group {padding: 1px;}.select2-container--group.select2-container--below,.select2-container--group.select2-container--above {padding: 0;}.select2-container--fancybox {z-index: 99999;}
/*assets/fd3a304/css/fa-svg-with-js.compile.css*/
svg:not(:root).svg-inline--fa {overflow: visible; }.svg-inline--fa {display: inline-block;font-size: inherit;height: 1em;overflow: visible;vertical-align: -.125em; }.svg-inline--fa.fa-lg {vertical-align: -.225em; }.svg-inline--fa.fa-w-1 {width: 0.0625em; }.svg-inline--fa.fa-w-2 {width: 0.125em; }.svg-inline--fa.fa-w-3 {width: 0.1875em; }.svg-inline--fa.fa-w-4 {width: 0.25em; }.svg-inline--fa.fa-w-5 {width: 0.3125em; }.svg-inline--fa.fa-w-6 {width: 0.375em; }.svg-inline--fa.fa-w-7 {width: 0.4375em; }.svg-inline--fa.fa-w-8 {width: 0.5em; }.svg-inline--fa.fa-w-9 {width: 0.5625em; }.svg-inline--fa.fa-w-10 {width: 0.625em; }.svg-inline--fa.fa-w-11 {width: 0.6875em; }.svg-inline--fa.fa-w-12 {width: 0.75em; }.svg-inline--fa.fa-w-13 {width: 0.8125em; }.svg-inline--fa.fa-w-14 {width: 0.875em; }.svg-inline--fa.fa-w-15 {width: 0.9375em; }.svg-inline--fa.fa-w-16 {width: 1em; }.svg-inline--fa.fa-w-17 {width: 1.0625em; }.svg-inline--fa.fa-w-18 {width: 1.125em; }.svg-inline--fa.fa-w-19 {width: 1.1875em; }.svg-inline--fa.fa-w-20 {width: 1.25em; }.svg-inline--fa.fa-pull-left {margin-right: .3em;width: auto; }.svg-inline--fa.fa-pull-right {margin-left: .3em;width: auto; }.svg-inline--fa.fa-border {height: 1.5em; }.svg-inline--fa.fa-li {width: 2em; }.svg-inline--fa.fa-fw {width: 1.25em; }.fa-layers svg.svg-inline--fa {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0; }.fa-layers {display: inline-block;height: 1em;position: relative;text-align: center;vertical-align: -.125em;width: 1em; }.fa-layers svg.svg-inline--fa {-webkit-transform-origin: center center;transform-origin: center center; }.fa-layers-text, .fa-layers-counter {display: inline-block;position: absolute;text-align: center; }.fa-layers-text {left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform-origin: center center;transform-origin: center center; }.fa-layers-counter {background-color: #ff253a;border-radius: 1em;color: #fff;height: 1.5em;line-height: 1;max-width: 5em;min-width: 1.5em;overflow: hidden;padding: .25em;right: 0;text-overflow: ellipsis;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top right;transform-origin: top right; }.fa-layers-bottom-right {bottom: 0;right: 0;top: auto;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: bottom right;transform-origin: bottom right; }.fa-layers-bottom-left {bottom: 0;left: 0;right: auto;top: auto;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: bottom left;transform-origin: bottom left; }.fa-layers-top-right {right: 0;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top right;transform-origin: top right; }.fa-layers-top-left {left: 0;right: auto;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top left;transform-origin: top left; }.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em; }.fa-xs {font-size: .75em; }.fa-sm {font-size: .875em; }.fa-1x {font-size: 1em; }.fa-2x {font-size: 2em; }.fa-3x {font-size: 3em; }.fa-4x {font-size: 4em; }.fa-5x {font-size: 5em; }.fa-6x {font-size: 6em; }.fa-7x {font-size: 7em; }.fa-8x {font-size: 8em; }.fa-9x {font-size: 9em; }.fa-10x {font-size: 10em; }.fa-fw {text-align: center;width: 1.25em; }.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0; }.fa-ul > li {position: relative; }.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit; }.fa-border {border: solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em; }.fa-pull-left {float: left; }.fa-pull-right {float: right; }.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left {margin-right: .3em; }.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right {margin-left: .3em; }.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear; }.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8); }@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg); }.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg); }.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg); }.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);transform: scale(-1, 1); }.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);transform: scale(1, -1); }.fa-flip-horizontal.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(-1, -1);transform: scale(-1, -1); }:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {-webkit-filter: none;filter: none; }.fa-stack {display: inline-block;height: 2em;position: relative;width: 2em; }.fa-stack-1x,.fa-stack-2x {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0; }.svg-inline--fa.fa-stack-1x {height: 1em;width: 1em; }.svg-inline--fa.fa-stack-2x {height: 2em;width: 2em; }.fa-inverse {color: #fff; }.sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px; }.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto; }
/*assets/content_generator/css/blocks.compile.css*/
.g-hidelabel {margin: 0 !important;padding: 0 !important;font-size: 0;}.gc-var1 .var1__h {font-family: Montserrat, sans-serif;font-size: 22px;font-style: normal;font-weight: 800;text-decoration: none;color: #222222;margin: 0 0 0.5em 0;text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);}.gc-var2 .var2__h {font-family: Montserrat, sans-serif;font-size: 22px;font-style: normal;font-weight: 800;text-decoration: none;color: #222222;padding: 0 0 15px;border-bottom: 1px solid #d7d7d7;margin: 0 0 0.5em 0;text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);}.gc-var3 .var3__h {font-family: Montserrat, sans-serif;font-size: 22px;font-style: normal;font-weight: 800;text-decoration: none;color: #222222;width: 100%;background: #f3f3f3;padding: 19px 30px;border-bottom: 1px solid  transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 0 0.5em 0;text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);}.gc-hr {height: 1px;width: 100%;border-bottom: 1px dashed #d7d7d7;margin: 20px 0;}.gc-banhorizontal {background: #f8f8f8;}.gc-banhorizontal .banhorizontal__content {padding: 3.7% 3%;box-sizing: border-box;overflow: hidden;vertical-align: middle;}.gc-banhorizontal .banhorizontal__content p {margin-bottom: 30px;}.gc-banhorizontal .banhorizontal__content h2 {margin-bottom: 25px;font-size: 18px;}.gc-banhorizontal .banhorizontal__imgbox {float: left;font-size: 0;width: 47.62%;}.gc-banhorizontal .banhorizontal__imgbox img {width: 100%;height: auto;}.gc-banhorizontal .banhorizontal__link a:link,.gc-banhorizontal .banhorizontal__link a:active,.gc-banhorizontal .banhorizontal__link a:visited,.gc-banhorizontal .banhorizontal__link a:hover {font-size: 14px;color: #ffffff;background: #333333;display: inline-block;width: 130px;box-sizing: border-box;border-radius: 2px;text-align: center;padding: 9px 12px 11px 12px;text-decoration: none;}.gc-banhorizontal .banhorizontal__link a:hover {opacity: 0.6;}.gc-banvertical:after {content: "";font-size: 0;display: block;clear: both;}.gc-banvertical {margin: 0 -10px 20px -10px;}.gc-banvertical .banvertical__item {display: inline-block;vertical-align: top;background: #f8f8f8;height: 490px;width: 280px;margin: 0 10px;}.gc-banvertical .banvertical__content {padding: 20px;box-sizing: border-box;vertical-align: middle;}.gc-banvertical .banvertical__content p {margin-bottom: 30px;}.gc-banvertical .banvertical__content h2 {margin-bottom: 25px;font-size: 18px;}.gc-banvertical .banvertical__imgbox {font-size: 0;width: 100%;}.gc-banvertical .banvertical__imgbox img {width: 100%;height: auto;}.gc-banvertical .banvertical__link a:link,.gc-banvertical .banvertical__link a:active,.gc-banvertical .banvertical__link a:visited,.gc-banvertical .banvertical__link a:hover {font-size: 14px;color: #ffffff;background: #333333;display: inline-block;width: 130px;box-sizing: border-box;border-radius: 2px;text-align: center;padding: 9px 12px 11px 12px;text-decoration: none;}.gc-banvertical .banvertical__link a:hover {opacity: 0.6;}.gc-banverticalshow {margin: 0 -10px 20px -10px;}.gc-banverticalshow .banverticalshow__item {position: relative;color: #fff;display: inline-block;vertical-align: top;background: #f8f8f8;margin: 0 10px;}.gc-banverticalshow .banverticalshow__content {position: absolute;left: 0;right: 0;bottom: 0;padding: 20px;}.gc-banverticalshow .banverticalshow__wrap {position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 20px;z-index: 1;background: #333333;opacity: 0.5;box-sizing: border-box;}.gc-banverticalshow .banverticalshow__text {position: relative;z-index: 2;}.gc-banverticalshow .banverticalshow__content p {margin-bottom: 30px;}.gc-banverticalshow .banverticalshow__content h2 {margin-bottom: 25px;color: #fff;}.gc-banverticalshow .banverticalshow__imgbox {font-size: 0;}.gc-banverticalshow .banverticalshow__link a:link,.gc-banverticalshow .banverticalshow__link a:active,.gc-banverticalshow .banverticalshow__link a:visited {font-size: 14px;color: #ffffff;background: #333333;display: inline-block;width: 130px;box-sizing: border-box;border-radius: 2px;text-align: center;padding: 9px 12px 11px 12px;text-decoration: none;}.gc-banverticalshow .banverticalshow__link a:hover {opacity: 0.6;}.gc-imgbox {margin: 0 -2% 20px -2%;word-spacing: -.36em;display: table;width: 100%;}.gc-imgbox.offset {margin-bottom: 90px;}.gc-imgbox h3 {margin: 0;}.gc-imgbox .imgbox__img {margin-bottom: 10px;width: 100%;}.gc-imgbox .imgbox__img img {width: 100% !important;height: auto !important;}.gc-imgbox .imgbox__item {margin: 0 2% 20px 2%;display: inline-block;vertical-align: top;width: 100%;word-spacing: normal;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.gc-imgbox .imgbox__title {display: block;}.gc-imgbox-info .imgbox__title {display: block;}.gc-imgbox-4 .imgbox__item {width: 21%;}.gc-imgbox-3 .imgbox__item {width: 29.3%;}.gc-imgbox-2 .imgbox__item {width: 46%;}.gc-video {margin-bottom: 20px;position:relative;padding-bottom: 50%;height:0;overflow:hidden;background: #f8f8f8;}.gc-video iframe,.gc-video object,.gc-video embed {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}.gc-content {margin-bottom: 40px;}.gc-content:after {clear: both;content: "";display: block;font-size: 0;}.gc-content .content__left {width: 230px;margin: 0 30px 0 0;float: left;}.gc-content .content__center {overflow: hidden;}.gc-content .content__right {width: 230px;margin: 0 0 0 30px;float: right;}.gc-content .content__item {margin-bottom: 20px;}.gc-content .content__titleimg {text-align: center;font-style: italic;padding: 0;}.gc-content .content__titleno .content__titleimg {display: none;}.gc-text svg {color: #333333;font-size: 22px;}.gc-text .cke_widget_inline {float: left;}.gc-text .text__item ul li > svg{float: left;}.gc-text .text__item ul li:after {content: '';display: block;clear: both;font-size: 0;}.gc-text ul p {display: block;padding: 0 0 0 50px;}.gc-text .text__item ul {padding-left: 0;}.gc-text .text__item ul li {padding: 0 0 10px 0;list-style-type: none;position: relative;}.gc-text-count .text__item ul {counter-reset: li;list-style: none;padding-left: 0;}.gc-text-count ul li {list-style-type: none;position: relative;}.gc-text-count ul p {position: relative;display: block;padding: 0 0 12px 50px;margin: 0 0 10px 0;border-radius: 30px;}.gc-text-count ul p:before {content: counter(li);counter-increment: li;position: absolute;left: 0;top: 14px;margin-top: -20px;background: #f0f0f0;height: 30px ;width: 30px ;line-height: 2;font-size: 14px;color: #666666;text-align: center;font-weight: bold;border-radius: 30px;}.gc-text-disk .text__item svg {color: #333333;font-size: 9px;}.gc-text-disk .text__item svg,.gc-text-disk .text__item p {display: inline-block;vertical-align: middle;}.gc-text-disk .text__item ul {padding-left: 0;}.gc-text-disk .text__item  ul li {padding: 0 0 10px;list-style-type: none;position: relative;}.gc-text-disk ul p {display: inline-block;padding: 0 0 0 20px;margin: 0;}.gc-quote {width: 100%;}.gc-quote .quote__nav {position: relative;padding: 10px 30px;margin-left: 20px;}.gc-quote .quote__img {position: absolute;top: 0;left: -20px;}.gc-quote .quote__img svg {color: #333333;font-size: 24px;}.gc-quote p {font-size: 14px;}.gc-plus {margin: 0 -45px 0;}.gc-plus svg {font-size: 28px;color: #333333;}.gc-plus .plus__item {padding: 0 45px 20px;margin: 0;margin-right: -.275em;display: inline-block;vertical-align: top;width: 33.3%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.gc-plus .plus__imgbox {display: table-cell;padding-right: 20px;vertical-align: middle;}.gc-plus .plus__text {display: table-cell;vertical-align: middle;padding: 5px;}.gc-plus .plus__text p {padding: 0;}.gc-plushorizontal {margin: 0 -4px 0;}.gc-plushorizontal svg {color: #333333;font-size: 28px;}.gc-plushorizontal .plushorizontal__item {padding: 0 4px 20px;margin: 0;margin-right: -.275em;display: inline-block;vertical-align: top;width: 20%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;}.gc-plushorizontal .plushorizontal__imgbox {padding-bottom: 10px;}.gc-plushorizontal .plushorizontal__text {padding: 0 5px;}.gc-plushorizontal .plushorizontal__text p {text-align: center;}.gc-advantage {margin: 0 -10px 0;}.gc-advantage .advantage__item {padding: 0 10px 20px;margin: 0;margin-right: -.275em;width: 20%;display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;}.gc-advantage .advantage__imgbox {padding-bottom: 15px;}.gc-advantage .advantage__text {padding: 0 5px;}.gc-advantage .advantage__text p {text-align: center;}.gc-advantage .advantage__item img {vertical-align: middle;border-radius: 50px;}.gc-promohorizontal {background: #f8f8f8;}.gc-promohorizontal .promohorizontal__content {padding: 34px 30px;box-sizing: border-box;overflow: hidden;vertical-align: middle;}.gc-promohorizontal .promohorizontal__content p {margin-bottom: 30px;}.gc-promohorizontal .promohorizontal__content h2 {margin-bottom: 25px;font-size: 18px;}.gc-promohorizontal .promohorizontal__imgbox {float: left;font-size: 0;}.gc-promohorizontal .promohorizontal__link a:link,.gc-promohorizontal .promohorizontal__link a:active,.gc-promohorizontal .promohorizontal__link a:visited,.gc-promohorizontal .promohorizontal__link a:hover {font-size: 14px;color: #ffffff;background: #333333;display: inline-block;width: 130px;box-sizing: border-box;border-radius: 2px;text-align: center;padding: 9px 12px 11px 12px;text-decoration: none;}.gc-promohorizontal .promohorizontal__link a:hover {opacity: 0.6;}.gc-promo {background: #f8f8f8;margin-bottom: 20px;}.gc-promo svg {color: #333333;font-size: 28px;}.gc-promo .promo__content {padding: 25px 30px 40px 30px;box-sizing: border-box;}.gc-promo .promo__nav {display: table;width: 100%;padding: 20px 30px;box-sizing: border-box;border-bottom: 1px solid #ececec;}.gc-promo .promo__imgbox {display: table-cell;vertical-align: middle;}.gc-promo h2 {font-size: 18px;display: table-cell;vertical-align: middle;padding: 0;}.gc-promo .promo__buttom {display: table-cell;vertical-align: middle;}.gc-promo .promo__buttom a:link,.gc-promo .promo__buttom a:active,.gc-promo .promo__buttom a:visited {font-size: 14px;color: #ffffff;background: #333333;float: right;width: 130px;box-sizing: border-box;border-radius: 2px;text-align: center;text-decoration: none;padding: 9px 12px 11px 12px;}.gc-promo .promo__buttom a:hover {opacity: 0.6;}.gc-promocall {background: #f8f8f8;display: table;margin-bottom: 20px;}.gc-promocall svg {color: #ffffff;font-size: 28px;}.gc-promocall h2 {font-size: 18px;display: table-cell;vertical-align: middle;padding: 0;color: #fff;}.gc-promocall .promocall__content {padding: 20px 30px;box-sizing: border-box;display: table-cell;}.gc-promocall .promocall__nav {display: table-cell;vertical-align: middle;background: #333333;border-radius: 2px;width: 42%;padding: 20px 30px;box-sizing: border-box;}.gc-promocall .promocall__imgbox {display: table-cell;vertical-align: middle;padding-right: 20px;}.gc-promocontact {background: #f8f8f8;display: table;border: 1px solid #eaeaea;position: relative;width: 98%;margin-left: 20px;margin-bottom: 20px;padding: 0 50px;box-sizing: border-box;}.gc-promocontact .promocontact__soto {background: #333333;width: 40px;height: 40px;border-radius: 50px;position: absolute;left: -20px;border: 5px solid #fff;top: 0;bottom: 0;margin: auto 0;display: flex;align-items: center;justify-content: center;}.gc-promocontact .promocontact__soto svg {color: #ffffff;font-size: 19px;}.gc-promocontact h2 {font-size: 18px;display: table-cell;vertical-align: middle;padding: 0;width: 37%;color: #333;}.gc-promocontact .promocontact__telephon,.gc-promocontact .promocontact__email {padding: 20px 20px;box-sizing: border-box;display: table-cell;}.gc-promocontact .promocontact__telephon span {font-size: 16px;color: #333;}.gc-promocontact .promocontact__email  a:link,.gc-promocontact .promocontact__email  a:active,.gc-promocontact .promocontact__email  a:visited {font-size: 16px;text-decoration: underline;color: #333;}.gc-promocontact .promocontact__email a:hover {text-decoration: none;}.gc-promotelephon {display: table;width: 100%;margin-bottom: 20px;}.gc-promotelephon svg {color: #ffffff;font-size: 28px;}.gc-promotelephon .promotelephon__content {padding: 25px 30px 40px 30px;box-sizing: border-box;}.gc-promotelephon .promotelephon__nav {margin-left: 10px;padding: 21px 30px;box-sizing: border-box;background: #ffffff;-webkit-box-shadow: 0px 3px 28px 3px #e5e5e5;-moz-box-shadow: 0px 3px 28px 3px #e5e5e5;box-shadow: 0px 3px 28px 3px #e5e5e5;}.gc-promotelephon .promotelephon__imgbox {position: relative;width: 80px;height: 80px;border-radius: 2px;display: table-cell;vertical-align: middle;text-align: center;background: #333333;}.gc-promotelephon .promotelephon__imgbox:after {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-left-color: #333333;border-width: 7px;margin-top: -7px;}.gc-promotelephon .promotelephon__content p {line-height: 1.4;margin: 0;}.gc-promotelephon .promotelephon__nav span {font-size: 28px;display: table-cell;vertical-align: middle;padding: 0;color: #0f0f0f;width: 87%;}.gc-promotelephon .promotelephon__buttom {display: table-cell;vertical-align: middle;}.gc-promotelephon .promotelephon__buttom a:link,.gc-promotelephon .promotelephon__buttom a:active,.gc-promotelephon .promotelephon__buttom a:visited {font-size: 14px;color: #ffffff;background: #333333;float: right;width: 220px;box-sizing: border-box;border-radius: 2px;text-align: center;text-decoration: none;padding: 9px 12px 11px 12px;}.gc-promotelephon .promotelephon__buttom a:hover {opacity: 0.6;}.gc-promotitle {display: table;width: 100%;margin-bottom: 20px;}.gc-promotitle svg {color: #ffffff;font-size: 28px;}.gc-promotitle .promotitle__content {padding: 25px 30px 40px 30px;box-sizing: border-box;}.gc-promotitle .promotitle__nav {margin-left: 10px;padding: 21px 30px;box-sizing: border-box;background: #f2f2f2;}.gc-promotitle .promotitle__imgbox {position: relative;width: 80px;height: 80px;border-radius: 2px;display: table-cell;vertical-align: middle;text-align: center;background: #333333;}.gc-promotitle .promotitle__imgbox:after {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-left-color: #333333;border-width: 7px;margin-top: -7px;}.gc-promotitle h2 {font-size: 18px;display: table-cell;vertical-align: middle;padding: 0;color: #0f0f0f;width: 87%;}.gc-promotitle .promotitle__buttom {display: table-cell;vertical-align: middle;}.gc-promotitle .promotitle__buttom a:link,.gc-promotitle .promotitle__buttom a:active,.gc-promotitle .promotitle__buttom a:visited {font-size: 14px;color: #ffffff;background: #333333;float: right;width: 140px;box-sizing: border-box;border-radius: 2px;text-align: center;text-decoration: none;padding: 9px 12px 11px 12px;}.gc-promotitle .promotitle__buttom a:hover {opacity: 0.6;}.gc-promotext {display: table;width: 100%;margin-bottom: 20px;}.gc-promotext .promotext__content {padding: 25px 30px 40px 30px;box-sizing: border-box;}.gc-promotext .promotext__nav {position: relative;padding: 21px 30px;box-sizing: border-box;background: #ffffff;border: 1px solid #e1e1e1;;margin-left: 50px;}.gc-promotext .promotext__img {position: absolute;top: -1px;left: -50px;width: 50px;height: 50px;text-align: center;background: #333333;display: flex;align-items: center;justify-content: center;}.gc-promotext .promotext__img svg {color: #ffffff;font-size: 24px;}.gc-promotext p {font-size: 14px;display: table-cell;vertical-align: middle;padding: 0;width: 87%;}.gc-table table {background: #ffffff;border: 1px solid #e2e2e2;font-size: 14px;width: 100%;border-collapse: collapse;}.gc-table table th {padding: 20px 30px;border: 1px solid #e2e2e2;text-align: left;background: #ffffff;color: #666666;font-weight: bold;}.gc-table table th:first-child {text-align: left;}.gc-table table td:first-child {background: #ffffff;text-align: left;}.gc-table table tr:nth-child(2n) {background: #ffffff;}.gc-table table td {padding: 20px 30px;width: 225px;box-sizing: border-box;text-align: left;border: 1px solid #e2e2e2;}.gc-tablecontent table {background: #ffffff;border: 1px solid #e2e2e2;font-size: 14px;width: 100%;border-collapse: collapse;}.gc-tablecontent svg {font-size: 15px;}.gc-tablecontent svg.fa-check {color: #80b95e;}.gc-tablecontent svg.fa-times {color: #e66767;}.gc-tablecontent table th {padding: 20px 30px;border: 1px solid #e2e2e2;text-align: left;color: #666666;font-weight: bold;}.gc-tablecontent table th:first-child {background: #f9f9f9;text-align: left;}.gc-tablecontent table td:first-child {background: #f9f9f9;text-align: left;}.gc-tablecontent table tr:nth-child(2n) {background: #ffffff;}.gc-tablecontent table td {padding: 20px 30px;text-align: left;border: 1px solid #e2e2e2;}.gc-tablecontent table td.table__center {border: none;border-top: 1px solid #e2e2e2;}.gc-tablecontent table th.table__center {border: none;}.gc-tablecontent .table__center {display: table-cell;text-align: center;}.gc-tableinfo table {background: #ffffff;border: 1px solid #e2e2e2;font-size: 14px;width: 100%;border-collapse: collapse;}.gc-tableinfo table th {padding: 20px 30px;border: 1px solid #e2e2e2;text-align: left;color: #666666;font-weight: bold;}.gc-tableinfo table tr:first-child th {background: #ffffff;text-align: left;}.gc-tableinfo table td:first-child {background: transparent;text-align: left;}.gc-tableinfo table tr:nth-child(2n) {background: #f9f9f9;}.gc-tableinfo table td {padding: 20px 30px;text-align: left;border: 1px solid #e2e2e2;}.gc-tableinfo table td.yes {background: url(/assets/content_generator/img/yes.png) 50% 50% no-repeat;}.gc-tableinfo table td.no {background: url(/assets/content_generator/img/no.png) 50% 50% no-repeat;}.gc-words:after {content: '';display: block;font-size: 0;clear: both;}.gc-words .words__img {float: left;margin-right: 15px;}.gc-words .words__img img {width: 100%;height: auto;}.gc-words-colum2 {margin: 0 -2%;word-spacing: -.36em;display: table;width: 100%;}.gc-words-colum2 .words__item {margin: 0 2%;display: inline-block;vertical-align: top;width: 46%;word-spacing: normal;}
/*assets/content_generator/css/tablet__block.compile.css*/
@media handheld, only screen and (min-width: 768px) and (max-width: 980px ) {.gc-table {overflow-x: scroll;}.gc-tablecontent {overflow-x: scroll;}.gc-tableinfo {overflow-x: scroll;}.gc-plus .plus__item {width: 50%;}.gc-plushorizontal .plushorizontal__item {width: 33.3%;}.gc-advantage .advantage__item {width: 33.3%;}}
/*assets/content_generator/css/mobile__block.compile.css*/
@media handheld, only screen and (max-width: 767px) {.gc-table {overflow-x: scroll;}.gc-tablecontent {overflow-x: scroll;}.gc-tableinfo {overflow-x: scroll;}.gc-plus .plus__item {width: 100%;}.gc-plushorizontal .plushorizontal__item {width: 50%;}.gc-advantage .advantage__item {width: 50%;}.gc-imgbox,.gc-imgbox-2,.gc-imgbox-3,.gc-imgbox-4 {margin: 0 0 20px;}.gc-imgbox-2 .imgbox__item {margin: 0 0 20px;width: 100%;display: block;}.gc-imgbox-3 .imgbox__item {margin: 0 0 20px;width: 100%;display: block;}.gc-imgbox-4 .imgbox__item {margin: 0 0 20px;width: 100%;display: block;}.gc-words-colum2 {margin: 0;word-spacing: normal;display: block;width: 100%;}.gc-words-colum2 .words__item {margin: 0;display: block;vertical-align: top;width: 100%;}.gc-content {}.gc-content .content__left {margin-right: 20px;width: 45%;}.gc-content .content__right {margin-left: 20px;width: 45%;}.gc-content .content__item img {width: 100% !important;height: auto !important;}}
/*assets/63b92e67/Montserrat/stylesheet.compile.css*/
@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-RegularCyr.woff2') format('woff2');font-weight: normal;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-MediumCyr.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-SemiBold.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-SemiBoldCyr.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-ExtraBold.woff2') format('woff2');font-weight: 800;font-style: normal;font-display: fallback;}@font-face {font-family: 'Montserrat';src: url('/files/fonts/Montserrat/Montserrat-ExtraBoldCyr.woff2') format('woff2');font-weight: 800;font-style: normal;font-display: fallback;}
/*assets/63b92e67/ALSRubl-Arial/stylesheet.compile.css*/
@font-face {font-family: 'ALSRubl-Arial';font-display: fallback;src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-regular.eot');src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-regular.eot?#iefix') format('embedded-opentype'),url('/files/fonts/ALSRubl-Arial/alsrubl-arial-regular.woff') format('woff'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-regular.ttf') format('truetype'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-regular.svg#ALSRublArialRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ALSRubl-Arial';font-display: fallback;src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-italic.eot');src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-italic.eot?#iefix') format('embedded-opentype'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-italic.woff') format('woff'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-italic.ttf') format('truetype'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-italic.svg#ALSRublArialItalic') format('svg');font-weight: normal;font-style: italic;}@font-face {font-family: 'ALSRubl-Arial';font-display: optional;src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bold.eot');font-weight: bold;font-style: normal;}@font-face {font-family: 'ALSRubl-Arial';font-display: fallback;src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.eot');src: url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.eot?#iefix') format('embedded-opentype'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.woff') format('woff'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.ttf') format('truetype'), url('/files/fonts/ALSRubl-Arial/alsrubl-arial-bolditalic.svg#ALSRublArialBoldItalic') format('svg');font-weight: bold;font-style: italic;}
/*assets/14998897/css/fonts.compile.css*/

/*assets/14960679/css/tablesaw.compile.css*/
.tablesaw {width: 100%;max-width: 100%;empty-cells: show;border-collapse: collapse;border: 0;padding: 0;}.tablesaw * {box-sizing: border-box;}.tablesaw-btn {border: 1px solid #ccc;border-radius: .25em;background: none;box-shadow: 0 1px 0 rgba(255,255,255,1);color: #4a4a4a;cursor: pointer;display: inline-block;margin: 0;padding: .5em .85em .4em .85em;position: relative;text-align: center;text-decoration: none;text-transform: capitalize;-webkit-appearance: none;-moz-appearance: none;appearance: none;}a.tablesaw-btn {color: #1c95d4;}.tablesaw-btn:hover {text-decoration: none;}.tablesaw-btn:active {background-color: #ddd;}@supports (box-shadow: none ) {.tablesaw-btn:focus {background-color: #fff;outline: none;}.tablesaw-btn:focus {box-shadow: 0 0 .35em #4faeef !important;}}.tablesaw-btn-select select {background: none;border: none;display: inline-block;position: absolute;left: 0;top: 0;margin: 0;width: 100%;height: 100%;z-index: 2;min-height: 1em;opacity: 0;color: transparent;}.tablesaw-btn select option {background: #fff;color: #000;}.tablesaw-btn {display: inline-block;width: auto;height: auto;position: relative;top: 0;}.tablesaw-btn.btn-small {font-size: 1.0625em;line-height: 19px;padding: .3em 1em .3em 1em;}.tablesaw-btn.btn-micro {font-size: .8125em;padding: .4em .7em .25em .7em;}.tablesaw-btn-select {padding-right: 1.5em;text-align: left;display: inline-block;color: #4d4d4d;padding-right: 2.5em;min-width: 7.25em;text-align: left;}.tablesaw-btn-select:after {content: " ";position: absolute;background: none;background-repeat: no-repeat;background-position: .25em .45em;content: "\25bc";font-size: .55em;padding-top: 1.2em;padding-left: 1em;left: auto;right: 0;margin: 0;top: 0;bottom: 0;width: 1.8em;}.tablesaw-btn-select.btn-small:after,.tablesaw-btn-select.btn-micro:after {width: 1.2em;font-size: .5em;padding-top: 1em;padding-right: .5em;line-height: 1.65;background: none;box-shadow: none;border-left-width: 0;}.tablesaw-advance .tablesaw-btn {-webkit-appearance: none;-moz-appearance: none;box-sizing: border-box;text-shadow: 0 1px 0 #fff;border-radius: .25em;}.tablesaw-advance .tablesaw-btn.btn-micro {font-size: .8125em;padding: .3em .7em .25em .7em;}.tablesaw-advance a.tablesaw-nav-btn:first-child {margin-left: 0;}.tablesaw-advance a.tablesaw-nav-btn:last-child {margin-right: 0;}.tablesaw-advance a.tablesaw-nav-btn {display: inline-block;overflow: hidden;width: 1.8em;height: 1.8em;background-position: 50% 50%;margin-left: .25em;margin-right: .25em;position: relative;text-indent: -9999px;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.up:before {content: "\0020";overflow: hidden;width: 0;height: 0;position: absolute;}.tablesaw-advance a.tablesaw-nav-btn.down:before {left: .5em;top: .65em;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.up:before {left: .5em;top: .65em;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before {top: .45em;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}.tablesaw-advance a.tablesaw-nav-btn.left:before {left: .6em;border-right: 5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.right:before {left: .7em;border-left: 5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.disabled {opacity: .25;cursor: default;pointer-events: none;}.tablesaw-bar {clear: both;}.tablesaw-bar * {box-sizing: border-box;}.tablesaw-bar-section {float: left;}.tablesaw-bar-section label {font-size: .875em;padding: .5em 0;clear: both;display: block;color: #888;margin-right: .5em;text-transform: uppercase;}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn {margin-top: .5em;margin-bottom: .5em;}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select {margin-bottom: 0;}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn {margin-left: .4em;margin-top: 0;text-transform: uppercase;border: none;box-shadow: none;background: transparent;font-size: 1em;padding-left: .3em;}.tablesaw-bar .tablesaw-bar-section .btn-select {min-width: 0;}.tablesaw-bar .tablesaw-bar-section .btn-select:after {padding-top: .9em;}.tablesaw-bar .tablesaw-bar-section select {color: #888;text-transform: none;background: transparent;}.tablesaw-bar-section ~ table {clear: both;}.tablesaw-bar-section .abbreviated {display: inline;}.tablesaw-bar-section .longform {display: none;}@media (min-width: 24em) {.tablesaw-bar-section .abbreviated {display: none;}.tablesaw-bar-section .longform {display: inline;}}.tablesaw th,.tablesaw td {padding: .5em .7em;text-align: left;vertical-align: middle;}.tablesaw-sortable-btn {padding: .5em .7em;}.tablesaw thead th {text-align: left;}.tablesaw-row-border tr {border-bottom: 1px solid #dfdfdf;}.tablesaw-row-zebra tr:nth-child(2n) {background-color: #f8f8f8;}.tablesaw caption {text-align: left;margin: .59375em 0;}.tablesaw-swipe .tablesaw-swipe-cellpersist {border-right: 2px solid #e4e1de;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist {border-right-width: 1px;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist {box-shadow: 3px 0 4px -1px #e4e1de;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: none;}@media only all {.tablesaw-stack {clear: both;}.tablesaw-stack td,.tablesaw-stack th {text-align: left;display: block;}.tablesaw-stack tr {clear: both;display: table-row;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: inline-block;padding: 0 .6em 0 0;width: 30%;}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top {display: block;padding: .4em 0;margin: .4em 0;}.tablesaw-cell-label {display: block;}.tablesaw-stack tbody th.group {margin-top: -1px;}.tablesaw-stack th.group b.tablesaw-cell-label {display: none !important;}}@media (max-width: 39.9375em) {.tablesaw-stack tbody tr {display: block;width: 100%;border-bottom: 1px solid #dfdfdf;}.tablesaw-stack thead td,.tablesaw-stack thead th {display: none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th {display: block;float: left;clear: left;width: 100%;}.tablesaw-cell-label {vertical-align: top;}.tablesaw-cell-content {display: inline-block;max-width: 67%;}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content {display: block;width: 100%;max-width: 100%;padding: 0;}.tablesaw-stack td:empty,.tablesaw-stack th:empty {display: none;}}@media (min-width: 40em) {.tablesaw-stack tr {display: table-row;}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th {display: table-cell;margin: 0;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: none !important;}}.tablesaw-fix-persist {table-layout: fixed;}@media only all {.tablesaw-swipe th.tablesaw-swipe-cellhidden,.tablesaw-swipe td.tablesaw-swipe-cellhidden {display: none;}}.tablesaw-overflow {position: relative;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.tablesaw-overflow > .tablesaw {margin-top: 2px;}.tablesaw-columntoggle-btn span {text-indent: -9999px;display: inline-block;}.tablesaw-columntoggle-btnwrap {position: relative;}.tablesaw-columntoggle-btnwrap .dialog-content {padding: .5em;}.tablesaw-columntoggle tbody td {line-height: 1.5;}.tablesaw-columntoggle-popup {display: none;}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {display: block;position: absolute;top: 2em;right: 0;background-color: #fff;padding: .5em .8em;border: 1px solid #ccc;box-shadow: 0 1px 2px #ccc;border-radius: .2em;z-index: 1;}.tablesaw-columntoggle-popup fieldset {margin: 0;}@media only all {.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-0 {display: none;}}.tablesaw-columntoggle-btnwrap .dialog-content {top: 0 !important;right: 1em;left: auto !important;width: 12em;max-width: 18em;margin: -.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus {outline-style: none;}@media (min-width: 20em) {.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1 {display: table-cell;}}@media (min-width: 30em) {.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2 {display: table-cell;}}@media (min-width: 40em) {.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3 {display: table-cell;}.tablesaw-columntoggle tbody td {line-height: 2;}}@media (min-width: 50em) {.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4 {display: table-cell;}}@media (min-width: 60em) {.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5 {display: table-cell;}}@media (min-width: 70em) {.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6 {display: table-cell;}}@media only all {.tablesaw-columntoggle th.tablesaw-toggle-cellhidden,.tablesaw-columntoggle td.tablesaw-toggle-cellhidden {display: none;}.tablesaw-columntoggle th.tablesaw-toggle-cellvisible,.tablesaw-columntoggle td.tablesaw-toggle-cellvisible {display: table-cell;}}.tablesaw-columntoggle-popup .btn-group > label {display: block;padding: .2em 0;white-space: nowrap;cursor: default;}.tablesaw-columntoggle-popup .btn-group > label input {margin-right: .8em;}.tablesaw-sortable-head {position: relative;vertical-align: top;}.tablesaw .tablesaw-sortable-head {padding: 0;}.tablesaw-sortable-btn {min-width: 100%;color: inherit;background: transparent;border: 0;text-align: inherit;font: inherit;text-transform: inherit;}.tablesaw-sortable-arrow:after {display: inline-block;width: 10px;height: 14px;content: " ";margin-left: .3125em;}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after {content: "\0020";}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after {content: "\2191";}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after {content: "\2193";}.tablesaw-advance {float: right;}.tablesaw-advance.minimap {margin-right: .4em;}.tablesaw-advance-dots {float: left;margin: 0;padding: 0;list-style: none;}.tablesaw-advance-dots li {display: table-cell;margin: 0;padding: .4em .2em;}.tablesaw-advance-dots li i {width: .25em;height: .25em;background: #555;border-radius: 100%;display: inline-block;}.tablesaw-advance-dots-hide {opacity: .25;cursor: default;pointer-events: none;}
/*assets/14960679/css/param.compile.css*/

/*assets/14960679/css/layout.compile.css*/
.l-layout {position: relative;min-height: 100%;max-width: 1920px;margin: auto;min-width: 320px;overflow: hidden;}.l-layout .layout__wrap {padding-bottom: 706px;}.l-layout .layout__bgbox {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;background: url("") no-repeat scroll 50% 0 #ffffff;}.l-layout .layout__bgwrap {margin-left: -620px ;width: 1240px;position: absolute;top: 0;bottom: 0;left: 50%;background:;}.l-layout .layout__bgleft {width: 100%;position: absolute;top: 0;bottom: 0;background: url("/images/empty.gif") repeat-y scroll 100% 0 transparent;left: -100%;}.l-layout .layout__bgright {width: 100%;position: absolute;top: 0;bottom: 0;right: -100%;top: 0;bottom: 0;background: url("/images/empty.gif") repeat-y scroll 0 0 transparent;}.l-header {position: relative;margin-top: 30px;}.l-header .header__wrapper {margin: 0 auto;max-width: 1240px;width: 100%;z-index: 24;position: relative;}.l-header .header__wrapper .b-form .b-form-messengers {display: none;}.l-header .header__left {width: 100%;position: absolute;top: 0;bottom: 0;left: -100%;z-index: 10;}.l-header .header__right {width: 100%;position: absolute;top: 0;bottom: 0;right: -100%;z-index: 10;}.l-header .header__time {position: fixed;top: 0;left: 0;width: 100%;height: 30px;z-index: 999;}.l-header .header__time::before {display: block;content: '';width: 200%;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);background-color: #d13d73;}.l-header .header__time-inner {max-width: 1240px;width: 100%;padding: 0 20px;margin: 0 auto;display: flex;justify-content: center;align-items: center;height: 100%;box-sizing: border-box;position: relative;}.l-header .header__time-item {font-size: 14px;color: #ffffff;line-height: 1.2;height: 100%;display: flex;align-items: center;}.l-header .header__time-item img {padding-right: 10px;}.l-header .header__time-item a:link,.l-header .header__time-item a:visited {color: #fff;text-decoration: none;transition: color .2s linear;}.l-header .header__time-item a:hover {color: rgba(255,255,255,0.7);}.g-page-main .l-header,.g-page-main_2 .l-header {border: none;background: url(/files/110/header-bg.jpg) 50% 0% no-repeat;}.g-page-main .b-contacts-head .contacts-head__call a.contacts-head__link:link,.g-page-main .b-contacts-head .contacts-head__call a.contacts-head__link:visited {color: #fff;background: url(/files/110/okna-calc.svg) no-repeat 0 50%;}.l-main {}.l-main .main__wrapper {margin: 0 auto;max-width: 1240px;width: 100%;position: relative;}.l-main .main__left {width: 100%;position: absolute;top: 0;bottom: 0;left: -100%;z-index: 10;pointer-events: none;}.l-main .main__right {width: 100%;position: absolute;top: 0;bottom: 0;right: -100%;z-index: 10;pointer-events: none;}.l-main--category {}.l-main--category .main__wrapper {max-width: none;}.l-main--new_container--info {background: #eeeeee url(/files/110/okna-fon.png) no-repeat 0 50%;}.l-main--new_container--info .column__center-indent {padding-top: 75px;padding-bottom: 100px;}.l-footerbox {position: relative;margin-left: auto;margin-right: auto;margin-top: -706px ;min-height: 706px;min-width: 320px;max-width: 1920px;overflow: hidden;}.l-footerbox::before {content: "";position: absolute;top: 0;left: 0;right: 0;height: 615px;border-top: 1px solid #e5e5e5;background-color: #f5f5f5;}.l-footerbox::after {content: "";position: absolute;left: 0;right: 0;bottom: 90px;border-bottom: 1px solid #e5e5e5;}.l-footerbox-stop {height: 706px;}.l-footerbox .footerbox__wrapper {margin: 0 auto;background: transparent url("") left top scroll repeat-x;max-width: 1240px;width: 100%;z-index: 9;position: relative;}.l-footerbox .footerbox__left {background: transparent url("") right top repeat-x ;width: 100%;position: absolute;top: 0;bottom: 0;left: -100%;z-index: 10;}.l-footerbox .footerbox__right {background: transparent url("") left top repeat-x;width: 100%;position: absolute;top: 0;bottom: 0;right: -100%;z-index: 10;}.l-footerbox__print .footerbox__wrapper {background: none;}.l-grid {width: 100%;height: 706px;position: relative;color: #444444;font-size: 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.l-grid p {margin: 0 0 15px;}.l-grid a:link,.l-grid a:active,.l-grid a:visited,.l-grid a:hover {color: #999999;}.l-grid .grid__item1 {position: absolute;left: 35px;top: 3336px;width: 500px;height: auto;}.l-grid .grid__item2 {position: absolute;left: 400px;top: 20px;width: 280px;height: auto;}.l-grid .grid__item3 {position: absolute;right: 35px;top: 50px;width: 270px;height: auto;}.l-grid .grid__item4 {position: absolute;left: 35px;top: 47px;width: calc((100% - 70px)/4*3);height: auto;}.l-grid .grid__item5 {position: absolute;left: 35px;top: 640px;width: 685px;height: auto;}.l-grid .grid__item6 {position: absolute;left: 35px;top: 3390px;width: 500px;height: auto;}.l-grid .grid__item7 {position: absolute;right: 35px;top: 650px;width: 270px;height: auto;}body.l-grid {color: #444444;background-color: transparent;font-size: 12px;}body.l-grid a {color: #999999;}.b-pilot {position: relative;width: 100%;color: #222222;}.b-pilot p {margin: 0;}.b-pilot a:link,.b-pilot a:active,.b-pilot a:visited,.b-pilot a:hover {color: #d13d73;}.b-pilot a:link[href^="tel"],.b-pilot a:active[href^="tel"],.b-pilot a:visited[href^="tel"],.b-pilot a:hover[href^="tel"] {color: #222222;}.b-pilot .pilot__1 {position: absolute;right: 10px;top: 30px;width: 200px;height: auto;z-index: 25;}.g-cart .b-pilot .pilot__1 {right: 100px;}.b-pilot .pilot__2 {position: absolute;right: 470px;top: 24px;width: 38px;height: auto;z-index: 25;}.b-pilot .pilot__3 {position: absolute;right: 310px;top: 30px;width: auto;height: auto;z-index: 25;}.b-pilot .pilot__4 {position: absolute;left: 35px;top: 225px;width: calc(100% - 70px);height: auto;z-index: 25;display: none;}.g-page-main .b-pilot .pilot__4,.g-page-main_2 .b-pilot .pilot__4  {display: block;}.b-pilot .pilot__4 h1 {margin-bottom: 0.375em;text-align: center;}.b-pilot .pilot__5 {position: absolute;right: 15px;top: 125px;width: 390px;height: auto;z-index: 25;display: flex;align-items: center;gap: 10px;justify-content: flex-end;}body.pilot__2 {color: #fff;font-size: 1.714em;background-color: #0180ba; left: auto;top: auto;position: static;}.g-page-main .b-pilot,.g-page-main .b-pilot h1,.g-page-main .b-pilot h2,.g-page-main .b-pilot h3,.g-page-main_2 .b-pilot,.g-page-main_2 .b-pilot h1,.g-page-main_2 .b-pilot h2,.g-page-main_2 .b-pilot h3 {color: #fff;}.column {background: transparent url() 0 0 scroll no-repeat;height: 100%;margin-top: 0;margin-bottom: 0;position: relative;width: 100%;}.column:after {clear: both;content: "";display: block;}.column__right, .column__left, .column__center {clear: right;float: left;}.column__center {width: 100%;}.column__left {margin-left: -100%;width: 245px;overflow: hidden;}.column__right {margin-left: -245px;width: 245px;overflow: hidden;}.column__center-indent {margin: 0 245px 0 245px;padding: 26px 35px 30px 35px;}.column__left-indent {padding: 30px 35px 30px 35px;}.column__right-indent {padding: 30px 35px 30px 35px;}.column__right-bg, .column__left-bg, .column__center-bg {bottom: 0;position: absolute;top: 0;z-index: -1;}.column__center-bg {left: 245px;right: 245px;}.column__left-bg {left: 0;width: 245px;}.column__right-bg {right: 0;width: 245px;}.column__right-inside, .column__left-inside, .column__center-inside {border-radius: 0 0 0 0;bottom: 0;left: 0;position: absolute;right: 0;top: 0;}.column__center-inside {background: transparent url() 0 0 scroll no-repeat;}.column__left-inside {background: #FFFFFF url() 0 0 scroll no-repeat;}.column__right-inside {background: #FFFFFF url() 0 0 scroll no-repeat;}.column_lc .column__center-indent {margin-right: 0;}.column_lc .column__right {display: none;}.column_lc .column__right-bg {display: none;}.column_lc .column__center-inside {border-right-width: 0;}.column_lc .column__center-bg {right: 0;}.column_cr .column__center-indent {margin-left: 0;}.column_cr .column__left {display: none;}.column_cr .column__left-bg {display: none;}.column_cr .column__center-inside {border-left-width: 0;}.column_cr .column__center-bg {left: 0;}.column__print .column__center-indent {margin-right: 0;margin-left: 0;}.column--new_container {}.column--new_container .column__center-indent {padding-top: 83px;padding-bottom: 0;}.g-page-main .column__center-indent {padding-top: 45px;}.column--new_container2 .column__center-indent {padding-top: 80px;}.column--contacts .column__right {margin-left: -640px;width: 640px;}.column--contacts .column__center-indent {margin-right: 640px;padding-top: 0;padding-bottom: 0;}.column--contacts .column__left-indent {padding-top: 0;padding-bottom: 0;}.column--contacts .column__right-indent {padding-top: 0;padding-bottom: 0;}.l-col2 {display: flex;margin-right: -30px;}.l-col2 .col2__col {flex: 1 1 50%;margin-right: 30px;}@media screen and (max-width:979px){.l-col2 {flex-wrap: wrap;}.l-col2 .col2__col {width: 100%;}}.l-fixed {position: fixed;z-index: 99;top: 0;left: 0;right: 0;background-color: #fff;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);opacity: 0;visibility: hidden;transform: translateY(-100%);transition: .2s ease-in-out;transition-property: top, opacity, visibility, transform;}.l-fixed .fixed__inner {position: relative;margin: 0 auto;max-width: 1240px;padding: 9px 35px;box-sizing: border-box;width: 100%;display: flex;align-items: center;justify-content: space-between;}.l-fixed--fixed {transform: translateY(0);opacity: 1;visibility: visible;}.g-page-main_3 .l-header {background: none;}.g-page-main_3 .b-pilot .pilot__4 {display: none;}.g-page-main_3 .l-header .header__left,.g-page-main_3 .l-header .header__right {z-index: -1;}.g-page-main_3 .b-picture {margin: 0 -20px;}
/*assets/14960679/css/main.compile.css*/
html * {max-height: 999999px;}html,body {height: 100%;}body {color: #444444;font-family: Montserrat, sans-serif;font-size: 14px;background-color: #f5f5f5;line-height: 1.2;margin: 0;position: relative;z-index: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%;}h1 {margin: 0 0 50px 0;font-family: Montserrat, sans-serif;font-size: 40px;font-style: normal;font-weight: 800;text-decoration: none;color: #222222;text-shadow: 0 00 rgba(0, 0, 0, 0);line-height: 1.2;}h2,h2 a:link,h2 a:active,h2 a:visited,h2 a:hover,a:link h2,a:active h2,a:visited h2,a:hover h2 {color: #222222;font-family: Montserrat, sans-serif;font-size: 38px;font-style: normal;font-weight: 800;margin: 0 0 50px;text-decoration: none;text-shadow: 0 00 rgba(0, 0, 0, 0);line-height: 1.2;}h3 {color: #222222;font-family: Montserrat, sans-serif;font-size: 24px;font-style: normal;font-weight: 500;margin: 0 0 25px;text-decoration: none;text-shadow: 0 00 rgba(0, 0, 0, 0);line-height: 1.2;}h4 {margin: 0 0 20px;font-weight: 500;font-size: 16px;line-height: 1.5;color: #222;}a:link,a:visited {color: #d13d73;text-decoration: none;}a:hover,a:active {color: #d13d73;text-decoration: underline;}a:link[href^="tel"],a:active[href^="tel"],a:visited[href^="tel"],a:hover[href^="tel"] {text-decoration: none;color: #444444;font-family: Montserrat, sans-serif;}img {border: 0 none;}b,strong {font-weight: 500;}.g-clear {clear: both;font-size: 0;}.g-ov-h {overflow: hidden;}.g-nodisplay {display: none;}.g-novisible {visibility: hidden;}.g-body_print {background: #fff;}.g-ramaborder {z-index: 20;}.g-tablescroll {overflow: scroll;}.g-ramaborder:hover {margin: -1px;border: 1px red dashed;}.g-ov-h {overflow: hidden;}input:focus {outline: none;}pre {white-space: pre-wrap;}input {-webkit-appearance: none;-moz-appearance: none;appearance: none;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;}select::-ms-expand {display: none;}.b-select {margin: auto;width: 100%;position: relative;}.b-select:before {content: "";pointer-events: none;width: 16px;height: 10px;position: absolute;top: 15px;right: 10px;background: url(/files/110/select-arr0.png) 50% 50% no-repeat;background-size: 10px 6px;}.container__field,.container__page,.l-container {width: 100%;}.l-container {overflow: hidden;position: absolute;background: url("") no-repeat scroll 50%0 #ffffff;min-height: 100%;z-index: 5;}.container__field,.container__page {left: 50%;max-width: 1240px;position: relative;top: 0;}.container__page {z-index: 1;}.container__wrapper,.container__content {left: -50%;position: relative;width: 100%;}.container__content {padding-top: 0;}.container__opera {left: 0;overflow: hidden;top: 0;width: 100%;}.container__right,.container__left,.container__wrapper,.container__field,.container__opera {height: 100%;position: absolute;}.container__right,.container__left {width: 1000px;}.container__left {top: 0;bottom: 0;background: url("/images/empty.gif") repeat-yscroll 100% 0 transparent;left: -1000px;height: auto;}.container__right {top: 0;bottom: 0;background: url("/images/empty.gif") repeat-yscroll 0 0 transparent;margin-left: 100%;height: auto;}.l-container_footer {margin-top: -80px;min-height: 0;z-index: 10;}.l-container_footer .container__page {padding-bottom: 0;}.l-container_footer .container__content {background: none repeat scroll 0 0 #a1a1a1;color: #d5d2ca;height: 80px;}.b-counter {position: relative;width: 100%;min-height: 10px;}.b-counter:after {content: "";clear: both;display: block;font-size: 0;}.b-counter .counter__item {margin-right: 5px;margin-bottom: 10px;float: left;display: block;}.b-counter .counter__item * {margin: 0;padding: 0;}.b-input {padding: 0 6px 0 0;}.b-input input {font-family: Arial, sans-serif;left: 6px;margin-left: -6px;position: relative;width: 100%;}.b-tape {position: relative;width: 100%;}.b-tape p,.b-tape h3 {font-weight: normal;margin: 0;}.b-tape h3 {font-size: 0.86em;font-weight: bold;margin-bottom: 0.6em;}.b-tape p {font-size: 0.79em;}.b-picture {margin: 0 -35px;position: relative;text-align: center;background-color: #efefef;}.b-picture .picture__inner {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;}.b-picture .picture__wrapper {margin-left: -640px;width: 1280px;position: absolute;top: 0;left: 50%;}.b-picture img {border: 0 none;vertical-align: top;}.b-picture .picture__img {}.b-picture .picture__text {position: absolute;width: 700px;z-index: 10;}.b-picture .picture__text1 {width: 200px;bottom: 72px;top: auto !important;left: 250px !important;}.b-picture .slider__btn a,.b-picture .slider__btn a:link,.b-picture .slider__btn a:visited {display: block;line-height: 60px;font-size: 16px;color: #fff;border-radius: 2px;text-decoration: none;background: linear-gradient(to bottom, #d13d73 0%, #d13d73 100%);transition: box-shadow 0.2s;}.b-picture .slider__btn a:hover {box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-picture .picture__link {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;}.b-picture .picture__prev,.b-picture .picture__next {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 18px;height: 34px;z-index: 15;cursor: pointer;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-picture .picture__prev {left: -68px;background: url(/files/110/slider-prev.png) 50% 50% / contain no-repeat;}.b-picture .picture__next {right: -68px;background: url(/files/110/slider-next.png) 50% 50% / contain no-repeat;}.b-picture .picture__prev:hover,.b-picture .picture__next:hover {opacity: 0.7;}.b-picture-text {text-align: right;}.b-picture-text .picture-text__datebox {margin-bottom: 78px;font-weight: 300;color: #d13d73;}.b-picture-text .picture-text__date {display: inline-block;vertical-align: top;text-align: left;}.b-picture-text .picture-text__day {display: block;font-weight: 300;font-size: 60px;}.b-picture-text .picture-text__month {display: block;font-size: 14px;}.b-picture-text .picture-text__dash {display: inline-block;vertical-align: top;width: 50px;height: 2px;margin: 36px 7px 0;background-color: #d13d73;}.b-picture-text .picture-text__head {font-weight: 800;font-size: 30px;color: #282828;line-height: 1.2;}.b-picture2 .picture__text1 {width: 200px;height: 100px;position: absolute;top: 20px;left: 30px;z-index: 10;}.b-picture2 .picture__text2 {width: 200px;height: 100px;position: absolute;top: 140px;left: 30px;z-index: 10;}.b-picture2 .picture__text3 {width: 200px;height: 100px;position: absolute;top: 20px;right: 30px;z-index: 10;}.b-picture2 .picture__text4 {width: 200px;height: 100px;position: absolute;top: 140px;right: 30px;z-index: 10;}.b-header {position: absolute;top: 42px;left: 235px;width: 500px;right: 675px;z-index: 30;}.b-header p {margin: 0;}.b-upper-logo {position: absolute;top: 10px;left: 30px;z-index: 5;}.b-picture2 {position: relative;text-align: center;overflow: hidden;background: transparent url("")no-repeat scroll leftbottom;height: 165px;}body.b-picture {position: relative;text-align: left;overflow: hidden;background: transparent;height: [page.head.height];}.g-page-main .b-picture2,.g-page-main_2 .b-picture2 {height: 390px;}.g-page-main_3 .b-picture2 {height: 0;}.b-logo {left: 35px;top: 30px;position: absolute;z-index: 9;width: 194px;}.b-logo img {max-width: 100%;vertical-align: top;}.b-logoprint a:link,.b-logoprint a:active,.b-logoprint a:visited,.b-logoprint a:hover {text-decoration: none;}.b-special {position: relative;}.b-special p {margin: 0;padding: 0 0 1em 0;}.b-special ul {list-style: none outside none;margin: 0;padding: 0;}.b-special li {margin: 0 0 2em;}.b-special div {position: relative;}.b-special img {border: 0 none;vertical-align: top;}.b-special a,.b-special a:visited {}.b-special a:hover,.b-special a:active {}.b-path {margin: 0 0 20px;padding: 0 0 0.4em;position: relative;}.b-path li,.b-path ul {display: inline-block;margin: 0;padding: 0;}.b-path li {margin-right: 13px;color: #222;font-size: 12px;opacity: 0.5;}.b-path li:before {margin: -2px 5px 0 0;content: "";display: inline-block;width: 5px;height: 9px;background: url(/files/110/pathline-arrow.png) 50% 0 / contain no-repeat;opacity: 1;}.b-path a {color: #222222;}.b-basket {margin: 0.6em 0 1em;min-height: 60px;padding: 0 0 0 80px;position: relative;}.b-basket ins {background: url("/assets/14960679/images/basket2.gif") no-repeat scroll center center#fffdfc;height: 50px;left: 0;overflow: hidden;position: absolute;top: 0;width: 80px;}.b-basket dt {line-height: 1.7;margin: 0;font-weight: bold;}.b-basket dd {color: #666666;font-style: italic;line-height: 1.3;margin: 0;}.b-order:after {content: "";display: table;width: 100%;clear: both;font-size: 0;}.b-order table {width: 100%;border-collapse: collapse;border-style: 0;margin-bottom: 20px;}.b-order td,.b-order th {padding: 5px 10px;vertical-align: top;}.b-order .order__user tr td:first-child {font-weight: bold;width: 120px;}.b-order .order__goods th,.b-order .order__goods td {text-align: left;}.b-order .order__goods td,.b-order .order__goods th {border: 1px solid #ddd;width: 100px;}.b-order .order__goods tr td:first-child {width: 50%;}.b-editor {margin-bottom: 1.5em;line-height: 1.714;}.b-editor:after {content: "";display: block;clear: both;font-size: 0;}.b-editor p {margin: 0;padding: 0 0 25px;}.b-editor ul,.b-editor ol {margin: 0 0 25px;padding: 0 0 0 0;}.b-editor ol {list-style: none;counter-reset: num;}.b-editor ol > li {position: relative;padding-left: 30px;}.b-editor ol > li::before {content: counter(num) ". ";counter-increment: num;min-width: 30px;position: absolute;top: 0;left: 0;display: block;color: #6ed13d;font-size: inherit;font-weight: 500;}.b-editor ul {list-style: none;margin-bottom: 20px;}.b-editor ul > li {position: relative;padding-left: 30px;}.b-editor ul > li::before {content: "";position: absolute;top: 0.6em;left: 0;display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #6ed13d;}.b-editor ul > li::before {content: "";position: absolute;top: 0.6em;left: 0;display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #6ed13d;}.b-editor li {margin: 0 0 5px;}.b-editor ul.editor__list--red > li::before {background-color: #d13d73;}.b-editor ul.editor__list--red > li {margin-bottom: 15px;}.b-editor ul.editor__list--red strong {font-size: 16px;}.b-editor img {border: 0 none;max-width: 100%;}.b-editor table {margin-bottom: 90px;}.b-editor td {padding: 0.25em 0.5em;}.b-editor a:link,.b-editor a:visited {-webkit-transition: color 0.2s;transition: color 0.2s;}.b-editor--nomar {margin-bottom: 0;padding-bottom: 0;}.b-editor--article {position: static;}body.b-editor {margin: 0;padding: 6px 8px;background: transparent;}.b-use-resize a:focus,.b-use-resize:focus,.b-use-resize img:focus {outline: 0;}.b-comp .comp-list {margin: 0;padding: 0;}.b-comp li {list-style: none outside none;margin: 0;padding: 0 0 0.5em;}.b-comp .js-content-comp {padding-top: 0.75em;}.b-comp li .title {color: #000;font-weight: bold;cursor: pointer;font-size: 1.29em;margin-bottom: 1em;border-bottom: 1px dashed;}.b-comp li .title_on {font-size: 1.29em;}.b-comp .comp-tab {font-size: 0.79em;}.b-sape {clear: both;text-align: center;width: 100%;}.b-pageline {margin-bottom: 60px;text-align: center;color: #222;font-size: 0;}.b-pageline a:link,.b-pageline a:visited,.b-pageline a:hover,.b-pageline a:active {text-decoration: none;color: #222;-webkit-transition-property: color, background-color;transition-property: color, background-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-pageline .first.disabled {display: none;}.b-pageline .last.disabled {display: none;}.b-pageline .next.disabled {display: none;}.b-pageline .prev.disabled {display: none;}.b-pageline:after {clear: both;content: "";display: block;}.b-pageline .pageline__item {position: relative;display: inline-block;vertical-align: middle;width: 50px;height: 50px;margin-right: -1px;box-sizing: border-box;border: 1px solid #e5e5e5;text-align: center;line-height: 48px;border-radius: 2px;font-size: 14px;}.b-pageline a.pageline__item:hover,.b-pageline a.pageline__item--on:link,.b-pageline a.pageline__item--on:visited,.b-pageline a.pageline__item--on:hover,.b-pageline a.pageline__item--on:active {background-color: #f5f5f5;}.b-pageline .pageline__item--back1 {display: none;}.b-pageline .pageline__item--back2 {width: 145px;padding: 0 5px;margin-right: 10px;}.b-pageline .pageline__item--next1 {display: none;}.b-pageline .pageline__item--next2 {width: 145px;padding: 0 5px;margin-left: 10px;}.b-pageline .pageline__item--dots {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.b-pageline .pageline__icon {display: inline-block;vertical-align: middle;width: 7px;height: 9px;margin: 0 10px;}.b-pageline .pageline__text {display: inline-block;vertical-align: middle;margin: 0 10px;line-height: 1;}.b-bannerright {margin-bottom: 1em;}.b-speclink h2 {float: left;}.b-speclink a {padding-top: 5px;font-weight: bold;float: right;}.b-picbox {margin-bottom: 2em;width: 197px;overflow: hidden;background: #dbe0e4 url(/assets/14960679/images/picbox.bg.gif) 0 100% repeat-x;}.b-picbox p {margin: 0;padding: 0 0 0.75em 0;}body.b-picbox {margin-bottom: 0;}.b-memberbox {margin-bottom: 2em;}.b-memberbox h3 {margin-bottom: 1.538em;padding: 0.2em 0.769em;font-size: 1.083em;background-color: #e3e7ea;}.b-memberbox .memberbox__text {overflow: hidden;}.b-memberbox .memberbox__img {padding-right: 1.67em;float: left;}.b-memberbox p {margin: 0;padding: 0;}.b-result {margin-bottom: 1em;}.b-result p {margin: 0;padding: 0 0 1em 0;}.b-result .title {font-size: 14px;}.b-sitemap ul {margin: 0;padding: 0;list-style: none;}.b-sitemap ul ul {padding-top: 0.5em;}.b-sitemap li {margin-bottom: 0.5em;font-size: 1em;}.b-sitemap li li {margin-left: 3em;font-size: 1em;font-weight: normal;}.b-answer {padding: 20px;text-align: center;font-weight: bold;}.b-answer p {margin: 0;padding: 0 0 25px;}.b-answer p:last-of-type {padding-bottom: 0;}.b-answer--popup {padding-top: 50px;}.b-msgbox {padding-bottom: 15px;}.b-tab .tab__titlebox {margin-bottom: 20px;border-bottom: 1px solid #1071ae;}.b-tab .tab__titlebox:after {content: "";display: block;clear: both;font-size: 0;}.b-tab .tab__titleitem {padding: 9px 22px;float: left;background-color: #f2f2f2;border: 1px solid #fff;color: #000000;cursor: pointer;}.b-tab .tab__titleitem_on,.b-tab .tab__titleitem:hover {background-color: #1071ae;border: 1px solid #1071ae;color: #fff;}.b-carbox table {margin-bottom: 2em;width: 100%;border-collapse: collapse;}.b-carbox th,.b-carbox td {padding: 0.3em 0.5em;border: 1px solid #8d9196;border-collapse: collapse;}.b-carbox th {background-color: #8d9196;color: #ffffff;text-align: left;}.b-carbox .carbox__input1 {width: 100px;}.b-carbox .carbox__center {text-align: center;}.b-catrelated {margin-bottom: 20px;position: relative;}.b-catrelated > h2 {padding-right: 50px;text-align: center;}.b-catrelated .catrelated__back {width: 35px;height: 35px;position: absolute;top: -40px;right: 40px;background: url(/assets/14960679/images/catalog.back2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__back:hover {background: url(../images/catalog.back2.gif) 0 100% no-repeat;}.b-catrelated .catrelated__next {width: 35px;height: 35px;position: absolute;top: -40px;right: 0;background: url(/assets/14960679/images/catalog.next2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__next:hover {background: url(../images/catalog.next2.gif) 0 100% no-repeat;}.b-filter {margin-bottom: 20px;padding: 15px 20px 0 20px;background: #f5f5f5;}.b-filter:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__col {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #dcdcdc;}.b-filter .filter__col2 {text-align: center;}.b-filter .filter__inputwrap:after,.b-filter .filter__selectwrap:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__ltext1 {margin-bottom: 5px;font-size: 16px;display: block;}.b-filter .filter__ltext2 {margin-bottom: 10px;font-size: 12px;display: block;}.b-filter .filter__checksize1 {margin: 3px 8px 10px 0;float: left;}.b-filter .filter__inputsize1 {padding: 11px;width: 100%;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__inputsize2 {padding: 11px;width: 100%;float: left;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__inputsize3 {padding: 11px;width: 100%;float: right;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter .filter__selectsize1 {padding: 10px;width: 100%;border: 1px solid #c2c2c2;box-sizing: border-box;}.b-filter {text-align: center;}.b-filter-center .filter__col {margin-right: 1%;width: 32%;display: inline-block;vertical-align: top;text-align: left;border-bottom: 0;}.b-filter-center .filter__btn {border: none;background: transparent;width: 40px;height: 40px;padding: 0;}.b-filter-center .filter__btn:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);}.b-filter-center .filter__col__price {width: calc(25% - 45px);}.b-filter-center .filter__col__profil1 {width: calc(25% - 45px);}.b-filter-center .filter__col__tip {width: calc(25% - 45px);}.b-filter-center .filter__col__vysota,.b-filter-center .filter__col__shirina {width: calc(25% - 45px);}.b-filter-center .filter__col__btn {margin-top: 24px;width: 40px;}.b-filter-center .filter__flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.b-desbtn {padding: 0 4px 2px 4px;position: absolute;cursor: pointer;bottom: 5px;left: 0;display: none;}.b-desbtn span {color: #071f76;position: relative;z-index: 5;}.b-desbtn ins {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: #fff;border-radius: 4px;opacity: 0.6;z-index: 0;}.b-desbtn1 {bottom: 5px;left: 0;background: url(/assets/14960679/images/desbtn.logo.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn2 {bottom: 5px;left: 0;background: url(/assets/14960679/images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn3 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn4 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn5 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn6 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn:hover ins,.b-desbtn__hover ins {background-color: #bbbbbb;}.b-robokassa {padding: 10px 0;}.b-brend {margin-right: -30px;}.b-brend:after {content: "";display: block;clear: both;font-size: 0;}.b-brend .brend__item {margin: 0 20px 20px 0;width: 160px;height: 140px;float: left;}.b-brend .brend__img {margin-bottom: 10px;}.b-brend .brend__img img {display: inline-block;vertical-align: middle;max-width: 100%;}.b-brend .brend__item:hover .brend__img {opacity: 0.5;}.b-brend .brend__title a:link,.b-brend .brend__title a:active,.b-brend .brend__title a:visited,.b-brend .brend__title a:hover {font-family: Montserrat, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #000;}.b-brend .brend__title a:hover {color: #000;}.b-brenddet {margin-bottom: 20px;}.b-brenddet .brenddet__wrap:after {content: "";display: block;clear: both;font-size: 0;}.b-brenddet .brenddet__img {margin-right: 25px;float: left;}.b-brenddet .brenddet__content {overflow: hidden;}.b-brenddet .b-editor {margin-bottom: 0;}.form__cptch_country {display: none !important;}.b-tooltip {position: relative;display: inline-block;}.b-tooltip .tooltip__wrap {margin-left: -150px;padding: 10px 20px;min-width: 300px;position: absolute;left: 50%;bottom: 100%;z-index: 10;display: none;box-sizing: border-box;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.75);box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.75);background: #fff;border: 1px solid #fff;}.b-tooltip .tooltip__text {cursor: pointer;}.b-tooltip:hover .tooltip__wrap {display: block;}.b-wish-notice {text-align: center;}.b-wish-notice a:link,.b-wish-notice a:visited {outline: none;}.b-wish-notice .wish-title {padding-bottom: 10px;font-size: 15px;}.b-wish-notice .wish-btn {padding-bottom: 5px;}.b-wish-notice .wish-link {padding-bottom: 5px;}@media handheld, only screen and (min-width: 1240px) {.hide-on-desktop {display: none !important;}}.b-ratbox {margin: 0 20px 15px 0;overflow: hidden;}.b-ratbox .ratbox__item {margin-right: 2px;width: 15px;height: 15px;background: url("/assets/14960679/images/rating.star.png") 0 0 no-repeat;display: inline-block;vertical-align: middle;font-size: 0;overflow: hidden;text-indent: -9999px;cursor: pointer;}.b-ratbox .ratbox__count {display: inline-block;vertical-align: middle;font-size: 16px;font-weight: bold;overflow: hidden;}.b-ratbox-form {margin-bottom: 5px;font-size: 0;float: right;}.b-ratbox-form:after {display: none;}.b-ratbox-form .ratbox__item:hover,.b-ratbox-form .star-rating-on,.b-ratbox .ratbox__itemon {background: url(/assets/14960679/images/rating.staron.png) 0 0 no-repeat;}.b-social-network {margin-bottom: 20px;}.b-social-network .social-network__title {margin-bottom: 7px;}.b-social-network .social-network__wrap {margin-bottom: 10px;}.b-social-network .social-network__error {padding: 20px;border: 1px solid #d13d73;background: #fff1f6;color: #d13d73;}.b-btn-head a:link,.b-btn-head a:visited,.b-btn-head a:hover,.b-btn-head a:active {display: inline-block;vertical-align: top;max-width: 200px;width: 100%;padding: 20px 10px 21px;border-radius: 2px;box-sizing: border-box;background-color: #d13d73;text-decoration: none;text-align: center;font-weight: 500;font-size: 16px;color: #fff;-webkit-transition-property: -webkit-box-shadow;transition-property: -webkit-box-shadow;transition-property: box-shadow;transition-property: box-shadow, -webkit-box-shadow;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-btn-head a:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);}.b-icon-head {font-size: 0;text-align: center;}.b-icon-head img {max-height: 18px;}.b-icon-head .icon-head__icon {display: inline-block;vertical-align: middle;padding: 5px 10px;box-sizing: border-box;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-icon-head .icon-head__icon:hover {opacity: 0.7;}.b-icon-head .icon-head__icon--vk img {max-height: 10px;}.b-icon-head .icon-head__icon--tw img {max-height: 15px;}.b-icon-head--slider {display: none;}.g-page-main_2 .b-icon-head--slider {display: block;}.b-contacts-head .contacts-head__phone {margin-bottom: 5px;font-weight: 600;font-size: 18px;}.b-contacts-head .contacts-head__phone img {width: 24px;margin: -5px 5px 0;vertical-align: middle;}.b-contacts-head .contacts-head__working {font-size: 12px;opacity: 0.5;}.g-page-main .b-contacts-head .contacts-head__phone a:link,.g-page-main .b-contacts-head .contacts-head__phone a:visited,.g-page-main_2 .b-contacts-head .contacts-head__phone a:link,.g-page-main_2 .b-contacts-head .contacts-head__phone a:visited {color: #fff;}.g-page-main .b-sidebar .b-contacts-head .contacts-head__phone a:link,.g-page-main .b-sidebar .b-contacts-head .contacts-head__phone a:visited,.g-page-main_2 .b-sidebar .b-contacts-head .contacts-head__phone a:link,.g-page-main_2 .b-sidebar .b-contacts-head .contacts-head__phone a:visited {color: #333;}.b-sidebar .b-contacts-head {flex-direction: row;flex-wrap: wrap;}.b-sidebar .b-contacts-head .contacts-head__phone {width: 100%;margin-bottom: 10px;font-size: 27px;}.b-sidebar .b-contacts-head .contacts-head__working {width: 57%;margin: 0;}.b-sidebar .b-contacts-head .contacts-head__call {width: 43%;margin: 0;}.b-sidebar .b-contacts-head .contacts-head__call a.contacts-head__link:link,.b-sidebar .b-contacts-head .contacts-head__call a.contacts-head__link:visited {font-size: 12px;text-decoration: none;}a.b-call-gager:link,a.b-call-gager:visited,a.b-call-gager:hover,a.b-call-gager:active {position: relative;display: block;text-decoration: none;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}a.b-call-gager:hover {color: #222;}.b-call-gager::before,.b-call-gager::after {content: "";position: absolute;bottom: 0;border-bottom: 1px solid #e5e5e5;pointer-events: none;}.b-call-gager::before {right: 100%;left: -2000px;}.b-call-gager::after {left: 100%;right: -2000px;}.b-call-gager .call-gager__inner {position: relative;display: block;padding: 0 20px;text-align: center;}.b-call-gager .call-gager__inner::before,.b-call-gager .call-gager__inner::after {content: "";position: absolute;bottom: -3px;border: solid transparent;border-width: 3px 10px 4px;}.b-call-gager .call-gager__inner::before {left: 19px;border-left-width: 0;border-right-color: #d13d73;}.b-call-gager .call-gager__inner::after {right: 19px;border-right-width: 0;border-left-color: #d13d73;-webkit-transition-property: border-color;transition-property: border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-call-gager:hover .call-gager__inner::before {border-right-color: #222;}.b-call-gager:hover .call-gager__inner::after {border-left-color: #222;}.b-call-gager .call-gager__btn {position: relative;display: block;padding: 0 0 19px 27px;border-bottom: 1px solid #d13d73;font-size: 16px;font-weight: 500;-webkit-transition-property: border-color;transition-property: border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-call-gager:hover .call-gager__btn {border-color: #222;}.b-call-gager .call-gager__btn::before,.b-call-gager .call-gager__btn::after {content: "";position: absolute;top: 2px;left: 0;display: block;width: 20px;height: 15px;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-call-gager .call-gager__btn::before {background: url(/files/110/icon-roulette-red.png) 50% 0/100% auto no-repeat;}.b-call-gager:hover .call-gager__btn::before {opacity: 0;}.b-call-gager .call-gager__btn::after {opacity: 0;background: url(/files/110/icon-roulette-black.png) 50% 0/100% auto no-repeat;}.b-call-gager:hover .call-gager__btn::after {opacity: 1;}.b-call-gager .call-gager__btn span {vertical-align: middle;}.b-window-repair:is(:link, :visited) {font-weight: 600;font-size: 14px;line-height: 1.37;text-decoration: none;transition: color 0.2s;}a.b-window-repair .window-repair__btn svg path {transition: fill 0.2s;}a.b-window-repair:hover {color: #222;}a.b-window-repair:hover .window-repair__btn {border-bottom-color: #222;}a.b-window-repair:hover .window-repair__btn svg path {fill: #222;}.b-window-repair .window-repair__btn {position: relative;display: block;padding: 0 0 19px 0;border-bottom: 1px solid #d13d73;font-size: 16px;font-weight: 500;display: flex;align-items: center;gap: 9px;transition: border-color 0.2s;}.g-page-main a.b-call-gager:link,.g-page-main a.b-call-gager:visited,.g-page-main a.b-call-gager:hover,.g-page-main a.b-call-gager:active,.g-page-main_2 a.b-call-gager:link,.g-page-main_2 a.b-call-gager:visited,.g-page-main_2 a.b-call-gager:hover,.g-page-main_2 a.b-call-gager:active {color: #fff;}.g-page-main a.b-call-gager:hover,.g-page-main_2 a.b-call-gager:hover {color: rgba(255, 255, 255, 0.7);}.g-page-main .b-call-gager::before,.g-page-main .b-call-gager::after,.g-page-main_2 .b-call-gager::before,.g-page-main_2 .b-call-gager::after {border-color: rgba(255, 255, 255, 0.3);}.g-page-main .b-call-gager .call-gager__inner::before,.g-page-main_2 .b-call-gager .call-gager__inner::before {border-right-color: #fff;}.g-page-main .b-call-gager:hover .call-gager__inner::before,.g-page-main_2 .b-call-gager:hover .call-gager__inner::before {border-right-color: rgba(255, 255, 255, 0.7);}.g-page-main .b-call-gager .call-gager__inner::after,.g-page-main_2 .b-call-gager .call-gager__inner::after {border-left-color: #fff;}.g-page-main .b-call-gager:hover .call-gager__inner::after,.g-page-main_2 .b-call-gager:hover .call-gager__inner::after {border-left-color: rgba(255, 255, 255, 0.7);}.g-page-main .b-call-gager .call-gager__btn,.g-page-main_2 .b-call-gager .call-gager__btn {border-bottom-color: #fff;}.g-page-main .b-call-gager:hover .call-gager__btn,.g-page-main_2 .b-call-gager:hover .call-gager__btn {border-bottom-color: rgba(255, 255, 255, 0.7);}.g-page-main .b-call-gager .call-gager__btn::before,.g-page-main_2 .b-call-gager .call-gager__btn::before {background-image: url(/files/110/icon-roulette-white.png);}.g-page-main .b-call-gager:hover .call-gager__btn::before,.g-page-main_2 .b-call-gager:hover .call-gager__btn::before {opacity: 0.7;}.g-page-main .b-call-gager .call-gager__btn::after,.g-page-main_2 .b-call-gager .call-gager__btn::after {content: none;}.g-page-main .b-window-repair:is(:link, :visited),.g-page-main_2 .b-window-repair:is(:link, :visited) {color: #fff;transition: opacity 0.2s;}.g-page-main .b-window-repair .window-repair__btn,.g-page-main_2 .b-window-repair .window-repair__btn {border-bottom-color: #fff;}.g-page-main .b-window-repair .window-repair__btn svg path,.g-page-main_2 .b-window-repair .window-repair__btn svg path {fill: #fff;transition: fill 0.2s;}.g-page-main .b-window-repair:hover,.g-page-main_2 .b-window-repair:hover {opacity: 0.7;}.g-page-main .b-window-repair:hover .window-repair__btn,.g-page-main_2 .b-window-repair:hover .window-repair__btn {border-bottom-color: rgba(255, 255, 255, 0.7);}.g-page-main .b-window-repair:hover .window-repair__btn svg path,.g-page-main_2 .b-window-repair:hover .window-repair__btn svg path {fill: #fff;opacity: 0.7;}.l-fixed .b-call-gager::before,.l-fixed .b-call-gager::after,.l-fixed .b-call-gager .call-gager__inner::before,.l-fixed .b-call-gager .call-gager__inner::after {content: none;}.l-fixed .b-call-gager .call-gager__inner {padding: 0;}.l-fixed .b-call-gager .call-gager__btn {border-bottom-width: 0;padding-bottom: 0;}.l-fixed .b-call-gager .call-gager__btn::before {background: url(/files/110/icon-roulette-red.png) 50% 0/100% auto no-repeat;}.l-fixed a.b-call-gager:link,.l-fixed a.b-call-gager:visited,.l-fixed a.b-call-gager:hover,.l-fixed a.b-call-gager:active,.l-fixed a.b-call-gager:link,.l-fixed a.b-call-gager:visited,.l-fixed a.b-call-gager:hover,.l-fixed a.b-call-gager:active {color: #d13d73;}.b-cols .cols__row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -15px;}.b-catalogbox-gotov .b-cols .cols__row {margin: 0;}.b-cols .cols__row--align-items-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.b-cols .cols__row--align-items-baseline {-webkit-align-items: baseline;-ms-flex-align: baseline;align-items: baseline;}.b-cols .cols__col {padding-left: 15px;padding-right: 15px;padding-bottom: 20px;box-sizing: border-box;width: 100%;}.b-catalogbox-gotov .b-cols .cols__col {padding: 0;}.b-cols .cols__order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.b-cols .cols__order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.b-cols .col__col--offset-1 {margin-left: 8.333333%;}.b-cols .col__col--offset-2 {margin-left: 16.666667%;}.b-cols .col__col--offset-3 {margin-left: 25%;}.b-cols .col__col--offset-4 {margin-left: 33.333333%;}.b-cols .col__col--offset-5 {margin-left: 41.666667%;}.b-cols .col__col--offset-6 {margin-left: 50%;}.b-cols .col__col--offset-7 {margin-left: 58.333333%;}.b-cols .col__col--offset-8 {margin-left: 66.666667%;}.b-cols .col__col--offset-9 {margin-left: 75%;}.b-cols .col__col--offset-10 {margin-left: 83.333333%;}.b-cols .col__col--offset-11 {margin-left: 91.666667%;}.b-cols .col__col--offset-left {margin-left: auto;}.b-cols .col__col--offset-right {margin-right: auto;}.b-cols .col__col--flex-grow-1 {-ms-flex-positive: 1;flex-grow: 1;}.b-cols--nopadding .cols__col {padding-bottom: 0;}.b-cols--no-gutters .cols__row {margin-left: 0;margin-right: 0;}.b-cols--no-gutters .cols__col {padding-left: 0;padding-right: 0;}.b-menu-footer .b-cols .cols__col--4-12 {padding-bottom: 55px;}.b-menu-footer a:link,.b-menu-footer a:visited {-webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-property: color;transition-property: color;}.b-menu-footer .menu-footer__item-1 {margin-bottom: 24px;}.b-menu-footer .menu-footer__item-1 a:link,.b-menu-footer .menu-footer__item-1 a:visited,.b-menu-footer .menu-footer__item-1 a:hover,.b-menu-footer .menu-footer__item-1 a:active {display: inline-block;vertical-align: top;text-decoration: none;font-weight: 500;font-size: 16px;color: #222;}.b-menu-footer .menu-footer__item-1 a:hover {color: #d13d73;}.b-menu-footer .menu-footer__item-2 {margin-bottom: 14px;}.b-menu-footer .menu-footer__item-2 a:link,.b-menu-footer .menu-footer__item-2 a:visited,.b-menu-footer .menu-footer__item-2 a:hover,.b-menu-footer .menu-footer__item-2 a:active {text-decoration: none;color: #666;}.b-menu-footer .menu-footer__item-2 a:hover {color: #d13d73;}.b-copyright {line-height: 1.833;}.b-copyright-dev {color: #999;}.b-copyright-dev a:link,.b-copyright-dev a:visited {color: #999;}.b-payment {margin: 0 -10px;font-size: 0;}.b-payment .payment__item {display: inline-block;vertical-align: middle;margin: 0 10px;}.b-payment .payment__title {font-weight: 500;font-size: 16px;color: #222;}.b-contacts-foot .contacts-foot__phone {margin-bottom: 30px;display: flex;align-items: center;font-weight: 600;font-size: 18px;color: #444;}.b-contacts-foot .contacts-foot__txt {margin-bottom: 35px;line-height: 1.7;}.b-contacts-foot .contacts-foot__phone img {margin-right: 9px;width: 100%;max-width: 40px;vertical-align: middle;}.b-contacts-foot .contacts-foot__info {}.b-contacts-foot .contacts-foot__working {color: #999;font-size: 12px;}.b-contacts-foot .contacts-foot__adress {margin: 5px 0 8px;}.b-contacts-foot .contacts-foot__email {margin-bottom: 12px;}.b-contacts-foot .contacts-foot__email a:link,.b-contacts-foot .contacts-foot__email a:visited {color: #444;}.b-contacts-foot .contacts-foot__icons {font-size: 0;margin: 0 -10px;}.b-contacts-foot .contacts-foot__icons img {max-height: 24px;}.b-contacts-foot .contacts-foot__icon,.b-contacts-foot .contacts-foot__icon:link,.b-contacts-foot .contacts-foot__icon:visited,.b-contacts-foot .contacts-foot__icon:hover,.b-contacts-foot .contacts-foot__icon:active {display: inline-block;vertical-align: middle;padding: 5px 10px;box-sizing: border-box;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-contacts-foot .contacts-foot__icon:hover {opacity: 0.7;}.b-contacts-foot .contacts-foot__icon--vk img {max-height: 14px;}.b-contacts-foot .contacts-foot__icon--tw img {max-height: 18px;}.b-contacts-foot .contacts-foot__btns {margin-bottom: 55px;}.b-contacts-foot .b-link,.b-contacts-foot a.b-link:link,.b-contacts-foot a.b-link:visited,.b-contacts-foot a.b-link:hover,.b-contacts-foot a.b-link:active {margin: 0 0 10px;padding: 17px 10px 18px;display: block;}.b-contacts-foot .b-link--consultation,.b-contacts-foot a.b-link--consultation:link,.b-contacts-foot a.b-link--consultation:visited,.b-contacts-foot a.b-link--consultation:hover,.b-contacts-foot a.b-link--consultation:active {padding: 10px;}.b-up {position: fixed;bottom: 20px;right: 20px;z-index: 999;opacity: 0;visibility: hidden;width: 50px;height: 50px;border-radius: 2px;background: rgba(0, 0, 0, 0.12) url(/files/110/up.png) 50% 50%/26px autono-repeat;cursor: pointer;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-property: background-color, opacity, visibility;transition-property: background-color, opacity, visibility;}.b-up:hover {background-color: rgba(209, 61, 115, 0.3);}.b-up--show {visibility: visible;opacity: 1;}.b-callbackform-wrap > .b-form {margin-bottom: 0;}.b-callbackform-wrap > .b-form-call-free {margin-bottom: -24px;}.b-benefit {margin: 0 -2000px;padding: 0 2000px;padding-bottom: 36px;border-bottom: 1px solid #e5e5e5;margin-bottom: 1.5em;}.b-benefit .benefit__img {display: inline-block;vertical-align: middle;width: 60px;font-size: 0;box-sizing: border-box;text-align: center;}.b-benefit .benefit__img img {vertical-align: middle;max-height: 60px;}.b-benefit .benefit__content {display: inline-block;vertical-align: middle;padding-left: 20px;box-sizing: border-box;width: calc(100% - 85px);font-size: 16px;font-weight: 500;line-height: 1.25;color: #222;}.b-benefit--noborder {border: none;}.b-benefit--altered {border-bottom: none;padding-bottom: 50px;}.b-benefit-text {margin-bottom: 30px;}.b-benefit-text .benefit-text__img {display: inline-block;vertical-align: middle;width: 85px;height: 60px;padding-right: 15px;margin-right: -0.275em;box-sizing: border-box;}.b-benefit-text .benefit-text__img img {vertical-align: middle;max-height: 100%;max-width: none;}.b-benefit-text .benefit-text__title {display: inline-block;vertical-align: middle;width: calc(100% - 85px);font-size: 16px;font-weight: 500;line-height: 1.25;color: #222;}.b-benefit-text .benefit-text__text {margin-top: 25px;}.b-benefit-text--center {text-align: center;}.b-benefit-text-2 {margin-bottom: 30px;}.b-benefit-text-2 .benefit-text-2__item {margin-bottom: 15px;overflow: hidden;}.b-benefit-text-2 .benefit-text-2__img {float: left;width: 100px;padding-right: 30px;box-sizing: border-box;text-align: center;}.b-benefit-text-2 .benefit-text-2__img img {vertical-align: top;}.b-benefit-text-2 .benefit-text-2__text {overflow: hidden;}.b-benefit-text-2 .benefit-text-2__title {overflow: hidden;margin-bottom: 13px;font-size: 16px;font-weight: 500;line-height: 1.2;color: #222;}.b-ruble {font-family: "ALSRubl-Arial", Arial, sans-serif;line-height: normal;}ins.b-ruble {text-decoration: none;}.b-promo {font-weight: 500;font-size: 16px;color: #222;}.b-promo h2 {padding-bottom: 15px;}.b-promo ul > li {padding-left: 20px;}.b-promo .promo__content {position: relative;height: 100%;padding-top: 15px;box-sizing: border-box;}.b-promo .promo__text {padding-bottom: 130px;}.b-promo .promo__btn-call:link,.b-promo .promo__btn-call:visited,.b-promo .promo__btn-call:hover,.b-promo .promo__btn-call:active {position: absolute;bottom: 80px;left: 0;display: block;max-width: 240px;margin: 0 -20px;text-decoration: none;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-promo .promo__btn-call:hover {color: #222;}.b-promo .promo__btn-call::before,.b-promo .promo__btn-call::after {content: "";position: absolute;bottom: 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);pointer-events: none;}.b-promo .promo__btn-call::before {right: 100%;left: -2000px;}.b-promo .promo__btn-call::after {left: 100%;right: -2000px;}.b-promo .promo__btn-call-inner {position: relative;display: block;padding: 0 20px;text-align: center;}.b-promo .promo__btn-call-inner::before,.b-promo .promo__btn-call-inner::after {content: "";position: absolute;bottom: -3px;border: solid transparent;border-width: 3px 10px 4px;-webkit-transition-property: border-color;transition-property: border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-promo .promo__btn-call-inner::before {left: 19px;border-left-width: 0;border-right-color: #d13d73;}.b-promo .promo__btn-call-inner::after {right: 19px;border-right-width: 0;border-left-color: #d13d73;}.b-promo .promo__btn-call:hover .promo__btn-call-inner::before {border-right-color: #222;}.b-promo .promo__btn-call:hover .promo__btn-call-inner::after {border-left-color: #222;}.b-promo .promo__btn-call-btn {position: relative;display: block;padding: 0 0 15px 27px;border-bottom: 1px solid #d13d73;font-size: 16px;font-weight: 500;-webkit-transition-property: border-color;transition-property: border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-promo .promo__btn-call:hover .promo__btn-call-btn {border-color: #222;}.b-promo .promo__btn-call:hover .promo__btn-call-btn::before {opacity: 0;}.b-promo .promo__btn-call-btn::before,.b-promo .promo__btn-call-btn::after {content: "";position: absolute;top: 5px;left: 0;display: block;width: 20px;height: 15px;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}.b-promo .promo__btn-call-btn::before {background: url(/files/110/icon-roulette-red.png) 50% 0/100% auto no-repeat;}.b-promo .promo__btn-call:hover .promo__btn-call-btn::before {opacity: 0;}.b-promo .promo__btn-call-btn::after {opacity: 0;background: url(/files/110/icon-roulette-black.png) 50% 0/100% auto no-repeat;}.b-promo .promo__btn-call:hover .promo__btn-call-btn::after {opacity: 1;}.b-promo .promo__btn-call-btn span {vertical-align: middle;}.b-comparison {margin-bottom: 100px;}.b-comparison > h2 {max-width: 570px;margin: 0 auto 50px;text-align: center;}.b-comparison .comparison__table {position: relative;}.b-comparison .comparison__table table {width: 100%;border-collapse: collapse;overflow: visible;font-size: 16px;}.b-comparison .comparison__table th,.b-comparison .comparison__table td {padding: 16px 20px;box-sizing: border-box;border-bottom: 1px solid #ebebeb;text-align: center;}.b-comparison .comparison__table th {vertical-align: top;padding: 25px 20px;color: #222;font-weight: 500;}.b-comparison .comparison__table th:first-child {border-right-width: 0;}.b-comparison .comparison__table td {vertical-align: middle;font-weight: 600;}.b-comparison .comparison__table td:first-child {padding-left: 0;border-right-width: 0;}.b-comparison .comparison__title {text-align: left;font-size: 14px;}.b-comparison .tablesaw-swipe-cellpersist {width: 184px !important;}.b-comparison .comparison__table th a:link,.b-comparison .comparison__table th a:visited {color: #222;}.b-comparison th.comparison__hit {}.b-comparison th.comparison__new {}.b-comparison .comparison__table tr:nth-child(2n + 1) td {}.b-comparison .comparison__table .comparison__row-img td {}.b-comparison .comparison__img {}.b-comparison .comparison__img img {}.b-comparison .comparison__img_profile {width: 150px;margin: 0 auto 15px;font-size: 0;}.b-comparison .comparison__btnbox {text-align: center;}.b-comparison .comparison__btn:link,.b-comparison .comparison__btn:visited {display: inline-block;vertical-align: top;max-width: 150px;width: 100%;padding: 9px 0 10px 0;color: #fff;text-align: center;text-decoration: none;background: #d86b9b;background: -moz-linear-gradient(top, #d86b9b 0%, #d2538a 100%);background: -webkit-linear-gradient(top, #d86b9b 0%, #d2538a 100%);background: -webkit-gradient(linear,left top,left bottom,from(#d86b9b),to(#d2538a));background: linear-gradient(to bottom, #d86b9b 0%, #d2538a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d86b9b', endColorstr='#d2538a',GradientType=0 );border: 1px solid #d2538b;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.b-comparison .comparison__btn:hover {background: #d2538b;}.b-comparison .comparison__price {text-align: center;font-weight: normal;}.b-comparison .comparison__price-num {font-size: 18px;font-weight: 800;}.b-comparison .comparison__ruble {font-weight: bold;font-size: 18px;}.b-comparison .comparison__color img {vertical-align: middle;}.b-comparison .comparison__color span {vertical-align: middle;}.b-comparison .comparison__mobile {display: none;}.b-comparison .tablesaw-btn:focus {background: none;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn {position: absolute;top: 53px;width: 43px;height: 43px;padding: 0;text-align: center;font-size: 0;border-radius: 50%;border: none;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn:focus {outline: none;box-shadow: none !important;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.left {left: 167px;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.right {right: -18px;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.left:before,.b-comparison .tablesaw-advance a.tablesaw-nav-btn.right:before {position: absolute;top: 50%;left: 50%;width: 7px;height: 12px;border: none;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.left:before {background: url(/files/110/comparison-prev.png) no-repeat 0 0;background-size: cover;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.right:before {background: url(/files/110/comparison-next.png) no-repeat 0 0;background-size: cover;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn:hover:before,.b-comparison .tablesaw-advance a.tablesaw-nav-btn:hover:before {background-position: 0 100%;}.b-advice {margin-bottom: 60px;padding: 55px 20px;border: 4px solid #ebebeb;text-align: center;font-size: 16px;font-weight: 500;line-height: 1.625;color: #222;}.b-advice .advice__inner {max-width: 572px;margin: 0 auto;}.b-advice .advice__phone img {vertical-align: middle;}.b-advice .advice__phone a:link,.b-advice .advice__phone a:visited {color: #222222;font-family: Montserrat, sans-serif;font-size: 38px;font-style: normal;font-weight: 800;text-decoration: none;text-shadow: 0 00 rgba(0, 0, 0, 0);line-height: 1.2;}.b-advice .advice__phone {margin: 0 0 50px;}.b-link,a.b-link:link,a.b-link:visited,a.b-link:hover,a.b-link:active {display: inline-block;vertical-align: top;max-width: 200px;width: 100%;margin: 0;padding: 20px 10px 21px;border: none;cursor: pointer;color: #fff;font-family: Montserrat, sans-serif;font-size: 16px;font-weight: 500;line-height: 1.2;text-align: center;text-decoration: none;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #d13d73;-webkit-transition: box-shadow 0.2s;transition: box-shadow 0.2s;}a.b-link:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);}.b-link--indent,a.b-link--indent:link,a.b-link--indent:visited,a.b-link--indent:hover,a.b-link--indent:active {margin: 10px;}a.b-link--fullwidth:link,a.b-link--fullwidth:visited,a.b-link--fullwidth:hover,a.b-link--fullwidth:active {max-width: none;}.b-error-404 {text-align: center;font-size: 16px;}.b-title-head {text-align: center;}.b-title-head {font-size: 24px;font-weight: 500;}.b-trust {margin-bottom: 50px;font-weight: 500;font-size: 16px;color: #222;}.b-trust > h2 {margin-bottom: 50px;text-align: center;}.b-trust .trust__row {margin: 0 -15px;display: -ms-flexbox;display: flex;}.b-trust .trust__item {flex: 1 0 auto;margin: 0 15px 15px;width: calc(100% / 3 - 30px);padding: 36px 40px 26px;border: 1px solid #e5e5e5;box-sizing: border-box;}.b-trust .trust__rating {margin-bottom: 5px;}.b-trust .owl-carousel .owl-item img {display: inline;}.b-product-detal {margin: 0 -2000px 70px;padding: 0 2000px;background-color: #f5f5f5;}.b-product-detal .product-detal__img {}.b-product-detal .product-detal__img img {vertical-align: top;}.b-product-detal .product-detal__features-item {margin-bottom: 25px;}.b-product-detal .product-detal__features-item:last-of-type {margin-bottom: 0;}.b-product-detal .product-detal__features-value {margin-bottom: 2px;font-weight: 500;font-size: 16px;color: #222;}.b-product-detal .product-detal__show-features {display: inline-block;margin-top: 25px;margin-bottom: 15px;border-bottom: 1px dotted currentColor;font-weight: 500;font-size: 16px;color: #d13d73;cursor: pointer;-webkit-transition: border-color 0.2s;transition: border-color 0.2s;}.b-product-detal .product-detal__show-features:hover {border-color: transparent;}.b-product-detal .product-detal__content {text-align: center;}.b-product-detal .product-detal__title {margin-bottom: 16px;text-transform: uppercase;font-weight: 500;font-size: 24px;line-height: 1.2;color: #222;}.b-product-detal .product-detal__price {line-height: 1.1;font-weight: 800;font-size: 40px;color: #d13d73;}.b-product-detal .product-detal__ruble {}.b-product-detal .product-detal__old-price {position: relative;display: inline-block;vertical-align: top;padding: 0 10px;margin-bottom: 18px;font-weight: 500;font-size: 24px;color: #222;}.b-product-detal .product-detal__old-price::after {content: "";position: absolute;top: 50%;right: 0;left: 0;border-bottom: 1px solid #d13d73;transform: rotate(-13deg);}.b-product-detal .product-detal__btn {margin-bottom: 17px;}.b-product-detal .product-detal__price-list {margin-bottom: 25px;}.b-product-detal .product-detal__price-list a:link,.b-product-detal .product-detal__price-list a:visited,.b-product-detal .product-detal__price-list a:hover,.b-product-detal .product-detal__price-list a:active {position: relative;text-decoration: none;font-weight: 500;font-size: 16px;}.b-product-detal .product-detal__price-list a::before {content: "";display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin-right: 7px;background: url(/files/110/product-detal-price-list.png) 0 0 no-repeat;background-size: cover;}.b-product-detal .product-detal__price-list span {vertical-align: middle;}.b-product-detal .product-detal__info {font-size: 12px;line-height: 1.666;color: #999;}.b-blinds-banner {margin-bottom: 60px;background-color: #628aa5;}.b-blinds-banner .blinds-banner__title {padding-left: 40px;font-weight: 800;font-size: 30px;line-height: 1.2;color: #fff;}.b-blinds-banner .blinds-banner__img {position: relative;text-align: right;font-size: 0;}.b-blinds-banner .blinds-banner__img::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(left,rgba(98, 138, 165, 1) 0%,rgba(98, 138, 165, 0) 100%); background: -webkit-linear-gradient(left,rgba(98, 138, 165, 1) 0%,rgba(98, 138, 165, 0) 100%); background: linear-gradient(to right,rgba(98, 138, 165, 1) 0%,rgba(98, 138, 165, 0) 100%); }.b-blinds-banner-2 {margin-bottom: 60px;background-color: #422325;}.b-blinds-banner-2 .blinds-banner-2__title {padding-left: 70px;font-weight: 800;font-size: 30px;line-height: 1.2;color: #fff;}.b-blinds-banner-2 .blinds-banner-2__img {position: relative;text-align: right;font-size: 0;}.b-cottage-banner {margin-bottom: 60px;background-color: #34450a;}.b-cottage-banner .cottage-banner__title {padding-left: 40px;font-weight: 800;font-size: 30px;line-height: 1.2;color: #fff;}.b-cottage-banner .cottage-banner__img {position: relative;text-align: right;font-size: 0;}.b-cottage-banner .cottage-banner__img::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(left,rgba(52, 69, 10, 1) 0%,rgba(52, 69, 10, 0) 100%); background: -webkit-linear-gradient(left,rgba(52, 69, 10, 1) 0%,rgba(52, 69, 10, 0) 100%); background: linear-gradient(to right,rgba(52, 69, 10, 1) 0%,rgba(52, 69, 10, 0) 100%); }.b-balcony-banner {margin-bottom: 90px;background-color: #28201e;}.b-balcony-banner .balcony-banner__title {max-width: 330px;padding-left: 70px;font-weight: 800;font-size: 30px;line-height: 1.2;color: #fff;}.b-balcony-banner .balcony-banner__img {position: relative;text-align: right;font-size: 0;}.b-banner img {max-width: 100%;}.b-line {margin: 90px -20000px 80px;border-bottom: 1px solid #e5e5e5;font-size: 0;}.b-decorative .decorative__row {margin: 0 -15px;}.b-decorative .decorative__item {display: inline-block;vertical-align: top;margin-right: -0.275em;padding: 0 15px;width: calc(100% / 3);box-sizing: border-box;}.b-decorative .decorative__img {margin-bottom: 20px;}.b-decorative .decorative__title {margin-bottom: 25px;font-weight: 500;font-size: 16px;color: #222;}.b-vigoda {background: url(/files/110/backgroundstati.jpg);margin-bottom: 20px;}.b-vigoda .vigoda__inner {padding: 60px 20px;}.b-vigoda .vigoda__menu {display: flex;align-items: center;justify-content: space-between;}.b-vigoda .vigoda__item {display: flex;flex-direction: column;align-items: center;}.b-vigoda .vigoda__tel {padding: 10px 0;}.b-vigoda .vigoda__tel a {font-size: 18px;color: #ffffff;line-height: 1.2;font-weight: 500;}.b-vigoda .vigoda__call {font-size: 9px;letter-spacing: 0.6em;color: #ffffff;text-transform: uppercase;line-height: 1.2;}.b-vigoda .vigoda__title {font-size: 25px;color: #ffffff;line-height: 1.2;text-align: center;padding-bottom: 10px;}.b-vigoda .vigoda__sale {font-size: 14px;color: #ffffff;line-height: 1.2;text-align: center;}.b-vigoda .vigoda__button {border: 2px solid #ffffff;width: 180px;box-sizing: border-box;}.b-vigoda .vigoda__button:hover {box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);background-color: #d13d73;}.b-vigoda .vigoda__button span {line-height: 50px;}.b-vigoda .vigoda__button span a {text-align: center;font-size: 16px;color: #ffffff;display: block;text-decoration: none;}.b-fixed-top {display: none;}.b-colors .colors__row {margin: 0 -15px;}.b-colors .colors__item {display: inline-block;vertical-align: top;margin-right: -0.275em;padding: 0 15px;width: calc(100% / 8);box-sizing: border-box;text-align: center;}.b-colors .colors__img {margin-bottom: 15px;}.b-colors .colors__title {font-weight: 500;font-size: 16px;color: #222;}.b-window-layout .window-layout__row {margin: 0 -34px;}.b-window-layout .window-layout__item {display: inline-block;vertical-align: top;width: calc(100% / 8);padding: 0 34px 15px;margin-right: -0.275em;box-sizing: border-box;text-align: center;}.b-lamination {position: relative;margin: 0 -2000px 90px;padding: 80px 2000px 90px;background-color: #f5f5f5;}.b-lamination .lamination__title {color: #222222;font-family: Montserrat, sans-serif;font-size: 24px;font-style: normal;font-weight: 500;margin: 0 0 25px;text-decoration: none;text-shadow: 0 00 rgba(0, 0, 0, 0);line-height: 1.2;}.b-lamination .lamination__lamination {overflow: hidden;padding: 55px 70px;background-color: #fff;}.b-lamination .lamination__photo {float: left;padding-right: 60px;width: 506px;box-sizing: border-box;}.b-lamination .lamination__photo img {width: 68%;}.b-lamination .lamination__colors {overflow: hidden;margin-right: -10px;}.b-lamination .lamination__colors-img {position: relative;display: inline-block;vertical-align: top;cursor: pointer;margin: 0 5px 9px 0;font-size: 0;}.b-lamination .lamination__colors-img::after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;border: 12px solid transparent;-webkit-transition: border-color 0.2s;transition: border-color 0.2s;}.b-lamination .lamination__colors-img:hover::after,.b-lamination .lamination__colors-img:active::after,.b-lamination .lamination__colors-img--active::after {border-color: #f5f5f5;}.b-lamination--no-margin {margin-bottom: 0;}.b-color-profile {margin-bottom: 60px;overflow: hidden;}.b-color-profile .color-profile__content {float: left;width: 570px;}.b-color-profile .color-profile__img {overflow: hidden;font-size: 0;}.b-color-profile .color-profile__item {margin-bottom: 10px;}.b-color-profile .color-profile__link:link,.b-color-profile .color-profile__link:visited,.b-color-profile .color-profile__link:hover,.b-color-profile .color-profile__link:active {text-decoration: none;font-weight: 500;font-size: 16px;color: #222;}.b-color-profile .color-profile__icon {position: relative;display: inline-block;vertical-align: middle;width: 50px;font-size: 0;}.b-color-profile .color-profile__icon::after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;border: 12px solid transparent;-webkit-transition: border-color 0.2s;transition: border-color 0.2s;}.b-color-profile .color-profile__link--active .color-profile__icon::after {border-color: #f5f5f5;}.b-color-profile .color-profile__text {display: inline-block;vertical-align: middle;width: calc(100% - 50px);padding-left: 18px;margin-right: -0.275em;box-sizing: border-box;line-height: 1.2;}.b-shape-windows {margin-bottom: 60px;text-align: center;}.b-shape-windows .shape-windows__title a:link,.b-shape-windows .shape-windows__title a:visited {text-decoration: none;font-weight: 500;font-size: 16px;color: #222;-webkit-transition: color 0.2s;transition: color 0.2s;}.b-shape-windows .shape-windows__title a:hover {color: #d13d73;}.b-house {margin: 0 -2000px 40px;padding: 50px 2000px;background-color: #f5f5f5;}.b-house .house__item {height: 100%;padding: 50px 70px 60px;box-sizing: border-box;background-color: #fff;}.b-house .house__img {display: inline-block;vertical-align: middle;margin-right: -0.275em;width: 100px;}.b-house .house__img img {vertical-align: middle;}.b-house .house__title {display: inline-block;vertical-align: middle;width: calc(100% - 100px);font-weight: 500;font-size: 24px;line-height: 1.2;color: #222;}.b-house .house__content {margin-top: 23px;}.b-house .house__param {position: relative;margin-bottom: 13px;}.b-house .house__param::before {content: "";position: absolute;left: 0;right: 0;bottom: 8px;display: block;border-bottom: 1px solid #ebebeb;}.b-house .house__param-title {position: relative;display: inline-block;margin-right: -0.275em;max-width: calc(100% - 115px);width: 100%;box-sizing: border-box;font-size: 16px;color: #222;}.b-house .house__param-title span {padding-right: 10px;background-color: #fff;}.b-house .house__param-price {position: relative;display: inline-block;max-width: 115px;width: 100%;box-sizing: border-box;text-align: right;font-weight: 500;font-size: 16px;color: #222;}.b-house .house__param-price-inner {padding-left: 10px;background-color: #fff;}.b-house .house__note {padding-top: 14px;text-align: right;font-size: 12px;color: #999;}.b-info {position: relative;margin-bottom: 40px;padding: 0 0 30px 45px;border-bottom: 1px solid #e5e5e5;font-weight: 500;font-size: 16px;color: #222;}.b-info::before {content: "!";position: absolute;top: -2px;left: 0;display: block;width: 30px;height: 30px;margin-right: 14px;line-height: 30px;text-align: center;border-radius: 50%;color: #fff;background-color: #6ed13d;}.b-balcony-price {margin-bottom: 45px;padding-bottom: 32px;border-bottom: 1px solid #e5e5e5;}.b-balcony-price .balcony-price__img {margin-bottom: 16px;}.b-balcony-price .balcony-price__title {margin-bottom: 2px;font-weight: 500;font-size: 16px;color: #222;}.b-balcony-price .balcony-price__title-2 {margin-bottom: 10px;}.b-balcony-price .balcony-price__price {margin-bottom: 11px;font-weight: 800;font-size: 24px;color: #222;}.b-balcony-price .balcony-price__order {font-weight: 500;font-size: 16px;}.b-catalog-prices {margin: 0 -2000px 80px;padding: 70px 2000px 50px;background-color: #f5f5f5;font-size: 16px;color: #222;}.b-catalog-prices a:link,.b-catalog-prices a:visited {text-decoration: none;color: #222;-webkit-transition: color.2s;transition: color.2s;}.b-catalog-prices a:hover {text-decoration: none;color: #d13d73;}.b-catalog-prices .catalog-prices__item {height: 100%;box-sizing: border-box;background-color: #fff;}.b-catalog-prices .catalog-prices__img {font-size: 0;}.b-catalog-prices .catalog-prices__content {padding: 35px 50px 45px;}.b-catalog-prices .catalog-prices__title {margin-bottom: 20px;line-height: 1.2;}.b-catalog-prices .catalog-prices__title a:link,.b-catalog-prices .catalog-prices__title a:visited {font-weight: 500;font-size: 24px;}.b-catalog-prices .catalog-prices__param-item {position: relative;margin-bottom: 13px;}.b-catalog-prices .catalog-prices__param-item::before {content: "";position: absolute;left: 0;right: 0;bottom: 8px;display: block;border-bottom: 1px solid #ebebeb;}.b-catalog-prices .catalog-prices__param-title {position: relative;display: inline-block;margin-right: -0.275em;max-width: calc(100% - 115px);width: 100%;box-sizing: border-box;}.b-catalog-prices .catalog-prices__param-title-inner {padding-right: 10px;background-color: #fff;}.b-catalog-prices .catalog-prices__param-price {position: relative;display: inline-block;max-width: 115px;width: 100%;box-sizing: border-box;text-align: right;font-weight: 500;}.b-catalog-prices .catalog-prices__param-price-inner {padding-left: 10px;background-color: #fff;}.b-decor-windows {margin-bottom: 60px;}.b-decor-windows > h2 {text-align: center;}.b-decor-windows .decor-windows__item {margin-bottom: 15px;text-align: center;}.b-decor-windows .decor-windows__img {margin-bottom: 30px;font-size: 0;}.b-decor-windows .decor-windows__title {line-height: 1.2;}.b-decor-windows .decor-windows__title a:link,.b-decor-windows .decor-windows__title a:visited {text-decoration: none;font-weight: 500;font-size: 24px;color: #222;}.b-decor-windows .decor-windows__title a:hover {text-decoration: none;color: #d13d73;}.b-credit {margin-bottom: 60px;padding-bottom: 50px;border-bottom: 1px solid #e5e5e5;}.b-credit .credit__ban {position: relative;margin-bottom: 45px;}.b-credit .credit__img img {vertical-align: top;}.b-credit .credit__text {position: absolute;left: 70px;right: 70px;bottom: 60px;width: 100%;max-width: 620px;color: #fff;}.b-credit .credit__percent {font-weight: 800;font-size: 70px;line-height: 1.1;}.b-credit .credit__num {font-size: 170px;}.b-credit .credit__title {font-weight: 800;font-size: 40px;line-height: 1.2;}.b-credit .credit__item {display: inline-block;vertical-align: top;margin: 0 45px 20px 0;}.b-credit .credit__item:nth-child(4) {margin-right: 0;}.b-credit .credit__param {position: relative;padding-left: 45px;font-weight: 500;font-size: 16px;color: #222;}.b-credit .credit__param::before {content: "";position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 30px;height: 30px;border-radius: 50%;background: #6ed13d url(/files/110/ok.png) 50% 50% no-repeat;background-size: 12px auto;}.b-credit .credit__card-img {max-width: 400px;float: right;}.b-credit .credit__halva {padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #e5e5e5;}.b-shape-windows-detail {margin: 0 -2000px 80px;padding: 55px 2000px 60px;background-color: #f5f5f5;}.b-shape-windows-detail .shape-windows-detail__content {padding: 85px 20px;background-color: #fff;}.b-shape-windows-detail .shape-windows-detail__img {text-align: center;font-size: 0;}.b-shape-windows-detail .shape-windows-detail__prices {max-width: 450px;}.b-shape-windows-detail .shape-windows-detail__param-item {position: relative;margin: 13px 0;}.b-shape-windows-detail .shape-windows-detail__param-item::before {content: "";position: absolute;left: 0;right: 0;bottom: 8px;display: block;border-bottom: 1px solid #ebebeb;}.b-shape-windows-detail .shape-windows-detail__param-title {position: relative;display: inline-block;margin-right: -0.275em;max-width: calc(100% - 115px);width: 100%;box-sizing: border-box;font-size: 16px;color: #222;}.b-shape-windows-detail .shape-windows-detail__param-title-inner {padding-right: 10px;background-color: #fff;}.b-shape-windows-detail .shape-windows-detail__param-price {position: relative;display: inline-block;max-width: 115px;width: 100%;box-sizing: border-box;text-align: right;font-weight: 500;font-size: 16px;color: #222;}.b-shape-windows-detail .shape-windows-detail__param-price-inner {padding-left: 10px;background-color: #fff;}.b-contacts {margin-bottom: 60px;}.b-contacts p {padding: 7px 0;}.b-contacts .contacts__item {border: solid #e5e5e5;border-width: 1px 0;margin-bottom: -1px;padding: 20px 0;}.b-contacts .contacts__img {display: inline-block;vertical-align: middle;width: 100px;padding: 8px 0;margin-right: -0.275em;box-sizing: border-box;}.b-contacts .contacts__img img {vertical-align: top;}.b-contacts .contacts__content {display: inline-block;vertical-align: middle;width: calc(100% - 100px);}.b-contacts .contacts__title {padding: 3px 0;}.b-contacts .contacts__title-2 {padding: 7px 0;font-weight: 500;font-size: 16px;color: #222;}.b-contacts .contacts__phone {font-weight: 500;font-size: 24px;color: #222;}.b-contacts .contacts__phone img {margin-left: 5px;width: 24px;vertical-align: middle;}.b-contacts .contacts__email {font-weight: 500;font-size: 16px;}.b-map {position: relative;margin-bottom: 100px;padding-bottom: calc(500 / 1170 * 100%);height: 0;overflow: hidden;}.b-map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.b-share {margin-bottom: 60px;padding: 32px 40px;box-sizing: border-box;border: 4px solid #ebebeb;}.b-share h3 {margin-bottom: 0;}.b-share .share__icons {text-align: right;}.g-page-articles .b-share {max-width: 830px;margin-left: auto;margin-right: auto;}.b-rating .rating__icon {display: inline-block;vertical-align: middle;font-size: 0;}.b-views img {max-width: 100%;}.b-views .views__icon {display: inline-block;vertical-align: middle;width: 22px;margin-right: 5px;font-size: 0;}.b-views .views__count {display: inline-block;vertical-align: middle;font-weight: 500;font-size: 16px;color: #222;}.b-share-link {position: relative;}.b-share-link img {max-width: 100%;}.b-share-link .share-link__icon {display: inline-block;vertical-align: middle;width: 16px;margin-right: 13px;}.b-share-link .share-link__text {display: inline-block;vertical-align: middle;font-weight: 500;font-size: 16px;}.b-share-link .share-link__ya-share2 {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-share-link .ya-share2__list,.b-share-link .ya-share2__list_direction_horizontal > .ya-share2__item,.b-share-link .ya-share2__link {display: block;}.b-share-link .ya-share2__icon:active {box-shadow: none;}.b-share-link .ya-share2__icon_more {display: block;width: auto;height: auto;background: none;border: none;}.b-share-link .ya-share2__icon_more:before {content: none;}.b-share-link .share-link__ya-share2 .ya-share2__item_more {display: none !important;}.b-window-prices {margin: 0 -3000px 80px;padding: 80px 3000px 90px;background-color: #f5f5f5;}.b-window-prices .window-prices__head {text-align: center;}.b-window-prices .window-prices__tabs {background-color: #fff;border: 1px solid #e7e7e7;box-shadow: 10px 5px 5px #e7e7e7;}.b-window-prices .window-prices__arr {display: none;}.b-window-prices .window-prices__nav {display: flex;text-align: center;list-style: none;margin: 0;}.b-window-prices .window-prices__nav li {position: relative;-ms-flex: 1 0 auto;flex: 1 0 auto;padding: 20px 10px;margin: 0 -1px 0;background-color: #f9f9f9;border: 1px solid #e5e5e5;cursor: pointer;font-weight: 500;font-size: 16px;color: #222;}.b-window-prices .window-prices__nav li:last-child {margin-right: 0;}.b-window-prices .window-prices__nav > li::before {content: none;}.b-window-prices li.window-prices__active {color: #d13d73;background-color: #fff;border-top-color: #d13d73;border-bottom-color: transparent;}.b-window-prices li.window-prices__active::after {content: "";position: absolute;top: 0;left: 0;right: 0;border-top: 1px solid #d13d73;}.b-window-prices .window-prices__content {display: none;padding: 65px 100px;}.b-window-prices .window-prices__content--active {display: block;}.b-window-prices .window-prices__windows {display: flex;margin: 0 -30px;}.b-window-prices .window-prices__item {flex: 1 0 auto;margin: 0 15px;}.b-window-prices .window-prices__title {font-weight: 500;font-size: 16px;color: #222;margin-left: 27px;}.b-window-prices .window-prices__price {display: inline-block;font-weight: 800;font-size: 24px;color: #222;}.b-window-prices .window-prices__price--new {color: #d13d73;margin-left: 26px;}.b-window-prices .window-prices__oldprice {position: relative;display: inline-block;padding: 0 10px;font-weight: 500;font-size: 16px;color: #222;}.b-window-prices .window-prices__oldprice::after {content: "";position: absolute;top: 50%;right: 0;left: 0;border-bottom: 1px solid #d13d73;transform: rotate(-13deg);}.b-window-prices .window-prices__pic {margin: 14px 0 0;height: 260px;overflow: hidden;}.b-window-prices--nomargin {margin-bottom: 0;}.b-window-prices--window {background: none;}.b-window-prices--window .window-prices__pic {text-align: center;height: 260px;overflow: hidden;}.b-window-prices--nopadding {padding-bottom: 0px;}.b-window-prices .window-prices__hero {display: flex;margin: 0 -80px;}.b-window-prices .window-prices__hero-spec {padding: 0 20px;}.b-window-prices .window-prices__hero-li {display: flex;width: 450px;}.b-window-prices .window-prices__hero-li p {padding: 5px 0;font-weight: 500;}.b-window-prices .window-prices__hero-li p:nth-child(2n) {margin-left: auto;}.b-window-prices .window-prices__hero-ben {padding: 0 40px;}.b-window-prices .window-prices__hero-benli {display: flex;width: 340px;}.b-window-prices .window-prices__hero-benli p {padding: 5px 0;font-weight: 500;}.b-window-prices .window-prices__hero-progres {position: relative;background: #f9f9f9;width: 160px;border-radius: 12px;height: 6px;margin-top: 19px;margin-left: auto;}.b-window-prices .window-prices__hero-icon {position: absolute;top: -5px;left: -28px;width: 15px;text-align: center;}.b-window-prices .window-prices__hero-icon img {}.b-window-prices .window-prices__hero-progresin {background: #6ed13d;height: 100%;border-radius: 12px;}.b-window-prices--custom {margin: 0;padding: 0;background: none;margin-bottom: 60px;}.b-window-prices--custom .window-prices__content {padding: 20px 100px 40px;}.b-window-prices--custom .window-prices__pic {height: 270px;}.b-window-prices--custom .window-prices__pic img {height: unset !important;}.b-balcony-detal {margin: 0 -2000px 70px;padding: 70px 2000px 90px;background-color: #f5f5f5;}.b-balcony-detal h4 {margin-bottom: 55px;}.b-balcony-detal .balcony-detal__item {margin-bottom: 80px;background-color: #fff;}.b-balcony-detal .balcony-detal__imgbox {font-size: 0;}.b-balcony-detal .balcony-detal__content {padding: 20px;text-align: center;}.b-balcony-detal .balcony-detal__sizes {font-size: 0;}.b-balcony-detal--nomargin {margin-bottom: 0;}.b-balcony-detal--negative-margin {margin-bottom: -1.5em;}.b-balcony-detal--nopadding {padding-bottom: 1px;}.b-options {font-weight: 500;font-size: 16px;color: #222;}.b-options li {margin-bottom: 13px;}.b-options .options__tabs {background-color: #fff;}.b-options .options__nav {position: relative;display: -ms-flexbox;display: flex;text-align: center;list-style: none;margin: 0 -1px;border: solid #e5e5e5;border-width: 1px 1px 0 1px;}.b-options .options__nav li {position: relative;-ms-flex: 1 0 auto;flex: 1 0 auto;margin: 0;padding: 20px 10px;background-color: #f9f9f9;border: solid #e5e5e5;border-width: 0 1px 1px 0;cursor: pointer;-webkit-transition-property: border-color, background-color;transition-property: border-color, background-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-options .options__nav li:last-child {border-right-width: 0;}.b-options .options__nav > li::before {content: none;}.b-options .options__nav > li::after {content: "";position: absolute;top: -1px;left: 0;right: 0;border-top: 2px solid transparent;-webkit-transition: border-color 0.2s;transition: border-color 0.2s;}.b-options .options__nav a:link,.b-options .options__nav a:visited,.b-options .options__nav a:hover,.b-options .options__nav a:active {display: block;text-decoration: none;font-weight: 500;font-size: 16px;color: #222;}.b-options .options__nav li:hover,.b-options .options__nav li.options__active,.b-options .options__nav li:hover a:link,.b-options .options__nav li:hover a:visited,.b-options .options__nav li:hover a:hover,.b-options .options__nav li:hover a:active,.b-options .options__nav li.options__active a:link,.b-options .options__nav li.options__active a:visited,.b-options .options__nav li.options__active a:hover,.b-options .options__nav li.options__active a:active {color: #d13d73;}.b-options .options__nav li:hover,.b-options .options__nav li.options__active {background-color: #fff;border-bottom-color: transparent;}.b-options .options__nav li:hover::after,.b-options .options__nav li.options__active::after {border-top-color: #d13d73;}.b-options .options__content {display: none;padding: 70px 40px;}.b-options .options__content--active {display: block;}.b-options .options__settings {margin: 0 -15px;}.b-options .options__text,.b-options .options__img {display: inline-block;vertical-align: top;margin-right: -0.275em;width: 50%;padding: 0 15px;box-sizing: border-box;}.b-options .options__img {text-align: right;}.b-options .options__footer {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: flex-end;align-items: flex-end;}.b-options .options__price {font-weight: 800;font-size: 40px;}.b-options .options__info {font-size: 12px;line-height: 1;color: #999;}.b-options .options__btn {margin-left: auto;width: 230px;}.b-options--without-tabs .options__nav li {padding: 0;}.b-options .options__nav a:link,.b-options .options__nav a:visited,.b-options .options__nav a:hover,.b-options .options__nav a:active {padding: 20px 10px;}.b-tour {position: relative;margin-bottom: 80px;height: 250px;background: url(/files/110/tour-img.jpg) 50% 50% no-repeat;}.b-tour img {vertical-align: top;}.b-tour a:link,.b-tour a:visited,.b-tour a:hover,.b-tour a:active {text-decoration: none;}.b-tour .tour__link {display: -ms-flexbox;display: flex;width: 100%;height: 100%;align-items: center;}.b-tour .tour__text {display: block;padding: 20px;width: 100%;text-align: center;color: #fff;font-weight: 500;font-size: 16px;}.b-tour .tour__icon {display: block;width: 52px;margin: 0 auto 15px;}.b-tour .tour__title {display: block;margin-bottom: 20px;font-size: 24px;line-height: 1.2;}.b-tour .tour__play {display: block;}.b-tour .tour__play-icon {display: inline-block;vertical-align: middle;width: 20px;margin-right: 5px;font-size: 0;}.b-tour .tour__play-text {vertical-align: middle;}.b-window-sizes {margin: 0 -2000px 90px;padding: 60px 2000px 90px;background-color: #f5f5f5;color: #222;}.b-window-sizes .window-sizes__tabs {background-color: #fff;}.b-window-sizes .window-sizes__nav {position: relative;display: -ms-flexbox;display: flex;text-align: center;list-style: none;margin: 0 -1px;border: solid #e5e5e5;border-width: 1px 1px 0 1px;}.b-window-sizes .window-sizes__nav li {position: relative;-ms-flex: 1 0 auto;flex: 1 0 auto;margin: 0;padding: 0;background-color: #f9f9f9;border: solid #e5e5e5;border-width: 0 1px 1px 0;-webkit-transition-property: border-color, background-color;transition-property: border-color, background-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-window-sizes .window-sizes__nav li:last-child {border-right-width: 0;}.b-window-sizes .window-sizes__nav > li::before {content: none;}.b-window-sizes .window-sizes__nav li::after {content: "";position: absolute;top: -1px;left: 0;right: 0;border-top: 2px solid transparent;-webkit-transition: border-color 0.2s;transition: border-color 0.2s;}.b-window-sizes .window-sizes__nav a:link,.b-window-sizes .window-sizes__nav a:visited,.b-window-sizes .window-sizes__nav a:hover,.b-window-sizes .window-sizes__nav a:active {display: block;padding: 20px 10px;text-decoration: none;font-weight: 500;font-size: 16px;color: #222;}.b-window-sizes .window-sizes__nav li:hover a:link,.b-window-sizes .window-sizes__nav li:hover a:visited,.b-window-sizes .window-sizes__nav li:hover a:hover,.b-window-sizes .window-sizes__nav li:hover a:active,.b-window-sizes .window-sizes__nav li.window-sizes__active a:link,.b-window-sizes .window-sizes__nav li.window-sizes__active a:visited,.b-window-sizes .window-sizes__nav li.window-sizes__active a:hover,.b-window-sizes .window-sizes__nav li.window-sizes__active a:active {color: #d13d73;}.b-window-sizes .window-sizes__nav li:hover,.b-window-sizes .window-sizes__nav li.window-sizes__active {background-color: #fff;border-bottom-color: transparent;}.b-window-sizes .window-sizes__nav li:hover::after,.b-window-sizes .window-sizes__nav li.window-sizes__active::after {border-top-color: #d13d73;}.b-window-sizes .window-sizes__content {padding: 70px 40px;}.b-window-sizes .window-sizes__settings {margin: 0 -15px;}.b-window-sizes .window-sizes__img,.b-window-sizes .window-sizes__param {display: inline-block;vertical-align: middle;width: 50%;margin-right: -0.275em;padding: 0 15px;box-sizing: border-box;}.b-window-sizes .window-sizes__img {text-align: center;}.b-window-sizes .window-sizes__param-item {position: relative;margin: 13px 0;max-width: 456px;}.b-window-sizes .window-sizes__param-item::before {content: "";position: absolute;left: 0;right: 0;bottom: 8px;display: block;border-bottom: 1px solid #ebebeb;}.b-window-sizes .window-sizes__param-title {position: relative;display: inline-block;margin-right: -0.275em;max-width: calc(100% - 115px);width: 100%;box-sizing: border-box;font-size: 16px;}.b-window-sizes .window-sizes__param-title-inner {padding-right: 10px;background-color: #fff;}.b-window-sizes .window-sizes__param-price {position: relative;display: inline-block;max-width: 115px;width: 100%;box-sizing: border-box;text-align: right;font-weight: 500;font-size: 16px;}.b-window-sizes .window-sizes__param-price-inner {padding-left: 10px;background-color: #fff;}.b-window-sizes .b-conditions {position: relative;padding: 60px 0;margin: 100px 0 0;background: #fff;}.b-window-sizes .b-conditions .conditions__inner {position: relative;}.b-window-sizes .b-conditions::before {content: "";display: block;width: 100vw;height: 100%;background-color: #ffffff;transform: translateX(-50%);position: absolute;left: 50%;top: 0;z-index: 0;}.b-window-sizes ~ .b-conditions {padding: 0;margin-bottom: 50px;}.b-num ol > li {position: relative;padding-left: 46px;}.b-num ol > li::before {content: none;}.b-num ol > li ins {position: absolute;top: 0;left: 0;display: block;width: 30px;height: 30px;border-radius: 50%;background-color: #6ed13d;text-align: center;text-decoration: none;color: #fff;font-weight: 500;font-size: 16px;line-height: 32px;}.b-services {margin: 0 -3000px 80px;padding: 60px 3000px 30px;background-color: #f5f5f5;}.b-services img {vertical-align: middle;}.b-services .services__item {position: relative;height: 100%;padding: 35px 40px;box-sizing: border-box;background-color: #fff;}.b-services .services__title {line-height: 1.2;}.b-services .services__title a:link,.b-services .services__title a:visited,.b-services .services__title a:hover,.b-services .services__title a:active {text-decoration: none;font-weight: 500;font-size: 16px;color: #222;}.b-services .services__title a:hover {color: #d13d73;}.b-services .services__title a::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 2;}.b-services .services__title ins {display: inline-block;vertical-align: middle;margin-right: -0.275em;width: 85px;padding-right: 25px;box-sizing: border-box;text-align: center;}.b-services .services__title ins img {max-height: 60px;}.b-services .services__title span {display: inline-block;vertical-align: middle;margin-right: -0.275em;width: calc(100% - 85px);}.b-services .services__content {margin-top: 22px;}.b-services .b-cols .cols__col {padding-bottom: 30px;}.b-comparison-balcony {margin-bottom: 60px;}.b-comparison-balcony > h2 {max-width: 840px;margin-left: auto;margin-right: auto;text-align: center;}.b-comparison-balcony th,.b-comparison-balcony td {padding: 16px 10px;}.b-comparison-balcony th {padding-top: 0;vertical-align: top;font-weight: normal;}.b-comparison-balcony td {border: solid #ebebeb;border-width: 1px 0;}.b-comparison-balcony th:first-child,.b-comparison-balcony td:first-child {padding-left: 0;width: 100px;}.b-comparison-balcony .comparison-balcony__table {position: relative;}.b-comparison-balcony .comparison-balcony__img,.b-comparison-balcony .comparison-balcony__profile {width: 170px;margin: 0 auto;text-align: center;}.b-comparison-balcony .comparison-balcony__img {margin-bottom: 10px;}.b-comparison-balcony .comparison-balcony__profile {font-weight: 500;font-size: 16px;line-height: 1.5;}.b-comparison-balcony .comparison-balcony__price {text-align: center;font-weight: 500;font-size: 16px;color: #222;}.b-comparison-balcony .tablesaw-swipe .tablesaw-swipe-cellpersist {border-right-width: 0;}.b-comparison-balcony .tablesaw-btn:focus {background: none;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn {position: absolute;top: 46px;width: 43px;height: 43px;padding: 0;margin: 0;text-align: center;text-shadow: none;box-shadow: none;font-size: 0;border-radius: 0;border: none;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.left {left: 82px;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.right {right: -18px;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.left:before,.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.right:before {position: absolute;top: 50%;left: 50%;width: 7px;height: 12px;border: none;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.left:before {background: url(/files/110/comparison-prev.png) no-repeat 0 0;background-size: cover;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.right:before {background: url(/files/110/comparison-next.png) no-repeat 0 0;background-size: cover;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn:hover:before,.b-comparison .tablesaw-advance a.tablesaw-nav-btn:hover:before {background-position: 0 100%;}.b-more-info {padding-left: 69px;padding-bottom: 1px;margin-bottom: 40px;border-left: 1px solid #e5e5e5;}.b-more-info img {vertical-align: top;}.b-more-info a:link,.b-more-info a:visited,.b-more-info a:hover,.b-more-info a:active {text-decoration: none;}.b-more-info p {margin: 0 0 30px;}.b-more-info .more-info__icon {margin-bottom: 25px;}.b-more-info .more-info__link {margin-bottom: 23px;line-height: 1.625;}.b-more-info .more-info__link a:link,.b-more-info .more-info__link a:visited {font-weight: 500;font-size: 16px;border-bottom: 1px dotted;}.b-more-info .more-info__link a:hover {border-color: transparent;}.b-how-much {margin: 0 -2000px 80px;padding: 80px 2000px 90px;background-color: #f5f5f5;}.b-how-much > h2 {text-align: center;}.b-how-much .how-much__content-wrap {background-color: #ffffff;}.b-how-much .how-much__content {padding: 65px 100px;}.b-how-much .how-much__title {font-weight: 500;font-size: 16px;color: #222;}.b-how-much .how-much__price {margin-bottom: 25px;font-weight: 800;font-size: 24px;color: #222;}.b-how-much .how-much__img {font-size: 0;}.b-how-much .how-much__btn {padding: 40px 100px;text-align: center;border: 1px solid #e5e5e5;background-color: #f9f9f9;}.b-how-much--mod .how-much__title {font-size: 22px;margin-bottom: 32px;}.b-how-much--mod .how-much__img {margin-bottom: 25px;max-height: 240px;}.b-how-much--mod .how-much__pricebox {margin-bottom: 20px;}.b-how-much--mod .how-much__priceitem {display: flex;justify-content: space-between;border-bottom: 1px solid #e5e5e5;padding: 15px 0;}.b-how-much--mod .how-much__priceitem:last-child {border-bottom: none;}.b-how-much--mod .how-much__pricetitle {padding: 0;margin: 0 0 11px;font-size: 18px;line-height: 1;font-weight: 600;}.b-how-much--mod .how-much__pricesubtitle {padding: 0;font-size: 14px;}.b-how-much--mod .how-much__price {color: #d13d73;margin: 0;line-height: 1;}.b-how-much--btn .how-much__head {display: flex;align-items: center;margin-top: 25px;}.b-how-much--btn .how-much__col {margin-right: 20px;}.b-how-much--btn .how-much__price {margin-bottom: 0;}.b-how-much--btn .how-much__link {margin-left: auto;margin-right: 66px;display: inline-block;vertical-align: top;max-width: 200px;width: 100%;padding: 13px 10px 13px;border-radius: 2px;box-sizing: border-box;background-color: #d13d73;text-decoration: none;text-align: center;font-weight: 500;font-size: 16px;color: #fff;-webkit-transition-property: -webkit-box-shadow !important;transition-property: -webkit-box-shadow !important;transition-property: box-shadow !important;transition-property: box-shadow, -webkit-box-shadow !important;-webkit-transition-duration: 0.3s !important;transition-duration: 0.3s !important;border: none;}.b-how-much--btn .how-much__link:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209 61 115);box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-prices-loggia {margin: 0 -2000px 80px;padding: 90px 2000px;background-color: #f5f5f5;font-size: 16px;}.b-prices-loggia ul,.b-prices-loggia ol {margin: 0;}.b-prices-loggia ul {list-style: none;}.b-prices-loggia ul > li::before {content: "+";top: 0;width: auto;height: auto;background: none;border-radius: 0;color: #6ed13d;font-weight: 500;font-size: inherit;}.b-prices-loggia .prices-loggia__inner {padding: 65px 70px;background-color: #fff;}.b-prices-loggia .prices-loggia__prices {margin-bottom: 40px;}.b-prices-loggia .prices-loggia__prices-item {position: relative;margin-bottom: 13px;}.b-prices-loggia .prices-loggia__prices-item::before {content: "";position: absolute;left: 0;right: 0;bottom: 8px;display: block;border-bottom: 1px solid #ebebeb;}.b-prices-loggia .prices-loggia__prices-title {position: relative;display: inline-block;margin-right: -0.275em;max-width: calc(100% - 115px);width: 100%;box-sizing: border-box;}.b-prices-loggia .prices-loggia__prices-title-inner {padding-right: 10px;background-color: #fff;}.b-prices-loggia .prices-loggia__prices-price {position: relative;display: inline-block;max-width: 115px;width: 100%;box-sizing: border-box;text-align: right;font-weight: 500;}.b-prices-loggia .prices-loggia__prices-price-inner {padding-left: 10px;background-color: #fff;}.b-prices-loggia .prices-loggia__img {text-align: right;font-size: 0;}.b-glazing {margin-bottom: 45px;}.b-glazing h2 {margin-bottom: 8px;}.b-glazing p {padding-bottom: 15px;}.b-glazing .glazing__info {margin-bottom: 12px;}.b-glazing .glazing__circle {display: inline-block;width: 12px;height: 12px;border-radius: 50%;margin-right: 15px;font-size: 0;}.b-glazing .glazing__circle--warm {background-color: #ff9600;}.b-glazing .glazing__circle--cold {background-color: #44bce8;}.b-glazing .glazing__profile {margin-right: 6px;font-weight: 500;font-size: 16px;color: #222;}.b-glazing .glazing__price {margin-bottom: 23px;font-weight: 500;font-size: 16px;color: #222;}.b-glazing .glazing__price-val {font-weight: 800;font-size: 24px;}.b-glazing .glazing__more {font-weight: 500;font-size: 16px;}.b-glazing .product-detal__btn {margin-bottom: 17px;max-width: 270px;}.b-success {margin: 0 -2000px 80px;padding: 80px 2000px;background-color: #f5f5f5;text-align: center;}.b-success > h2 {margin-bottom: 30px;}.b-success .success__icon {margin-bottom: 40px;}.b-documents {margin-bottom: 60px;}.b-documents .documents__item {position: relative;display: -ms-flexbox;display: flex;flex-direction: column;height: 100%;padding: 30px 40px 25px;box-sizing: border-box;border: 1px solid #e5e5e5;transition-property: box-shadow, border-color;transition-duration: 0.2s;}.b-documents .documents__item:hover {border-color: transparent;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);}.b-documents .documents__item::before {content: "";position: absolute;right: 30px;bottom: 30px;display: block;width: 20px;height: 20px;background: url(/files/110/documents-download.png) 50% 50% no-repeat;background-size: cover;}.b-documents .documents__icon {margin-bottom: 25px;font-size: 0;}.b-documents .documents__title {margin-bottom: 25px;}.b-documents .documents__title a:link,.b-documents .documents__title a:visited,.b-documents .documents__title a:hover,.b-documents .documents__title a:active {text-decoration: none;font-weight: 500;font-size: 16px;line-height: 1.625;color: #222;}.b-documents .documents__title a:hover {color: #d13d73;}.b-documents .documents__title a::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-documents .documents__size {margin-top: auto;}.b-settings {font-weight: 500;font-size: 16px;color: #222;}.b-settings li {margin-bottom: 30px;}.b-settings .settings__info {font-weight: normal;font-size: 14px;color: #444;}.b-seemore {margin-bottom: 50px;padding: 50px 70px;border: 4px solid #d3f1c4;}.b-seemore a:link,.b-seemore a:visited {text-decoration: none;color: #222;}.b-seemore a:hover,.b-seemore a:active {text-decoration: none;color: #d13d73;}.b-seemore .seemore__title {padding-bottom: 15px;text-align: center;}.b-seemore .seemore__items {margin: 0 -15px;}.b-seemore .seemore__item {padding: 0 15px 15px;width: 25%;display: inline-block;vertical-align: top;margin-right: -0.275em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-price-preview {margin-bottom: 70px;display: -webkit-flex;display: flex;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;align-items: center;background-color: #f9f9f9;}.b-price-preview .price-preview__pic,.b-price-preview .price-preview__text {-webkit-flex: 1 auto;flex: 1 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-price-preview .price-preview__pic {order: 2;max-width: 400px;min-width: 400px;}.b-price-preview .price-preview__pic img {margin: 0 !important;max-width: 100%;vertical-align: middle;height: auto !important;}.b-price-preview .price-preview__text {padding-top: 40px;padding-bottom: 40px;padding-left: 100px;}.b-price-preview .price-preview__price {font-weight: 900;font-size: 24px;color: #222;line-height: 1;}.b-price-preview .price-preview__price span {font-size: 40px;}.b-included-price {margin: 0 -2000px 50px;padding: 90px 2000px;background-color: #f5f5f5;}.b-included-price > h2 {padding-bottom: 18px;text-align: center;}.b-included-price .included-price__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.b-included-price .included-price__col {width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;padding-bottom: 30px;-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;box-sizing: border-box;text-align: center;}.b-included-price .included-price__img {margin: 0 auto 10px;width: 60px;}.b-included-price .included-price__img img {vertical-align: middle;}.b-included-price .included-price__title {text-align: center;font-weight: 500;font-size: 16px;line-height: 1.25;color: #222;}.b-tblfake {margin-bottom: 3em;}.b-tblfake > div {padding-bottom: 1em;white-space: nowrap;}.b-tblfake > div:after {content: "";display: inline-block;vertical-align: top;}.b-tblfake span {display: inline-block;width: calc(95% - 150px);vertical-align: top;white-space: normal;}.b-tblfake .tblfake__name {width: 150px;padding-right: 5%;font-weight: 500;}@media screen and (max-width: 619px) {.b-tblfake > div {white-space: normal;}.b-tblfake span {width: 100%;padding-left: 20px;box-sizing: border-box;text-align: left;}.b-tblfake .tblfake__name {text-align: left;width: auto;padding-left: 0;}}.b-paysystems {list-style: none;padding: 0;}.b-paysystems .paysystems__item {padding-left: 0;margin-bottom: 10px;}.b-paysystems .paysystems__item:before {content: none;}.b-paysystems .paysystems__name,.b-paysystems .paysystems__graph {display: inline-block;vertical-align: middle;}.b-paysystems .paysystems__graph > img {max-width: 40px;max-height: 20px;vertical-align: middle;}.b-paysystems .paysystems__graph {padding: 5px;background: #ffffff;border: 1px solid #e1e1e1;margin-right: 0.5em;text-align: center;width: 60px;height: 26px;border-radius: 1px;line-height: 26px;}.b-questions {margin: 0 -3000px 80px;padding: 80px 3000px 90px;background-color: #f5f5f5;}.b-questions .questions__items {display: flex;flex-wrap: wrap;margin: 0 -15px 30px;}.b-questions .questions__item {padding: 0px 15px;box-sizing: border-box;width: 50%;}.b-article--detal .b-questions .questions__item {width: 100%;}.b-article--detal .b-questions {padding-left: 3030px;padding-right: 3030px;}.b-questions .questions__item:last-child .questions__inner,.b-questions .questions__item:nth-last-child(2) .questions__inner {border-bottom: none;}.b-questions .questions__inner {min-height: 55px;padding: 40px 0;border-bottom: 1px solid #e5e5e5;}.b-questions .questions__question {display: block;padding: 0 50px;}.b-questions .questions__question span {font-size: 16px;font-weight: 500;color: #d13d73;border-bottom: 1px dashed #d13d73;position: relative;}.b-questions .questions__inner span:hover {border-bottom: none;cursor: pointer;}.b-questions .questions__question span::before {content: "?";background: #d13d73;border-radius: 50%;width: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #fff;font-weight: 500;position: absolute;top: -10px;left: -50px;}.b-questions .questions__question span::after {content: "";background: url("/files/110/arrow.png") no-repeat 50% 50%;width: 30px;height: 30px;position: absolute;right: -35px;bottom: -5px;}.b-questions .questions__answer {display: none;padding: 20px 0 0;}.b-questions .questions__item--close .questions__question span::after {background: url("/files/110/arrow2.png") no-repeat 50% 50%;}.b-questions .questions__btn a,.b-questions .questions__btn a:link,.b-questions .questions__btn a:active,.b-questions .questions__btn a:visited {margin: 0 auto;display: block;width: 200px;line-height: 65px;text-align: center;background: #d13d73;border-radius: 2px;color: #fff;font-weight: 500;font-size: 16px;-webkit-transition-property: -webkit-box-shadow;transition-property: -webkit-box-shadow;transition-property: box-shadow;transition-property: box-shadow, -webkit-box-shadow;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-questions .questions__btn a:hover {text-decoration: none;-webkit-box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);box-shadow: 0px 5px 20px 0px rgb(209, 61, 115);}.b-questions--white {background: none;}.b-dop-options h2 {text-align: center;}.b-dop-options .dop-options__img img {display: block;-webkit-transition: transform 0.7s;transition: transform 0.7s;}.b-dop-options .dop-options__img:hover img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.b-dop-options .dop-options__content {padding: 25px 0;}.b-dop-options .dop-options__title a:link,.b-dop-options .dop-options__title a:active,.b-dop-options .dop-options__title a:visited {font-size: 16px;color: #222;padding-bottom: 5px;font-weight: 500;}.b-dop-options .dop-options__title a:hover {color: #d13d73;text-decoration: none;}.b-dop-options .dop-options__text {font-size: 12px;color: #999;}.b-form-steps-wrap {display: flex;justify-content: space-between;padding: 45px 0;margin: 45px 0;}.b-form-steps {max-width: 360px;}.b-form-steps .form__header h2 {text-align: left;margin: 0 0 10px;font-size: 40px;}.b-form-steps .form__header h2 span {color: #d13d73;}.b-form-steps .form__header-text {font-weight: 500;font-size: 16px;padding-bottom: 20px;}.b-form-steps input[type="text"],.b-form-steps input[type="password"],.b-form-steps input[type="date"],.b-form-steps input[type="tel"],.b-form-steps input[type="email"],.b-form-steps input[type="phone"],.b-form-steps input[type="number"],.b-form-steps .b-btnbox,.b-form-steps a.b-btnbox:link,.b-form-steps a.b-btnbox:visited {max-width: 270px;width: 100%;}.b-form-steps .form__col-btn {padding: 15px 5px 30px;}.b-steps {width: 100%;max-width: 740px;padding-left: 170px;box-sizing: border-box;position: relative;}.b-steps::before {content: url("/files/110/shape-740.png");display: block;position: absolute;top: 0;bottom: 0;left: 37px;}.b-steps .steps__item {position: relative;}.b-steps .steps__inner {height: 100px;display: flex;}.b-steps .steps__item::before {position: absolute;top: 23px;overflow: hidden;}.b-steps .steps__item::after {content: "";display: block;width: 10px;height: 10px;position: absolute;top: 33px;border-radius: 50%;background: #d13d73;}.b-steps .steps__item:first-child::before,.b-steps .steps__item:last-child::before {content: url("/files/110/dashed1.png");left: -120px;}.b-steps .steps__item:first-child::after,.b-steps .steps__item:last-child::after {left: -120px;}.b-steps .steps__item:nth-child(2)::before,.b-steps .steps__item:nth-child(4)::before {content: url("/files/110/dashed2.png");left: -93px;}.b-steps .steps__item:nth-child(2)::after,.b-steps .steps__item:nth-child(4)::after {left: -93px;}.b-steps .steps__item:nth-child(3)::before {content: url("/files/110/dashed3.png");left: -77px;}.b-steps .steps__item:nth-child(3)::after {left: -77px;}.b-steps .steps__content {padding: 0 30px;max-width: 420px;width: 100%;}.b-steps .steps__step {font-size: 26px;line-height: 26px;color: #222;font-weight: 800;}.b-steps .steps__step span {color: #d13d73;}.b-steps .steps__img {padding-top: 10px;max-width: 69px;width: 100%;}.b-steps .steps__img img {width: 100%;}.b-wincalc h2 {text-align: center;}.b-wincalc__checked {position: relative;}.b-wincalc__checked::before {content: "\2714";position: absolute;top: 0;left: 0;right: 0;color: #d13d73;font-size: 27px;text-align: center;}.b-check .check__inner {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding: 30px 55px;background: #f5f5f5;}.b-check .check__left,.b-check .check__right {width: 50%;box-sizing: border-box;}.b-check .check__right {padding-left: 15px;}.b-check .check__big-img img {width: 100%;max-width: 450px;}.b-check .check__li-img img {width: 100%;max-width: 100%;}.b-check .check__li-img {box-sizing: border-box;display: inline-block;width: 75px;min-width: 90px;padding-right: 15px;vertical-align: middle;}.b-check ol {margin: 0;}.b-check ol > li::before {top: 50%;transform: translateY(-50%);}.b-check .check__inner li {display: flex;align-items: center;font-size: 16px;font-weight: 500;}.b-check .check__text {display: block;}.b-check .check__ps {font-size: 14px;font-weight: 400;}.b-window-calck {position: relative;padding: 68px 0 74px;}.b-window-calck::before {content: "";position: absolute;padding: 0 100%;margin: 0 -100px;background-color: #f5f5f5;top: 0;height: 100%;left: -50%;}.b-window-calck .window-calck__btns {position: absolute;display: flex;top: 104px;z-index: 10;right: 99px;}.window-calck__wrap {position: relative;}.b-window-calck .window-calck__btn {cursor: pointer;width: 135px;}.b-window-calck .window-calck__btn span {text-align: center;border: 2px solid #d13d73;color: #171717;font-size: 14px;font-weight: 600;padding: 9px 20px;display: block;}.b-window-calck .tabsSize__name--on span,.b-window-calck .window-calck__btn span:hover {color: #fff !important;text-decoration: none;background-color: #d13d73;transition: all 0.3s;}.b-window-calck img {display: block;}.b-window-calck-container {margin-bottom: 90px;}.b-window-calck-container h2 {text-align: center;}.b-window-calck-container .b-button-slide {margin: 0 auto;}.b-window-calck--with-elements {margin-bottom: 70px;}.b-window-calck--with-elements .window-calck__wrapper {position: relative;}.b-window-calck--with-elements .window-calck__btns {top: 30px;}.fancybox-slide .b-window-calck--popup {background-color: #ffffff;width: 100%;max-width: 1170px;box-sizing: content-box;}.b-window-calck--popup::before {display: none;}.b-window-calck--popup .window-calck__btns {top: 60px;}.flat__menu {width: 100%;max-width: 350px;padding: 36px 20px 20px 30px;background-color: #fff;z-index: 9;}.flat__menu-wrap {display: flex;}.b-flat ul {list-style: none;padding: 0;margin: 0;}.b-flat ul li {position: static;margin: 0;padding: 0;}.b-flat .flat__picture {max-width: 770px;width: 100%;height: 620px;position: relative;}.b-flat .flat__item {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.b-flat .flat__item-bg {position: relative;z-index: 20;}.b-flat .flat__item ul li img {display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.b-flat .flat__menu ul {margin-top: 88px;padding: 0;position: relative;height: 450px;max-width: 107px;width: 100%;}.b-flat .flat__menu li {list-style-type: none;margin-bottom: 18px;}.b-flat .flat__menuelements li {margin-bottom: 15px;}.b-flat .flat__menu ul li:before {display: none;}.b-flat .flat__menu a:link,.b-flat .flat__menu a:active,.b-flat .flat__menu a:hover,.b-flat .flat__menu a:visited {color: #acacac;font-size: 16px;font-weight: 600;line-height: 20.5px;}.b-flat .flat__menu .tabsSize__name--on a,.b-flat .flat__menu a:active,.b-flat .flat__menu a:hover {color: #222222;border-bottom: 3px solid #d13d73;text-decoration: none;}.b-flat .flat__menu img {display: block;border: 2px solid transparent;width: 57px;}.b-flat .flat__menu span {display: block;text-align: left;font-size: 14px;font-weight: 300;color: #444444;padding-left: 20px;}.b-flat .flat__menu .menu__content ul {border-bottom: none;}.b-flat .flat__menucontent a:link,.b-flat .flat__menucontent a:visited {text-decoration: none;border-bottom: none;color: #222222;display: flex;align-items: center;}.b-flat .flat__menuactive img {border: 2px solid #d13d73;}.b-flat .flat__menuactive span,.b-flat .flat__menuсontent a:hover span,.b-flat .flat__menuсontent a:hover,.b-flat .flat__menucontent a:active {color: #d13d73;}.b-flat .flat__item img {display: none;}.b-flat .flat__item .win-type-1 > img,.b-flat .flat__item .win-type-2 > img,.b-flat .flat__item > img:first-child {display: block;}.b-flat .flat__item--1 {z-index: 11;}.b-flat .flat__item--2 {z-index: 12;}.b-flat .flat__item--3 {z-index: 13;}.b-flat .flat__item--4 {z-index: 14;}.b-flat .flat__item--5 {z-index: 15;}.b-flat .flat__item--6 {z-index: 16;}.b-flat .flat__item--7 {z-index: 17;}.b-flat .flat__menucontent {display: none;padding-left: 30px;}.b-flat .flat__menumenu .active {display: block;}.b-flat .flat__menuelements ul {border-bottom: none;padding-right: 20px;margin-top: 0;max-width: 170px;padding-right: 0;}.b-flat .win-type-3 > img,.b-flat .win-type-4 > img,.b-flat .win-type-5 > img {display: none;}.b-flat .flat__colors > img,.b-flat .flat__colors.win-type-1 > img,.b-flat .flat__colors.win-type-2 > img,.b-flat .flat__colors.win-type-3 > img,.b-flat .flat__colors.win-type-4 > img,.b-flat .flat__colors.win-type-5 > img {display: none;}.b-flat .flat__colors.win-type-1 > img:first-child,.b-flat .flat__colors.win-type-2 > img:first-child {display: block;}.flat__menuelements {height: auto;overflow-y: auto;margin-top: 91px;width: 100%;position: relative;z-index: 99;}.flat__menuelements .scrollbar-track {opacity: 1;background: #e4e4e4;border-radius: 3px;}.flat__menuelements .scrollbar-track-y {width: 9px;display: block !important;}.flat__menuelements .scrollbar-thumb {background: #d13d73;border-radius: 3px;}.flat__menuelements .scrollbar-track-x {height: 9px;}.b-flat .flat__menu img.form_active,.b-flat .flat__menu .flat__menuactive .form_no_active {display: none;}.b-flat .flat__menu .form_no_active {width: 59px;border: none;}.b-flat .flat__menu .flat__menuactive img.form_active {display: block;border: none;width: 59px;}.b-editor .b-window-calck ul.js-window-decorations > li::before {content: none;}.flat__menu-nav li a {pointer-events: none;}.flat__menu-nav li {cursor: pointer;}.b-table-scroll {overflow-x: auto;}.b-videoOtz {width: 100%;margin-bottom: 30px;padding: 20px 60px;box-sizing: border-box;}.b-videoOtz .owl-stage {margin: auto;}.b-videoOtz .videoOtz__button {width: 140px;height: 20px;border: 2px solid #f6d8e3;border-radius: 15px;text-align: center;position: relative;box-sizing: border-box;float: right;margin-top: -61px;}.b-videoOtz .videoOtz__button a {font-size: 16px;font-family: "Fira Sans", sans-serif;color: #d13d73;line-height: 1.875;font-weight: 500;position: absolute;width: 90px;top: 6px;right: 22px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev,.b-videoOtz.owl-carousel .owl-nav .owl-next {margin-top: -21px;width: 30px;height: 42px;position: absolute;top: 50%;outline: none;}.b-videoOtz.owl-carousel .owl-nav .owl-next {background: url(/files/110/carousel-photo-next.png) no-repeat 50% 50%;right: 15px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev {background: url(/files/110/carousel-photo-prev.png) no-repeat 50% 50%;left: 15px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev:hover,.b-videoOtz.owl-carousel .owl-nav .owl-next:hover {background-position: 50% 50%;opacity: 0.7;}.b-videoOtz .videoOtz__video {overflow: hidden;position: relative;cursor: pointer;}.b-videoOtz .videoOtz__video a:link,.b-videoOtz .videoOtz__video a:visited {}.b-videoOtz .videoOtz__video img {vertical-align: middle;max-width: 100%;}.b-videoOtz .videoOtz__video svg {width: 60px;fill: #212121;position: absolute;left: 50%;top: 50%;z-index: 1;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: all 0.4s ease-in-out;}.b-videoOtz .videoOtz__video:hover svg {opacity: 0;}.b-videoOtz .videoOtz__video iframe {height: 100%;width: 100%;top: 0;right: 0;position: absolute;}.b-video {margin-bottom: 95px;}.b-video .video__title {font-size: 30px;font-weight: 700;max-width: 345px;line-height: 36px;margin-bottom: 30px;}.b-video .video__text {font-size: 14px;line-height: 24px;margin-bottom: 44px;}.b-video .video__link {position: relative;width: 200px;}.b-video .video__link a {display: block;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #d13d73;text-decoration: none;transition: box-shadow 0.3s linear;}.b-video .video__link a:hover {box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-video .video__link svg {position: absolute;width: 7px;height: 12px;top: 50%;right: 10px;transform: translateY(-50%);}.b-video .video__videobox {position: relative;}.b-video .video__videobox img {vertical-align: middle;}.b-video .video__play:link,.b-video .video__play:visited,.b-video .video__play:hover,.b-video .video__play:active {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-video .video__play::before {content: "";position: absolute;top: 50%;left: 50%;display: block;width: 100px;height: 100px;border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #d13d73 url(/files/110/video-play.png) 50% 50% no-repeat;background-size: 31px auto;-webkit-transition: box-shadow 0.2s;transition: box-shadow 0.2s;}.b-video .video__play:hover::before {box-shadow: 0px 5px 20px 0px rgba(209, 61, 115);}.b-video--news {margin-bottom: 90px;background-color: #d13d73;color: #fff;font-weight: 500;font-size: 16px;}.b-.b-video--news a:link,.b-.b-video--news a:visited {}.b-video--news .video__content {padding: 38px 20px 20px 50px;}.b-video--news .video__title {margin-bottom: 18px;font-size: 24px;}.b-video--news .video__img {margin-bottom: 54px;font-size: 0;}.b-video--news .video__link a:link,.b-video--news .video__link a:visited,.b-video--news .video__link a:hover,.b-video--news .video__link a:active {position: relative;display: block;padding: 10px 0;text-decoration: none;font-weight: 500;font-size: 16px;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;line-height: 100%;}.b-video--news .video__link a:hover {color: rgba(255, 255, 255, 0.7);}.b-video--news .video__link-icon {position: absolute;top: 50%;right: 0;width: 7px;height: 12px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: inherit;}.b-video--news .video__videobox {position: relative;text-align: center;font-size: 0;height: 100%;}.b-video--news .video__videobox img {max-width: 100%;height: 100%;}.b-video--news .video__play:link,.b-video--news .video__play:visited,.b-video--news .video__play:hover,.b-video--news .video__play:active {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-video--news .video__play::before {content: "";position: absolute;top: 50%;left: 50%;display: block;width: 100px;height: 100px;border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #d13d73 url(/files/110/video-play.png) 50% 50% no-repeat;background-size: 31px auto;-webkit-transition: box-shadow 0.2s;transition: box-shadow 0.2s;}.b-video--news .video__play:hover::before {box-shadow: 0px 5px 20px 0px rgba(209, 61, 115);}.b-certificates {}.b-certificates .certificates__subtitle {font-size: 24px;margin-bottom: 25px;line-height: 30px;font-weight: 500;}.b-certificates .certificates__subtitle--first {color: #fff;}.b-certificates .cols__col--4-12 {padding-right: 0;}.b-certificates .cols__col--8-12 {padding-left: 0;}.b-certificates .certificates__pic {max-width: 196px;margin: 0 auto;}.b-certificates .certificates__pic img {vertical-align: middle;}.b-certificates .certificates__left {height: 100%;background: #d13d73;box-sizing: border-box;padding: 45px 50px 60px;text-align: center;}.b-certificates .certificates__right {background: #fff;height: 100%;box-sizing: border-box;padding: 45px 20px 60px 45px;}.b-certificates .certificates__img {max-width: 325px;margin-right: 25px;}.b-certificates .certificates__img img {box-sizing: border-box;border: 4px solid #eeeeee;}.b-certificates .certificates__wrapper {display: flex;}.b-certificates .certificates__inner {padding-top: 20px;}.b-certificates .certificates__list li {font-size: 12px;padding-left: 15px;margin-bottom: 15px;}.b-certificates .certificates__list ul > li::before {background-color: #d13d73;}.b-certificates .certificates__link {margin: 0 auto;}.b-certificates .certificates__link a {display: block;box-sizing: border-box;padding-right: 55px;font-size: 16px;text-decoration: none;position: relative;font-weight: 500;transition: opacity 0.3s linear;}.b-certificates .certificates__link a::before {content: "";display: block;width: 7px;height: 13px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: url(/files/110/okna-arr.svg);}.b-certificates .certificates__link a:hover,.b-certificates .certificates__link a:hover::before {opacity: 0.7;}.b-certificates .certificates__link {max-width: 210px;box-sizing: border-box;}.b-calc-banner {box-sizing: border-box;width: 100vw;max-width: 1310px;margin: 0 auto;position: relative;left: 50%;transform: translateX(-50%);margin-bottom: 50px;}.b-calc-banner .calc-banner__inner {box-sizing: border-box;width: 100%;position: relative;overflow: hidden;height: 195px;}.b-calc-banner .calc-banner__content {box-sizing: border-box;display: flex;align-items: center;justify-content: flex-end;position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 0 50px;z-index: 1;}.b-calc-banner .calc-banner__text-item {box-sizing: border-box;font-size: 23px;font-weight: 400;text-transform: uppercase;line-height: 1;color: #000;font-family: "Oswald", sans-serif;margin: 0 11px;white-space: nowrap;}.b-calc-banner .calc-banner__text-item span {font-size: 34px;}.b-calc-banner .calc-banner__text-item--center {font-size: 80px;font-weight: 800;background: rgb(209, 61, 115);background: -moz-linear-gradient(45deg,rgba(209, 61, 115, 1) 0%,rgba(248, 137, 36, 1) 100%);background: -webkit-linear-gradient(45deg,rgba(209, 61, 115, 1) 0%,rgba(248, 137, 36, 1) 100%);background: linear-gradient(45deg,rgba(209, 61, 115, 1) 0%,rgba(248, 137, 36, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13d73', endColorstr='#f88924',GradientType=1 );-webkit-background-clip: text;-webkit-text-fill-color: transparent;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.b-calc-banner .calc-banner__text-item--center {color: #d13d73;background: transparent;}}.b-calc-banner .calc-banner__btn {box-sizing: border-box;width: 170px;height: 60px;}.b-calc-banner .calc-banner__btn a:link,.b-calc-banner .calc-banner__btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;text-align: center;line-height: 60px;border-radius: 2px;background-color: #d13d73;font-size: 16px;font-weight: 500;color: #fff;text-decoration: none;transition: box-shadow 0.2s;}.b-calc-banner .calc-banner__btn a:hover,.b-calc-banner .calc-banner__btn a:active {box-shadow: 0px 5px 20px 0px rgb(209 61 115);transition: box-shadow 0.2s;}.b-calc-banner .calc-banner__bg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.b-balcony-tabs .balcony-tabs__content {display: none;}.b-balcony-tabs .balcony-tabs__content-title {color: #222;font-size: 38px;font-style: normal;font-weight: 800;margin: 0;text-decoration: none;line-height: 1.2;}.b-balcony-tabs .balcony-tabs__heading {margin-bottom: 50px;display: flex;align-items: center;column-gap: 20px;}.b-balcony-tabs .balcony-tabs__heading a:link,.b-balcony-tabs .balcony-tabs__heading a:visited {font-weight: 600;position: relative;display: flex;align-items: center;column-gap: 10px;}.b-balcony-tabs .balcony-tabs__heading a::before {content: "";display: inline-block;width: 25px;height: 25px;background: url("/files/110/about.png") center center / cover no-repeat;}.b-balcony-tabs .balcony-tabs__content:first-child {display: block;}.b-balcony-tabs .balcony-tabs__top {display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 10px;margin-bottom: 50px;}.b-balcony-tabs .balcony-tabs__title {font-size: 16px;font-weight: 700;text-transform: uppercase;padding: 7px 10px;box-sizing: border-box;position: relative;line-height: 1.2;cursor: pointer;border: 1px solid #d1d1d1;border-radius: 4px;}.b-balcony-tabs .balcony-tabs__title a:link,.b-balcony-tabs .balcony-tabs__title a:visited {line-height: 1.2;}.b-balcony-tabs .balcony-tabs__title--on {border-color: #d13d73;color: #d13d73;}.b-balcony-tabs .balcony-tabs__inner {text-align: center;}.b-faq-custom .faq-custom__content {display: none;}.b-faq-custom .faq-custom__item {border-bottom: 1px solid #e5e5e5;transition: padding-bottom 0.1s linear;}.b-faq-custom .faq-custom__item.active {padding-bottom: 20px;}.b-faq-custom .faq-custom__item:first-child {border-top: 1px solid #e5e5e5;}.b-faq-custom .faq-custom__title {position: relative;padding: 18px 40px 18px 0;font-size: 20px;color: #222222;transition: margin-bottom 0.2s linear, color 0.2s linear;}.b-faq-custom .faq-custom__text {line-height: 20px;}.b-faq-custom .faq-custom__title::before {content: "";display: block;height: 12px;width: 18px;background: url(/files/110/okno-open.svg) no-repeat 50% 50%;background-size: cover;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);}.b-faq-custom .faq-custom__title:hover {color: #d13d73;}.b-faq-custom .faq-custom__title.active {color: #d13d73;}.b-faq-custom .faq-custom__title.active:before {background: url(/files/110/okno-close.svg) no-repeat 50% 50%;}.b-contacts-head {display: flex;flex-direction: column;align-items: center;}.b-contacts-head .contacts-head__working {margin-bottom: 8px;}.b-contacts-head .contacts-head__call {margin-left: -20px;}.b-contacts-head .contacts-head__call a.contacts-head__link:link,.b-contacts-head .contacts-head__call a.contacts-head__link:visited {box-sizing: border-box;display: block;padding-left: 20px;font-size: 11px;line-height: 16px;position: relative;text-decoration: underline;text-underline-offset: 4px;width: fit-content;width: -moz-fit-content;color: #222;background: url(/files/110/okna-calc-side.svg) no-repeat 0 50%;transition: opacity 0.2s linear;}.b-contacts-head .contacts-head__call a.contacts-head__link:hover {opacity: 0.7;}.b-conditions {padding: 0 0 100px;}.b-conditions .conditions__inner {display: flex;flex-wrap: wrap;max-height: 430px;overflow: hidden;}.b-conditions .conditions__online-pay,.b-conditions .conditions__guarantee {position: relative;max-height: 200px;overflow: hidden;}.b-conditions .conditions__online-pay img,.b-conditions .conditions__guarantee img {vertical-align: middle;}.b-conditions .conditions__item-inner {position: absolute;top: 40px;left: 50px;}.b-conditions .conditions__work-items {display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: space-between;height: 100%;}.b-conditions .conditions__work-item {display: flex;flex-wrap: nowrap;align-items: center;}.b-conditions .conditions__bg {width: 100%;height: auto;}.b-conditions .conditions__content {width: calc(80% - 25px);margin: 0 0 0 25px;}.b-conditions .conditions__item--left {background-color: #f5f5f5;width: calc(40% - 15px);margin-right: 15px;padding: 40px;box-sizing: border-box;}.b-conditions .conditions__item--right {width: calc(60% - 15px);margin-left: 15px;}.b-conditions .conditions__online-pay {margin-bottom: 30px;}.b-conditions .conditions__brands span {margin-right: 10px;}.b-conditions .conditions__title {font-size: 24px;line-height: 1.3;color: #222222;font-weight: 600;}.b-conditions .conditions__work-text {font-size: 16px;font-weight: 500;color: #222222;}.b-conditions .conditions__link {margin-top: 25px;}.b-conditions .conditions__link a {font-size: 16px;font-weight: 500;color: #d13d73;position: relative;}.b-conditions .conditions__link a:after {content: "";width: 9px;height: 16px;position: absolute;top: 50%;transform: translateY(-50%);left: calc(100% + 10px);background: url(/files/110/arrowlink.svg) center no-repeat;}.b-conditions .conditions__icon {width: 20%;}.b-constituents {margin: -21px -2000px 70px;padding: 60px 2000px;background-color: #f5f5f5;}.b-constituents h2 {text-align: center;margin-bottom: 70px;}.b-constituents .constituents__main-container {padding-top: 120px;position: relative;text-align: center;}.b-constituents .constituents__main-inner {position: absolute;top: 35px;left: 0;right: 0;bottom: 0;}.b-constituents .constituents__main-item {position: absolute;width: 77px;height: 77px;border: 1px solid #d13d73;background: #f5f5f5;border-radius: 50px;box-sizing: border-box;padding: 3px;}.b-constituents .constituents__main-hover {width: 100%;height: 100%;background: #f5f5f5;border-radius: 50px;transition: 0.3s ease-in-out;cursor: pointer;}.b-constituents .constituents__main-item:hover .constituents__main-hover,.b-constituents .constituents__main-item:focus .constituents__main-hover,.b-constituents .constituents__main-item:active .constituents__main-hover {background: #d13d73;}.b-constituents .constituents__main-item:hover .constituents__main-text,.b-constituents .constituents__main-item:focus .constituents__main-text,.b-constituents .constituents__main-item:active .constituents__main-text {opacity: 1;visibility: visible;transition: 0.3s ease-in-out;}.b-constituents .constituents__main-item img {margin-top: 17px;}.b-constituents .constituents__main-title {position: absolute;color: #d13d73;font-weight: 600;font-size: 18px;line-height: 1.3;}.b-constituents .constituents__main-text {opacity: 0;visibility: hidden;position: absolute;width: 182px;background: #f8f6f6a6;padding: 25px 19px;text-align: left;border: 1px solid #9a9a9a;overflow: auto;max-height: 250px;}.b-constituents .constituents__main-text p {padding: 0;}.b-constituents .constituents__main-item--1 {top: 270px;left: 187px;}.b-constituents .constituents__main-item--2 {top: 70px;left: 292px;}.b-constituents .constituents__main-item--3 {top: -39px;left: 543px;}.b-constituents .constituents__main-item--4 {top: 70px;right: 292px;}.b-constituents .constituents__main-item--5 {top: 270px;right: 187px;}.b-constituents .constituents__main-item--1::after {content: "";position: absolute;background: url(/images/flexarrow.svg) 0 0 no-repeat;width: 83px;height: 107px;top: 0;transform: translate(-100%, -100%);left: 32px;opacity: 0.5;transition: opacity 0.3s;}.b-constituents .constituents__main-item--1 .constituents__hint {position: absolute;top: -130px;left: -110px;font-weight: 600;color: #767676;font-size: 20px;opacity: 0.5;transition: opacity 0.3s;}.b-constituents.active .constituents__hint,.b-constituents.active .constituents__main-item--1::after {opacity: 0;transition: opacity 0.3s;}.b-constituents .constituents__main-title--left {top: 16px;right: 91px;text-align: right;}.b-constituents .constituents__main-title--top {top: -36px;left: -133px;width: 440%;}.b-constituents .constituents__main-title--right {top: 16px;left: 91px;text-align: left;}.b-constituents .constituents__main-text--right {top: 63px;left: 86px;}.b-constituents .constituents__main-text--bottom {top: 92px;left: -57px;}.b-constituents .constituents__main-text--left {top: 63px;right: 86px;}.b-constituents .constituents__subtext {padding: 50px 0;}.b-constituents .constituents__subtext span {color: #d13d73;}.b-constituents .constituents__wrapper {display: flex;flex-wrap: wrap;}.b-constituents .constituents__item {width: calc(33.33% - 40px);text-align: center;margin-bottom: 40px;}.b-constituents .constituents__item:not(:nth-child(3n)) {margin-right: 60px;}.b-constituents .constituents__title {padding: 0;margin-top: 20px;font-weight: 600;}.b-constituents .constituents__desc {padding: 0;margin-top: 10px;}.b-constituents--no-back {background-color: transparent;}.b-form--call-gager-3 .form__wrapper {background: url("/files/110/bg2.png") no-repeat;background-position: center;background-size: cover;padding: 30px;}.b-form--call-gager-3 {background: none;padding-top: 0;min-height: unset;}.b-form--call-gager-3 .form__cols-group {width: calc(100% - 436px);}.b-form--call-gager-3 .form__item--agree .form__checkbox-label {max-width: unset;}.b-window-prices .window-prices__item {position: relative;}.b-window-prices .window-prices__pic img {}.b-window-prices .window-prices__des {padding: 0;margin-top: 10px;max-width: 200px;margin: 10px auto 0;}.b-window-prices .window-prices__order {text-align: center;margin-top: 20px;position: relative;}.b-window-prices .window-prices__order a {display: inline-block;vertical-align: top;max-width: 200px;width: 100%;padding: 13px 10px 13px;border-radius: 2px;box-sizing: border-box;background-color: #d13d73;text-decoration: none;text-align: center;font-weight: 500;font-size: 16px;color: #fff;-webkit-transition-property: -webkit-box-shadow;transition-property: -webkit-box-shadow;transition-property: box-shadow;transition-property: box-shadow, -webkit-box-shadow;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.b-window-prices .window-prices__order a:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209 61 115);box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-window-prices .window-prices__calculate {text-align: center;margin-top: 20px;}.b-window-prices .window-prices__calculate a {display: inline-block;vertical-align: top;max-width: 200px;width: 100%;padding: 13px 10px 13px;border-radius: 2px;border: 1px solid #d13d73;box-sizing: border-box;text-decoration: none;text-align: center;font-weight: 500;font-size: 16px;color: #d13d73;-webkit-transition-property: -webkit-box-shadow;transition-property: -webkit-box-shadow;transition-property: box-shadow;transition-property: box-shadow, -webkit-box-shadow;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.b-window-prices .window-prices__calculate a:hover {-webkit-box-shadow: 0px 5px 20px 0px rgb(209 61 115);box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-questions--custom {background: none;}.b-form--call-gager-4 .form__wrapper {background: url("/files/110/bgg.jpg") no-repeat;background-position: center;background-size: cover;padding: 30px;}.b-form--call-gager-4 {background: none;padding-top: 0;min-height: unset;}.b-form--call-gager-4 .form__item--agree {margin-top: 0;}.b-form--call-gager-4 .form__cols-group {flex-direction: column;width: 100%;}.b-form--call-gager-4 .form__col-1-3 {width: 41.33%;margin-bottom: 20px;}.b-form--call-gager-4 .form__col-1--flex {display: flex;column-gap: 20px;}.b-form--call-gager-4 .form__item--agree .form__input--checkbox {padding-top: 10px;padding-left: 20px;}.b-know .know__wrapper {display: flex;flex-flow: nowrap row;justify-content: space-between;}.b-know .know__item {position: relative;width: calc(50% - 15px);margin-bottom: 30px;}.b-know .know__img-box {position: relative;overflow: hidden;}.b-know .know__item img {display: block;width: 100%;height: auto;transition: transform 0.1s linear;}.b-know .know__img-box::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0.2;}.b-know .know__img-box::before {content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 50%;z-index: 2;}.b-know .know__text {color: #ffffff;line-height: 1.7;position: absolute;bottom: 35px;left: 30px;right: 30px;padding: 0;z-index: 3;}.b-know .know__title {display: block;margin-bottom: 24px;font-size: 24px;font-weight: 700;}.b-know a.know__link:link,.b-know a.know__link:active,.b-know a.know__link:visited,.b-know a.know__link:hover {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;text-decoration: none;}.b-know .know__item:hover img {transform: scale(1.1);}.b-table-price {margin-bottom: 60px;}.b-quote {box-sizing: border-box;}.b-quote .quote__wrapper {display: flex;}.b-quote .quote__authorbox {padding: 20px 0;margin-left: 30px;}.b-quote .quote__authorname {margin-bottom: 5px;padding: 0;font-size: 14px;font-weight: 500;line-height: 1.2;color: #222222;}.b-quote .quote__authorposition {padding: 0;font-size: 14px;font-weight: 600;line-height: 1.2;color: #111111;}.b-quote .quote__contentbox {margin-left: auto;padding: 35px 80px;max-width: 630px;box-sizing: border-box;background: url("/files/110/articles-bg.jpg") no-repeat;background-size: cover;background-position: center;}.b-quote .quote__content {padding: 0;font-size: 14px;font-weight: 500;line-height: 1.5;color: #444444;}.b-carusel-product {box-sizing: border-box;}.b-carusel-product .carusel-product__item {position: relative;margin: 0 6px 10px;transition: box-shadow 0.2s ease-in-out;}.b-carusel-product .carusel-product__item:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}.b-carusel-product .carusel-product__item a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-decoration: none;z-index: 10;}.b-carusel-product .carusel-product__imgbox img {width: 100%;}.b-carusel-product .carusel-product__contentbox {padding: 20px 13px;}.b-carusel-product .carusel-product__title {padding: 0;font-size: 18px;font-weight: 600;color: #222222;margin-bottom: 5px;}.b-carusel-product .carusel-product__text {padding: 0;font-size: 12px;line-height: 1.4;color: #999999;}.b-carusel-product .owl-nav .owl-prev,.b-carusel-product .owl-nav .owl-next {position: absolute;top: calc(50% - 29px);left: -56px;width: 16px;height: 29px;background: url("/files/110/arr-active.png") no-repeat;background-size: cover;background-position: center;transition: background 0.2s ease-in-out;}.b-carusel-product .owl-nav .owl-next {left: unset;right: -56px;transform: rotate(180deg);}.b-carusel-product .owl-nav .owl-next.disabled,.b-carusel-product .owl-nav .owl-prev.disabled {cursor: default;background: url("/files/110/arr-disabled.png") no-repeat;}.b-advantages-windows {margin-bottom: 30px;}.b-advantages-windows .advantages-windows__wrapper {display: flex;}.b-advantages-windows .advantages-windows__item {width: calc(50% - 15px);}.b-advantages-windows .advantages-windows__item:first-child {margin-right: 30px;}.b-advantages-windows .advantages-windows__videobox {position: relative;}.b-advantages-windows .advantages-windows__videobox img {width: 100%;}.b-advantages-windows .video__play {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-advantages-windows .video__play:hover::before {box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-advantages-windows .video__play::before {content: "";position: absolute;top: 50%;left: 50%;display: block;width: 100px;height: 100px;border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #d13d73 url(/files/110/video-play.png) 50% 50% no-repeat;background-size: 31px auto;-webkit-transition: box-shadow 0.2s;transition: box-shadow 0.2s;}.b-advantages-windows .advantages-windows__accordion {width: 100%;}.b-advantages-windows .advantages-windows__accordion-title {display: flex;align-items: center;padding: 10px 24px;background: #f5f5f5;color: #222222;font-size: 16px;font-weight: 600;cursor: pointer;transition: background 0.2s ease-in-out, color 0.2s ease-in-out;}.b-advantages-windows.advantages-windows__accordion-item.active.advantages-windows__accordion-title {background: #d13d73;color: #ffffff;}.b-advantages-windows .advantages-windows__accordion-img {width: 32px;margin-right: 16px;}.b-advantages-windows .advantages-windows__accordion-img-close {display: block;}.b-advantages-windows .advantages-windows__accordion-img-open {display: none;}.b-advantages-windows.advantages-windows__accordion-item.active.advantages-windows__accordion-img-close {display: none;}.b-advantages-windows.advantages-windows__accordion-item.active.advantages-windows__accordion-img-open {display: block;}.b-advantages-windows .advantages-windows__accordion-icon {margin-left: auto;width: 14px;height: 8px;background: url("/files/110/arr.png");background-repeat: no-repeat;background-size: cover;background-position: center;}.b-advantages-windows.advantages-windows__accordion-item.active.advantages-windows__accordion-icon {background: url("/files/110/arrr-active.png");}.b-advantages-windows .advantages-windows__accordion-content {display: none;padding: 30px 25px;color: #444444;font-size: 14px;}.b-advantages-windows.advantages-windows__accordion-item:first-child.advantages-windows__accordion-content {display: block;}.l-main--map_container .main__wrapper {max-width: none;}.l-main--map_container .column__center-indent {padding: 0;}.l-main--map_container .b-customfilter {margin: 0 auto;max-width: 1240px;}.b-keep-prices-title {padding: 0 !important;margin-bottom: 10px;}.b-keep-prices {display: flex;flex-wrap: wrap;align-items: end;}.b-keep-prices .keep-prices__item {width: calc(16.6% - 14px);}.b-keep-prices .keep-prices__item img {width: 100%;}.b-keep-prices .keep-prices__item:not(:nth-child(6n)) {margin-right: 16px;}.b-keep-prices .keep-prices__item p {font-size: 16px;font-weight: 700;color: #d13d73;}.b-keep-prices .keep-prices__item:first-child p {color: #6ed13d;}.b-keep-prices__subtext {text-align: right;}.b-fast-links .fast-links__more {width: 16px;height: 9px;background-image: url("/files/110/fast-links-more.png");background-position: center;background-repeat: no-repeat;margin: 4px auto 0;display: none;text-decoration: none;cursor: pointer;}.b-fast-links .fast-links__more.active {transform: rotate(180deg);}.b-fast-links .fast-links__link,.b-fast-links .fast-links__link:link,.b-fast-links .fast-links__link:active,.b-fast-links .fast-links__link:visited,.b-fast-links .fast-links__link:focus {font-size: 12px;color: #222222;display: inline-flex;padding: 6px 9px;border: 1px solid #e5e5e5;border-radius: 8px;text-decoration: none;transition: background 0.2s ease-in-out, color 0.2s ease-in-out;margin: 0 8px 6px 0;}.b-fast-links .fast-links__link:hover {background: #d13d73;color: #ffffff;}.b-regalia {position: relative;z-index: 1;margin-bottom: 70px;padding: 55px 0 30px;}.b-regalia::before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 50%;transform: translateX(-50%);width: 100vw;background-color: #f5f5f5;pointer-events: none;}.b-regalia .regalia__items {display: flex;flex-wrap: wrap;margin: 0 -15px;}.b-regalia .regalia__item {width: 25%;padding: 0 15px 30px;box-sizing: border-box;text-align: center;}.b-regalia .regalia__img {margin-bottom: 10px;}.b-regalia .regalia__img img {vertical-align: top;max-width: 100%;}.b-regalia .regalia__title {line-height: 1.2;}.b-regalia .regalia__title a:link,.b-regalia .regalia__title a:visited {color: currentColor;}#teletype-iframes-container {}iframe#teletype-widget-component-popup {top: auto !important;bottom: 150px !important;}iframe#teletype-widget-component-button {bottom: 70px !important;}iframe#teletype-widget-component-button.teletype-position-left {left: auto !important;right: 0 !important;}iframe#teletype-widget-component-popup.teletype-position-left {right: 20px !important;left: auto !important;}iframe#teletype-widget-component-popup.teletype-widget-button-with-text {top: 146px;}#teletype-iframes-container {transition: transform 0.2s ease-in-out;}#teletype-iframes-container.hide {transform: translateY(500px);}.b-window-delivery {display: flex;flex-wrap: wrap;height: 430px;margin-bottom: 70px;background-color: #efefef;font-weight: 500;color: #222;}.b-window-delivery .window-delivery__title {margin-bottom: 30px;font-size: 36px;font-weight: 900;line-height: 1.2;}.b-window-delivery .window-delivery__content {width: 44.7%;padding: 40px 55px;box-sizing: border-box;line-height: 1.64;}.b-window-delivery .window-delivery__img {position: relative;width: 55.3%;height: 100%;}.b-window-delivery .window-delivery__img:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 217px;background-image: linear-gradient(90deg,rgb(239, 239, 239) 0%,rgba(239, 239, 239, 0) 100%);opacity: 0.671;pointer-events: none;}.b-window-delivery .window-delivery__img img {width: 100%;height: 100%;object-fit: cover;vertical-align: top;}.b-window-delivery .window-delivery__btn {margin-top: 30px;}.b-btn,a.b-btn:link,a.b-btn:visited,a.b-btn:hover,a.b-btn:active {display: inline-block;vertical-align: top;width: 100%;padding: 15px;max-width: 167px;box-sizing: border-box;text-align: center;text-decoration: none;border: none;font-size: 12px;font-weight: 500;line-height: 1.2;background-color: #d13d73;color: #fff;transition: box-shadow 0.2s ease-in-out;}a.b-btn:hover {box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-delivery-sidebar a:link,.b-delivery-sidebar a:visited {color: #222222 !important;}.b-delivery-sidebar .delivery-sidebar__items {display: flex;align-items: center;justify-content: center;margin: 0 -10px;}.b-delivery-sidebar .delivery-sidebar__item {position: relative;margin: 0 10px;padding-left: 33px;}.b-delivery-sidebar .delivery-sidebar__item:before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;}.b-delivery-sidebar .delivery-sidebar__item--delivery:before {width: 24px;height: 18px;background: url(/files/110/delivery-sidebar-1.png) no-repeat;background-size: cover;}.b-delivery-sidebar .delivery-sidebar__item--garant:before {width: 20px;height: 22px;background: url(/files/110/delivery-sidebar-2.png) no-repeat;background-size: cover;}.b-head-timer {background: #fff;display: inline-block;padding: 6px 15px;}.b-balcony {margin-bottom: 100px;}.b-balcony .balcony__wrapper {display: flex;flex-wrap: wrap;}.b-balcony .balcony__item {width: calc(50% - 15px);}.b-balcony .balcony__item:not(:nth-child(2n)) {margin-right: 30px;}.b-balcony .balcony__img {width: 100%;margin-bottom: 50px;padding-right: 40px;box-sizing: border-box;}.b-balcony .balcony__info {margin-bottom: 12px;}.b-balcony .balcony__circle {display: inline-block;width: 12px;height: 12px;border-radius: 50%;margin-right: 15px;font-size: 0;}.b-balcony .balcony__circle--warm {background-color: #ff9600;}.b-balcony .balcony__circle--cold {background-color: #44bce8;}.b-balcony .balcony__profile {margin-right: 6px;font-weight: 500;font-size: 16px;color: #222;}.b-balcony .balcony__head {margin-bottom: 8px;}.b-balcony .balcony__inner {display: flex;flex-wrap: wrap;margin-top: 25px;}.b-balcony .balcony__inner-item {width: calc(50% - 15px);}.b-balcony .balcony__inner-item:not(:nth-child(2n)) {margin-right: 30px;}.b-balcony .balcony__price {margin-bottom: 23px;font-weight: 500;font-size: 16px;color: #222;}.b-balcony .balcony__price-val {font-weight: 800;font-size: 24px;}.b-balcony .balcony__text p {margin: 0;padding: 0 0 25px;}.b-balcony .balcony__text {max-width: 200px;}.b-balcony .balcony__more {font-weight: 500;font-size: 16px;}.b-balcony .benefit__col {display: flex;align-items: center;margin-bottom: 25px;}.b-balcony .benefit__content {margin-left: 20px;font-weight: 600;line-height: 1.4;}.b-balcony .benefit__img {display: flex;justify-content: center;width: 50px;}.b-our-work {margin-bottom: 80px;}.b-our-work .our-work__header {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 10px;margin-bottom: 50px;}.b-our-work .our-work__header h2 {margin: 0;}.b-our-work .our-work__header-link a {border-bottom: 1px dotted;font-size: 16px;}.b-our-work .our-work__header-link a:hover {border-color: transparent;text-decoration: none;}.b-our-work .our-work__imgbox {margin-bottom: 20px;}.b-our-work .our-work__title {font-size: 16px;color: #222222;padding: 0;margin: 0 0 10px;line-height: 1.2;font-weight: 600;}.b-our-work .our-work__text {font-size: 14px;color: #767676;padding: 0;margin: 0 0 15px;line-height: 1.2;}.b-our-work .our-work__list {margin-bottom: 10px;}.b-our-work .our-work__list-item {display: flex;justify-content: space-between;}.b-our-work .our-work__list-title,.b-our-work .our-work__list-content {font-size: 14px;color: #767676;padding: 0;margin: 0 0 5px;line-height: 1.2;}.b-our-work .our-work__pricebox {display: flex;justify-content: space-between;margin-bottom: 15px;}.b-our-work .our-work__price-text {font-weight: 500;font-size: 16px;line-height: 1.2;color: #d13d73;}.b-our-work .our-work__price {font-weight: 700;font-size: 16px;line-height: 1.2;color: #d13d73;}.b-our-work .our-work__link,.b-our-work .our-work__link:link,.b-our-work .our-work__link:active,.b-our-work .our-work__link:focus,.b-our-work .our-work__link:visited,.b-our-work .our-work__link:hover {max-width: unset;margin-bottom: 10px;}.b-our-work .our-work__link--white,.b-our-work .our-work__link--white:link,.b-our-work .our-work__link--white:active,.b-our-work .our-work__link--white:focus,.b-our-work .our-work__link--white:visited,.b-our-work .our-work__link--white:hover {border: 1px solid #d13d73;color: #d13d73;background: transparent;}.b-our-work .our-work__link {font-size: 16px;font-weight: 600;}.b-our-work .owl-carousel .owl-nav .owl-prev,.b-our-work .owl-carousel .owl-nav .owl-next {position: absolute;top: 50%;margin-top: -21px;width: 30px;height: 40px;}.b-our-work .owl-carousel .owl-nav .owl-prev {left: -50px;background: url(/files/110/carousel-photo-prev.png) 50% 50% no-repeat;}.b-our-work .owl-carousel .owl-nav .owl-next {right: -50px;background: url(/files/110/carousel-photo-next.png) 50% 50% no-repeat;}.b-our-work .owl-carousel .owl-nav .owl-next:hover,.b-our-work .owl-carousel .owl-nav .owl-prev:hover {opacity: 0.7;}.b-our-work .owl-carousel .owl-nav .owl-prev.disabled,.b-our-work .owl-carousel .owl-nav .owl-next.disabled {opacity: 0.5;cursor: auto;pointer-events: none;}.b-advantages-container .advantages-container__wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.b-advantages-container .advantages-container__item {width: calc(100% / 4 - 8px);margin-bottom: 40px;}.b-advantages-container .advantages-container__icon {width: 50px;height: 50px;margin-bottom: 20px;}.b-advantages-container .advantages-container__title {font-weight: 800;font-size: 16px;line-height: 1.375;margin-bottom: 20px;}.b-advantages-container .advantages-container__text {font-size: 14px;line-height: 20px;}.b-dedicated-text {text-align: center;color: #222222;font-family: Montserrat, sans-serif;font-size: 38px;font-style: normal;font-weight: 800;margin: 0;text-decoration: none;text-shadow: 0 0 0 rgb(0 0 0 / 0%);line-height: 1.2;}.b-gift-bomb {display: none;position: fixed;width: fit-content;height: fit-content;top: 200px;left: 50%;z-index: 999;transform: translateX(500px);}.b-gift-bomb .gift-bomb__wrapper {position: relative;}.b-gift-bomb .gift-bomb__counter {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-weight: 800;font-size: 42px;color: #d13d73;text-shadow: 1px 0 1px #ffffff, 0 1px 1px #ffffff, -1px 0 1px #ffffff,0 -1px 1px #ffffff;}.b-gift-bomb .gift-bomb__disabled {pointer-events: none;}.b-gift-bomb .gift-bomb__close {display: none;position: absolute;cursor: pointer;width: 50px;height: 50px;top: -20px;right: -30px;background: url(/files/110/close-icon.png) 50% no-repeat;}.b-gift-bomb.b-gift-bomb--remove .gift-bomb__close {display: block;}.b-gift-bomb.gift-bomb--closed {display: none !important;}.b-calc-popup {width: 100%;max-width: 1218px;width: 100%;}.b-calc-popup h2 {text-align: center;}.b-calc-popup .b-window-calck::before {content: none;}.b-calc-popup .b-window-calck {padding: 34px 0 47px;}.b-calc-popup .b-link,.b-calc-popup a.b-link:link,.b-calc-popup a.b-link:visited,.b-calc-popup a.b-link:hover,.b-calc-popup a.b-link:active {display: block;margin: 0 auto;}.b-form-messengers {display: flex;column-gap: 10px;align-items: center;}.b-form-messengers img {width: 45px;height: auto;}.b-form-messengers a:link,.b-form-messengers a:visited {display: flex;}.g-custom-banner-mg .b-billboard .b-picture .picture__text1 {top: 225px !important;}.g-custom-banner-mg .b-slide-text .slide-text__title {margin-bottom: 15px;}.g-form-banner .l-header {background: none;}.g-form-banner .b-picture2 {height: 0;}.b-mobile-accoreon,.b-mobile-pluses,.b-window-key,.b-mobile-glazing,.b-page-carousel {display: none;}.b-billboard-form {max-height: 820px;overflow: hidden;}.b-billboard-form .b-picture .picture__text1 {left: 0 !important;right: auto;top: 300px !important;bottom: auto;width: fit-content;text-align: left;}.b-billboard-form .fotorama__stage__frame img {display: none;}.b-billboard-form .fotorama__stage__frame.fotorama__loaded img {display: block;}.b-billboard-text {}.b-billboard-text .billboard-text__title {color: #fff;font-size: 60px;font-weight: 800;line-height: 1.2;margin: 0 0 20px;text-align: left;max-width: 545px;}.b-billboard-text .billboard-text__text {color: #fff;font-size: 30px;font-weight: 500;line-height: 1.2;margin: 0;text-align: left;max-width: 580px;}.b-billboard-text .billboard-text__text--small {font-size: 18px;}.b-billboard-text .billboard-text__text-black,.b-billboard-text .billboard-text__text-green,.b-billboard-text .billboard-text__text-pink {position: relative;line-height: 1.5;padding: 0 5px;}.b-billboard-text .billboard-text__text-pink {padding: 10px 0;}.b-billboard-text .billboard-text__text-pink::before {content: "";position: absolute;top: 10px;left: -25px;bottom: 0;width: 100%;height: calc(100% - 20px);transform: skew(-25deg);z-index: -1;background: #d13d73;padding: 0 30px;}.b-billboard-text .billboard-text__text-black {background: #000;}.b-billboard-text .billboard-text__text-green {border-radius: 5px;background: #6ed13d;}.b-billboard-form .fotorama-picture .fotorama__arr--prev,.b-billboard-form .fotorama-picture .fotorama__arr--next,.b-billboard-form .fotorama-picture .fotorama__arr--prev:hover,.b-billboard-form .fotorama-picture .fotorama__arr--next:hover,.b-billboard-form .fotorama-picture .fotorama__arr--prev:focus,.b-billboard-form .fotorama-picture .fotorama__arr--next:focus,.b-billboard-form .fotorama-picture .fotorama__arr--prev:active,.b-billboard-form .fotorama-picture .fotorama__arr--next:active {margin-top: 0;top: auto;bottom: 204px;background-position: center;}.b-billboard-form .fotorama-picture .fotorama__arr--prev {left: calc(50% + 514px);background-image: url("/files/110/bilbord-prev.svg");}.b-billboard-form .fotorama-picture .fotorama__arr--next {right: calc(50% - 617px);background-image: url("/files/110/bilbord-next.svg");}.b-order-block {margin-bottom: 50px;}.b-order-block h2 {margin-bottom: 40px;font-size: 40px;}.b-order-block .order-block__wrapper {display: flex;}.b-order-block .order-block__item {max-width: 405px;margin-right: 40px;background: #f3f3f3;}.b-order-block .order-block__imgbox {display: flex;margin-bottom: 22px;}.b-order-block .order-block__imgbox img {width: 100%;}.b-order-block .order-block__title {padding: 0 24px;font-size: 20px;font-weight: 600;line-height: 1;margin-bottom: 3px;color: #222222;}.b-order-block .order-block__link {padding: 0 24px;font-size: 20px;font-weight: 600;line-height: 1;margin-bottom: 15px;color: #222222;}.b-order-block .order-block__link span {color: #d13d73;}.b-order-block .order-block__btn,.b-order-block .order-block__btn:active,.b-order-block .order-block__btn:focus,.b-order-block .order-block__btn:visited,.b-order-block .order-block__btn:hover,.b-order-block .order-block__btn:link {margin: 0 0 24px 24px;width: calc(100% - 48px);}.b-mobile-accoreon {display: block;margin-bottom: 55px;}.b-mobile-accoreon .mobile-accoreon__main-text {font-size: 14px;margin-bottom: 25px;}.b-mobile-accoreon .mobile-accoreon__icon {border-right: 1px solid #e7e7e7;flex-shrink: 0;}.b-mobile-accoreon .mobile-accoreon__title {display: flex;align-items: center;column-gap: 15px;position: relative;padding: 20px 40px 10px 20px;color: #444;font-size: 16px;font-weight: 500;line-height: 1.37;border-bottom: 1px solid #e7e7e7;background-color: #f4f4f4;}.b-mobile-accoreon .mobile-accoreon__title::after {content: "";position: absolute;top: 35px;right: 20px;width: 14px;height: 8px;background: url("/files/110/arr.png") center center / cover no-repeat;transition: transform 0.3s ease, opacity 0.3s ease;}.b-mobile-accoreon.mobile-accoreon__item.active.mobile-accoreon__title::after {transform: rotate(180deg);opacity: 0.5;}.b-mobile-accoreon .mobile-accoreon__content {display: none;padding: 20px;color: #444;font-size: 14px;font-weight: 400;line-height: 1.57;border-bottom: 1px solid #e7e7e7;background-color: #f4f4f4;}.b-mobile-accoreon--benefits .mobile-accoreon__item {margin-bottom: 10px;}.b-mobile-accoreon--benefits .mobile-accoreon__title {border-left: 2px solid #d13d73;background-color: #f4f4f4;font-weight: 600;}.b-mobile-accoreon--benefits .mobile-accoreon__title::after {top: 10px;right: 10px;width: 30px;height: 30px;background: url("/files/110/arrow.png") center center / cover no-repeat;}.b-mobile-accoreon--benefits.mobile-accoreon__item.active.mobile-accoreon__title::after {opacity: 1;}.b-mobile-accoreon--green .mobile-accoreon__item {margin-bottom: 10px;border-top: 2px solid #6ed13d;}.b-mobile-pluses {display: block;margin-bottom: 110px;}.b-mobile-pluses .mobile-pluses__item {padding: 25px;background-color: #f4f4f4;}.b-mobile-pluses .mobile-pluses__title {margin-top: 20px;margin-bottom: 15px;color: #222;font-size: 16px;font-weight: 600;line-height: 1.35;}.b-mobile-pluses .mobile-pluses__icon img {margin: 0;}.b-mobile-pluses .mobile-pluses__text {color: #444;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.57;}.b-mobile-pluses.owl-carousel .owl-nav .owl-prev,.b-mobile-pluses.owl-carousel .owl-nav .owl-next {position: absolute;top: auto;bottom: -45px;width: 13px;height: 18px;}.b-mobile-pluses.owl-carousel .owl-nav .owl-prev {left: 50%;transform: translateX(-100%);background: url("/files/110/pluses-carousel-left.png") 50% 50% no-repeat;margin-left: -30px;}.b-mobile-pluses.owl-carousel .owl-nav .owl-next {right: 50%;transform: translateX(100%);background: url("/files/110/pluses-carousel-right.png") 50% 50% no-repeat;margin-right: -30px;}.b-mobile-pluses .mobile-pluses__serial-number {position: absolute;left: 50%;top: 0;transform: translate(-50%, -50%);background-color: #fff;width: 70px;height: 70px;border-radius: 50%;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 22px;font-weight: 600;line-height: 1;}.b-mobile-pluses .mobile-pluses__serial-number::before {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 60px;height: 60px;border-radius: 50%;background-color: #d13d73;z-index: -1;}.b-mobile-pluses--red.owl-carousel .owl-nav .owl-prev {background: url("/files/110/arrow.png") 50% 50% no-repeat;transform: translateX(-100%) rotate(90deg);}.b-mobile-pluses--red.owl-carousel .owl-nav .owl-next {background: url("/files/110/arrow.png") 50% 50% no-repeat;transform: translateX(100%) rotate(-90deg);}.b-mobile-pluses--no-background .mobile-pluses__item {background-color: #fff;border: 1px solid #c7c7c7;}.b-mobile-pluses--numered {margin-top: 55px;}.b-mobile-pluses--numered .mobile-pluses__item {padding-top: 50px;position: relative;text-align: center;}.b-mobile-pluses--numered.owl-carousel .owl-stage-outer {overflow: visible;}.b-page-carousel {display: block;}.b-page-carousel {padding: 20px 0 50px;}.b-page-carousel .page-carousel__item {background-color: #f4f4f4;padding: 25px 20px;}.b-page-carousel .page-carousel__title {color: #222;font-size: 16px;font-weight: 500;line-height: 1.35;margin-bottom: 20px;display: flex;align-items: center;column-gap: 15px;}.b-page-carousel .page-carousel__order-number {padding: 18px 21px;background-color: #d13d73;color: #fff;font-size: 20px;font-weight: 700;line-height: 1.35;}.b-page-carousel.owl-carousel .owl-dots {text-align: center;position: absolute;width: calc(100% - 20px);bottom: 13px;}.b-page-carousel.owl-carousel .owl-dots .owl-dot {margin: 0 5px;border-radius: 50%;position: relative;width: 8px;height: 8px;border: 2px solid transparent;box-sizing: border-box;display: inline-block;vertical-align: middle;background-color: #111111;background-clip: padding-box;-webkit-transition-property: background-color, border-color;transition-property: background-color, border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-page-carousel .owl-dots .owl-dot.active {background-color: #d13d73;border-color: #d13d73;}.b-page-carousel .owl-nav {display: none;}.b-page-carousel ul {margin-bottom: 0;}.b-page-carousel--green .page-carousel__item {border-top: 2px solid #6ed13d;}.b-page-carousel--green .owl-dots .owl-dot.active {background-color: #6ed13d;border-color: #6ed13d;}.b-page-carousel--no-padding .page-carousel__item {padding: 0;}.b-page-carousel--no-padding .page-carousel__title {margin-bottom: 0;border-bottom: 1px solid #e8e8e8;}.b-page-carousel--no-padding .page-carousel__content {padding: 25px 20px;}.b-window-key {display: block;font-size: 14px;}.b-window-key .window-key__list {list-style: none;margin: 0;padding: 0;}.b-window-key .window-key__item {display: flex;align-items: center;column-gap: 20px;margin-bottom: 15px;padding: 0;}.b-window-key .window-key__item::before {display: none;}.b-window-key .window-key__icon {flex-shrink: 0;}.b-mobile-glazing {display: block;}.b-mobile-glazing .mobile-glazing__item {padding: 15px;display: flex;align-items: flex-start;column-gap: 20px;background-color: #f4f4f4;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;margin-bottom: 15px;color: #444;font-size: 14px;font-weight: 500;line-height: 1.35;}.b-mobile-glazing .mobile-glazing__icon {flex-shrink: 0;}.b-mobile-glazing .mobile-glazing__item::before {display: none;}.b-accordion {}.b-accordion .accordion__wrap {display: flex;flex-direction: column;}.b-accordion .accordion__item {width: 100%;background: #f4f4f4;margin-bottom: 10px;}.b-accordion .accordion__title {position: relative;display: flex;line-height: 1.3;padding: 10px 35px 10px 0;font-size: 16px;font-weight: 500;align-items: center;}.b-accordion .accordion__title::before {content: "";position: absolute;right: 15px;top: calc(50% - 6.5px);height: 11px;width: 14px;background: url(/files/110/arrow-accordion.png) center/contain no-repeat;transition: all 0.3s ease-in-out;}.b-accordion .accordion__title--active::before {transform: rotate(180deg);}.b-accordion .accordion__num {margin: -10px 15px -10px 0;padding: 20px;font-weight: 700;font-size: 18px;color: #d13d73;border-right: 1px solid #e8e8e8;}.b-accordion .accordion__price {display: inline-block;line-height: 1;padding: 0 0 5px 5px;font-weight: 700;color: #d13d73;}.b-accordion .accordion__desc {display: none;font-size: 14px;padding: 20px;color: #444;}.b-accordion--green {}.b-accordion--green .accordion__num {color: #6ed13d;}.b-accordion--green .accordion__text {font-weight: 500;font-size: 16px;margin-bottom: 25px;}.b-accordion--green .accordion__title::before {background: url(/files/110/accordion-arrow-black.png) center/contain no-repeat;}.b-window-system {}.b-window-system {margin-bottom: 24px;}.b-window-system .window-system__item {padding: 73px 25px 25px;background: #f4f4f4 url(/files/110/window-system-dots.png) 25px 25px no-repeat;}.b-window-system .window-system__name {color: #222;font-size: 16px;font-weight: 600;margin-bottom: 15px;line-height: 1.3;}.b-window-system .window-system__list {margin-bottom: 0;}.b-window-system .window-system__list li {font-size: 14px;font-weight: 400;color: #444;}.b-window-system .window-system__list > li::before {background-color: #444444;width: 3px;height: 3px;left: 7px;}.b-window-system .owl-dots {display: flex;justify-content: center;align-items: center;margin-top: 25px;}.b-window-system .owl-dot {background: #111;width: 4px;height: 4px;border-radius: 50%;margin-right: 10px;}.b-window-system .owl-dot.active {width: 8px;height: 8px;background: #d13d73;}.b-window-system--focus {}.b-window-system--focus .window-system__wrap {margin-bottom: 25px;}.b-take-measurements {}.b-take-measurements .take-measurements__wrap {margin-bottom: 65px;}.b-take-measurements .take-measurements__item {background: #f4f4f4;}.b-take-measurements .take-measurements__title {display: flex;border-bottom: 1px solid #e8e8e8;}.b-take-measurements .take-measurements__num {padding: 18px 21px;font-size: 20px;font-weight: 700;color: #fff;background: #d13d73;}.b-take-measurements .take-measurements__name {padding: 10px 15px;font-size: 16px;font-weight: 500;}.b-take-measurements .take-measurements__text {padding: 25px 20px;font-size: 15px;color: #444;}.b-take-measurements .owl-carousel .owl-stage-outer {width: 100vw;}.b-take-measurements .owl-carousel .owl-nav .owl-prev,.b-take-measurements .owl-carousel .owl-nav .owl-next {background: url(/files/110/take-measurements-arrow.png) center no-repeat;width: 10px;height: 16px;bottom: -40px;top: auto;font-size: 0;}.b-take-measurements .owl-carousel .owl-nav .owl-prev {transform: rotate(180deg);left: calc(50% - 35px);}.b-take-measurements .owl-carousel .owl-nav .owl-next {right: calc(50% - 35px);}.b-take-measurements--installation .owl-dots {display: flex;justify-content: center;align-items: center;margin-top: 25px;}.b-take-measurements--installation .owl-dot {background: #111;width: 4px;height: 4px;border-radius: 50%;margin-right: 10px;}.b-take-measurements--installation .owl-dot.active {width: 8px;height: 8px;background: #d13d73;}.b-take-measurements--installation .owl-carousel .owl-stage-outer {width: auto;}.b-benefits {margin-bottom: 30px;}.b-benefits .benefits__wrap {display: flex;flex-direction: column;flex-wrap: wrap;}.b-benefits .benefits__item {width: 100%;border-top: 2px solid #d13d73;background: #f4f4f4;display: flex;padding: 14px 20px 15px 15px;margin-bottom: 10px;}.b-benefits .benefits__image {margin-right: 15px;display: flex;align-items: flex-start;}.b-benefits .benefits__title {font-size: 16px;font-weight: 500;color: #444;line-height: 1.3;}.b-how-our-work {margin-bottom: 40px;overflow-x: auto;}.b-how-our-work .how-our-work__items {display: flex;}.b-how-our-work .how-our-work__item {position: relative;width: 50%;}.b-how-our-work .how-our-work__item::before {content: "";position: absolute;right: -20px;width: 100%;height: 1px;background: #d13d73;top: 30px;}.b-how-our-work .how-our-work__item:last-child::before {display: none;}.b-how-our-work .how-our-work__num {position: relative;z-index: 1;display: flex;justify-content: center;width: 60px;height: 60px;align-items: center;color: #d13d73;font-size: 22px;font-weight: 600;border: 1px solid #d13d73;border-radius: 50%;background: #f4f4f4;margin-bottom: 10px;}.b-how-our-work .how-our-work__desc {font-size: 14px;color: #444;}.b-how-our-work--green {}.b-how-our-work--green .how-our-work__num {color: #6ed13d;border: 1px solid #6ed13d;}.b-how-our-work--green .how-our-work__item::before {background: #6ed13d;}.b-how-our-work--green .how-our-work__desc {width: calc(100% - 20px);}.b-accordion--how-work .accordion__title {padding: 16px 15px;}.b-accordion--how-work .accordion__title::before {background: url(/files/110/accordion-arrow-black.png) center/contain no-repeat;}.b-accordion--how-work .accordion__image {position: relative;margin-right: 25px;}.b-accordion--how-work .accordion__image::before {content: "";position: absolute;height: calc(100% + 10px);width: 1px;top: -5px;right: -10px;background: #e8e8e8;}.b-accordion--peculiarities {margin-bottom: 40px;}.b-accordion--peculiarities .accordion__title {padding: 10px 32px 10px;border-left: 2px solid #d13d73;}.b-accordion--peculiarities .accordion__desc {padding: 15px 25px 25px;}.b-why-choose {margin-bottom: 50px;}.b-why-choose .why-choose__item {margin-bottom: 15px;}.b-why-choose .why-choose__head {position: relative;display: flex;align-items: center;margin-bottom: 1px;background: #f4f4f4;padding-right: 55px;cursor: pointer;}.b-why-choose .why-choose__head::after {content: "";position: absolute;right: 15px;width: 20px;height: 20px;background-image: url("/files/110/why-choose-arr.svg");background-position: center;background-repeat: no-repeat;}.b-why-choose .why-choose__body {background: #f4f4f4;padding: 25px 20px 10px;}.b-why-choose .why-choose__body {display: none;}.b-why-choose .why-choose__body p {font-weight: 400;font-size: 14px;line-height: 1.4;color: #444444;padding: 0 0 15px;}.b-why-choose .why-choose__body ul {margin-bottom: 20px;}.b-why-choose .why-choose__body ul li {font-weight: 400;font-size: 14px;line-height: 1.2;color: #444444;padding-left: 11px;}.b-why-choose .why-choose__body ul li::before {top: 0.5em;background-color: #444444;width: 3px;height: 3px;}.b-why-choose .why-choose__body ul li.why-choose__img-list {display: flex;align-items: center;margin: 10px 0;}.b-why-choose .why-choose__body ul li.why-choose__img-list:before {display: none;}.b-why-choose .why-choose__img {margin-right: 15px;display: flex;}.b-why-choose .why-choose__name {font-weight: 500;font-size: 14px;line-height: 1.2;color: #222222;padding: 20px 0;}.b-why-choose .why-choose__phone,.b-why-choose .why-choose__phone:link,.b-why-choose .why-choose__phone:active,.b-why-choose .why-choose__phone:focus,.b-why-choose .why-choose__phone:visited,.b-why-choose .why-choose__phone:hover {display: block;font-weight: 600;font-size: 20px;line-height: 1.2;text-align: center;color: #d13d73;width: 100%;padding: 0 0 15px;}.b-why-choose .why-choose__btn,.b-why-choose .why-choose__btn:link,.b-why-choose .why-choose__btn:visited,.b-why-choose .why-choose__btn:focus,.b-why-choose .why-choose__btn:hover,.b-why-choose .why-choose__btn:active {width: 100%;max-width: 500px;margin: 0 auto 15px;display: block;font-weight: 500;font-size: 16px;}.b-why-choose .why-choose__item .why-choose__head::after {transition: transform 0.2s ease-in-out;}.b-why-choose .why-choose__item.active .why-choose__head::after {transform: rotate(90deg);}.b-why-choose--wrapp .why-choose__wrapper {display: grid;grid-template-columns: repeat(3, 1fr);gap: 0 15px;}.b-why-choose--wrapp .why-choose__item:last-child {grid-column: span 3;}.b-main-categ {margin-bottom: 50px;}.b-main-categ .main-categ__wrapepr {display: flex;flex-wrap: wrap;}.b-main-categ .main-categ__item {position: relative;width: calc(33.333% - 14px);margin-bottom: 20px;background: #f4f4f4;padding: 15px;box-sizing: border-box;}.b-main-categ .main-categ__item:not(:nth-child(3n)) {margin-right: 20px;}.b-main-categ .main-categ__item::after {content: "";position: absolute;top: 15px;right: 15px;width: 18px;height: 18px;background-image: url("/files/110/main-categ-arr.svg");background-position: center;background-repeat: no-repeat;}.b-main-categ .main-categ__imgbox {display: flex;margin-bottom: 15px;}.b-main-categ .main-categ__title {font-weight: 700;font-size: 18px;line-height: 1.2;color: #222222;margin: 0 0 20px;}.b-main-categ .main-categ__price {font-weight: 500;font-size: 20px;line-height: 1.2;letter-spacing: -0.011em;color: rgba(0, 0, 0, 0.8);}.b-main-categ .main-categ__link,.b-main-categ .main-categ__link:link,.b-main-categ .main-categ__link:active,.b-main-categ .main-categ__link:focus,.b-main-categ .main-categ__link:visited,.b-main-categ .main-categ__link:hover {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}.b-rehau-price {background: #f4f4f4;margin: 0 -100vw 50px;padding: 80px 100vw;}.b-rehau-price h2 {text-align: center;}.b-rehau-price .rehau-price__head {display: flex;align-items: center;justify-content: space-between;margin: 0 -10px 20px;}.b-rehau-price .rehau-price__tab-btn {background: #ffffff;padding: 10px 40px;cursor: pointer;flex: 1;margin: 0 10px;transition: background 0.2s ease-in-out;}.b-rehau-price .rehau-price__tab-name {font-weight: 600;font-size: 18px;line-height: 1.2;text-align: center;color: #222222;margin: 0 0 5px;transition: color 0.2s ease-in-out;}.b-rehau-price .rehau-price__tab-desc {font-weight: 400;font-size: 13px;line-height: 1.2;text-align: center;color: #222222;transition: color 0.2s ease-in-out;}.b-rehau-price .rehau-price__tab-btn.active {cursor: unset;}.b-rehau-price .rehau-price__tab-btn:hover,.b-rehau-price .rehau-price__tab-btn.active {background: #d13d73;}.b-rehau-price .rehau-price__tab-btn:hover .rehau-price__tab-name,.b-rehau-price .rehau-price__tab-btn.active .rehau-price__tab-name {color: #ffffff;}.b-rehau-price .rehau-price__tab-btn:hover .rehau-price__tab-desc,.b-rehau-price .rehau-price__tab-btn.active .rehau-price__tab-desc {color: #ffffff;}.b-rehau-price .rehau-price__tab {display: none;}.b-rehau-price .rehau-price__tab.active {display: block;}.b-rehau-price .rehau-price__thumbs {margin-bottom: 20px;}.b-rehau-price .rehau-price__thumbs-item {font-weight: 700;font-size: 14px;line-height: 1.2;color: #000000;cursor: pointer;}.b-rehau-price .rehau-price__item {display: flex;flex-direction: column;height: auto;}.b-rehau-price .rehau-price__item-bg {background: #ffffff;padding: 20px;margin-bottom: 20px;height: 100%;}.b-rehau-price .rehau-price__imgbox {display: flex;justify-content: center;margin-bottom: 20px;max-height: 240px;overflow: hidden;}.b-rehau-price .rehau-price__imgbox img {border: 0 none;max-width: 100%;object-position: top;object-fit: cover;}.b-rehau-price .rehau-price__title {font-weight: 600;font-size: 16px;line-height: 1.3;color: #222222;margin: 0 0 20px;}.b-rehau-price .rehau-price__list-item {display: flex;align-items: center;margin-bottom: 10px;}.b-rehau-price .rehau-price__list-title {font-weight: 700;font-size: 12px;line-height: 1.2;color: rgba(34, 34, 34, 0.8);margin-right: 5px;}.b-rehau-price .rehau-price__list {margin-bottom: 20px;}.b-rehau-price .rehau-price__list-content {font-weight: 400;font-size: 12px;line-height: 1.2;color: rgba(34, 34, 34, 0.8);}.b-rehau-price .rehau-price__picebox {display: flex;align-items: center;}.b-rehau-price .rehau-price__oldpice {font-weight: 500;font-size: 16px;line-height: 1.2;text-decoration-line: line-through;color: #4b4b4b;margin-right: 15px;}.b-rehau-price .rehau-price__pice {font-weight: 700;font-size: 20px;line-height: 1.2;color: #d13d73;}.b-rehau-price .rehau-price__btnbox {display: flex;flex-direction: column;padding-bottom: 15px;}.b-rehau-price .rehau-price__btn,.b-rehau-price .rehau-price__btn:link,.b-rehau-price .rehau-price__btn:active,.b-rehau-price .rehau-price__btn:focus,.b-rehau-price .rehau-price__btn:visited,.b-rehau-price .rehau-price__btn:hover {width: 100%;display: flex;max-width: unset;text-align: center;font-size: 16px;justify-content: center;margin-bottom: 10px;}.b-rehau-price .rehau-price__btn.rehau-price__btn--white,.b-rehau-price .rehau-price__btn.rehau-price__btn--white:link,.b-rehau-price .rehau-price__btn.rehau-price__btn--white:active,.b-rehau-price .rehau-price__btn.rehau-price__btn--white:focus,.b-rehau-price .rehau-price__btn.rehau-price__btn--white:visited,.b-rehau-price .rehau-price__btn.rehau-price__btn--white:hover {background: transparent;color: #d13d73;border: 1px solid #d13d73;}.b-included-service {margin-bottom: 50px;}.b-included-service .included-service__wrapper {display: flex;flex-wrap: wrap;}.b-included-service .included-service__item {width: calc(33.33% - 20px);background: #f4f4f4;margin-bottom: 30px;padding: 20px;box-sizing: border-box;}.b-included-service .included-service__item:not(:nth-child(3n)) {margin-right: 30px;}.b-included-service .included-service__num {font-weight: 600;font-size: 16px;line-height: 1.2;color: #d13d73;margin: 0 0 10px;}.b-included-service .included-service__text {font-weight: 400;font-size: 14px;line-height: 1.4;color: #444444;}.b-included-service .included-service__link,.b-included-service .included-service__link:link,.b-included-service .included-service__link:active,.b-included-service .included-service__link:focus,.b-included-service .included-service__link:visited,.b-included-service .included-service__link:hover {width: 100%;max-width: unset;margin-top: 20px;font-weight: 500;font-size: 16px;}.b-why-choose--active .why-choose__item .why-choose__body {display: block;}.b-why-choose--active .why-choose__item .why-choose__head::after {display: none;}.b-why-choose--active .why-choose__wrapper {display: flex;flex-wrap: wrap;}.b-why-choose--active .why-choose__item {width: calc(50% - 8px);box-sizing: border-box;display: flex;flex-direction: column;}.b-why-choose--active .why-choose__item:not(:nth-child(2n)) {margin-right: 15px;}.b-why-choose .why-choose__body {flex: 1;}.b-services-prices {margin-bottom: 50px;}.b-services-prices .services-prices__inner {margin-bottom: 15px;}.b-services-prices .services-prices__head {position: relative;display: flex;margin-bottom: 20px;}.b-services-prices .services-prices__head img {width: 100%;max-height: 280px;object-fit: cover;}.b-services-prices .services-prices__head-title {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-weight: 700;font-size: 30px;line-height: 1.2;text-align: center;color: #ffffff;}.b-services-prices .services-prices__wrapper {display: flex;flex-wrap: wrap;}.b-services-prices .services-prices__item {width: calc(33.333% - 14px);margin-bottom: 20px;background: #f4f4f4;padding: 15px;box-sizing: border-box;display: flex;flex-direction: column;}.b-services-prices .services-prices__item:not(:nth-child(3n)) {margin-right: 20px;}.b-services-prices .services-prices__title {font-weight: 500;font-size: 18px;line-height: 1.4;letter-spacing: -0.03em;color: #222222;margin-bottom: 15px;}.b-services-prices .services-prices__price {font-weight: 500;font-size: 21px;line-height: 1.2;letter-spacing: -0.011em;color: #d13d73;margin-top: auto;}body .grecaptcha-badge {display: none !important;}.b-rehau-text {margin-bottom: 50px;}.p-restructured .b-kviz,.p-restructured .b-calc-message,.p-restructured .b-accordion,.p-restructured .b-advice,.p-restructured .b-lamination,.p-restructured .b-why-choose,.p-restructured .b-mobile-accoreon,.p-restructured .b-banner-rassrochka {margin-bottom: 70px;}.p-restructured .b-wincalc {padding: 0 0 70px;}.p-restructured .b-choose-windows,.p-restructured .b-all-reviews {margin-bottom: 90px;}.p-restructured .b-article--detlist .article__more::before,.p-restructured .b-news--main-carousel::before {display: none;}.p-restructured .b-balcony-price {border: none;margin-bottom: 70px;}.b-calc-link {display: none;order: -1;column-gap: 9px;align-items: center;justify-content: center;text-align: center;box-sizing: border-box;height: 60px;max-width: none;padding: 20px 5px 19px 5px;width: 100%;border-radius: 2px;font-weight: 500;font-size: 16px;color: #fff;border: 1px solid #d13d73;transition-duration: 0.2s;@media (any-hover: hover) {&:hover {opacity: 0.7;}}}.b-sidebar {.b-calc-link {display: flex;}}.b-extra-head {padding: 10px 17px;margin-right: 52px;display: flex;align-items: center;justify-content: center;column-gap: 10px;.extra-head__button {display: flex;align-items: center;justify-content: center;padding: 9px 10px;border-radius: 2px;text-decoration: none;font-weight: 500;font-size: 12px;line-height: 100%;color: #fff;background-color: #d13d73;transition-duration: 0.2s;@media (any-hover: hover) {&:hover {box-shadow: 0px 5px 20px 0px #d13d73;}}&.extra-head__button--dark {background-color: #505153;@media (any-hover: hover) {&:hover {box-shadow: 0px 5px 20px 0px #505153;}}}}}.b-advantages-repair {&:not(:last-child) {margin-bottom: 20px;}.advantages-repair__list {display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));gap: 50px 38px;margin: 0;@media (max-width: 767px) {row-gap: 30px;}}.advantages-repair__item {display: flex;flex-direction: column;align-items: start;row-gap: 20px;padding: 0;margin: 0;&::before {content: none;}}.advantages-repair__item-name {font-weight: 700;font-size: 16px;line-height: 135%;color: #222;}.advantages-repair__item-description {font-weight: 400;font-size: 14px;line-height: 143%;color: #444;}}
/*assets/14960679/css/varcss.compile.css*/

/*assets/14960679/css/typo.compile.css*/
pre,.t-code {background: none repeat scroll 0 0 #DFE2E6;border: solid #D5D5D5;border-width: 1px 1px 1px 6px;color: #333333;font-family: "Courier News",monospace;font-size: 1em;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.5em;margin: 5px 0 15px;padding: 10px 15px;}.t-highlight-default {background-color: #529728;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-1 {background-color: #5F95B0;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-2 {background-color: #D69839;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-highlight-3 {background-color: #000;color: #FFFFFF;font-weight: bold;padding: 1px 4px;}.t-icons-default {padding: 3px 0 3px 25px !important;background: none;}.t-icons-pdf {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/file-pdf.png) 0 0 no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/file-ppt.png) 0 0 no-repeat;}.t-icons-doc {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/file-doc.png) 0 0px no-repeat;}.t-icons-xls {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/file-xls.png) 0 0px no-repeat;}.t-icons-zip {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/file-zip.png) 0 0px no-repeat;}.t-icons-disk {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/bullet_disk.png) 0 4px no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(../images/typo/file-ppt.png) 0 0px no-repeat;}.t-icons-ppt {padding: 3px 0 3px 25px !important;background: url(../images/typo/file-ppt.png) 0 0px no-repeat;}.t-icons-info {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-info-s.png) 0 0px no-repeat;}.t-icons-warning {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-warning-s.png) 0 0px no-repeat;}.t-icons-stickynote {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-stickynote-s.png) 0 0px no-repeat;}.t-icons-download {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-download-s.png) 0 0px no-repeat;}.t-icons-faq {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-faq-s.png) 0 0px no-repeat;}.t-icons-flag {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/box-flag-s.png) 0 0px no-repeat;}.t-icons-date {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/date.png) 0 0px no-repeat;}.t-icons-key {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/key.png) 0 0px no-repeat;}.t-icons-yes {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/yes.png) 0 0px no-repeat;}.t-icons-no {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/no.png) 0 0px no-repeat;}.t-icons-male {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/male.png) 0 0px no-repeat;}.t-icons-female {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/female.png) 0 0px no-repeat;}.t-icons-tag-blue {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-blue.png) 0 0px no-repeat;}.t-icons-tag-green {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-green.png) 0 0px no-repeat;}.t-icons-tag-orange {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-orange.png) 0 0px no-repeat;}.t-icons-tag-pink {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-pink.png) 0 0px no-repeat;}.t-icons-tag-purple {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-purple.png) 0 0px no-repeat;}.t-icons-tag-red {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-red.png) 0 0px no-repeat;}.t-icons-tag-yellow {padding: 3px 0 3px 25px !important;background: url(/assets/14960679/images/typo/tag-yellow.png) 0 0px no-repeat;}.t-list-default, .t-list-circle,.t-list-checklist, .t-list-star,.t-list-arrow, .t-list-square,.t-list-plus {list-style: none;padding: 0;}.t-list-default li, .t-list-circle li,.t-list-checklist li, .t-list-star li,.t-list-arrow li, .t-list-square li,.t-list-plus li {padding: 2px 0 2px 25px;}ul.t-list-default li {background: url(/assets/14960679/images/typo/bullet.gif) 12px 6px no-repeat;}ul.t-list-circle li {background: url(/assets/14960679/images/typo/circle.png) 0px 4px no-repeat;}ul.t-list-checklist li {background: url(/assets/14960679/images/typo/checklist.gif) 5px 3px no-repeat;}ul.t-list-star li {background: url(/assets/14960679/images/typo/star.png) 0px 0px no-repeat;}ul.t-list-arrow li {background: url(/assets/14960679/images/typo/arrow.gif) 4px 6px no-repeat;}ul.t-list-square li {background: url(/assets/14960679/images/typo/square.png) 4px 2px no-repeat;}ul.t-list-plus li {background: url(/assets/14960679/images/typo/plus.png) 4px 1px no-repeat;}.t-box-info, .t-box-warning, .t-box-stickynote,.t-box-download, .t-box-faq, .t-box-flag,.t-box-pdf, .t-box-doc, .t-box-xls,.t-box-zip, .t-box-disk, .t-box-ppt {padding: 30px 30px 30px 70px !important;margin-bottom: 4em!important;}.t-box-info {background: url(/assets/14960679/images/typo/box-info.png) no-repeat 20px 26px #e9f8e2;border: none;-webkit-background-size: 30px auto;background-size: 30px auto;}.t-box-warning {background: url(/assets/14960679/images/typo/box-warning.png) no-repeat 20px 20px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-warning {background: url(../images/typo/box-warning.png) no-repeat 20px 20px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-stickynote {background: url(/assets/14960679/images/typo/box-stickynote.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-download {background: url(/assets/14960679/images/typo/box-download.png) no-repeat 20px 20px #F3FFE7;border-bottom: 1px solid #B8CBA4;border-top: 1px solid #B8CBA4;}.t-box-faq {background: url(/assets/14960679/images/typo/box-faq.png) no-repeat 20px 20px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-flag {background: url(/assets/14960679/images/typo/box-flag.png) no-repeat 20px 20px #FFFCE9;border-bottom: 1px solid #DED6A3;border-top: 1px solid #DED6A3;}.t-box-pdf {background: url(/assets/14960679/images/typo/file_extension_pdf.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-doc {background: url(/assets/14960679/images/typo/file_extension_doc.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-xls {background: url(/assets/14960679/images/typo/file_extension_xls.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-ppt {background: url(/assets/14960679/images/typo/file_extension_ppt.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-zip {background: url(/assets/14960679/images/typo/file_extension_zip.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-box-disk {background: url(/assets/14960679/images/typo/disk.png) no-repeat 20px 20px #F6F6F6;border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}.t-bubble {margin: 0 0 15px;position: relative;width: 100%;}.t-bubble .bubble-top {background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #CFCECE;display: block;overflow: hidden;padding: 10px;}.t-bubble .bubble-bottom {max-height: 50px;margin: -3px 0 0;padding: 5px 0 0 60px;position: relative;}.t-bubble .bubble-arrow {background: url(/assets/14960679/images/typo/bubble-arrow.png) no-repeat scroll 0 0 transparent;display: block;height: 30px;left: 30px;position: absolute;top: 0;width: 30px;}.t-bubble-1 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #CFCECE;}.t-bubble-2 .bubble-top {background: none repeat scroll 0 0 #CCCCCC;border: 3px solid #CCCCCC;}.t-bubble-2 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll 0 -30px transparent;}.t-bubble-3 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #A1CEE5;}.t-bubble-3 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -30px 0 transparent;}.t-bubble-4 .bubble-top {background: none repeat scroll 0 0 #5F95B0;border: 3px solid #5F95B0;color: #fff;}.t-bubble-4 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -30px -30px transparent;}.t-bubble-5 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #FFE0B0;}.t-bubble-5 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -60px 0 transparent;}.t-bubble-6 .bubble-top {background: none repeat scroll 0 0 #D69839;border: 3px solid #D69839;color: #fff}.t-bubble-6 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -60px -30px transparent;}.t-bubble-7 .bubble-top {background: none repeat scroll 0 0 transparent;border: 3px solid #484848;}.t-bubble-7 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -90px 0 transparent;}.t-bubble-8 .bubble-top {background: none repeat scroll 0 0 #0F0F0F;border: 3px solid #0F0F0F;color: #fff;}.t-bubble-8 .bubble-arrow {background: url(../images/typo/bubble-arrow.png) no-repeat scroll -90px -30px transparent;}.t-blocknumber {padding: 8px 0 8px 60px;position: relative;}.t-blocknumber .bignumber {background: url(/assets/14960679/images/typo/blocknumber.png) no-repeat scroll 0 0 transparent;display: block;font-size: 200%;height: 54px;left: 0;line-height: 54px;position: absolute;text-align: center;top: 0;width: 54px;}.t-blocknumber-1 .bignumber {background: url(../images/typo/blocknumber.png) no-repeat scroll 0 0 transparent;color: #5F5F5F;}.t-blocknumber-2 .bignumber {background: url(../images/typo/blocknumber.png) no-repeat scroll 0 -54px transparent;color: #fff;}.t-blocknumber-3 .bignumber {background: url(../images/typo/blocknumber.png) no-repeat scroll 0 -108px transparent;color: #fff;}.t-blocknumber-4 .bignumber {background: url(../images/typo/blocknumber.png) no-repeat scroll 0 -162px transparent;color: #fff;}.t-plainrows {background-color: #F2F2F2;border-collapse: collapse;color: #404040;border: none;margin-bottom: 1em;}.t-plainrows caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-plainrows thead {border-bottom: 1px solid #284D73;}.t-plainrows thead th,.t-plainrows tbody th {background-color: #366999;border-bottom: 1px solid #284D73;color: #FFFFFF;font-size: 1.1em;padding: 5px 10px;}.t-plainrows tfoot th, .t-plainrows tfoot td {background-color: #D9D9D9;color: #000000;font-size: 1.1em;padding: 3px 10px;}.t-plainrows tfoot td {text-align: right;}.t-plainrows tbody td {border-bottom: 1px solid #D9D9D9;border-width: 0 0 1px 0;padding: 4px 10px;font-weight: normal;}.t-plainrows tbody th {white-space: nowrap;}.t-plainrows tr.t-t-odd {}.t-plainrows tbody tr:hover {background: none repeat scroll 0 0 #E5E5E5;}.t-colorstripes {background: none repeat scroll 0 0 #284D73;border: 1px solid #162C40;border-collapse: collapse;color: #FFFFFF;margin-bottom: 1em;}.t-colorstripes caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-colorstripes td, .t-colorstripes th {border: 1px dashed #366999;padding: 5px 10px;}.t-colorstripes tr:last-child td,.t-colorstripes tr:last-child th {border-bottom: 0 none;}.t-colorstripes thead th,.t-colorstripes tbody th {background: none repeat scroll 0 0 #162C40;border: 1px solid #284D73;color: #FFFFFF;font-size: 1.1em;}.t-colorstripes tbody td {text-align: left;vertical-align: top;font-weight: normal;}.t-colorstripes tbody tr.t-t-odd {background: none repeat scroll 0 0 #224161;}.t-colorstripes tbody tr:hover {background: none repeat scroll 0 0 #1F3D59;}.t-colorstripes tbody tr:hover th, .t-colorstripes tbody tr.t-t-odd:hover th {background: none repeat scroll 0 0 #1F3D59;}.t-colorstripes tfoot th, .t-colorstripes tfoot td {background: none repeat scroll 0 0 #162C40;border: medium none;color: #FFFFFF;font-size: 1.1em;padding: 4px 10px;}.t-colorstripes tfoot td {text-align: right;}.t-greystripes {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D9D9D9;border-collapse: collapse;color: #404040;}.t-greystripes caption {font-size: 1.2em;font-weight: bold;padding: 6px 0;text-align: center;text-transform: uppercase;}.t-greystripes td, .t-greystripes th {border: 1px dashed #E5E5E5;padding: 5px 10px;}.t-greystripes thead th,.t-greystripes tbody th {background: none repeat scroll 0 0 #404040;border-color: #595959;border-style: solid;border-width: 1px 1px 2px;color: #FFFFFF;font-size: 1.1em;}.t-greystripes tbody td {text-align: left;vertical-align: top;}.t-greystripes tbody tr.t-odd {background: none repeat scroll 0 0 #F2F2F2;}.t-greystripes tbody tr:hover {background: none repeat scroll 0 0 #E5E5E5;}.t-greystripes tbody tr:hover th {background: none repeat scroll 0 0 #7D7878;color: #fff;}.t-greystripes tbody tr.t-odd:hover th {background: none repeat scroll 0 0 #E5E5E5;}.t-greystripes tfoot th, .t-greystripes tfoot td {background-color: #D9D9D9;border: medium none;color: #000000;font-size: 1.1em;padding: 4px 10px;}.t-greystripes tfoot td {text-align: right;}
/*assets/6a5790aa/fotorama.compile.css*/
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0, 175, 234, .5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none !important;transform:none !important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform, width;transition-property:transform, width;transition-timing-function:cubic-bezier(0.1, 0, .25, 1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/assets/6a5790aa/fotorama.png) no-repeat}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127, 127, 127, .2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none !important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:rgba(0, 0, 0, .5);width:100% !important;height:100% !important;margin:0 !important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:transparent}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#d13d73;background-image:linear-gradient(to bottom right, rgba(255, 255, 255, .25), rgba(64, 64, 64, .1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue', Arial, sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0, 0, 0, .5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51, 51, 51, .5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255, 255, 255, .9);padding:5px 10px}@-webkit-keyframes "spinner"{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes "spinner"{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active { box-shadow:0 0 0 transparent}} .fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px;z-index:21}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background:url(/assets/6a5790aa/fotorama-icon-full.png) 100% 0 no-repeat;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background:url(fotorama.png) -32px -32px no-repeat}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px, 0, 0);transform:translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px, 0, 0);transform:translate3d(48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px, -32px, 0) !important;transform:translate3d(32px, -32px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;transform:translate3d(48px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform, opacity;transition-property:transform, opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%, 5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, .4), transparent);background-position:0 0, 0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .4), transparent);background-position:100% 0, 100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama__wrap{margin:0 auto}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/assets/6a5790aa/fotorama@2x.png) 0 0/96px 160px no-repeat}.fotorama__arr--prev{background-position:0 0}.fotorama__arr--next{background-position:-32px 0}.fotorama__fullscreen-icon{background:url(/assets/6a5790aa/fotorama-icon-full@2x.png) 100% 0/32px 32px no-repeat}.fotorama--fullscreen .fotorama__fullscreen-icon{background:url(fotorama@2x.png) 0 -32px/96px 160px no-repeat}}
/*assets/2fbc53f4/css/fotorama-mainbanner-theme.compile.css*/
.fotorama-picture .fotorama__nav--dots {position: absolute;bottom: 25px;left: 70px;right: 70px;width: auto !important;text-align: center;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fotorama-picture .fotorama__nav--dots .fotorama__nav__frame {width: auto;height: auto;}.fotorama-picture .fotorama__dot {margin: 0 5px;border: 2px solid transparent;border-radius: 50%;position: static;display: inline-block;width: 8px;height: 8px;box-sizing: border-box;background-color: #111;background-clip: padding-box;-webkit-transition-property: border-color, background-color;transition-property: border-color, background-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.fotorama-picture .fotorama__nav__frame.fotorama__active .fotorama__dot {width: 8px;height: 8px;background-color: #d13d73;border-color: #d13d73;}.fotorama-picture .fotorama__nav--thumbs {position: absolute;left: 0;right: 0;bottom: 0;}.fotorama-picture .fotorama__arr--prev,.fotorama-picture .fotorama__arr--next {margin-top: -35px;top: 50%;width: 50px;height: 70px;}.fotorama-picture .fotorama__arr--prev {left: 0px;background: url('/assets/2fbc53f4/images/slider.back.png') 0 0 no-repeat;}.fotorama-picture .fotorama__arr--next {right: 0px;background: url('/assets/2fbc53f4/images/slider.next.png') 0 0 no-repeat;}.fotorama-picture .fotorama__arr--prev:hover,.fotorama-picture .fotorama__arr--next:hover {background-position: 0 100%;}.fotorama-picture .fotorama__arr--disabled {opacity: 1;background-position: 0 0;}.fotorama-picture img {max-width: 100%;}.b-billboard {width: 100vw;position: relative;left: 50%;transform: translateX(-50%);margin: 0;background: #f5f5f5;}.b-billboard .billboard__inner {max-width: 1920px;width: 100%;box-sizing: border-box;margin: 0 auto;padding: 0 20px;}.b-billboard .fotorama-picture img {max-width: 100%;object-fit: cover;height: 100%;width: 100%;}.b-billboard .b-picture .picture__text1,.b-billboard .b-picture .picture__text2 {width: 100%;left: 0 !important;}.b-billboard .b-picture .picture__text1 {bottom: auto;top: 270px !important;}.b-billboard .b-picture .picture__text2 {width: 100%;left: 0 !important;top: auto !important;bottom: 90px;}.b-billboard .b-picture .picture__inner {max-width: 1170px;margin: 0 auto;}.b-billboard {}.b-billboard {}.b-billboard {}.b-billboard {}.b-billboard {}.b-slide-terms {color: #fff;width: 100%;text-align: left;}.b-slide-text {color: #fff;width: 100%;text-align: left;margin-bottom: 110px;}.b-button-slide {width: 285px;}.b-button-slide a:link,.b-button-slide a:visited {display: inline-block;vertical-align: top;max-width: 200px;width: 100%;padding: 20px 10px 21px;border-radius: 2px;box-sizing: border-box;background-color: #d13d73;text-decoration: none;text-align: center;font-weight: 500;font-size: 16px;color: #fff;transition-duration: 0.2s;max-width: 285px;}.b-button-slide a:hover {box-shadow: 0px 5px 20px 0px rgb(209 61 115);}.b-slide-text .slide-text__title {margin-bottom: 45px;}.b-slide-text .slide-text__title span {color: #fff;font-size: 60px;font-weight: bold;}.b-slide-text .slide-text__title span.slide-text__dedicated {color: #d13d73;}.b-slide-terms {}.b-slide-terms .slide-terms__items {display: flex;}.b-slide-terms .slide-terms__item {margin-right: 80px;}.b-slide-terms .slide-terms__title {margin-bottom: 15px;}.b-slide-terms .slide-terms__title span {font-size: 24px;font-weight: 900;line-height: 1;}.b-slide-terms .slide-terms__title span.slide-terms__title-number {font-size: 48px;line-height: 1;margin-right: 12px;}.b-slide-terms .slide-terms__desc {font-size: 24px;font-weight: 500;}.b-billboard .fotorama__caption,.b-billboard .fotorama__nav:after,.b-billboard .fotorama__nav:before,.b-billboard .fotorama__stage:after,.b-billboard .fotorama__stage:before,.b-billboard .fotorama__wrap--css3 .fotorama__html,.b-billboard .fotorama__wrap--css3 .fotorama__nav,.b-billboard .fotorama__wrap--css3 .fotorama__spinner,.b-billboard .fotorama__wrap--css3 .fotorama__stage,.b-billboard .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.b-billboard .fotorama__wrap--css3 .fotorama__stage__frame {height: 820px !important;}.b-billboard .picture__item,.b-billboard .picture__img {height: 100%;}.b-billboard-form .fotorama__wrap--css3 .fotorama__nav--dots {height: 20px !important;bottom: 229px;display: flex;align-items: center;right: calc(50% - 507px);left: auto;}.b-billboard-form .fotorama-picture .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 0.4;margin: 0 5px;box-sizing: border-box;border: none;}.b-billboard-form .fotorama-picture .fotorama__nav__frame.fotorama__active .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 1;margin: 0 5px;box-sizing: border-box;border: none;}
/*assets/21c07e8c/css/menu.compile.css*/
.b-sevice {padding: 0;background: transparent url("") no-repeat scroll  ;text-align: left;line-height: 1;position: relative;}.b-sevice:after,.b-sevice ul:after {clear: both;content: "";display: block;}.b-sevice ul {list-style: none;margin: 0;padding: 0;}.b-sevice a:link,.b-sevice a:visited {display: block;}.b-sevice .sevice__item-1 {margin-right: -.275em;display: inline-block;position: relative;}.b-sevice .sevice__item-1 span {display: block;position: relative;}.b-sevice .sevice__item-1 > span a:link,.b-sevice .sevice__item-1 > span a:visited {padding: 17px 15px 18px 15px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #222222;display: block;background: transparent url("") repeat-x scroll left bottom;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-sevice .sevice__item-1:hover > span a:link,.b-sevice .sevice__item-1:hover > span a:visited,.b-sevice .sevice__item-1--on > span a:link,.b-sevice .sevice__item-1--on > span a:visited,.b-sevice .sevice__item-1--on > span a:hover,.b-sevice .sevice__item-1--on > span a:active {padding: 17px 15px 18px 15px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #d13d73;background: transparent url("") repeat-x scroll left bottom;display: block;}.b-sevice .sevice__item-1 > span ins {background: url("/images/empty.gif") no-repeat scroll 50% 50% transparent;height: 49px;width: 1px;overflow: hidden;position: absolute;right: 0;top: 0;}.b-sevice .sevice__item-1 > span em {height: 49px;width: 1px;overflow: hidden;position: absolute;right: 0;top: 0;font-size: 0;}.b-sevice .sevice__item-1 > span em,.b-sevice .sevice__item-1--on > span em  {background-position: 50% 50%;background-repeat: no-repeat;}.b-sevice .sevice__level-2 {padding: 18px 0;visibility: hidden;opacity: 0;position: absolute;top: 100%;left: 15px;z-index: 35;background-color: #ffffff;width: 280px;text-align: left;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);transition-property: opacity, visibility;-webkit-transition-property: opacity, visibility;-webkit-transition-duration: .2s;transition-duration: .2s;}.b-sevice .sevice__item-1:hover .sevice__level-2 {opacity: 1;visibility: visible;}.b-sevice .sevice__item-2 {position: relative;}.b-sevice .sevice__item-2 > span a:link,.b-sevice .sevice__item-2 > span a:visited {padding: 10px 27px 9px 27px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #222222;display: block;background: #ffffff url("") repeat-x scroll left bottom;-webkit-transition: color .2s;transition: color .2s;}.b-sevice .sevice__item-2:hover > span a:link,.b-sevice .sevice__item-2:hover > span a:visited,.b-sevice .sevice__item-2--on > span a:link,.b-sevice .sevice__item-2--on > span a:visited,.b-sevice .sevice__item-2--on > span a:hover,.b-sevice .sevice__item-2--on > span a:active {padding: 10px 27px 9px 27px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #d13d73;display: block;background: #ffffff url("") repeat-x scroll left top;}.b-sevice .sevice__level-3 {padding: 10px 0;display: none;position: absolute;top: 0;left: 100%;z-index: 35;width: 170px;background-color: #3dade1;}.b-sevice .sevice__item-3 > span a:link,.b-sevice .sevice__item-3 > span a:visited {padding: 10px 8px 10px 15px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #ffffff;display: block;background: #3dade1 url("") repeat-x scroll left bottom;}.b-sevice .sevice__item-3:hover > span a:link,.b-sevice .sevice__item-3:hover > span a:visited,.b-sevice .sevice__item-3--on > span a:link,.b-sevice .sevice__item-3--on > span a:visited,.b-sevice .sevice__item-3--on > span a:hover,.b-sevice .sevice__item-3--on > span a:active {padding: 10px 8px 10px 15px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #ffffff;display: block;background: #45494a url("") repeat-x scroll left top;}.b-sevice .sevice__count {position: absolute;top: 8px;right: 0;font-size: 10px;color: #222;opacity: 0.5;line-height: 1;}.g-page-main .b-sevice .sevice__item-1 > span a:link,.g-page-main .b-sevice .sevice__item-1 > span a:visited,.g-page-main_2 .b-sevice .sevice__item-1 > span a:link,.g-page-main_2 .b-sevice .sevice__item-1 > span a:visited {color: #fff;}.g-page-main .b-sevice .sevice__item-1:hover > span a:link,.g-page-main .b-sevice .sevice__item-1:hover > span a:visited,.g-page-main .b-sevice .sevice__item-1--on > span a:link,.g-page-main .b-sevice .sevice__item-1--on > span a:visited,.g-page-main .b-sevice .sevice__item-1--on > span a:hover,.g-page-main .b-sevice .sevice__item-1--on > span a:active {color: rgba(255,255,255,0.7);}.g-page-main .b-sevice .sevice__count,.g-page-main_2 .b-sevice .sevice__count {color: #fff;}.b-menu {margin-bottom: 1.5em;padding: 0;background:  url("") no-repeat scroll  ;position: relative;text-align: left;}.b-menu:before {content: "";width: 100%;height: 0;display: block;background: transparent url("") no-repeat scroll left top;}.b-menu:after {content: "";width: 100%;height: 0;display: block;clear: both;background: transparent url("") no-repeat scroll left top;}.b-menu ul {list-style: none;margin: 0;padding: 0;position: relative;}.b-menu li {margin: 0;position: relative;}.b-menu .level-1 {}.b-menu .menu__item-1 > span a:link,.b-menu .menu__item-1 > span a:visited {font-family: Montserrat, sans-serif;font-size: 15px;font-weight: 500;font-style: normal;text-decoration: none;text-transform: normal;color: #222222;background: transparent url("/images/empty.gif") repeat-x scroll left bottom;display: block;padding: 14px 15px 18px 15px;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-menu .menu__item-1 span {display: block;}.b-menu .menu__item-1 > span ins {background: url("/images/empty.gif") no-repeat scroll 50% 50% transparent;height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;}.b-menu .menu__item-1 > span em {height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;font-size: 0;font-style: normal;}.b-menu .menu__item-1:hover > span em,.b-menu .menu__item-1--on > span em {background-position: 0 100%;}.b-menu .menu__item-1:hover > span a:link,.b-menu .menu__item-1:hover > span a:visited,.b-menu .menu__item-1--on > span a:link,.b-menu .menu__item-1--on > span a:visited,.b-menu .menu__item-1--on > span a:hover,.b-menu .menu__item-1--on > span a:active,.b-menu a:hover {font-family: Montserrat, sans-serif;font-size: 15px;font-weight: 500;font-style: normal;text-decoration: none;text-transform: normal;color: #d13d73;background: transparent url("") repeat-x scroll left bottom;padding: 14px 15px 18px 15px;}.b-menu .menu__item-1:hover > span ins,.b-menu .menu__item-1--on > span ins {background: url("/images/empty.gif") no-repeat scroll 50% 50% transparent;height: 6px;width: 4px;overflow: hidden;position: absolute;right: 12px;top: 22px;}.b-menu .menu__item-2 > span a:link,.b-menu .menu__item-2 > span a:visited {padding: 10px 27px 9px 27px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #222222;display: block;background: #ffffff url("") repeat-x scroll left top;-webkit-transition: color .2s;transition: color .2s;}.b-menu .menu__item-2:hover > span a:link,.b-menu .menu__item-2:hover > span a:visited,.b-menu .menu__item-2--on > span a:link,.b-menu .menu__item-2--on > span a:visited,.b-menu .menu__item-2--on > span a:hover,.b-menu .menu__item-2--on > span a:active {padding: 10px 27px 9px 27px;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #d13d73;display: block;background: #ffffff url("") repeat-x scroll left top;}.b-menu .menu__item-3 > span a:link,.b-menu .menu__item-3 > span a:visited {padding: 5px 25px 6px 45px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #45494a;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}.b-menu .menu__item-3:hover > span a:link,.b-menu .menu__item-3:hover > span a:visited,.b-menu .menu__item-3--on > span a:link,.b-menu .menu__item-3--on > span a:visited,.b-menu .menu__item-3--on > span a:hover,.b-menu .menu__item-3--on > span a:active {padding: 5px 25px 6px 45px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #1071ae;display: block;background: #f2f2f2 url("") repeat-x scroll left top;}.b-menu--top {position: absolute;top: 113px;left: 0px;right: 390px;margin-bottom: 0;z-index: 27;}.b-menu--top .menu__inner {padding-left: 65px;}.b-menu--top .menu__item-1 {float: left;position: relative;}.b-menu--top .menu__level-2 {position: absolute;visibility: hidden;opacity: 0;width: 280px;top: 100%;left: 15px;margin-top: 1px;z-index: 100;padding: 18px 0;background-color: #fff;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);transition-property: opacity, visibility;-webkit-transition-property: opacity, visibility;-webkit-transition-duration: .2s;transition-duration: .2s;}.b-menu--top .menu__level-2::before {content: "";position: absolute;top: -1px;left: 0;right: 0;display: block;height: 1px;}.b-menu--top .menu__item-1:hover .menu__level-2 {visibility: visible;opacity: 1;}.b-menu--top .menu__item-1:nth-last-child(1) .menu__level-2 {left: auto;right: 0;}.b-menu--top .menu__level-3 {display: none;}.b-menu--top .menu__item-2:nth-last-child(1) .menu__level-3 {left: auto;right: 100%;}.g-page-main .b-menu .menu__item-1 > span a:link,.g-page-main .b-menu .menu__item-1 > span a:visited,.g-page-main_2 .b-menu .menu__item-1 > span a:link,.g-page-main_2 .b-menu .menu__item-1 > span a:visited {color: #fff;}.g-page-main .b-menu .menu__item-1:hover > span a:link,.g-page-main .b-menu .menu__item-1:hover > span a:visited,.g-page-main .b-menu .menu__item-1--on > span a:link,.g-page-main .b-menu .menu__item-1--on > span a:visited,.g-page-main .b-menu .menu__item-1--on > span a:hover,.g-page-main .b-menu .menu__item-1--on > span a:active {color: rgba(255,255,255,0.7);}.b-product-menu {position: relative;margin-bottom: 30px;font-size: 12px;}.b-product-menu a:link,.b-product-menu a:visited {color: #444;}.b-product-menu a:hover {color: #d13d73;}.b-product-menu .product-menu__item-1 {margin: 0 0 24px 0;}.b-product-menu .product-menu__item-1 > span {position: relative;display: block;}.b-product-menu .product-menu__item-1 > span a:link,.b-product-menu .product-menu__item-1 > span a:visited {font-weight: 500;font-size: 16px;color: #222;}.b-product-menu .product-menu__item-1 > span a:hover {color: #d13d73;}.b-product-menu .product-menu__level-2 {margin: 24px 0 32px;}.b-product-menu .product-menu__item-2 {margin: 14px 0;}.b-product-menu .product-menu__dropback {position: relative;display: block;padding: 17px 40px;font-size: 14px;color: #999;background-color: #f5f5f5;}.b-product-menu .product-menu__dropback::before {content: '';position: absolute;top: 50%;left: 20px;transform: translateY(-50%);display: block;width: 6px;height: 10px;background: url(/files/110/product-menu-dropback.png) 50% 50% no-repeat;background-size: contain;}.b-menu--fixed {position: static;}.b-menu--fixed .menu__inner {padding: 0;}.b-menu--fixed .menu__item-1 > span a:link,.b-menu--fixed .menu__item-1 > span a:visited {padding: 15px 10px;color: #000 !important;}.b-menu--fixed .menu__item-1:hover > span a:link,.b-menu--fixed .menu__item-1:hover > span a:visited,.b-menu--fixed .menu__item-1--on > span a:link,.b-menu--fixed .menu__item-1--on > span a:visited,.b-menu--fixed .menu__item-1--on > span a:hover,.b-menu--fixed .menu__item-1--on > span a:active,.b-menu--fixed a:hover {padding: 15px 10px;color: #d13d73 !important;}.g-page-main .b-sevice .sevice__item-1 > span a:link, .g-page-main .b-sevice .sevice__item-1 > span a:visited {color: #fff;}.g-page-main .b-sevice .sevice__item-1:hover > span a:link, .g-page-main .b-sevice .sevice__item-1:hover > span a:visited, .g-page-main .b-sevice .sevice__item-1--on > span a:link, .g-page-main .b-sevice .sevice__item-1--on > span a:visited, .g-page-main .b-sevice .sevice__item-1--on > span a:hover, .g-page-main .b-sevice .sevice__item-1--on > span a:active {color: #d13d73;}
/*assets/b883a56a/css/minicart.compile.css*/
.b-basketmain {margin-bottom: 18px;width: 100%;display: table;vertical-align: middle;font-size: 14px;}.b-basketmain ins {text-decoration: none;}.b-basketmain .basketmain__wrap {height: 59px;line-height: 59px;border: 0px solid #d8d8d8;border-radius: 4px;background: #f5f5f5 url("/files/design/cart0.png") no-repeat scroll 15px 50%;background-size: 20px;}.b-basketmain .basketmain__wrap.have-product {background: #6ed13d url(/files/110/white-cart.png) no-repeat scroll 15px 50%;background-size: 20px;}.b-basketmain .basketmain__wrap > a:link,.b-basketmain .basketmain__wrap > a:active,.b-basketmain .basketmain__wrap > a:visited,.b-basketmain .basketmain__wrap > a:hover {display: block;height: 59px;color: #bbb;}.b-basketmain .basketmain__wrap.have-product > a:link,.b-basketmain .basketmain__wrap.have-product > a:active,.b-basketmain .basketmain__wrap.have-product> a:visited,.b-basketmain .basketmain__wrap.have-product > a:hover {color: #fff;}.b-basketmain .basketmain__content {margin: 0px 0 0;padding: 0;width: 100%;vertical-align: middle;display: inline-block;padding-left: 50px;padding-right: 0;line-height: 1.2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-basketmain .basketmain__content * {line-height: 1.2;}.b-basketmain .basketmain__empty-hidden{display: none;}.b-basketmain .basketmain__not-empty-hidden{display: none;}.b-basketmain .basketmain__content > ins {display: block;color: #bbb;}.b-basketmain-wrap {margin: 0 auto;}.b-basketmain-head {display: none;position: absolute;top: 29px;right: 10px;width: 80px;z-index: 40;}.g-cart .b-basketmain-head {display: block;}.b-basketmain-head .basketmain__count {width: 15px;height: 15px;border-radius: 1000px;position: absolute;left: 50px;top: -7px;background-color: #ff5151;line-height: 15px;font-size: 11px;text-align: center;color: #fff;}
/*assets/fe12ac6/css/search.compile.css*/
.b-search {margin: 0 -3000px;padding: 30px 3000px;background-color: #eee;}.b-search input {padding: 5px 23px;margin: 0;border: none;vertical-align: middle;color: #444444;width: 100%;height: 58px;box-sizing: border-box;font-family: Montserrat, sans-serif;font-weight: 500;font-size: 16px;-webkit-border-radius: 2px;border-radius: 2px;}.b-search input::-webkit-input-placeholder { color: #bbbbbb;}.b-search input:-moz-placeholder { color: #bbbbbb;opacity:  1;}.b-search input::-moz-placeholder { color: #bbbbbb;opacity:  1;}.b-search input:-ms-input-placeholder { color: #bbbbbb;}.b-search input::-ms-input-placeholder { color: #bbbbbb;}.b-search input::placeholder {color: #bbbbbb;}.b-search button {margin: 0;margin-left: 10px;padding: 0;border: 0;float: right;background: url(/files/design/search-btn.png) 50% 50%/16px auto no-repeat;width: 54px;height: 58px;cursor: pointer;}.b-search button:focus {outline: none;}.b-search .search__inner {background-color: #fff;border: 1px solid #dddddd;border-radius: 2px;}.b-search .search_inputbox {overflow: hidden;}.b-search .search_inputbox div {margin-right: 2px;}.b-search--content {margin: 0 0 50px;padding: 0;background: none;}.b-search--content .search__inner {max-width: 770px;margin: 0 auto;}.b-search_page {padding: 0;}.b-search_page input {font-size: 1.21em;}.b-search_big input {width: 250px;}.b-search_big button {float: left;}.b-search_head {padding: 0;position: absolute;top: 0;right: 0;left: auto;width: 50px;height: 50px;max-width: 1240px;z-index: 50;text-align: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .1s ease-out;-moz-transition: all .1s ease-out;transition: all .1s ease-out;}.b-search_head .search__inner {right: 20px;overflow: hidden;position: relative;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-search_head form {height: 100%;}.b-search_head .search__open {position: absolute;right: 0;top: 0;margin: 0;padding: 0;border: none;cursor: pointer;width: 50px;height: 100%;outline: none;text-align: center;background: #3dade1 url(/assets/fe12ac6/images/search.icon1.png) 50% 50% no-repeat;}.b-search_head .search__btn {display: none;position: absolute;top: auto;left: 0;width: 70px;height: 100%;margin: 0;padding: 0;border: none;cursor: pointer;outline: none;text-align: center;background: url(/assets/fe12ac6/images/search.icon2.png) 50% 50% no-repeat;}.b-search_head .search__btn:hover {background-position: 50% 50%;}.b-search_head .search__close {position: absolute;top: 0;bottom: 0;right: -60px;width: 60px;cursor: pointer;-webkit-transition: right .3s ease;-moz-transition: right .3s ease;transition: right .3s ease;background: url(/assets/fe12ac6/images/search.icon3.png) 50% 50% no-repeat;}.b-search_head .search_inputbox {display: inline-block;width: 0;height: 100%;}.b-search_head input {height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;border: none;background: #fff;color: #000;font-size: 14px;}.b-search_head_full {width: 100%;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .2);box-shadow: 0 0 10px rgba(0, 0, 0, .2);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}.b-search_head_full .search_inputbox {width: 100%;}.b-search_head_full input {padding-left: 70px;}.b-search_head_full .search__inner {right: 0;}.b-search_head_full .search__close {right: 0;}.b-search_head_full {width: 100%;background-color: #fff;}
/*assets/b010e466/css/adaptive_mode.compile.css*/
.b-sandwich {position: absolute;top: 113px;left: 20px;background-color: transparent;z-index: 28;display: none;}.b-sandwich .sandwich__icon {width: 45px;height: 45px;padding: 16px 15px 0 15px;box-sizing: border-box;display: inline-block;vertical-align: middle;cursor: pointer;}.b-sandwich .sandwich__line {margin-bottom: 3px;border-bottom: 2px solid #d13d73;-webkit-transition-property: border-color;transition-property: border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-sandwich .sandwich__line:last-child {margin-bottom: 0;}.b-sandwich .sandwich__icon:hover .sandwich__line {border-color: #222;}.g-page-main .b-sandwich .sandwich__line,.g-page-main_2 .b-sandwich .sandwich__line {width: 15px;border-color: #fff;}.g-page-main .b-sandwich .sandwich__icon:hover .sandwich__line,.g-page-main_2 .b-sandwich .sandwich__icon:hover .sandwich__line {border-color: rgba(255,255,255,0.7);}.l-fixed .b-sandwich {position: static;}.l-fixed .b-sandwich .sandwich__line {border-bottom-color: #d13d73;}.l-fixed .b-sandwich .sandwich__icon:hover .sandwich__line {border-bottom-color: #222;}.l-sidebar {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .3);z-index: 999;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s ease-out, visibility 0.5s ease-out;transition: opacity 0.5s ease-out, visibility 0.5s ease-out;}.l-sidebar--open {opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s ease-out, visibility 0.5s ease-out;transition: opacity 0.5s ease-out, visibility 0.5s ease-out;-webkit-box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);}.l-sidebar-block {position: fixed;z-index: 1000;overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;width: 100%;max-width: 350px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;opacity: 0;visibility: hidden;-webkit-transition-property: opacity, visibility, top;transition-property: opacity, visibility, top;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.l-sidebar-block--left {top: 0;left: -150%;bottom: 0;-webkit-transition: left 0.5s ease-out;transition: left 0.5s ease-out;}.l-sidebar-block--right {top: 0;right: -150%;bottom: 0;-webkit-transition: right 0.5s ease-out;transition: right 0.5s ease-out;}.l-sidebar-block--top {left: 0;right: 0;height: 100%;max-width: 100%;top: -100%;-webkit-transition: top 0.5s ease-out;transition: top 0.5s ease-out;}.l-sidebar-block--custom {left: 0;right: 0;height: 100%;max-width: 100%;top: -100%;}.l-sidebar-block--bottom {left: 0;right: 0;height: 100%;max-width: 100%;bottom: -150%;-webkit-transition: bottom 0.5s ease-out;transition: bottom 0.5s ease-out;}.l-sidebar-block--open {z-index: 1000;opacity: 1;visibility: visible;}.l-sidebar-block--open.l-sidebar-block--left {left: 0;-webkit-transition: left 0.5s ease-out;transition: left 0.5s ease-out;}.l-sidebar-block--open.l-sidebar-block--right {right: 0;-webkit-transition: right 0.5s ease-out;transition: right 0.5s ease-out;}.l-sidebar-block--open.l-sidebar-block--top {top: 0;-webkit-transition: top 0.5s ease-out;transition: top 0.5s ease-out;}.l-sidebar-block--open.l-sidebar-block--custom {top: 0;}.l-sidebar-block--open.l-sidebar-block--bottom {bottom: 0;-webkit-transition: bottom 0.5s ease-out;transition: bottom 0.5s ease-out;}.l-sidebar-block .sidebar-block__inner {max-width: 1920px;margin: auto;overflow: hidden;background-color: #ffffff;}.l-sidebar-block .sidebar-block__content {position: relative;max-width: 1240px;margin: 0 auto;}.l-sidebar-block .sidebar-block__bg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;}.l-sidebar-block .sidebar-block__close {position: absolute;z-index: 3;top: 50px;right: 0;left: 0;background-color: transparent;text-align: right;}.l-sidebar-block .sidebar-block__close-btn {position: absolute;display: inline-block;vertical-align: middle;top: 0px;right: 50px;background: url(/files/design/close.png) 50% 50%/12px auto no-repeat;width: 52px;height: 50px;z-index: 100;cursor: pointer;-webkit-tap-highlight-color: transparent;}.g-cart .l-sidebar-block .sidebar-block__close-btn {top: 70px;}.b-sidebar {color: #999999;}.b-sidebar a:link,.b-sidebar a:visited,.b-sidebar a:hover,.b-sidebar a:active {color: #d13d73;text-decoration: none;transition-property: color;transition-duration: 0.2s;}.b-sidebar a:hover {color: #d13d73;}.b-sidebar .sidebar__content {padding: 50px 35px 0 35px;}.b-sidebar .sidebar__item {padding-bottom: 20px;text-align: center;}.b-sidebar .sidebar__contacts > *,.b-sidebar .sidebar__contacts a:link,.b-sidebar .sidebar__contacts a:visited {border-bottom-color: #fff;color: #fff;}.b-sidebar .sidebar__delivery {}.b-sidebar .b-auth-wrap {position: static;}.b-sidebar .b-auth-head {right: 0;}.b-sidebar .b-basketmain-head {float: right;position: static;width: 26%;}.b-sidebar .b-basketmain-head + div {clear: both;}.b-sidebar .b-basketmain .basketmain__wrap {height: 60px;line-height: 60px;}.b-sidebar .b-basketmain .basketmain__content {padding-left: 40px;}.b-sidebar .basketmain__wrap.have-product,.b-sidebar .basketmain__wrap {background-position: 10px 50%;}.b-sidebar-menu {display: inline-block;vertical-align: top;margin-bottom: 60px;}.b-sidebar-menu ul {list-style: none;margin: 0;padding: 0;}.b-sidebar-menu li {display: block;}.b-sidebar-menu a:link,.b-sidebar-menu a:visited,.b-sidebar-menu a:hover,.b-sidebar-menu a:active {display: block;}.b-sidebar-menu .sidebar-menu__level-1 {display: -ms-flexbox;display: flex;flex-wrap: wrap;margin: 0 -15px;}.b-sidebar-menu .sidebar-menu__item-1 {-ms-flex: 1 0 auto;flex: 1 0 auto;width: 20%;padding: 0 15px;box-sizing: border-box;}.b-sidebar-menu .sidebar-menu__item-1 > span {display: block;position: relative;background: transparent url("") repeat-x scroll left bottom;}.b-sidebar-menu .sidebar-menu__item-1 > span a:link,.b-sidebar-menu .sidebar-menu__item-1 > span a:visited {position: relative;display: block;padding: 17px 0;font-weight: 500;font-size: 16px;color: #222;}.b-sidebar-menu .sidebar-menu__item-1--on > span {background: transparent url("") repeat-x scroll left bottom;}.b-sidebar-menu .sidebar-menu__item-1 > span a:active,.b-sidebar-menu .sidebar-menu__item-1 > span a:hover,.b-sidebar-menu .sidebar-menu__item-1--on > span a:link,.b-sidebar-menu .sidebar-menu__item-1--on > span a:visited,.b-sidebar-menu .sidebar-menu__item-1--on > span a:hover,.b-sidebar-menu .sidebar-menu__item-1--on > span a:active {color: #d13d73;}.b-sidebar-menu .sidebar-menu__item-1--hasicon > span em {height: 49px;width: 1px;overflow: hidden;background-position: 50% 50%;background-repeat: no-repeat;position: absolute;right: 0;top: 0;font-size: 0;}.b-sidebar-menu .sidebar-menu__item-1--hasicon > span a:link,.b-sidebar-menu .sidebar-menu__item-1--hasicon > span a:visited,.b-sidebar-menu .sidebar-menu__item-1--hasicon:hover > span a:link,.b-sidebar-menu .sidebar-menu__item-1--hasicon:hover > span a:visited {padding-right: 6px;}.b-sidebar-menu .sidebar-menu__item-1--haschild > span .sidebar-menu__dropicon {display: none;background: url("/files/design/sidebar-menu-mar.png") no-repeat scroll 50% 50%;background-size: 6px auto;height: 100%;width: 46px;overflow: hidden;position: absolute;right: 0;top: 0;}.b-sidebar-menu .sidebar-menu__item-1--haschild.sidebar-menu__item--open > span {background: transparent url("") repeat-x scroll left bottom;}.b-sidebar-menu .sidebar-menu__item-1--haschild.sidebar-menu__item--open > span .sidebar-menu__dropicon {background: url("/files/design/sidebar-menu-mar.png") no-repeat scroll 50% 50%;background-size: 6px auto;}.b-sidebar-menu .sidebar-menu__level-2 {background-color: #ffffff;}.b-sidebar-menu .sidebar-menu__item-back {display: none;}.b-sidebar-menu .sidebar-menu__item-2 {}.b-sidebar-menu .sidebar-menu__item-2 > span {display: block;position: relative;background: #ffffff url("") repeat-x scroll left bottom;}.b-sidebar-menu .sidebar-menu__item-2 > span em {}.b-sidebar-menu .sidebar-menu__item-2 > span a:link,.b-sidebar-menu .sidebar-menu__item-2 > span a:visited {padding: 7px 0;font-size: 12px;line-height: 1.2;color: #444;}.b-sidebar-menu .sidebar-menu__item-2--on > span {background: #ffffff url("") repeat-x scroll left top;}.b-sidebar-menu .sidebar-menu__item-2 > span a:active,.b-sidebar-menu .sidebar-menu__item-2 > span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on > span a:link,.b-sidebar-menu .sidebar-menu__item-2--on > span a:visited,.b-sidebar-menu .sidebar-menu__item-2--on > span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on > span a:active {color: #d13d73;}.b-sidebar-menu .sidebar-menu__item-2--haschild > span .sidebar-menu__dropicon {display: none;background: url("/files/design/sidebar-menu-mar.png") no-repeat scroll 50% 50%;height: 100%;width: 46px;overflow: hidden;position: absolute;right: 0;top: 0;}.b-sidebar-menu .sidebar-menu__item-2--haschild.sidebar-menu__item--open > span {background: #ffffff url("") repeat-x scroll left top;}.b-sidebar-menu .sidebar-menu__item-2--haschild.sidebar-menu__item--open > span .sidebar-menu__dropicon {background: url("/files/design/sidebar-menu-mar.png") no-repeat scroll 50% 50%;}.b-sidebar-menu .sidebar-menu__level-3 {background-color: #3dade1;display: none;}.b-sidebar-menu .sidebar-menu__item-3 {}.b-sidebar-menu .sidebar-menu__item-3 > span {padding-left: 40px;display: block;position: relative;background: #3dade1 url("") repeat-x scroll left bottom;}.b-sidebar-menu .sidebar-menu__item-3 > span a:link,.b-sidebar-menu .sidebar-menu__item-3 > span a:visited {padding: 10px 8px 10px 15px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #ffffff;}.b-sidebar-menu .sidebar-menu__item-3--on > span {background: #45494a url("") repeat-x scroll left top;}.b-sidebar-menu .sidebar-menu__item-3 > span a:active,.b-sidebar-menu .sidebar-menu__item-3 > span a:hover,.b-sidebar-menu .sidebar-menu__item-3--on > span a:link,.b-sidebar-menu .sidebar-menu__item-3--on > span a:visited,.b-sidebar-menu .sidebar-menu__item-3--on > span a:hover,.b-sidebar-menu .sidebar-menu__item-3--on > span a:active {padding: 10px 8px 10px 15px;font-family: Montserrat, sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #ffffff;}.b-sidebar-menu--leftmenu {width: calc( 83.333333333333% );}.b-sidebar-menu--topmenu {width: calc( 16.666666666667% );}.b-sidebar-menu--topmenu .sidebar-menu__level-1 {}.b-sidebar-menu--topmenu .sidebar-menu__item-1 {width: 100%;padding: 0 15px 0 40px;}.b-sidebar-menu--topmenu .sidebar-menu__level-2 {margin-bottom: 16px;}.b-sidebar a.b-call-gager:link,.b-sidebar a.b-call-gager:visited,.b-sidebar a.b-call-gager:hover,.b-sidebar a.b-call-gager:active {height: 60px;max-width: none;padding: 20px 5px 19px 5px;width: 100%;}.b-sidebar .sidebar__txt5 {width: 70%;display: flex;flex-direction: column-reverse;gap: 9px;}@media handheld, only screen and (min-width: 1240px) { .hide-on-desktop {display: none !important;}.b-sidebar .sidebar__item {display: none;}.b-product-menu a:link,.b-product-menu a:visited {color: #444;}.b-product-menu a:hover {color: #d13d73;}.b-sidebar .b-basketmain-head {display: none;}.b-cols .cols__col--1-12 {width: calc( 8.3333333333333% );}.b-cols .cols__col--2-12 {width: calc( 16.666666666667% );}.b-cols .cols__col--24-12 {width: calc( 20% );}.b-cols .cols__col--3-12 {width: calc( 25% );}.b-cols .cols__col--4-12 {width: calc( 33.333333333333% );}.b-catalogbox-gotov .b-cols .cols__col--4-12 {width: 100%;}.b-cols .cols__col--5-12 {width: calc( 41.666666666667% );}.b-cols .cols__col--6-12 {width: calc( 50% );}.b-cols .cols__col--7-12 {width: calc( 58.333333333333% );}.b-cols .cols__col--8-12 {width: calc( 66.666666666667% );}.b-cols .cols__col--9-12 {width: calc( 75% );}.b-cols .cols__col--10-12 {width: calc( 83.333333333333% );}.b-cols .cols__col--11-12 {width: calc( 91.666666666667% );}}@media handheld, only screen and (min-width: 1240px) and (max-width: 1920px) { .b-maps {margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}}@media handheld, only screen and (min-width: 1240px) and (max-width: 1400px) { }@media handheld, only screen and (max-width: 1239px ) { .l-sidebar-block .sidebar-block__inner {overflow: hidden;min-height: 100%;}.l-sidebar-block--ov-h {overflow: hidden;}.l-sidebar-block .sidebar-block__close {position: absolute;top: 0;background-color: #f5f5f5;}.l-sidebar-block .sidebar-block__close-btn {position: static;}.column--contacts .column__center-indent {margin-right: 0;}.column--contacts .column__right {margin-left: 0;width: auto;}.b-sidebar {}.b-sidebar .sidebar__content {padding-top: 75px;padding-left: 20px;padding-right: 20px;}.b-sidebar .sidebar__txt1 {clear: both;padding-bottom: 0;}.b-sidebar .sidebar__txt2 {padding-top: 22px;}.b-sidebar .sidebar__txt5 {float: left;margin-bottom: 7px;}.b-sidebar-menu {display: block;overflow: hidden;margin: 0 -20px;}.b-sidebar-menu .sidebar-menu__level-1 {display: block;position: relative;left: 0;margin: 0;-webkit-transition: left 0.5s ease-out;transition: left 0.5s ease-out;}.b-sidebar-menu .sidebar-menu__item-1 {width: auto;padding: 0;margin-bottom: -1px;border: solid #ebebeb;border-width: 1px 0;}.b-sidebar-menu .sidebar-menu__item-back {position: relative;display: block;margin-bottom: -1px;padding: 17px 10px 17px 40px;border: solid #ebebeb;border-width: 1px 0;font-size: 14px;color: #999999;background-color: #f5f5f5;}.b-sidebar .sidebar-menu__item-back-icon {position: absolute;top: 50%;left: 20px;display: block;width: 6px;height: 10px;color: #bbbbbb;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.b-sidebar-menu .sidebar-menu__item-1--haschild > span {padding-right: 46px;}.b-sidebar-menu .sidebar-menu__item-1--haschild > span .sidebar-menu__dropicon {display: block;}.b-sidebar-menu .sidebar-menu__item-1 > span a:link,.b-sidebar-menu .sidebar-menu__item-1 > span a:visited {padding: 16px 10px 15px 40px;}.b-sidebar-menu .sidebar-menu__level-2 {position: absolute;top: 0;width: 100%;left: 100%;z-index: 1;transition: left .2s;-webkit-transition: left .2s;}.b-sidebar-menu .sidebar-menu__level-2--open {left: 0;}.b-sidebar-menu .sidebar-menu__item-2 {margin-bottom: -1px;border: solid #ebebeb;border-width: 1px 0;}.b-sidebar-menu .sidebar-menu__item-2--haschild > span {padding-right: 46px;}.b-sidebar-menu .sidebar-menu__item-2 > span {background-color: #f5f5f5;}.b-sidebar-menu .sidebar-menu__item-2 > span a:link,.b-sidebar-menu .sidebar-menu__item-2 > span a:visited {padding: 16px 10px 15px 40px;font-weight: 500;font-size: 16px;color: #222;}.b-sidebar-menu .sidebar-menu__item-2 > span a:active,.b-sidebar-menu .sidebar-menu__item-2 > span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on > span a:link,.b-sidebar-menu .sidebar-menu__item-2--on > span a:visited,.b-sidebar-menu .sidebar-menu__item-2--on > span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on > span a:active {color: #d13d73;}.b-sidebar-menu .sidebar-menu__level-3 {position: absolute;top: 0;width: 100%;left: 100%;display: none;}.b-sidebar-menu--leftmenu {width: auto;}.b-sidebar-menu--topmenu {width: auto;}.b-product-menu {position: static;margin-top: -51px;padding-top: 51px;margin-left: -20px;margin-right: -20px;box-sizing: border-box;-webkit-transition-property: height;transition-property: height;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.b-product-menu a {display: block;}.b-product-menu .product-menu__item-1 {margin-bottom: 0;border-bottom: 1px solid #ebebeb;}.b-product-menu .product-menu__item-1--haschild > span {padding-right: 46px;}.b-product-menu .product-menu__item-1--haschild > span .product-menu__dropicon {display: block;background: url(/files/110/product-menu-dropicon.png) no-repeat scroll 50% 50%;background-size: 6px auto;height: 100%;width: 46px;overflow: hidden;position: absolute;right: 0;top: 0;}.b-product-menu .product-menu__item-1 > span a:link,.b-product-menu .product-menu__item-1 > span a:visited {padding: 16px 40px 15px;}.b-product-menu .product-menu__level-2 {margin: 0;opacity: 0;visibility: hidden;position: fixed;z-index: 2;right: -100%;top: 0;bottom: 0;max-width: 340px;width: 100%;overflow-y: auto;background-color: #fff;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-property: right, visibility, opacity;transition-property: right, visibility, opacity;}.b-product-menu .product-menu__level-2--open {opacity: 1;visibility: visible;right: 0;}.b-product-menu .product-menu__item-2 {margin: 0;border-bottom: 1px solid #ebebeb;}.b-product-menu .product-menu__item-2 > a:link,.b-product-menu .product-menu__item-2 > a:visited {display: block;padding: 16px 40px 15px 40px;font-weight: 500;font-size: 16px;color: #222;}.b-search {margin-left: -20px;margin-right: -20px;padding: 20px;background-color: #f5f5f5;}.b-search--content {margin: 0 0 30px;padding: 0;background: none;}.l-header {border-bottom: none;}.b-sandwich {display: block;top: 0;right: 0;left: auto;}.b-sandwich .sandwich__icon {width: 65px;height: 65px;margin-bottom: 4px;padding: 18px 18px 0 27px;background-color: #d13d73;border-bottom-left-radius: 100%;-webkit-tap-highlight-color: transparent;}.b-sandwich span {display: none;}.b-sandwich .sandwich__line {border-color: #fff;}.b-logo {top: 19px;left: 30px;width: 150px;}.b-picture .picture__prev,.b-picture .picture__next {display: none;}.b-picture2 {height: 73px;}.b-btn-head {margin: 0 -20px;border-top: 1px solid #ebebeb;text-align: center;}.b-btn-head a:link,.b-btn-head a:visited,.b-btn-head a:hover,.b-btn-head a:active {display: block;max-width: none;padding: 16px 10px 15px 40px;text-align: left;border-radius: 0;font-weight: 500;font-size: 16px;color: #222;background: none;-webkit-box-shadow: none;box-shadow: none;}a.b-call-gager:link,a.b-call-gager:visited,a.b-call-gager:hover,a.b-call-gager:active {margin: 0 auto;padding: 15px 10px;max-width: 220px;box-sizing: border-box;border-radius: 2px;background-color: #d13d73;color: #fff;}.b-call-gager::before,.b-call-gager::after {content: none;}.b-call-gager .call-gager__inner {padding: 0;}.b-call-gager .call-gager__inner::before,.b-call-gager .call-gager__inner::after {content: none;}.b-call-gager .call-gager__btn {border: none;padding: 0;}.b-call-gager .call-gager__btn::before,.b-call-gager .call-gager__btn::after {content: none;}.b-sidebar a.b-window-repair:is(:link, :visited) {margin: 0 auto;padding: 15px 10px;max-width: 220px;box-sizing: border-box;border-radius: 2px;background-color: #505153;color: #fff;height: 60px;max-width: none;width: 100%;position: relative;display: flex;justify-content: center;align-items: center;}.b-sidebar a.b-window-repair .window-repair__btn {padding: 0;border: none;flex-direction: row-reverse;justify-content: center;}.b-contacts-head a:link,.b-contacts-head a:visited {color: #444;}.b-contacts-head .contacts-head__phone {font-weight: 500;font-size: 24px;}.b-contacts-head .contacts-head__working {opacity: 1;}.g-page-main .b-contacts-head .contacts-head__phone a:link,.g-page-main .b-contacts-head .contacts-head__phone a:visited {color: #444;}.b-benefit {text-align: center;}.b-benefit .benefit__img {height: 60px;line-height: 60px;margin-bottom: 16px;}.b-benefit .benefit__content {width: 100%;padding: 0;}.b-catalogbox {}.b-catalogbox .catalogbox__title {margin-bottom: 10px;}.b-catalogbox .catalogbox__title a:link,.b-catalogbox .catalogbox__title a:active,.b-catalogbox .catalogbox__title a:visited {font-size: 20px;}.b-catalogbox .catalogbox__saleitem {width: 50px;}.b-catalogbox-gal .catalogbox__inner {padding: 0;}.b-catalogbox-gal .catalogbox__item {padding-bottom: 39px;margin-bottom: 25px;}.b-catalogbox-gal .catalogbox__item::before {content: none;}.b-catalogbox-gal .catalogbox__imgbox {display: inline-block;vertical-align: middle;margin: 0 -0.275em 0 0;width: 110px;padding: 0 30px 0 10px;box-sizing: border-box;min-height: auto;}.b-catalogbox-gal .catalogbox__content {display: inline-block;vertical-align: middle;margin-right: -0.275em;width: calc(100% - 110px);}.b-catalogbox-gal .catalogbox__pricebox {margin-bottom: 0;}.b-catalogbox-gal .catalogbox__param__announce {margin: 15px 20px;}.b-catalogbox-gal .catalogbox__shcar {margin: 0 20px;opacity: 1;visibility: visible;}.b-catalogbox-gal .catalogbox__btn-more {margin-bottom: 0;}.b-catalogbox-galcart .catalogbox__imgbox {margin-bottom: 20px;width: 100%;}.b-cart .cart__content {width: 100%;float: none;}.b-cart-form {padding: 20px;float: none;margin: 0 auto;}.b-news {}.b-news .news__title span,.b-news .news__title a:link,.b-news .news__title a:visited {font-size: 20px;}.b-news--list .news__item {padding-bottom: 40px;}.b-news--list .news__item::before {content: none;}.b-news--list .news__wrap {padding: 25px 20px 0;}.b-news--list .news__more {right: 20px;bottom: 0;left: 20px;opacity: 1;visibility: visible;}.b-news--main-carousel::before {bottom: 0;}.b-news--main-carousel > h2 {margin-bottom: 32px;}.b-news--main-carousel .news__item {padding-bottom: 60px;}.b-news--main-carousel .news__item:hover::before {bottom: 0;}.b-news--main-carousel .news__wrap {padding: 25px 20px 0;}.b-news--main-carousel .news__more {right: 20px;bottom: 15px;left: 20px;opacity: 1;visibility: visible;}.b-news--main-carousel .owl-stage-outer {padding-bottom: 80px;}.b-trust {}.b-trust .trust__row {margin: 0;display: block;}.b-trust .trust__item {width: auto;margin: 0;}.b-blinds-banner {margin-bottom: 50px;padding-top: 10px;text-align: center;}.b-blinds-banner .blinds-banner__title {padding: 15px 20px 20px;}.b-blinds-banner .blinds-banner__img {display: inline-block;vertical-align: top;}.b-blinds-banner .blinds-banner__img::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(right, rgba(98,138,165,1) 0%, rgba(98,138,165,0) 100%); background: -webkit-linear-gradient(right, rgba(98,138,165,1) 0%,rgba(98,138,165,0) 100%); background: linear-gradient(to left, rgba(98,138,165,1) 0%,rgba(98,138,165,0) 100%); }.b-blinds-banner-2 {margin-bottom: 50px;padding-top: 10px;text-align: center;}.b-blinds-banner-2 .blinds-banner-2__title {padding: 15px 20px 20px;}.b-blinds-banner-2 .blinds-banner-2__img {display: inline-block;vertical-align: top;}.b-blinds-banner-2 .blinds-banner-2__img::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(right, rgba(66,35,37,1) 0%, rgba(66,35,37,0) 100%); background: -webkit-linear-gradient(right, rgba(66,35,37,1) 0%,rgba(66,35,37,0) 100%); background: linear-gradient(to left, rgba(66,35,37,1) 0%,rgba(66,35,37,0) 100%); }.b-cottage-banner {margin-bottom: 50px;padding-top: 10px;text-align: center;}.b-cottage-banner .cottage-banner__title {padding: 15px 10px 20px;}.b-cottage-banner .cottage-banner__img {display: inline-block;vertical-align: top;}.b-cottage-banner .cottage-banner__img::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(right, rgba(52,69,10,1) 0%, rgba(52,69,10,0) 100%); background: -webkit-linear-gradient(right, rgba(52,69,10,1) 0%,rgba(52,69,10,0) 100%); background: linear-gradient(to left, rgba(52,69,10,1) 0%,rgba(52,69,10,0) 100%); }.b-balcony-banner {margin-bottom: 50px;padding-top: 10px;text-align: center;}.b-balcony-banner .balcony-banner__title {max-width: none;padding: 15px 10px 20px;}.b-balcony-banner .balcony-banner__img {display: inline-block;vertical-align: top;}.b-balcony-banner .balcony-banner__img::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(right, rgba(40,32,30,1) 0%, rgba(40,32,30,0) 100%); background: -webkit-linear-gradient(right, rgba(40,32,30,1) 0%,rgba(40,32,30,0) 100%); background: linear-gradient(to left, rgba(40,32,30,1) 0%,rgba(40,32,30,0) 100%); }.b-balcony-banner .balcony-banner__img::after {content: "";position: absolute;top: 0;left: 0;bottom: 0;z-index: 2;display: block;width: 198px;background: -moz-linear-gradient(left, rgba(40,32,30,1) 0%, rgba(40,32,30,0) 100%); background: -webkit-linear-gradient(left, rgba(40,32,30,1) 0%,rgba(40,32,30,0) 100%); background: linear-gradient(to right, rgba(40,32,30,1) 0%,rgba(40,32,30,0) 100%); }.b-decorative .decorative__row {margin: 0;}.b-decorative .decorative__item {display: block;margin-right: 0;padding: 0;width: auto;}.b-colors .colors__row {margin: 0;}.b-colors .colors__item {display: block;margin-right: 0;padding: 0;width: auto;}.b-window-layout .window-layout__row {margin: 0;}.b-window-layout .window-layout__item {display: block;margin-right: 0;padding: 0;width: auto;}.b-lamination {padding-bottom: 0;}.b-lamination .lamination__title {margin-bottom: 25px;}.b-lamination .lamination__lamination {margin: 0 -30px;padding-left: 30px;padding-right: 30px;text-align: center;}.b-lamination .lamination__photo {float: none;width: auto;padding: 0 0 20px;}.b-lamination .lamination__colors {margin: 0;overflow: visible;}.b-lamination .lamination__colors-img {margin: 0;}.b-lamination .lamination__carousel {margin: 0 -30px;width: auto;}.b-color-profile {text-align: center;}.b-color-profile .color-profile__content {float: none;width: auto;}.b-color-profile .color-profile__item {display: inline-block;vertical-align: middle;padding: 0 20px;margin-right: -0.275em;box-sizing: border-box;text-align: left;white-space: nowrap;}.b-color-profile .color-profile__img {margin: 50px 0 0;}.b-shape-windows .shape-windows__carousel {margin: 0;display: block;}.b-shape-windows .shape-windows__item {padding: 0;}.b-shape-windows-detail .shape-windows-detail__content {padding: 45px 20px;}.b-shape-windows-detail .shape-windows-detail__param-title {font-size: 14px;}.b-house .house__item {padding: 20px;}.b-house .house__img {width: 92px;}.b-house .house__title {width: calc( 100% - 92px );font-size: 20px;}.b-house .house__param-title {max-width: calc( 100% - 105px);font-size: 14px;}.b-house .house__param-price {max-width: 105px;font-size: 14px;}.b-catalog-prices .catalog-prices__carousel {display: block;margin: 0 -30px;width: auto;}.b-catalog-prices .catalog-prices__col {padding: 0;}.b-catalog-prices .catalog-prices__title a:link,.b-catalog-prices .catalog-prices__title a:visited {font-size: 20px;}.b-decor-windows {margin-bottom: 40px;}.b-decor-windows .decor-windows__title a:link,.b-decor-windows .decor-windows__title a:visited {font-size: 20px;}.b-article--detal .article__inner {max-width: none;}.b-share {}.g-page-articles .b-share {max-width: none;}.b-window-prices .window-prices__windows {display: block;margin: 0;}.b-window-prices .owl-carousel .owl-item {text-align: center;}.b-window-prices .window-prices__item {margin: 0;display: inline-block;vertical-align: top;text-align: left;}.b-balcony-detal h4 {margin-bottom: 20px;}.b-more-info {padding: 0;border: none;}.b-more-info p {margin-bottom: 15px;}.b-more-info .more-info__btn {text-align: center;}.b-how-much .how-much__carousel {display: block;margin: 0;text-align: center;}.b-how-much .how-much__content {padding: 35px 30px;}.b-how-much .how-much__btn {padding: 30px;}.b-glazing {margin-bottom: 25px;}.b-glazing .glazing__img {text-align: center;}.b-solutions {padding-bottom: 45px;}.b-solutions .solutions__header {margin-bottom: 40px;text-align: center;}.b-solutions .solutions__head,.b-solutions .solutions__countdown {display: block;margin: 0;width: auto;}.b-solutions .solutions__countdown {margin: 40px 0 0;}.b-solutions .solutions__carousel {display: block;margin: 0;}.b-solutions .solutions__col {padding: 0;text-align: center;}.b-solutions .solutions__item {display: inline-block;vertical-align: top;text-align: left;margin-bottom: 10px;}.b-solutions .solutions__content {padding: 65px 40px 50px;font-size: 14px;}.b-solutions .solutions__title {font-size: 20px;}.b-solutions .solutions__prices-price {font-size: 16px;}.b-solutions .solutions__info {margin-top: 25px;}.b-documents {margin-bottom: 40px;}.b-documents .documents__carousel {margin: 0;display: block;}.b-documents .documents__col {padding: 0;height: 100%;}.b-documents .documents__icon img {display: inline;}.b-documents .owl-stage-outer {margin: 0 -15px;padding: 0 15px 20px;}.b-documents .owl-carousel .owl-stage {display: -ms-flexbox;display: flex;}.b-documents .owl-carousel .owl-item {float: none;}.b-configurator h3 {text-align: center;}.b-configurator .configurator__nav {position: relative;}.b-configurator .configurator__nav::after {content: "";position: absolute;top: 0;right: 0;bottom: 0;display: block;width: 40px;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );}.b-configurator .configurator__nav-inner {position: relative;overflow-x: auto;}.b-configurator .configurator__nav-item {flex: 0 0 auto;width: auto;}.b-configurator .configurator__nav-step {flex: 0 0 auto;}.b-configurator .configurator__nav-title {flex: 0 0 auto;}.b-configurator .configurator__features {display: none;}.b-configurator .configurator__features-toggle {display: block;}.b-configurator .configurator__equipment {position: relative;margin-bottom: 10px;}.b-configurator .configurator__equipment h3 {display: block;margin-right: 0;padding-right: 0;width: auto;}.b-configurator .configurator__equipment-nav {position: absolute;top: 5px;right: 0;}.b-configurator .configurator__price {text-align: left;}.b-configurator .configurator__gallery-title {width: 100%;margin-bottom: 15px;padding-right: 0;text-align: center;line-height: 1.2;}.b-configurator .configurator__countbox {margin-left: auto;}.b-configurator .configurator__footer {text-align: center;}.b-configurator .configurator__col {width: 100%;}.b-configurator .configurator__col--right {text-align: center;}.b-configurator .configurator__cost-box {justify-content: center;margin-bottom: 35px;}.b-configurator .configurator__cost-total {display: block;margin: 0 0 25px;font-size: 30px;}.b-configurator .configurator__add-title {width: 100%;margin-bottom: 15px;text-align: center;line-height: 1.2;}.b-configurator .configurator__opt-title {width: 100%;margin-bottom: 15px;line-height: 1.2;}.b-configurator .configurator__opt-price {text-align: left;}.b-catalogbox-gotov .catalogbox__inner {padding: 30px 0;}.b-title-head {font-size: 16px;}.b-sidebar .b-contacts-head .contacts-head__call a.contacts-head__link:link,.b-sidebar .b-contacts-head .contacts-head__call a.contacts-head__link:visited {color: #222;}}@media handheld, only screen and (max-width: 1420px) and (min-width: 1240px) {.b-dop-options .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev {left: -40px;}.b-dop-options .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next {right: -40px;}}@media handheld, only screen and (max-width: 1240px) and (min-width: 550px) {.b-dop-options .dop-options__items {margin: 0;padding: 0 50px;width: auto;}.b-dop-options .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev {left: -5px;}.b-dop-options .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next {right: -5px;}}@media handheld, only screen and (max-width: 1239px) {.b-window-info {margin: 15px 20px;}}@media handheld, only screen and (max-width: 1239px){.b-catalogbox-galcart .catalogbox__item {height: 635px;}.b-constituents .constituents__hint,.b-constituents .constituents__main-item--1::after {opacity: 0;}}
/*assets/b010e466/css/adaptive_mobile.compile.css*/
@media handheld, only screen and (max-width: 767px ) { .hide-on-mobile {display: none;}body {font-size: 14px;}h1 {margin-bottom: 24px;text-align: center;font-size: 24px;word-wrap: break-word;}h2 {margin-bottom: 24px;font-size: 24px;word-wrap: break-word;}h2 a:link,h2 a:visited,h2 a:hover,h2 a:active {font-size: 24px;}h3 {font-size: 20px;}.g-tablescroll {overflow: scroll;}.hide-on-mobile {display: none !important;}.hide-mobile {display: none;}.l-sidebar-block .show-on-sidebar {display: block !important;}.l-main--new_container {background-position: 36px 0;background-size: 408px auto;}.l-sidebar-block {max-width: 100%;-webkit-transition-property: opacity, visibility, left;transition-property: opacity, visibility, left;}.l-sidebar-block--custom {top: 0;right: auto;bottom: 0;left: 100%;height: auto;}.l-sidebar-block--open.l-sidebar-block--custom {left: 0;}.b-product-menu .product-menu__level-2 {max-width: none;}.column__right,.column__left,.column__center {float: none;clear: none;width: auto;}.column__right,.column__left {margin: 0;width: auto;}.column__center-indent {margin: 0;padding: 20px;}.column__right-indent,.column__left-indent {padding: 0 20px;}.g-page-main .column__center-indent {padding-top: 32px;}.g-page-main .column--new_container .column__center-indent {padding-top: 42px;}.l-footerbox {margin-top: -322px;min-height: 322px;}.l-footerbox::before {height: 160px;}.l-footerbox::after {content: none;}.l-footerbox .footerbox__wrapper {}.l-layout .layout__wrap {padding-bottom: 322px;}.l-grid {height: 322px;}.l-grid [class^="grid__item"] {left: 20px;right: 20px;width: auto;text-align: center;}.l-grid .grid__item1 {top: 35px;left: 10px;right: 10px;}.l-grid .grid__item5 {top: 188px;left: 10px;right: 10px;}.l-grid .grid__item6 {top: 112px;}.l-grid .grid__item7 {top: 278px;}.b-copyright {max-width: 300px;margin: 0 auto;}.b-logo {left: 20px;}.b-pilot .pilot__4 {top: 91px;left: 20px;right: 20px;width: auto;}.b-title-head h1 {margin-bottom: 12px;}.b-title-head h3 {font-size: 16px;}.l-header {margin-top: 40px;}.g-page-main .l-header {height: auto;}.g-page-main .b-pilot h3 {font-size: 15px;}.b-sidebar .sidebar__txt2 {display: none;}.b-sidebar .sidebar__txt1 .b-mob-headphone {display: none;}.l-header .header__time {height: 40px;z-index: 20000;}.l-header .header__time-inner {flex-direction: column;padding: 0 10px;}.l-header .header__time-item {padding-right: 0;}.b-picture {margin-left: 20px;margin-right: 20px;}.b-picture .picture__inner {position: static;padding: 13px 20px;}.b-picture .picture__text {top: unset !important;bottom: -73px;left: 0;width: 100%;}.b-picture .picture__fotorama {overflow: visible;}.b-picture .fotorama__stage {overflow: visible;}.b-picture .fotorama__stage__frame {overflow: visible;}.b-picture .last-deys-text {color: #333 !important;font-size: 25px;}.b-picture-text {text-align: center;}.b-picture-text .picture-text__head {font-size: 18px;}.b-picture-text .picture-text__datebox {margin-bottom: 14px;}.b-picture-text .picture-text__day {font-size: 30px;}.b-picture-text .picture-text__month {font-size: 12px;}.b-picture-text .picture-text__dash {width: 30px;height: 1px;}.b-picture .slider__btn a,.b-picture .slider__btn a:link,.b-picture .slider__btn a:visited {line-height: 45px;}.g-page-main .b-picture2 {height: 210px;}.fotorama-picture .fotorama__nav--dots {bottom: -346px;left: 20px;right: 20px;text-align: center;}.b-vigoda .vigoda__inner {padding: 30px 20px;}.b-vigoda .vigoda__menu {flex-direction: column;}.b-vigoda .vigoda__item {margin-top: 25px;}.b-vigoda .vigoda__item:first-child {margin-top: 0;}.b-path {font-size: 0;margin: 0 0 12px;}.b-path::before,.b-path::after {content: "";position: absolute;top: 0;bottom: 0;z-index: 5;width: 20px;}.b-path::before {left: -20px;background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007db9e8',GradientType=1 ); }.b-path::after {right: -20px;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); }.b-path ul {position: relative;display: block;margin-left: -20px;margin-right: -20px;padding-left: 20px;padding-right: 20px;padding-bottom: 16px;overflow: auto;white-space: nowrap;box-sizing: border-box;}.b-path li {margin-right: 6px;}.b-editor li {margin-bottom: 6px;}.b-editor p {}.b-payment .payment__item {margin: 0;}.b-payment img {max-width: 80%;}.b-payment .payment__item:first-child {display: block;margin-bottom: 21px;}.b-menufoot {text-align: center;}.b-search_wrap {display: none;}.b-sidebar .b-search {display: none;}.b-copy {text-align: center;}.b-form {padding: 20px;}.b-form .form__header h2 {margin-bottom: 5px;font-size: 24px;}.b-form [class^="form__col-"] {width: 100%;}.b-form .form__cols-group {padding-left: 0;padding-right: 0;}.b-form .form__item--label-left .form__info,.b-form .form__item--label-right .form__info {padding-left: 0;padding-right: 0;}.b-form .form__item--label-left.form__item--datepicker-full .form__input,.b-form .form__item--label-right.form__item--datepicker-full .form__input {width: 100%;}.b-form .form__item--label-left .form__label,.b-form .form__item--label-right .form__label,.b-form .form__item--label-left .form__input,.b-form .form__item--label-right .form__input,.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-left .form__label,.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-right .form__label,.b-form .form__item--checkboxes.form__item--label-left .form__input-wrap,.b-form .form__item--radios.form__item--label-left .form__input-wrap,.b-form .form__item--checkboxes.form__item--label-right .form__input-wrap,.b-form .form__item--radios.form__item--label-right .form__input-wrap {width: auto;max-width: none;display: block;}.b-form .form__item--label-left .form__label,.b-form .form__item--label-right .form__label {width: auto;padding: 0 0 10px;}.b-form .form__item--checkboxes.form__item--label-left .form__label,.b-form .form__item--radios.form__item--label-left .form__label,.b-form .form__item--checkboxes.form__item--label-right .form__label,.b-form .form__item--radios.form__item--label-right .form__label {width: auto;padding: 0 0 20px;}.b-form .form__item--el-col-2 .form__input,.b-form .form__item--el-col-3 .form__input,.b-form .form__item--el-col-4 .form__input,.b-form .form__item--el-col-5 .form__input {width: 100%;}.b-form .form__item--ta-right {text-align: center;}.b-form .form__input--file label span,.b-form .form__input--file label strong {width: 100%;}.b-form .form__input--file label strong {margin-top: 2px;margin-left: 0;}.b-form--configurator .form__cols-group {padding: 0;}.b-form--configurator .form__cols-wrap {margin: 0;}.b-form--configurator [class^="form__col-"] {padding: 0;}.b-form--configurator .form__item--btns {}.b-form--configurator .form__item--btns button {width: 100%;}.b-form--discount {position: static;margin: -4px 20px 0;padding: 90px 20px 45px;background-color: #efeeef;}.b-form--discount .form__cols-group {width: 100%;}.b-form--discount .form__cols-group [class^="form__col-"] {margin-top: -1px;}.b-form--discount .form__item--agree {text-align: center;}.b-form--discount .form__item--agree .form__checkbox-label {font-size: 10px;line-height: 2;}.b-form--call-gager-2 {margin: 0 -20px 35px;min-height: 0;background-size: auto 160px;background-size: contain;background-position: 140px 0%;}.b-form--call-gager-2 .form__header h2 {margin-bottom: 7px;text-align: center;font-size: 24px;}.b-form--call-gager-2 .form__title {margin-bottom: 35px;text-align: center;font-size: 14px;line-height: 1.714;flex-direction: column;max-width: 470px;}.b-form--call-gager-2 .form__title p {margin-bottom: 10px;}.b-form--call-gager-2 .form__cols-group {width: 100%;}.b-form--call-gager-2 .form__col-btn {width: auto;}.b-form--call-gager-2 .form__item--btns button {width: 100%;}.b-form--call-gager-2 .form__item--agree {text-align: center;flex-direction: column;align-items: center;}.b-form--call-gager-2 .form__item--agree .form__checkbox-label {text-align: center;}.b-form--call-gager-2 .form__item--agree .form__input--checkbox,.b-form--call-gager-2 .form__item--agree .form__checkbox-label {max-width: none;}.g-page-main .b-form--call-gager-2 {margin-bottom: 0;}.b-callbackform-wrap .b-form-call-free {padding: 20px;margin: -24px;background: #efefef;}.b-callbackform-wrap .b-form-call-free .form__title {margin-bottom: 20px;}.b-callbackform-wrap .b-form-call-free .form__cols-group {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn .b-btnbox{width: 100%;}.b-catalogbox .catalogbox__title {word-wrap: break-word;}.b-catalogbox .catalogbox__btn button,.b-catalogbox .catalogbox__btn a:link,.b-catalogbox .catalogbox__btn a:active,.b-catalogbox .catalogbox__btn a:visited,.b-catalogbox .catalogbox__btn a:hover {margin: 0 auto;float: none;}.b-catalogbox-galcart .catalogbox__bye-box {bottom: 10px;}.b-catalogbox-galcart .catalogbox__bye-box,.b-catalogbox-gal .catalogbox__content {padding-left: 20px;padding-right: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}.b-catalogbox-galcart .catalogbox__param__tip {display: block;width: 100%;}.b-catalogbox-detal .catalogbox__center {padding: 20px 0;}.b-catalogbox-detal .catalogbox__item {margin-left: -20px;margin-right: -20px;padding-left: 40px;padding-right: 40px;}.b-catalogbox-detal .catalogbox__tile-gallery {margin-left: -20px;margin-right: -20px;margin-bottom: 40px;width: auto;}.b-catalogbox-detal .catalogbox__galbox {margin-bottom: 20px;}.b-catalogbox-detal .catalogbox__name {font-size: 20px;}.b-catalogbox-detal .catalogbox__price {font-size: 30px;}.b-catalogbox-detal .catalogbox__center-content {padding: 0 0px;}.b-catalogbox-detal .fotorama__arr,.b-catalogbox-detal .fotorama__nav-wrap {display: none;}.b-catalogbox-detal .catalogbox__modific {margin: 0 0 10px;}.b-catslider {display: none;}.b-catalogbox .ui-state-default,.b-catalogbox .ui-widget-content .ui-state-default,.b-catalogbox .ui-widget-header .ui-state-default,.b-tab .ui-state-default,.b-tab .ui-widget-content .ui-state-default,.b-tab .ui-widget-header .ui-state-default,.b-cabbox .ui-state-default,.b-cabbox .ui-widget-content .ui-state-default,.b-cabbox .ui-widget-header .ui-state-default {width: 100%;box-sizing: border-box;}.b-cabbox .cabbox__tcol1,.b-cabbox .cabbox__tcol2,.b-cabbox .cabbox__tcol3,.b-cabbox .cabbox__tcol4 {padding: 5px 10px 5px 14px;display: block;}.l-header .b-basketmain-head {display: none;}.b-galbox .galbox__item {width: 100%;padding-bottom: 30px;}.b-guestbox .guestbox__leftside {margin: 0 auto;padding-right: 0;float: none;width: auto;}.b-guestbox .guestbox__rightside {overflow: visible;flex-direction: column;}.b-guestbox_photo .guestbox__photo {text-align: center;float: none;padding: 0;}.b-catalogbox-gal .catalogbox__item {height: auto;margin-bottom: 5px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #cacaca;}.b-catalogbox-gal .catalogbox__imgbox {padding: 20px;width: 120px;}.b-catalogbox-detal .catalogbox__tile-gallery {display: none;}.b-catalogbox-galcart input[type=text] {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.b-catalogbox-list .catalogbox__imgbox {margin: 0 auto 20px auto;float: none;}.b-catalogbox-list .catalogbox__content {overflow: visible;}.b-filter-center .filter__col {margin-right: 0;width: 100%;}.b-filter-center .filter__col.filter__col__btn {margin-top: 0;width: 40px;}.b-filter-center .filter__price-col {width: 50%;}.b-last-reviews--photo .reviews__photo {float: none;}.b-cart .cart__desc,.b-cart .cart__count,.b-cart .cart__total-price {display: block;width: 100%;text-align: center;}.b-cart .cart__photo {}.b-cart .cart__desc {padding-left: 0;}.b-cart .cart__total-price {padding: 10px 0;}.b-cart .cart__total-price br {display: none;}.b-cart .cart__remove {padding-top: 10px;text-align: center;}.b-cart .cart__total-row {text-align: center;}.b-cart .cart__back,.b-cart .cart__reset,.b-cart .cart__confirm {padding-bottom: 10px;width: 100%;text-align: center;}.b-cart .cart__content,.g-carrt .b-cart .cart__content {width: 100%!important;float: none!important;}.b-cart-form,.g-carrt  .b-cart-form {float: none!important;margin: 0 auto;width: 100%!important;}.b-cart .cart__row {display: block;text-align: center;}.b-cart .b-btnbox,.b-cart a.b-btnbox:link,.b-cart a.b-btnbox:visited {width: 220px;}.b-cart .cart__flex {width: 100%;}.b-cart--checkout .cart__flex--tovar {margin-bottom: 10px;}.b-carousel-reviews-bg .carousel-reviews-bg__inner {padding-left: 40px;padding-right: 40px;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-prev {left: -40px;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-next {right: -40px;}.b-news .news__alltitle {font-size: 24px;}.b-news--list {margin-bottom: 40px;padding-bottom: 20px;}.b-news--list .news__item {width: 100%;}.b-news--main .news__item {margin-right: 0;}.b-news--main .news__item {margin-right: 0;width: 100%;height: auto;}.b-news--main-carousel {margin-bottom: 50px;}.b-news--detal .news__fotorama {margin: 0 -20px 25px;}.b-news--detal .news__date2 {text-align: center;}.b-news--detal .news__date2-startdate {text-align: center;}.b-news--detal .news__date2-enddate {text-align: center;}.b-news--detal .news__date2-dash {width: 30px;margin: 17px 15px 0;border-bottom-width: 1px;}.b-news--detal .news__date2-day {font-size: 30px;}.b-news--detal .news__date2-month {font-size: 12px;}.b-news--detal .news__btn {text-align: center;}.b-news--detal .b-editor {text-align: center;}.b-gallery-carousel {margin: 0px -20px 50px;}.b-gallery-carousel > h2 {margin-bottom: 24px;padding-left: 40px;padding-right: 40px;}.b-article .article__htitle {max-width: 240px;margin-left: auto;margin-right: auto;font-size: 24px;}.b-article .article__title span,.b-article .article__title a:link,.b-article .article__title a:visited {font-size: 20px;}.b-article .article__sertificate {position: absolute;left: 0;right: 0;bottom: 0;}.b-article .article__windows-value {font-size: 24px;}.b-article--list .article__item {padding-bottom: 0;margin-bottom: 30px;}.b-article--list .article__pic {float: none;margin: 0 0 20px;}.b-article--list .article__box {padding-top: 0;}.b-article--cols .article__row {margin: 0;}.b-article--cols .article__item {max-width: 260px;margin-left: auto;margin-right: auto;}.b-article--cols .article__box {padding: 0 0 27px;}.b-article--cols .article__title {display: inline-block;vertical-align: top;margin-right: -0.275em;width: calc(100% - 100px);}.b-article--cols .article__text {display: inline-block;vertical-align: top;width: 100px;box-sizing: border-box;}.b-article--detal h1 {text-align: left;}.b-article--detal .article__pic {margin: 0 -20px 25px;}.b-article--detal .article__header {margin-bottom: 25px;padding-bottom: 20px;}.b-share-link .share-link__icon {margin-right: 0;}.b-share-link .share-link__text {display: none;}.b-pageline .pageline__text {display: none;}.b-pageline .pageline__item--back2,.b-pageline .pageline__item--next2 {width: 50px;}.b-basket-notice {padding: 0;}.b-cols .cols__col--6-12-mobile {width: calc( 50% );}.b-cols .cols__order-first-mobile {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.b-cols .cols__order-last-mobile {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.b-cols .col__col--offset-0-mobile {margin-left: 0;}.b-cols .cols__row--align-items-flex-start-mobile {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.b-category .category__item {width: 100%;margin-right: 0;padding-bottom: 25px;}.b-category .category__text {padding-left: 40px;padding-right: 40px;}.b-category .category__title {padding-top: 15px;}.b-category .category__title span,.b-category .category__title a:link,.b-category .category__title a:visited {font-size: 20px;}.b-category .category__item:hover .category__title span,.b-category .category__item:hover .category__title a:link,.b-category .category__item:hover .category__title a:visited,.b-category .category__item:hover .category__title a:hover,.b-category .category__item:hover .category__title a:active {font-size: 20px;}.b-category .category__item:hover .category__imgbox img {-webkit-transform: none;-ms-transform: none;transform: none;}.b-category .category__more {left: 40px;right: 40px;bottom: 28px;opacity: 1;visibility: visible;}.b-category .category__item:hover .category__more {bottom: 28px;}.b-category_abstitle .category__item {padding-bottom: 0;}.b-category_abstitle .category__title {padding: 35px 40px 3px;}.b-promo ul > li {line-height: 1.2;}.b-promo ul > li::before {top: 0.4em;}.b-promo .promo__imgbox {margin-left: 20px;margin-right: 20px;}.b-promo .promo__content {padding-bottom: 40px;}.b-promo .promo__text {padding-bottom: 30px;}.b-promo .promo__text h2 {text-align: center;}.b-promo .promo__btn-call:link,.b-promo .promo__btn-call:visited,.b-promo .promo__btn-call:hover,.b-promo .promo__btn-call:active {position: relative;left: auto;bottom: auto;margin-left: auto;margin-right: auto;}.b-comparison {margin-bottom: 50px;}.b-comparison .comparison__table {display: none;}.b-comparison .comparison__mobile {display: block;}.b-comparison > h2 {}.b-comparison .comparison__img_profile {width: 90px;}.b-comparison .comparison__table th,.b-comparison .comparison__table td {padding-left: 10px;padding-right: 10px;}.b-comparison .comparison__table td:first-child {padding-right: 0;}.b-comparison .tablesaw-swipe-cellpersist {width: 145px !important;}.b-comparison .tablesaw-advance a.tablesaw-nav-btn.left {left: 127px;}.b-comparison .comparison__profile {text-align: center;}.b-comparison .comparison__mobile-item {margin-bottom: 50px;}.b-comparison .comparison__mobile-item:last-child {margin-bottom: 0;}.b-comparison .comparison__profile a:link,.b-comparison .comparison__profile a:visited {color: #222222;font-size: 16px;font-weight: 600;}.b-comparison .comparison__info-list {margin-top: 45px;display: flex;flex-wrap: wrap;row-gap: 20px;column-gap: 10px;}.b-comparison .comparison__info-item {width: calc(50% - 5px);}.b-comparison .comparison__info-name {color: #444444;font-size: 12px;}.b-comparison .comparison__info-value {font-size: 16px;font-weight: 500;color: #222222;}.b-comparison .comparison__info-value--light {font-size: 12px;font-weight: 400;}.b-advice {margin-bottom: 20px;padding: 30px 17px 35px;font-size: 14px;}.b-advice .advice__phone img {width: 24px;}.b-advice .ct_phone {font-size: 20px;}.b-advice .advice__phone a:link,.b-advice .advice__phone a:visited {font-size: 20px;}.b-advice .advice__phone {margin: 0 0 24px;}.b-trust {margin-bottom: 30px;}.b-trust > h2 {margin-bottom: 24px;}.b-trust .trust__item {padding-left: 30px;padding-right: 30px;text-align: center;}.b-product-detal {margin: 0 -20px 40px;padding-left: 40px;padding-right: 40px;}.b-product-detal .product-detal__content {padding: 0;}.b-product-detal .product-detal__title {font-size: 20px;}.b-product-detal .product-detal__price {font-size: 30px;}.b-blinds-banner {margin-bottom: 40px;}.b-blinds-banner .blinds-banner__title {font-size: 20px;}.b-blinds-banner .blinds-banner__img::before,.b-blinds-banner .blinds-banner__img::after {width: 80px;}.b-blinds-banner-2 {margin-left: -20px;margin-right: -20px;margin-bottom: 40px;}.b-blinds-banner-2 .blinds-banner-2__title {font-size: 20px;}.b-blinds-banner-2 .blinds-banner-2__img::before,.b-blinds-banner-2 .blinds-banner-2__img::after {width: 80px;}.b-cottage-banner {margin-left: -20px;margin-right: -20px;margin-bottom: 40px;}.b-cottage-banner .cottage-banner__title {font-size: 20px;}.b-cottage-banner .cottage-banner__img::before,.b-cottage-banner .cottage-banner__img::after {width: 80px;}.b-balcony-banner {margin-bottom: 40px;padding-top: 0;}.b-balcony-banner .balcony-banner__title {font-size: 20px;}.b-balcony-banner .balcony-banner__img::before,.b-balcony-banner .balcony-banner__img::after {width: 80px;}.b-line {margin: 40px -20px 40px;}.b-colors .colors__row {margin: 0 -20px;width: auto;}.b-window-layout .window-layout__row {margin: 0 -20px;width: auto;}.b-lamination {padding-top: 20px;margin-bottom: 40px;}.b-lamination .lamination__lamination {margin-left: -20px;margin-right: -20px;padding: 30px 20px 0;}.b-lamination .lamination__carousel {margin-left: -20px;margin-right: -20px;}.b-color-profile {margin-bottom: 40px;}.b-color-profile .color-profile__item {display: block;margin-right: 0;white-space: normal;}.b-color-profile .color-profile__img {margin: 40px 0 0;}.b-shape-windows {margin-bottom: 40px;}.b-shape-windows .shape-windows__carousel {margin-left: -20px;margin-right: -20px;width: auto;}.b-categ {}.b-categ .categ__item {text-align: center;}.b-categ .categ__inner {display: inline-block;vertical-align: top;text-align: left;}.b-house {padding: 0;margin-left: 0;margin-right: 0;background: none;}.b-house .house__item {padding: 0;}.b-info {padding-bottom: 20px;line-height: 1.2;}.b-catalog-prices {padding: 0;margin: 0 0 40px;background: none;}.b-catalog-prices .catalog-prices__carousel {margin: 0 -20px;}.b-catalog-prices .catalog-prices__content {padding: 30px 40px 10px;}.b-decor-windows .decor-windows__item {margin-bottom: 5px;}.b-decor-windows .decor-windows__img {margin-bottom: 15px;}.b-credit {padding-bottom: 0;margin-bottom: 40px;}.b-credit .credit__ban {margin-bottom: 25px;}.b-credit .credit__item {display: block;margin-right: 0;}.b-credit .credit__card-img {float: none;}.b-credit .credit__halva {padding-bottom: 0;margin-bottom: 30px;}.b-benefit {margin-bottom: 0;}.b-shape-windows-detail {margin-bottom: 40px;padding-bottom: 0;}.b-shape-windows-detail .shape-windows-detail__content {margin-left: -20px;margin-right: -20px;padding-bottom: 20px;}.b-shape-windows-detail .shape-windows-detail__img {margin-bottom: 20px;}.b-contacts {margin-bottom: 40px;}.b-map {margin-bottom: 40px;}.b-maps {margin-left: -20px;margin-right: -20px;padding-left: 0;padding-right: 0;margin-bottom: 40px;height: 400px;}.b-map-loader {margin-left: -285px;margin-right: -285px;margin-bottom: 40px;}.b-customfilter .customfilter__title {display: block;padding-right: 0;padding-bottom: 20px;font-size: 22px;}.b-customfilter .customfilter__items {margin: 0 -20px;padding: 0 20px;display: block;white-space: nowrap;overflow-y: auto;max-width: 100%;}.b-customfilter .customfilter__items::before,.b-customfilter .customfilter__items::after {content: '';display: block;position: absolute;top: 0;bottom: 0;width: 30px;}.b-customfilter .customfilter__item {padding: 0 0 5px;padding-right: 20px;}.b-map-container {min-height: unset;}.b-contacts {}.b-contacts .contacts__img {width: 80px;}.b-contacts .contacts__content {width: calc( 100% - 80px );}.b-contacts .contacts__phone {font-size: 18px;}.b-pageline {margin-bottom: 40px;}.b-share {margin-bottom: 40px;padding: 30px 20px;text-align: center;}.b-share h3 {margin-bottom: 15px;}.b-share .share__icons {text-align: center;}.b-window-prices {margin-left: -20px;margin-right: -20px;margin-bottom: 40px;padding: 35px 20px 0;}.b-window-prices .window-prices__tabs {margin: 0 -20px;}.b-window-prices .window-prices__nav {display: block;overflow: auto;}.b-window-prices .window-prices__nav li {display: inline-block;margin-right: -0.275em;width: calc(100% - 40px);box-sizing: border-box;}.b-window-prices .window-prices__arr {display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}.b-window-prices .window-prices__arr--prev,.b-window-prices .window-prices__arr--next {width: 30px;height: 30px;position: relative;width: 43px;height: 43px;padding: 0;font-size: 0;}.b-window-prices .window-prices__arr--prev::before,.b-window-prices .window-prices__arr--next::before {content: "\0020";background-size: cover;position: absolute;top: 50%;left: 50%;width: 15px;height: 24px;border: none;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.b-window-prices .window-prices__arr--next::before {background: url('/files/110/comparison-next.png') no-repeat 0 0;}.b-window-prices .window-prices__arr--prev::before {background: url('/files/110/comparison-prev.png') no-repeat 0 0;}.b-window-prices .window-prices__content {padding: 35px 20px;}.b-window-prices .window-prices__windows {text-align: center;}.b-window-prices .window-prices__item {margin: 0 0 40px;}.b-window-prices--nomargin {margin-bottom: 0;}.b-window-prices--nopadding {padding-bottom: 0px;}.b-balcony-detal {padding-top: 20px;padding-top: 0;padding-bottom: 0;margin-bottom: 40px;background: none;}.b-balcony-detal .balcony-detal__item {margin-bottom: 40px;}.b-options {font-size: 14px;font-weight: normal;}.b-options .options__tabs {margin-left: -20px;margin-right: -20px;}.b-options .options__nav {display: block;white-space: nowrap;overflow: auto;}.b-options .options__nav li {display: inline-block;margin-right: -0.275em;width: 136px;box-sizing: border-box;}.b-options .options__content {padding: 30px 20px;}.b-options .options__settings {display: flex;flex-wrap: wrap;}.b-options .options__text,.b-options .options__img {width: 100%;box-sizing: border-box;}.b-options .options__text {order: 2;}.b-options .options__img {margin-bottom: 20px;}.b-options .options__footer {text-align: center;}.b-options .options__pricebox {width: 100%;margin-bottom: 20px;}.b-options .options__price {font-size: 28px;}.b-options .options__btn {margin: 0 auto;}.b-tour {margin: 0 -20px 40px;}.b-tour .tour__title {font-size: 20px;}.b-tour--no-margin {margin-bottom: 0;}.b-window-sizes {margin: 0 -20px 40px;padding: 0;}.b-window-sizes .window-sizes__nav {white-space: nowrap;overflow: auto;}.b-window-sizes .window-sizes__nav li {width: 168px;}.b-window-sizes .window-sizes__content {padding: 30px 20px;}.b-window-sizes .window-sizes__img,.b-window-sizes .window-sizes__param {display: block;margin: 0;width: auto;}.b-num ol > li ins {top: -2px;}.b-services {padding-top: 30px;padding-bottom: 0;margin-bottom: 40px;}.b-comparison-balcony th,.b-comparison-balcony td {padding-left: 20px;padding-right: 20px;}.b-comparison-balcony th:first-child,.b-comparison-balcony td:first-child {padding-right: 0;}.b-comparison-balcony .tablesaw-advance a.tablesaw-nav-btn.left {left: -18px;}.b-how-much {margin-bottom: 40px;padding-top: 35px;padding-bottom: 0;}.b-how-much .how-much__content-wrap {margin-left: -20px;margin-right: -20px;}.b-how-much--mod .how-much__img {margin-bottom: 12px;}.b-how-much--mod .how-much__pricebox {margin-bottom: 0;}.b-how-much--mod .how-much__pricetitlebox {padding-right: 12px;}.b-how-much--mod .how-much__pricetitle {font-size: 16px;text-align: left;}.b-how-much--mod .how-much__pricesubtitle {font-size: 12px;text-align: left;line-height: 1.2;}.b-how-much--mod .how-much__price {font-size: 17px;white-space: nowrap;}.b-benefit-text-2 {}.b-benefit-text-2 .benefit-text-2__item {}.b-benefit-text-2 .benefit-text-2__text {clear: both;margin-top: 25px;}.b-benefit-text-2 .benefit-text-2__img {float: none;display: inline-block;vertical-align: middle;margin-right: -0.275em;}.b-benefit-text-2 .benefit-text-2__title {display: inline-block;vertical-align: middle;width: calc(100% - 100px);margin-bottom: 0;}.b-benefit--altered {padding-bottom: 20px;}.b-prices-loggia {margin: 0 0 40px;padding: 0;background: none;}.b-prices-loggia ol > li::before {top: 0px;}.b-prices-loggia > h2 {text-align: center;}.b-prices-loggia .prices-loggia__inner {padding: 0;}.b-prices-loggia .prices-loggia__prices {}.b-prices-loggia .prices-loggia__prices-price {font-size: 16px;}.b-prices-loggia .prices-loggia__img {margin-bottom: 10px;}.b-prices-loggia .prices-loggia__btn {text-align: center;}.b-glazing h2 {margin-bottom: 3px;}.b-glazing .glazing__desc {display: block;}.b-success {margin-bottom: 40px;padding-top: 40px;padding-bottom: 40px;}.b-success br {display: none;}.b-success .success__icon {max-width: 120px;margin: 0 auto 10px;}.b-solutions {margin-bottom: 40px;padding-top: 35px;padding-bottom: 40px;}.b-solutions .solutions__header {margin-bottom: 30px;}.b-solutions .solutions__countdown {margin-top: 25px;}.b-solutions .solutions__img::after {border-width: 40px;}.b-solutions .solutions__sale {font-size: 30px;}.b-solutions .solutions__percent {font-size: 18px;}.b-solutions .solutions__content {padding: 50px 30px 40px;}.b-solutions .solutions__title-box {margin-bottom: 30px;}.b-solutions .solutions__prices-item {margin-bottom: 10px;}.b-solutions .solutions__btn a:link,.b-solutions .solutions__btn a:visited,.b-solutions .solutions__btn a:hover,.b-solutions .solutions__btn a:active {max-width: 170px;}.b-configurator {margin-left: -20px;margin-right: -20px;margin-bottom: 40px;padding: 0 20px 50px;}.b-configurator .configurator__nav {margin-left: -20px;margin-right: -20px;}.b-configurator .configurator__nav::after {content: none;}.b-configurator .configurator__nav-item {width: 100%;padding-left: 20px;padding-right: 20px;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;line-height: 1;}.b-configurator .configurator__nav-item::before {content: none;}.b-configurator .configurator__nav-step {-ms-flex: 1 0 auto;flex: 1 0 auto;width: 100%;margin: 0;}.b-configurator .configurator__nav-title {-ms-flex: 1 0 auto;flex: 1 0 auto;width: 100%;}.b-configurator .configurator__nav-arrow {right: 20px;}.b-configurator .configurator__equipment {margin-bottom: 40px;}.b-configurator .configurator__gallery-group {display: block;margin: 0;}.b-configurator .configurator__gallery-item {width: 100%;margin: 0;padding-left: 30px;padding-right: 30px;}.b-configurator .configurator__gallery-img {height: auto;display: block;margin-bottom: 35px;}.b-configurator .configurator__equipment-nav {display: none;}.b-configurator .configurator__price {width: calc(100% - 80px);padding-right: 10px;}.b-configurator .configurator__footer {margin-bottom: 0;padding-bottom: 0;}.b-configurator .configurator__cost-box {-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;}.b-configurator .configurator__cost {margin-bottom: 15px;padding: 0 10px 15px;border-width: 0 0 1px 0;}.b-configurator .configurator__btn {display: block;width: auto;}.b-configurator .configurator__reset {padding: 25px 20px 30px;background-color: #fff;}.b-configurator .configurator__add-options {margin-bottom: 35px;}.b-configurator .configurator__add-left,.b-configurator .configurator__add-right {width: 100%;}.b-configurator .configurator__add-left {border-width: 0 0 1px 0;}.b-configurator .configurator__add-img {height: auto;display: block;margin-bottom: 35px;}.b-configurator .configurator__opt {padding: 30px;}.b-configurator .configurator__opt-title {text-align: center;}.b-configurator .configurator__confirmation {margin-top: -30px;margin-left: -20px;margin-right: -20px;padding-top: 30px;padding-left: 20px;padding-right: 20px;}.b-configurator .configurator__order {margin-bottom: 40px;}.b-configurator .configurator__order-item {padding-left: 20px;padding-right: 20px;}.b-configurator .configurator__order-item:last-child {border: none;}.b-configurator .configurator__order-img {width: 100%;margin-bottom: 15px;}.b-configurator .configurator__order-content {width: 100%;padding-left: 0;text-align: center;}.b-countdown .flip {height: 70px;width: 35px;font-size: 24px;}.b-countdown .days,.b-countdown .hours,.b-countdown .minutes,.b-countdown .seconds {font-size: 14px;}.b-countdown .days span,.b-countdown .hours span,.b-countdown .minutes span,.b-countdown .seconds span {width: 70px;}.b-price-preview {text-align: center;display: block;}.b-price-preview .price-preview__pic {max-width: 100%;min-width: 0;}.b-price-preview .price-preview__text {padding-left: 30px;padding-right: 30px;}.b-price-preview .price-preview__price {font-size: 18px;}.b-price-preview .price-preview__price span {font-size: 24px;}.b-included-price {margin-bottom: 40px;padding-top: 40px;padding-bottom: 40px;}.b-included-price .included-price__row {-ms-flex-pack: center;justify-content: center;}.b-included-price .included-price__col {display: -ms-flexbox;display: flex;-ms-flex: 0 0 100%;flex: 0 0 100%;-ms-flex-align: center;align-items: center;max-width: 100%;padding-bottom: 25px;}.b-included-price .included-price__col:last-child {padding-bottom: 0;}.b-included-price .included-price__img {margin-bottom: 0;}.b-included-price .included-price__title {padding-left: 20px;text-align: left;-ms-flex: 1 1 auto;flex: 1 1 auto;}.b-seemore {margin-bottom: 30px;padding: 30px 20px;}.b-seemore h3 {margin-bottom: 10px;}.b-seemore .seemore__item {width: 100%;padding-bottom: 10px;}.b-seemore .seemore__item:last-child {padding-bottom: 0;}.b-questions .questions__item {width: 100%;}.b-questions .questions__item:nth-last-child(2) .questions__inner {border-bottom: 1px solid #e5e5e5;}.b-questions .questions__inner {padding: 25px 0;}.b-questions .questions__question {padding: 0 25px;}.b-questions .questions__question span::before {width: 20px;line-height: 20px;top: -1px;left: -30px;font-size: 15px;}.b-form-steps-wrap {display: block;}.b-form-steps .form__header h2 {font-size: 28px;}.b-form-steps .form__header-text {padding-bottom: 15px;}.b-form-steps .form__col-btn {padding: 15px 5px 10px;}.b-steps {padding-left: 0px;}.b-steps .steps__content {padding: 0 0 0 10px;}.b-steps .steps__img {max-width: 50px;}.b-steps .steps__step {font-size: 20px;line-height: 20px;}.b-steps .steps__text {line-height: 22px;}.b-steps::before,.b-steps .steps__item::before,.b-steps .steps__item::after {display: none;}.b-steps .steps__inner {height: auto;padding-bottom: 15px;}.b-carousel-reviews {padding: 0;}.b-carousel-reviews .carousel-reviews__content {margin-bottom: 0;}.b-carousel-reviews .carousel-reviews__info {display: block;}.b-carousel-reviews .owl-carousel {padding: 0 0 20px;margin: 0 0 30px;}.b-carousel-reviews .carousel-reviews__img {display: block;margin: 0 auto;padding-right: 0;}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev,.b-carousel-reviews .owl-carousel .owl-nav .owl-next {top: auto;bottom: 13px;}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev {left: 0;}.b-carousel-reviews .owl-carousel .owl-nav .owl-next {right: 0;}.g-page-main_2 .b-picture2 {height: 225px;}.g-page-main .b-picture2 {height: 245px;}.b-check .check__inner {padding: 30px 30px;margin: 0 -20px;}.b-check .check__left, .b-check .check__right {width: 100%;}.b-check .check__right {padding-left: 0;}.b-check .check__big-img img {max-width: 100%;}.b-check .check__li-img {width: 65px;min-width: 65px;}.b-window-calck {padding: 0 0 74px;}.b-window-calck::before {content: none;}.b-flat,.flat__menu-wrap {flex-direction: column;}.b-window-calck  {padding: 111px 0px 74px;}.b-window-calck .window-calck__btns {right: auto;transform: translate(-50%);left: 50%;top: 37px;}.fancybox-slide .b-window-calck--popup {box-sizing: border-box;}.b-window-calck--popup::before {display: none;}.b-window-calck--popup .window-calck__btns {top: 45px;right: 0;}.b-window-calck--popup .b-flat {padding-top: 80px;}.b-window-calck--popup .b-flat .flat__picture {min-height: 217px;max-width: 470px;}.b-window-calck--with-elements {padding-top: 30px;padding-bottom: 0;margin-bottom: 30px;}.b-window-calck--with-elements .window-calck__wrapper {position: relative;padding-top: 80px;}.b-window-calck--with-elements .window-calck__btns {top: 0;}.b-flat .flat__picture {height: auto;}.flat__menu {padding: 0 0 20px 0;max-width: 100%;}.b-flat .flat__menu ul {margin-top: 28px;display: flex;max-width: none;width: 100%;justify-content: flex-start;height: auto;flex-wrap: wrap;}.b-flat .flat__menu ul li {padding-right: 25px;border-bottom: 3px solid #f3f3f3;margin-bottom: 15px;}.b-flat .flat__menu ul li:last-child {padding-right: 0;}.b-flat .flat__menu a {padding-bottom: 3px;}.b-flat .flat__menucontent a:link,.b-flat .flat__menucontent a:visited {flex-direction: column;}.b-flat .flat__menu span {text-align: center;margin-top: 15px;font-size: 12px;padding-left: 0;line-height: 15px;}.b-flat .flat__menucontent {overflow-x: visible;padding: 0 1px;}.b-flat .flat__menucontent ul {justify-content: flex-start;overflow-x: visible;padding: 0;flex-wrap: nowrap;}.b-flat .flat__menucontent ul li {margin: 0 7px;width: 61px;border: none;padding-right: 0;}.b-flat .flat__menucontent ul li:first-child {margin: 0 7px 0 0;}.b-flat .flat__menucontent ul li:last-child {margin: 0 0 0 7px;}.flat__menuelements {margin-top: -5px;padding-bottom: 1px;overflow-y: visible;}.flat__menuelements .scroll-content {padding-bottom: 42px;}.flat__menu-nav {position: relative;}.b-flat .flat__menu a {padding-bottom: 1px;width: 61px;}.b-flat ul li {position: relative;}.flat__menucontent ul {overflow-x: auto;}.flat__menuelements::-webkit-scrollbar {height: 9px;background-color: #e4e4e4;border-radius: 3px;}.flat__menuelements::-webkit-scrollbar-thumb {background-color: #d13d73;border-radius: 3px;height: 9px;}.b-window-calck img {height: 100%;width: 100%;}.flat__colors {height: 100%;position: absolute;top: 0;left: 0;right: 0;}.b-flat .flat__picture {margin: 0 auto;position: relative;}.b-flat {background: #fff;position: relative;}.b-flat .flat__picture {height: auto;min-height: 241px;}.b-editor .b-flat ul > li::before {content: none;}.js-window-decorations {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.b-flat  .js-window-decorations li {height: 100%;display: block;position: absolute;top: 0;left: 0;width: 100%;}.b-flat  .js-window-decorations li img {height: 100%;width: 100%;}.flat__menuelements .scrollbar-track-y {display: none !important;}.flat__menuelements .scrollbar-track-x {display: block !important;}.b-catalogbox .catalogbox__inputbox input {border-bottom-width: 1.5px;}.b-table-tech-desc td {display: block;}.fixed-top__link {display: block;position: absolute;content: "";width: 16px;height: 16px;background-size: cover;left: -20px;top: 50%;margin-top: -10px;background: url(/files/110/max_logo_39x39.svg);background-size: cover;}.b-video--flex {display: block;}.b-video--flex .b-video {width: 100%;}.b-catalogbox .catalogbox__tabs-header {display: block;}.b-catalogbox .catalogbox__tab-title {text-align: center;border: 1px solid #e5e5e5;margin-bottom: 10px;font-size: 14px;}.b-catalogbox .catalogbox__tab-title.active {border-color: #d13d73;}.b-catalogbox .catalogbox__tab-title span::after {display: none;}.b-catalogbox-tabs .b-cols .cols__col {width: 50%;padding-right: 5px;padding-left: 5px;padding-bottom: 10px;}.b-catalogbox-tabs .catalogbox__item {height: 100%;display: flex;flex-direction: column;padding-bottom: 20px;}.b-catalogbox-tabs .catalogbox__imgbox {height: auto;}.b-catalogbox-tabs .catalogbox__title {text-align: center;}.b-catalogbox-tabs .catalogbox__title a:link,.b-catalogbox-tabs .catalogbox__title a:active,.b-catalogbox-tabs .catalogbox__title a:visited {font-size: 15px;}.b-catalogbox-tabs .catalogbox__price {font-size: 0;text-align: center;}.b-catalogbox-tabs .catalogbox__price-measure,.b-catalogbox-tabs .catalogbox__price-value {font-size: 20px;}.b-catalogbox-tabs .catalogbox__bye-box,.b-catalogbox-tabs .catalogbox__content {display: block;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}.b-catalogbox-tabs .catalogbox__see-all {text-align: center;}.b-catalogbox-tabs .catalogbox__see-all a:link,.b-catalogbox-tabs .catalogbox__see-all a:visited {padding: 12px 30px;font-size: 14px;}.b-catalogbox-tabs .catalogbox__bye-box {position: static;margin-top: auto;}.b-catalogbox-tabs .catalogbox__btn button,.b-catalogbox-tabs .catalogbox__btn a:link,.b-catalogbox-tabs .catalogbox__btn a:active,.b-catalogbox-tabs .catalogbox__btn a:visited,.b-catalogbox-tabs .catalogbox__btn a:hover {margin-top: 15px;}.b-video {margin-left: -20px;margin-right: -20px;margin-bottom: 30px;}.b-video .video__videobox img {width: 100%;}.b-certificates {margin-left: -20px;margin-right: -20px;}.b-certificates .certificates__subtitle {font-size: 20px;}.b-certificates .certificates__wrapper {flex-wrap: wrap;justify-content: center;}.b-certificates .cols__col--4-12 {padding-right: 15px;}.b-certificates .cols__col--8-12 {padding-left: 15px;}.b-certificates .certificates__right {padding: 45px 20px 60px 20px;}.b-certificates .certificates__img {margin-right: 0;margin-bottom: 15px;}.b-certificates .certificates__inner {padding: 0 20px;}.b-certificates .certificates__subtitle {font-size: 18px;text-align: center;}.b-certificates .certificates__subtitle {margin-bottom: 15px;}.l-main--new_container--info .column__center-indent {padding-bottom: 30px;}.b-mosquito-calc {margin: 0 -40px;}.b-mosquito-calc .mosquito-calc__top {flex-direction: column-reverse;}.b-mosquito-calc .mosquito-calc__top-col {width: 100%;}.b-mosquito-calc .mosquito-calc__top-col--right::before {width: auto;height: 10px;top: auto;right: 0;}.b-mosquito-calc .mosquito-calc__section-header {font-size: 22px;}.b-mosquito-calc .mosquito-calc__win-inner {max-width: 100%;height: auto;}.b-mosquito-calc .mosquito-calc__win-img {max-width: 100%;height: auto;}.b-mosquito-calc .mosquito-calc__win-img img {max-width: 100%;}.b-mosquito-calc .mosquito-calc__range--height {height: auto;top: 10px;bottom: 50px;}.b-mosquito-calc .mosquito-calc__range--width {width: auto;right: 25px;}.b-mosquito-calc .mosquito-calc__section--order {display: block;}.b-mosquito-calc .mosquito-calc__section--order .mosquito-calc__section-header {margin-bottom: 30px;}.b-mosquito-calc .mosquito-calc__price,.b-mosquito-calc .mosquito-calc__delivery,.b-mosquito-calc .mosquito-calc__total {display: flex;align-items: center;margin-bottom: 15px;text-align: right;}.b-mosquito-calc .mosquito-calc__price span,.b-mosquito-calc .mosquito-calc__delivery span,.b-mosquito-calc .mosquito-calc__total span {width: calc(100% - 150px);}.b-mosquito-calc .mosquito-calc__price span.mosquito-calc__price-title,.b-mosquito-calc .mosquito-calc__delivery span.mosquito-calc__price-title,.b-mosquito-calc .mosquito-calc__total span.mosquito-calc__price-title {width: 150px;text-align: left;}.b-mosquito-calc .mosquito-calc__btn {margin: 40px auto 0;}.b-mosquito-calc .mosquito-calc__item {display: block;margin-bottom: 15px;}.b-mosquito-calc .mosquito-calc__item-name {width: 100%;margin-bottom: 10px;}.b-mosquito-calc .mosquito-calc__item-input {width: 100%;}.b-calc-pay {margin: 0 -20px 50px;padding: 50px 0 20px;}.b-calc-pay .calc-pay__security {font-size: 14px;}.b-calc-pay .calc-pay__security-item {margin-bottom: 10px;padding: 0 10px;}.b-calc-banner {left: 0;transform: translateX(0);width: auto;}.b-calc-banner .calc-banner__content {flex-direction: column;justify-content: center;align-items: flex-end;padding: 0 30px;}.b-calc-banner .calc-banner__inner {height: 385px;}.b-calc-banner .calc-banner__inner::after {display: block;content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 10%;background: -moz-linear-gradient(left,  rgba(239,239,239,0) 0%, rgba(239,239,239,1) 50%, rgba(239,239,239,1) 100%);background: -webkit-linear-gradient(left,  rgba(239,239,239,0) 0%,rgba(239,239,239,1) 50%,rgba(239,239,239,1) 100%);background: linear-gradient(to right,  rgba(239,239,239,0) 0%,rgba(239,239,239,1) 50%,rgba(239,239,239,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00efefef', endColorstr='#efefef',GradientType=1 );}.b-calc-banner .calc-banner__text-item {margin: 0 0 10px;text-align: right;}.b-calc-banner .calc-banner__text-item--left {font-size: 30px;}.b-calc-banner .calc-banner__text-item--left span {font-size: 38px;}.b-calc-banner .calc-banner__text-item--center {font-size: 78px;}.b-calc-banner .calc-banner__text-item--right {font-size: 15px;}.b-calc-banner .calc-banner__text-item--right span {font-size: 22px;}.b-calc-banner .calc-banner__btn {width: 205px;}.b-calc-banner .calc-banner__bg {display: flex;}.b-calc-banner .calc-banner__bg img {object-fit: cover;}.b-calc-balcony .calc-balcony__item {padding: 20px 5px 20px;}.b-calc-balcony .calc-balcony__item::before {left: 5px;right: 5px;}.b-calc-balcony .calc-balcony__radio-item {height: 100%;}.b-calc-balcony .calc-balcony__content {width: 100%;margin-right: 0;}.b-calc-balcony .calc-balcony__input-radio:not(checked) ~ .calc-balcony__label {padding-left: 0;padding-top: 30px;padding-left: 5px;padding-right: 5px;text-align: center;}.b-calc-balcony .calc-balcony__input-radio:not(checked) ~ .calc-balcony__label:before{top: 0;left: 50%;transform: translateX(-50%);}.b-calc-balcony .calc-balcony__input-radio:not(checked) ~ .calc-balcony__label:after {top: 5px;left: 50%;transform: translateX(-50%);}.b-calc-balcony .calc-balcony__radiobox {padding: 0;}.b-calc-balcony .calc-balcony__caption-title {font-size: 16px;}.b-calc-balcony .calc-balcony__item:last-child {flex-direction: column;}.b-calc-balcony .calc-balcony__price {margin-bottom: 20px;}.b-calc-balcony .calc-balcony__label {font-size: 14px;}.b-calc-balcony .calc-balcony__word {margin-bottom: 10px;}.b-video--news .video__content {padding: 30px 20px;}.b-link--indent,a.b-link--indent:link,a.b-link--indent:visited,a.b-link--indent:hover,a.b-link--indent:active {margin: 0 auto 10px;display: block;}.b-conditions {padding: 0 0 40px;}.b-conditions .conditions__inner {display: block;max-height: none;}.b-conditions .conditions__item--left,.b-conditions .conditions__item--right {margin: 0;width: 100%;}.b-conditions .conditions__item--left {margin-bottom: 30px;padding: 15px;}.b-conditions .conditions__link {margin-top: 0;}.b-conditions .conditions__bg {height: 200px;object-fit: cover;}.b-conditions .conditions__item-inner {top: 20px;left: 25px;}.b-conditions .conditions__content {max-width: 300px;margin-bottom: 20px;}.b-conditions .conditions__title {font-size: 18px;}.b-constituents .constituents__main-img {display: none;}.b-constituents .constituents__main-ellipse {display: none;}.b-constituents .constituents__main-container {padding-top: 0;}.b-constituents .constituents__main-inner {position: unset;}.b-constituents .constituents__main-item {position: unset;display: flex;margin-top: 20px;}.b-constituents .constituents__main-title {top: unset;left: 96px !important;margin-top: 19px;font-size: 16px;}.b-constituents .constituents__main-text {z-index: 10;background: #f8f6f6;width: 146px;}.b-constituents .constituents__main-title--left {right: unset;text-align: left;}.b-constituents .constituents__main-title--top {width: unset;text-align: left;}.b-constituents .constituents__main-text--right {top: unset;left: 86px;}.b-constituents .constituents__main-text--bottom {top: unset;left: 86px;}.b-constituents .constituents__main-text--left {top: unset;left: 86px;}.b-constituents .constituents__subtext {padding: 50px 0;}.b-constituents .constituents__wrapper {display: flex;}.b-constituents .constituents__item {width: 100%;margin-bottom: 25px;}.b-constituents .constituents__item:not(:nth-child(3n)) {margin-right: unset;}.b-constituents .constituents__title {padding: 0;margin-top: 20px;font-weight: 600;}.b-constituents .constituents__desc {padding: 0;margin-top: 10px;}.b-form--call-gager-3 {padding-top: 0;}.b-form--call-gager-3 .form__wrapper {padding: 15px;background-position: left;}.b-form--call-gager-4 .form__wrapper {padding: 15px;}.b-form--call-gager-4 .form__col-1--flex {flex-direction: column;row-gap: 20px;}.b-know .know__wrapper {flex-flow: nowrap column;}.b-know .know__item {width: 100%;}.b-know .know__text {line-height: 1.3;bottom: 20px;left: 20px;}.b-know .know__text span {margin-bottom: 15px;font-size: 22px;}.b-know .know__item--left {margin: 0 0 30px 0;}.b-know .know__item--right {margin: 0;}.b-know .know__item img {height: 400px;object-fit: cover;}.b-window-prices .window-prices__hero-spec{padding: 0;margin-bottom: 30px;}.b-window-prices .window-prices__hero {margin: 0;flex-direction: column;}.b-window-prices .window-prices__hero-img {display: none;}.b-window-prices .window-prices__hero-li {width: unset;}.b-window-prices .window-prices__hero-li p {font-size: 11px;max-width: 160px;padding: 6px 0;}.b-window-prices .window-prices__hero-ben {padding: 0;}.b-window-prices .window-prices__hero-benli {width: 304px;}.b-window-prices .window-prices__hero-benli p {font-size: 11px;padding: 8px 0;}.b-window-prices .window-prices__hero-progres {margin-top: 13px;}.b-window-prices .window-prices__title {margin-left: 0;}.b-window-prices .window-prices__price--new {margin-left: 0;position: relative;}.b-categ .categ__title {max-width: 260px;}.b-article--detal .article__author {padding: 25px 16px;border: 4px solid #f5f5f5;margin-bottom: 25px;}.b-article--detal .article__author-wrapper {flex-direction: column;}.b-article--detal .article__author-imgbox {margin-right: 0;margin-bottom: 15px;}.b-article--detal .article__author-name {max-width: unset;}.b-article--detal .article__author-position {max-width: unset;}.b-article--detal .article__author-infowrap {flex-direction: column;margin-bottom: 12px;}.b-article--detal .article__author-date {padding: 10px 0 10px 40px;border-right: none;}.b-article--detal .article__author-time {padding: 10px 0 10px 40px;border-right: none;}.b-article--detal .article__author-time::before {left: 0;}.b-article--detal .article__author-view {font-size: 14px;padding: 10px 0 10px 0;}.b-article--detal .article__author-contentlist ol {padding-left: 20px;}.b-quote .quote__wrapper {flex-direction: column;}.b-quote .quote__authorbox {padding: 13px 12px;margin-left: 0;}.b-quote .quote__authorimg {float: left;margin-right: 20px;}.b-quote .quote__authorname {margin-top: 20px;}.b-quote .quote__contentbox {padding: 15px 20px;margin-left: 0;max-width: unset;background-position: top;}.b-carusel-product {margin: 0px;}.b-carusel-product .carusel-product__item {margin: 0;}.b-carusel-product .carusel-product__item:hover {box-shadow: none;}.b-carusel-product .carusel-product__imgbox img {width: 100%;}.b-questions--custom {margin-bottom: 0;padding-bottom: 30px;}.b-advantages-windows .advantages-windows__wrapper {flex-direction: column;}.b-advantages-windows .advantages-windows__item {width: 100%;}.b-advantages-windows .advantages-windows__item:first-child {margin-right: 0;margin-bottom: 20px;}.b-advantages-windows .advantages-windows__accordion-title {padding: 10px 12px;font-size: 14px;}.b-advantages-windows .advantages-windows__accordion-img {width: 25px;margin-right: 10px;}.b-advantages-windows .advantages-windows__accordion-content {padding: 18px 12px;}.b-fast-links .fast-links__link,.b-fast-links .fast-links__link:link,.b-fast-links .fast-links__link:active,.b-fast-links .fast-links__link:visited,.b-fast-links .fast-links__link:focus{display: none;padding: 4px 6px;margin: 0 5px 6px 0;}.b-fast-links .fast-links__link:nth-child(1),.b-fast-links .fast-links__link:nth-child(2),.b-fast-links .fast-links__link:nth-child(3),.b-fast-links .fast-links__link:nth-child(4),.b-fast-links .fast-links__link:nth-child(5){display: inline-flex;}.b-fast-links .fast-links__more {display: flex;}.b-picture .picture__prev,.b-picture .picture__next {display: block;width: 42px;height: 42px;}.b-picture .picture__prev {left: 0;background: url('/files/110/slider-mob-prew.png') 50% 50%/contain no-repeat;}.b-picture .picture__next {right: 0;background: url('/files/110/slider-mob-next.png') 50% 50%/contain no-repeat;}.b-videoOtz {padding: 20px 10px 50px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev,.b-videoOtz.owl-carousel .owl-nav .owl-next {top: auto;bottom: 0;z-index: 1;}.b-videoOtz.owl-carousel .owl-dots .owl-dot {margin: 0 5px;border-radius: 50%;position: relative;width: 8px;height: 8px;border: 2px solid transparent;box-sizing: border-box;display: inline-block;vertical-align: middle;background-color: #111111;background-clip: padding-box;-webkit-transition-property: background-color, border-color;transition-property: background-color, border-color;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.b-videoOtz.owl-carousel .owl-dots .owl-dot.active {background-color: #d13d73;border-color: #d13d73;}.b-videoOtz.owl-carousel .owl-dots {text-align: center;position: absolute;width: calc(100% - 20px);bottom: 13px;}.b-regalia {margin-bottom: 40px;padding: 40px 0 20px;}.b-regalia .regalia__item {width: 100%;}.b-up {z-index: 100000000;right: 10px;width: 40px;height: 40px;background-size: 20px auto;}iframe#teletype-widget-component-button {bottom: -3px !important;}iframe#teletype-widget-component-button.teletype-position-left {left: 0 !important;right: auto !important;}.b-window-delivery {position: relative;left: 50%;transform: translateX(-50%);width: 100vw;height: auto;margin-bottom: 50px;}.b-window-delivery .window-delivery__content {position: relative;width: 100%;padding: 30px 30px 45px;}.b-window-delivery .window-delivery__img {width: 100%;height: 270px;}.b-window-delivery .window-delivery__img:after {right: 0;bottom: auto;height: 60px;width: auto;background-image: linear-gradient( 180deg, rgb(239,239,239) 0%, rgba(239,239,239,0) 100%);opacity: 0.671;}.b-window-delivery .window-delivery__title {margin-bottom: 25px;font-size: 24px;}.b-window-delivery .window-delivery__txt {box-sizing: border-box;font-size: 12px;line-height: 1.66;}.b-window-delivery .window-delivery__btn {position: absolute;z-index: 2;bottom: 0;left: 30px;right: 30px;transform: translateY(50%);}.b-head-timer {padding: 0;background: none;}.b-balcony {margin-bottom: 25px;}.b-balcony .balcony__item {width: 100%;margin-bottom: 25px;}.b-balcony .balcony__item:not(:nth-child(2n)) {margin-right: 0;}.b-balcony .balcony__img {margin-bottom: 20px;padding-right: 0;}.b-balcony .balcony__info {margin-bottom: 10px;}.b-balcony .balcony__circle {width: 10px;height: 10px;margin-right: 4px;}.b-balcony .balcony__profile {margin-right: 3px;}.b-balcony .balcony__head {font-size: 22px;margin-bottom: 0;}.b-balcony .balcony__inner {margin-top: 18px;}.b-balcony .balcony__inner-item {width: 100%;}.b-balcony .balcony__inner-item:not(:nth-child(2n)) {margin-right: 0;}.b-balcony .balcony__price {font-size: 15px;margin-bottom: 8px;}.b-balcony .balcony__price-val {font-size: 19px;}.b-balcony .balcony__text {max-width: unset;}.b-balcony .balcony__text p {padding: 0 0 15px;}.b-balcony .balcony__inner-item:first-child {margin-bottom: 20px;}.b-our-work {margin-bottom: 30px;}.b-our-work .our-work__header-link a{font-size: 14px;}.b-our-work h2 {text-align: center;}.b-our-work .our-work__wrapper {display: flex;}.b-our-work .our-work__item {display: flex;flex-direction: column;}.b-our-work .our-work__imgbox img {width: 100%;}.b-our-work .our-work__title {width: 100%;margin: 0 auto 10px;}.b-our-work .our-work__list {width: 100%;margin: 0 auto 10px;}.b-our-work .our-work__pricebox {width: 100%;margin: 0 auto 15px;}.b-our-work .our-work__link {width: 100%;margin: 0 auto;text-align: left;}.b-our-work .our-work__link,.b-our-work .our-work__link:link,.b-our-work .our-work__link:active,.b-our-work .our-work__link:focus,.b-our-work .our-work__link:visited,.b-our-work .our-work__link:hover {width: 100%;margin: 0 auto 10px;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev,.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next {margin-top: -64px;width: 19px;height: 20px;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev {left: -18px;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next {right: -18px;}.b-our-work .our-work__wrapper {padding-bottom: 20px;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-dots {position: absolute;bottom: 0;left: 0;right: 0;justify-content: center;align-items: center;display: flex;margin: 0;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-dot {background: #E5E5E5;width: 6px;height: 6px;margin: 0 3px;border: none;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-dot:before {display: none;}.b-our-work .owl-carousel.owl-carousel-gallerytheme .owl-dot.active {border: none;background: #D13D73;}.b-how-much--btn .how-much__head {flex-direction: column;}.b-how-much--btn .how-much__col {margin-right: 0;margin-left: 0;}.b-how-much--btn .how-much__link {margin: 0;padding: 8px 8px 8px;font-size: 14px;}.b-advantages-container .advantages-container__item {width: 100%;}.g-page-main_3 .b-picture2 {height: 0;}.b-billboard .b-picture .picture__text1,.b-billboard .b-picture .picture__text2 {padding: 0 20px;box-sizing: border-box;}.b-billboard .b-picture .picture__text1 {top: auto!important;bottom: 20px!important;}.b-billboard .b-picture .picture__text2 {bottom: 10px;}.b-billboard .b-picture .picture__img {display: flex;justify-content: flex-end;}.b-billboard .fotorama-picture img {max-width: 768px;width: 768px;object-fit: contain;height: auto;object-position: top;}.b-billboard .fotorama__caption,.b-billboard .fotorama__nav:after,.b-billboard .fotorama__nav:before,.b-billboard .fotorama__stage:after,.b-billboard .fotorama__stage:before,.b-billboard .fotorama__wrap--css3 .fotorama__html,.b-billboard .fotorama__wrap--css3 .fotorama__nav,.b-billboard .fotorama__wrap--css3 .fotorama__spinner,.b-billboard .fotorama__wrap--css3 .fotorama__stage,.b-billboard .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.b-billboard .fotorama__wrap--css3 .fotorama__stage__frame {height: 600px!important;}.b-slide-text {margin-bottom: 40px;}.b-slide-text .slide-text__title {margin-bottom: 25px;}.b-slide-terms .slide-terms__title span {font-size: 18px;}.b-slide-terms .slide-terms__title span.slide-terms__title-number {font-size: 30px;}.b-slide-terms .slide-terms__item {margin-right: 20px;}.b-slide-terms .slide-terms__desc {font-size: 18px;}.b-billboard .picture__item{background: #3D3E40;position: relative;}.b-billboard .picture__item::before {height: 100%;top: 0;background: linear-gradient(0deg, #3D3E40 0%, rgba(61, 62, 64, 0) 94.97%);content: '';display: block;height: 100%;width: 100%;position: absolute;z-index: 1;bottom: 0;left: 0;right: 0;}.b-billboard .picture__item::after {content: "";display: block;height: 100%;width: 100%;position: absolute;z-index: 1;top: 0px;bottom: 0px;left: 0;top: 175px;height: 154px;background: linear-gradient(359deg, rgb(61, 62, 64) 30%, rgba(61, 62, 64, 0) 94.97%);}.b-slide-text .slide-text__title span {font-size: 30px;line-height: 1.1;}.b-slide-terms .slide-terms__items {flex-wrap: wrap;}.b-slide-terms .slide-terms__item {margin-bottom: 20px;}.b-dedicated-text {margin-bottom: 24px;font-size: 24px;word-wrap: break-word;}.b-gift-bomb {top: 125px;right: 10px;left: auto;transform: scale(0.6);}.b-gift-bomb .gift-bomb__close {background: url(/files/110/close-icon.png) center/cover no-repeat;height: 30px;width: 30px;}.b-form-messengers {justify-content: center;}.gc-tableinfo table {font-size: 12px;font-weight: 500;}.gc-tableinfo table td {padding: 10px 8px;}.gc-tableinfo table td:first-child {width: 55%;border-right: 0;padding-right: 2px;}.gc-tableinfo table td:nth-child(2) {text-align: right;border-left: 0;padding-left: 2px;word-break: break-word;}.g-form-banner .b-picture2 {height: 0;}.g-form-banner .b-picture {margin: 0;}.b-billboard-form {max-height: 330px;overflow: hidden;}.b-billboard-form .billboard__inner {padding: 0;}.b-billboard-form .b-picture .picture__img {justify-content: center;}.b-billboard-text .billboard-text__title {font-size: 28px;margin: 0 0 5px;}.b-billboard-text .billboard-text__text {font-size: 16px;}.b-billboard-text .billboard-text__text--small {font-size: 12px;}.b-billboard-text .billboard-text__text-pink {padding: 10px 0 10px 20px;}.b-billboard-text .billboard-text__text-pink::before {left: 0;width: calc(100% - 20px);padding: 0 20px;}.b-billboard-form .fotorama__caption,.b-billboard-form .fotorama__nav:after,.b-billboard-form .fotorama__nav:before,.b-billboard-form .fotorama__stage:after,.b-billboard-form .fotorama__stage:before,.b-billboard-form .fotorama__wrap--css3 .fotorama__html,.b-billboard-form .fotorama__wrap--css3 .fotorama__nav,.b-billboard-form .fotorama__wrap--css3 .fotorama__spinner,.b-billboard-form .fotorama__wrap--css3 .fotorama__stage,.b-billboard-form .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.b-billboard-form .fotorama__wrap--css3 .fotorama__stage__frame {height: 330px !important;}.b-billboard-form .fotorama-picture .fotorama__arr--prev,.b-billboard-form .fotorama-picture .fotorama__arr--next,.b-billboard-form .fotorama-picture .fotorama__arr--prev:hover,.b-billboard-form .fotorama-picture .fotorama__arr--next:hover,.b-billboard-form .fotorama-picture .fotorama__arr--prev:focus,.b-billboard-form .fotorama-picture .fotorama__arr--next:focus,.b-billboard-form .fotorama-picture .fotorama__arr--prev:active,.b-billboard-form .fotorama-picture .fotorama__arr--next:active {display: none;}.b-billboard-form .fotorama__wrap--css3 .fotorama__nav--dots {height: 20px !important;bottom: -6px;display: flex;align-items: center;right: auto;left: 20px;}.b-billboard-form .fotorama-picture .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 0.4;margin: 0 5px;box-sizing: border-box;border: none;}.b-billboard-form .fotorama-picture .fotorama__nav__frame.fotorama__active .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 1;margin: 0 5px;box-sizing: border-box;border: none;}.b-billboard-form .b-picture .picture__prev,.b-billboard-form .b-picture .picture__next {display: none;}.b-order-block {margin-bottom: 10px;}.b-order-block h2 {font-size: 30px;margin-bottom: 20px;}.b-order-block .order-block__wrapper {flex-wrap: wrap;}.b-order-block .order-block__item {width: 100%;margin: 0 0 20px;}.b-order-block .order-block__title {padding: 0 10px;font-size: 18px;}.b-order-block .order-block__link {padding: 0 10px;font-size: 18px;margin-bottom: 10px;}.b-order-block .order-block__btn,.b-order-block .order-block__btn:link,.b-order-block .order-block__btn:active,.b-order-block .order-block__btn:focus,.b-order-block .order-block__btn:visited {padding: 13px 10px 13px;margin: 0 0 24px 10px;width: calc(100% - 20px);max-width: 260px;}.b-main-categ .main-categ__item {width: calc(50% - 10px);}.b-main-categ .main-categ__item:not(:nth-child(3n)) {margin-right: 0;}.b-main-categ .main-categ__item:not(:nth-child(2n)) {margin-right: 20px;}.b-main-categ .main-categ__imgbox {margin-bottom: 10px;}.b-main-categ .main-categ__title {font-size: 12px;margin: 0 0 10px;}.b-main-categ .main-categ__price {font-size: 16px;}.b-rehau-price .rehau-price__thumbs-item {width: fit-content;}.b-rehau-price .rehau-price__thumbs-item.swiper-slide-thumb-active {color: #D13D73;}.b-rehau-price .rehau-price__head {overflow-x: auto;margin: 0 -5px 5px;padding-bottom: 10px;}.b-rehau-price .rehau-price__tab-btn {min-width: 150px;margin: 0 5px;}.b-rehau-price .rehau-price__tab-name {font-size: 14px;}.b-rehau-price .rehau-price__tab-desc {font-size: 10px;}.b-included-service .included-service__item {width: 100%;margin-bottom: 20px;}.b-included-service .included-service__item:not(:nth-child(3n)) {margin-right: 0;}.b-included-service .included-service__num {margin: 0 0 5px;}.b-included-service .included-service__link,.b-included-service .included-service__link:link,.b-included-service .included-service__link:active,.b-included-service .included-service__link:focus,.b-included-service .included-service__link:visited,.b-included-service .included-service__link:hover {margin-top: 10px;}.b-services-prices .services-prices__head-title {font-size: 20px;}.b-services-prices .services-prices__item {width: calc(50% - 10px);}.b-services-prices .services-prices__item:not(:nth-child(3n)) {margin-right: 0;}.b-services-prices .services-prices__item:not(:nth-child(2n)) {margin-right: 20px;}.b-services-prices .services-prices__title {font-size: 12px;}.b-services-prices .services-prices__price {font-size: 16px;}.b-why-choose--active .why-choose__item {width: 100%;}.b-why-choose--active .why-choose__item:not(:nth-child(2n)) {margin-right: 0;}.b-why-choose--wrapp .why-choose__wrapper {grid-template-columns: repeat(1, 1fr);}.b-why-choose--wrapp .why-choose__item:last-child {grid-column: span 1;}.b-contacts-head .contacts-head__phone img {margin: -5px 0px 0;}.b-catalogbox-glazed .owl-carousel.owl-carousel-relatedtheme .owl-nav .owl-prev,.b-catalogbox-glazed .owl-carousel.owl-carousel-relatedtheme .owl-nav .owl-next {top: -60px;}}@media handheld, only screen and (max-width: 767px ) and (orientation:landscape) { .g-page-main .b-pilot .pilot__3 {width: auto;display: block !important;top: 10px;right: 100px;}.g-page-main .b-pilot .b-contacts-head .contacts-head__phone a:link,.g-page-main .b-pilot .b-contacts-head .contacts-head__phone a:visited {color: #fff;}.g-page-main .b-pilot .b-contacts-head .contacts-head__working {text-align: center;}.b-videoOtz {padding: 70px 10px 40px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev,.b-videoOtz.owl-carousel .owl-nav .owl-next {top: 35px;height: 20px;}.b-videoOtz.owl-carousel .owl-nav .owl-prev {left: auto;right: 30px;}.b-videoOtz.owl-carousel .owl-nav .owl-next {right: 0px;}}@media handheld, only screen and (max-width: 767px ) and (orientation:portrait) {.b-fixed-top {position: fixed;display: block;top: -100px;z-index: 10000;width: 100%;height: 60px;background-color: #fff;transition: top .3s ease-in;}.b-fixed-top--on {top: 41px;}.b-fixed-top .fixed-top__inner {display: flex;align-items: center;justify-content: space-between;height: 100%;}.b-fixed-top .fixed-top__img {padding-left: 15px;width: 88px;}.b-fixed-top .fixed-top__img img {width: 100%;}.b-fixed-top .b-sevice ins {display: none;}.b-fixed-top .fixed-top__tel {position: absolute;right: 45px;top: 15px;margin-left: 23px;}.b-fixed-top .fixed-top__tel img {display: block;position: absolute;content: "";width: 16px;height: 16px;background-size: cover;left: -20px;top: 50%;margin-top: -10px;}.b-fixed-top .fixed-top__tel a {font-size: 14px;font-family: "Montserrat", sans-serif;color: #222222;font-weight: 600;line-height: 1.857;}.b-fixed-top .b-sandwich {position: static;}.b-fixed-top .b-sandwich .sandwich__line {border-color: #222222;}.b-fixed-top .b-sandwich .sandwich__icon {background-color: #fff;height: 60px;width: 50px;padding: 23px 15px;}.b-sandwich span {display: none;}.b-fixed-top--on .sandwich__icon{margin-bottom: 0;}.b-pilot .pilot__1 {display: none;width: auto;top: 30px;right: 90px;}.b-mob-headphone {position: relative;}.b-mob-headphone:before {background-color: #6ed13d;display: block;position: absolute;content: '';width: 46px;height: 46px;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0.5;border-radius: 50%;pointer-events: none;}.b-mob-headphone a {width: 30px;height: 30px;display: block;}.b-balcony-tabs .balcony-tabs__top {margin-bottom: 30px;gap: 0;}.b-balcony-tabs .balcony-tabs__title {font-size: 14px;width: 100%;text-align: center;border: 1px solid #e5e5e5;margin-bottom: 10px;}.b-balcony-tabs .balcony-tabs__title::before {content: none;}.b-balcony-tabs .balcony-tabs__title--on {border-color: #d13d73;}.b-category--otdelka .category__item:hover .category__title span,.b-category--otdelka .category__item:hover .category__title a:link,.b-category--otdelka .category__item:hover .category__title a:visited,.b-category--otdelka .category__item:hover .category__title a:hover,.b-category--otdelka .category__item:hover .category__title a:active {font-size: 19px;}.b-category--otdelka .category__item:hover .category__imgbox img {transform: scale(1.05);}}@media (max-width: 500px) {.b-balcony-tabs .balcony-tabs__inner {width: 100%;}.b-form--call-gager-2 {background: #efefef;}.b-keep-prices {display: none;}.b-keep-prices__subtext {display: none;}}@media handheld, only screen and (max-width: 340px) {.b-catalogbox-galcart .catalogbox__bye-box {display: block;bottom: 6px;}}@media handheld, only screen and (max-width: 400px) {.l-header {margin-top: 40px;}.l-header .header__time {height: 40px;}.l-header .header__time-item {font-size: 13px;}.b-fixed-top--on {top: 40px;}.b-payment .payment__item {max-width: 80px;}.b-payment .payment__item:first-child {max-width: unset;}}@media (max-width: 520px) and (min-width: 320px) {.b-category--otdelka .category__title span,.b-category--otdelka .category__title a:link,.b-category--otdelka .category__title a:visited {font-size: 19px;}.b-slide-text {margin-bottom: 20px;}.b-slide-text .slide-text__title {margin-bottom: 15px;}.b-slide-text .slide-text__title span {font-size: 24px;}.b-slide-terms .slide-terms__title {margin-bottom: 4px;}.b-slide-terms .slide-terms__title span {font-size: 15px;}.b-slide-terms .slide-terms__title span.slide-terms__title-number {font-size: 20px;}.b-slide-terms .slide-terms__desc {font-size: 15px;}}
/*assets/b010e466/css/adaptive_tablet.compile.css*/
@media handheld, only screen and (min-width: 768px) and (max-width: 1239px ) { h1 {margin-bottom: 32px;text-align: center;font-size: 30px;}h2 {margin-bottom: 32px;font-size: 30px;}h2 a:link,h2 a:visited,h2 a:hover,h2 a:active {font-size: 30px;}h3 {font-size: 20px;}.g-tablescroll {overflow: scroll;}.hide-on-tablet {display: none !important;}.hide-tablet {display: none;}.l-main--new_container {background-position: 157% 0;background-size: 510px auto;}.l-sidebar-block {max-width: 340px;-webkit-transition-property: opacity, visibility, left;transition-property: opacity, visibility, left;}.l-sidebar-block .show-on-sidebar {display: block !important;}.l-sidebar-block--custom {top: 0;right: auto;bottom: 0;left: 100%;height: auto;}.l-sidebar-block--open.l-sidebar-block--custom {left: calc(100% - 340px);}.column__right,.column__left,.column__center {float: none;clear: none;width: auto;}.column__right,.column__left {margin: 0;width: auto;}.column__center-indent {margin: 0;padding-top: 20px;padding-left: 30px;padding-right: 30px;}.column__right-indent,.column__left-indent {padding-top: 10px;}.g-page-main .column__center-indent {padding-top: 30px;}.g-page-main .column--new_container .column__center-indent {padding-top: 52px;}.g-page-main .column--new_container2 .column__center-indent {padding-top: 64px;}.l-layout .layout__wrap {padding-bottom: 322px;}.l-footerbox {margin-top: -322px;min-height: 322px;}.l-footerbox::before {height: 160px;}.l-footerbox::after {content: none;}.l-grid {height: 322px;}.l-grid [class^="grid__item"] {left: 30px;right: 30px;width: auto;text-align: center;}.l-grid .grid__item1 {top: 35px;}.l-grid .grid__item5 {top: 188px;}.l-grid .grid__item6 {top: 112px;}.l-grid .grid__item7 {top: 278px;}.g-page-main .l-header {height: auto;}.b-map-container {min-height: unset;}.b-picture {margin-left: 30px;margin-right: 30px;}.b-picture .picture__text1 {left: 14% !important;bottom: 6%;width: 180px;}.b-picture .picture__fotorama {overflow: visible;}.b-picture-text .picture-text__datebox {margin-bottom: 32px;}.b-picture-text .picture-text__day {font-size: 30px;}.b-picture-text .picture-text__month {font-size: 12px;}.b-picture-text .picture-text__dash {width: 30px;height: 1px;margin-top: 19px;}.b-picture-text .picture-text__head {font-size: 24px;}.fotorama-picture .fotorama__nav--dots {bottom: -55px;left: 30px;right: 30px;text-align: center;}.g-page-main .b-picture2 {height: 220px;}.b-title-head h1 {margin-bottom: 19px;}.b-title-head h3 {font-size: 16px;}.b-pilot .pilot__4 {top: 104px;left: 30px;right: 30px;width: auto;}.b-copyright {max-width: 300px;margin: 0 auto;}.b-payment .payment__item {margin: 0;}.b-payment img {max-width: 80%;}.b-payment .payment__item:first-child {display: block;margin-bottom: 21px;}.b-catalogbox-detal .catalogbox__item {margin-left: -30px;margin-right: -30px;padding-left: 50px;padding-right: 50px;}.b-catalogbox-detal .catalogbox__content {padding: 50px 0 60px 60px;}.b-catalogbox-detal .catalogbox__name {font-size: 20px;}.b-catalogbox-detal .catalogbox__tile-gallery {margin-left: -30px;margin-right: -30px;margin-bottom: 50px;width: auto;}.b-catalogbox .ui-state-default,.b-catalogbox .ui-widget-content .ui-state-default,.b-catalogbox .ui-widget-header .ui-state-default,.b-tab .ui-state-default,.b-tab .ui-widget-content .ui-state-default,.b-tab .ui-widget-header .ui-state-default,.b-cabbox .ui-state-default,.b-cabbox .ui-widget-content .ui-state-default,.b-cabbox .ui-widget-header .ui-state-default {width: 100%;box-sizing: border-box;}.b-cabbox .cabbox__tcol1,.b-cabbox .cabbox__tcol2,.b-cabbox .cabbox__tcol3,.b-cabbox .cabbox__tcol4 {padding: 5px 10px 5px 14px;display: block;}.b-galbox .galbox__item {width: 50%;}.b-form {}.b-form--discount {position: static;margin: -60px 30px 0;padding: 90px 30px 50px;background-color: #efeeef;}.b-form--discount .form__cols-wrap {max-width: none;}.b-form--discount .form__item--agree {text-align: center;}.b-form--discount .b-answer {padding-top: 60px;}.b-form--call-gager-2 {margin: 0 -30px 46px;padding: 45px 30px 55px;min-height: 0;background-size: contain;background-position: 147px 0%;}.b-form--call-gager-2 .form__header {max-width: none;}.b-form--call-gager-2 .form__header h2 {margin-bottom: 5px;font-size: 30px;}.b-form--call-gager-2 .form__title {max-width: 456px;margin-right: auto;margin-bottom: 20px;flex-direction: column;}.b-form--call-gager-2 .form__title p {margin-bottom: 10px;}.b-form--call-gager-2 .form__cols-group {width: 100%;margin-bottom: 20px;}.b-form--call-gager-2 .form__col-btn {width: auto;}.b-form--call-gager-2 .form__item--btns {text-align: center;}.b-form--call-gager-2 .form__item--agree {text-align: center;flex-direction: column;align-items: center;}.b-form--call-gager-2 .form__item--agree .form__input--checkbox,.b-form--call-gager-2 .form__item--agree .form__checkbox-label {max-width: none;}.b-callbackform-wrap .b-form-call-free {padding: 20px;margin: -24px;background: #efefef;}.b-callbackform-wrap .b-form-call-free .form__title {margin-bottom: 20px;}.b-callbackform-wrap .b-form-call-free .form__cols-group {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn {width: 100%;}.b-callbackform-wrap .b-form-call-free .form__col-btn .b-btnbox{width: 100%;}.g-cart .b-cart-form {width: 100%;}.b-news .news__alltitle {font-size: 30px;}.b-news--list {margin-bottom: 50px;padding-bottom: 30px;}.b-news--list .news__item {width: calc( 100% / 2 - 30px );}.b-news--main-carousel {margin-bottom: 80px;}.b-news--main {margin-right: 0;}.b-news--main .news__item {margin-right: 0;width: 100%;height: auto;}.b-news--detal .news__fotorama {margin-bottom: 35px;}.b-news--detal .news__date2-startdate {text-align: center;}.b-news--detal .news__date2-enddate {text-align: center;}.b-news--detal .news__date2-dash {width: 30px;margin: 17px 15px 0;border-bottom-width: 1px;}.b-news--detal .news__date2-day {font-size: 30px;}.b-news--detal .news__date2-month {font-size: 12px;}.b-news--detal .news__benefit {margin-bottom: 40px;}.b-news--detal .news__title {text-align: left;}.b-gallery-carousel {margin: 0 0 55px;}.b-gallery-carousel .gallery-carousel__inner {margin-left: -30px;margin-right: -30px;}.b-gallery-carousel > h2 {margin-bottom: 32px;}.b-article .article__htitle {margin-bottom: 30px;font-size: 30px;}.b-article .article__title span,.b-article .article__title a:link,.b-article .article__title a:visited {font-size: 20px;}.b-article .article__sertificate {position: absolute;left: 0;right: 0;bottom: 0;}.b-article--list .article__row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}.b-article--list .article__item {width: calc( 50% - 30px );margin: 0 15px 30px;padding-bottom: 25px;}.b-article--list .article__pic {float: none;margin: 0 0 20px;}.b-article--list .article__pic img {width: 100%;}.b-article--list .article__box {padding: 0;}.b-article--list .article__footer {position: absolute;left: 0;right: 0;bottom: 0;margin-bottom: 0;}.b-article--detal {}.b-article--detal h1 {text-align: left;}.b-article--detal .article__pic {margin-bottom: 35px;}.b-article--cols .article__row {margin: 0;padding: 0 70px;width: auto;}.b-article--cols .article__item {margin-right: 0;margin-left: 0;width: 100%;}.b-article--cols .article__box {padding: 0 0 27px;}.b-article--cols .article__title {display: inline-block;vertical-align: top;margin-right: -0.275em;width: calc(100% - 100px);}.b-article--cols .article__text {display: inline-block;vertical-align: top;width: 100px;padding-right: 10px;box-sizing: border-box;}.b-article--cols .article__windows {text-align: right;}.b-article--cols .article__windows-value {margin-right: 0;font-size: 24px;}.b-article--cols .owl-carousel .owl-nav .owl-prev {left: -9px;}.b-article--cols .owl-carousel .owl-nav .owl-next {right: -9px;}.b-path {text-align: center;}.b-cols .cols__col--1-12-tablet {width: calc( 8.3333333333333% );}.b-cols .cols__col--2-12-tablet {width: calc( 16.666666666667% );}.b-cols .cols__col--24-12-tablet {width: calc( 20% );}.b-cols .cols__col--3-12-tablet {width: calc( 25% );}.b-cols .cols__col--4-12-tablet {width: calc( 33.333333333333% );}.b-cols .cols__col--5-12-tablet {width: calc( 41.666666666667% );}.b-cols .cols__col--6-12-tablet {width: calc( 50% );}.b-catalogbox-gotov .b-cols .cols__col--6-12-tablet {width: 100%;}.b-cols .cols__col--7-12-tablet {width: calc( 58.333333333333% );}.b-cols .cols__col--8-12-tablet {width: calc( 66.666666666667% );}.b-cols .cols__col--9-12-tablet {width: calc( 75% );}.b-cols .cols__col--10-12-tablet {width: calc( 83.333333333333% );}.b-cols .cols__col--11-12-tablet {width: calc( 91.666666666667% );}.b-cols .cols__order-first-tablet {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.b-cols .cols__order-last-tablet {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.b-cols .cols__row--align-items-stretch-tablet {-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.b-cols .col__col--offset-0-tablet {margin-left: 0;}.b-category .category__item {width: 50%;padding-bottom: 35px;}.b-category .category__title span,.b-category .category__title a:link,.b-category .category__title a:visited {font-size: 20px;}.b-category .category__item:hover .category__title span,.b-category .category__item:hover .category__title a:link,.b-category .category__item:hover .category__title a:visited,.b-category .category__item:hover .category__title a:hover,.b-category .category__item:hover .category__title a:active {font-size: 20px;}.b-category .category__item:hover .category__imgbox img {-webkit-transform: none;-ms-transform: none;transform: none;}.b-category .category__more {bottom: 36px;opacity: 1;visibility: visible;}.b-category_abstitle .category__item {padding-bottom: 0;}.b-promo ul > li {line-height: 1.2;}.b-promo ul > li::before {top: 0.4em;}.b-promo .promo__content {padding-left: 20px;margin-right: -30px;}.b-promo .promo__btn-call:link,.b-promo .promo__btn-call:visited,.b-promo .promo__btn-call:hover,.b-promo .promo__btn-call:active {left: 20px;bottom: 50px;}.b-comparison {margin-bottom: 55px;}.b-comparison > h2 {margin-bottom: 15px;}.b-comparison .comparison__img_profile {width: 110px;}.b-trust > h2 {margin-bottom: 32px;}.b-product-detal {margin: 0 -30px 50px;padding-left: 50px;padding-right: 50px;}.b-product-detal .product-detal__content {padding: 50px 0 60px 60px;}.b-product-detal .product-detal__title {font-size: 20px;}.b-advice {margin-bottom: 50px;}.b-line {margin: 30px -30px 50px;}.b-lamination {margin-bottom: 50px;}.b-color-profile {margin-bottom: 50px;}.b-shape-windows {margin-bottom: 50px;}.b-house {padding-top: 30px;padding-bottom: 30px;}.b-catalog-prices {margin: 0 -30px 50px;padding: 50px 30px;}.b-catalog-prices .owl-stage-outer::before,.b-catalog-prices .owl-stage-outer::after {content: "";position: absolute;top: 0;bottom: 0;width: 40px;z-index: 5;}.b-catalog-prices .owl-stage-outer::before {left: 0;background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}.b-catalog-prices .owl-stage-outer::after {right: 0;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}.b-catalog-prices .owl-stage {display: -ms-flexbox;display: flex;}.b-catalog-prices .catalog-prices__col {height: 100%;}.b-catalog-prices .catalog-prices__content {}.b-catalog-prices .catalog-prices__param-title {}.b-credit {padding-bottom: 30px;margin-bottom: 50px;}.b-shape-windows-detail {margin-bottom: 50px;}.b-contacts {display: flex;flex-wrap: wrap;margin-bottom: 50px;}.b-contacts .contacts__item {display: flex;width: 50%;padding-right: 10px;box-sizing: border-box;align-items: center;}.b-map {margin-bottom: 50px;}.b-maps {margin-left: -30px;margin-right: -30px;padding-left: 0;padding-right: 0;height: 400px;}.b-map-loader {margin-left: -70px;margin-right: -70px;}.b-customfilter {text-align: center;}.b-customfilter .customfilter__title{font-size: 20px;}.b-filter-center .filter__col__price {width: 48%;}.b-filter-center .filter__price-col {width: 50%;}.b-filter-center .filter__col__profil1 {width: 48%;}.b-filter-center .filter__col__tip {width: 48%;}.b-filter-center .filter__col__vysota,.b-filter-center .filter__col__shirina {width: 48%;}.b-filter-center .filter__col__btn {width: auto;}.b-pageline {margin-bottom: 50px;}.b-share {margin-bottom: 50px;}.b-window-prices {padding-top: 60px;padding-bottom: 40px;}.b-window-prices .window-prices__nav {display: block;white-space: nowrap;overflow: auto;}.b-window-prices .window-prices__nav li {display: inline-block;margin-right: -0.275em;width: 168px;box-sizing: border-box;}.b-window-prices .window-prices__content {padding: 55px 60px;}.b-window-prices--nomargin {margin-bottom: 0;}.b-window-prices--nopadding {padding-bottom: 0px;}.b-balcony-detal {margin-bottom: 50px;padding-top: 30px;padding-bottom: 0;}.b-balcony-detal .balcony-detal__item {margin-bottom: 50px;}.b-balcony-detal--nomargin {margin-bottom: 0;}.b-balcony-detal--negative-margin {margin-bottom: -1.5em;}.b-balcony-detal--nopadding {padding-bottom: 1px;}.b-options .options__content {padding: 40px 30px;}.b-options .options__tabs {margin-left: -30px;margin-right: -30px;}.b-options .options__pricebox {width: 100%;margin-bottom: 20px;}.b-options .options__btn {margin-left: 0;}.b-tour {margin: 0 -30px 50px;}.b-tour .tour__text {max-width: 270px;margin: auto;}.b-tour .tour__title {font-size: 20px;}.b-tour--no-margin {margin-bottom: 0;}.b-window-sizes {margin-bottom: 50px;}.b-window-sizes .window-sizes__nav {white-space: nowrap;overflow: auto;}.b-window-sizes .window-sizes__nav li {width: 168px;}.b-window-sizes .window-sizes__content {padding: 50px 30px;}.b-window-sizes .window-sizes__img {width: 43%;}.b-window-sizes .window-sizes__param {width: 57%;}.b-num ol > li ins {top: -2px;}.b-services {margin-bottom: 60px;padding-top: 40px;padding-bottom: 10px;}.b-guestbox .guestbox__item {padding-bottom: 35px;margin-bottom: 30px;}.b-how-much {margin-bottom: 50px;padding-top: 65px;padding-bottom: 40px;}.b-how-much--mod .how-much__pricebox {margin-bottom: 0;}.b-how-much--mod .how-much__pricetitle {text-align: left;}.b-benefit-text-2 {margin: 0 -15px;}.b-benefit-text-2 .benefit-text-2__item {display: inline-block;vertical-align: top;width: 50%;padding: 0 15px;margin-right: -0.275em;box-sizing: border-box;}.b-benefit-text-2 .benefit-text-2__text {clear: both;margin-top: 25px;}.b-benefit-text-2 .benefit-text-2__img {float: none;display: inline-block;vertical-align: middle;margin-right: -0.275em;}.b-benefit-text-2 .benefit-text-2__title {display: inline-block;vertical-align: middle;width: calc(100% - 100px);margin-bottom: 0;}.b-prices-loggia {margin: 0 0 50px;padding: 0;background: none;font-size: 14px;}.b-prices-loggia > h2 {text-align: center;}.b-prices-loggia .prices-loggia__inner {padding: 0;}.b-prices-loggia .prices-loggia__prices-price {font-size: 16px;}.b-glazing {}.b-glazing .glazing__head {display: inline-block;width: calc(100% - 175px);margin-right: -0.275em;}.b-success {margin-bottom: 50px;}.b-blinds-banner {margin-left: -30px;margin-right: -30px;}.b-blinds-banner-2 {margin-left: -30px;margin-right: -30px;}.b-cottage-banner {margin-left: -30px;margin-right: -30px;}.b-solutions {margin-bottom: 60px;}.b-pilot .pilot__3 {width: auto;display: block !important;top: 10px;right: 190px;}.g-page-main .b-pilot .b-contacts-head .contacts-head__phone a:link,.g-page-main .b-pilot .b-contacts-head .contacts-head__phone a:visited {color: #fff;}.b-pilot .b-contacts-head .contacts-head__working {text-align: center;}.b-contacts-head .contacts-head__phone img {margin: -5px 0px 0 0;width: 24px;vertical-align: middle;}.b-configurator {margin-bottom: 50px;padding-top: 30px;padding-bottom: 40px;}.b-price-preview .price-preview__pic {max-width: 250px;min-width: 250px;}.b-price-preview .price-preview__text {padding-left: 50px;}.b-included-price {margin-bottom: 50px;padding-top: 50px;padding-bottom: 50px;}.b-included-price .included-price__row {-ms-flex-pack: center;justify-content: center;}.b-included-price .included-price__col {-ms-flex: 0 0 20%;flex: 0 0 33.33%;max-width: 33.33%;}.b-seemore {padding: 40px 50px;}.b-seemore .seemore__item {width: 33.333%;}.b-cart .cart__content,.g-carrt .b-cart .cart__content {width: 100%!important;float: none!important;}.b-cart-form,.g-carrt  .b-cart-form {float: none!important;margin: 0 auto;}.l-header .b-basketmain-head {display: none;}.b-form-steps .form__header h2 {font-size: 32px;}.b-steps {padding-left: 7px;}.b-steps .steps__content {padding: 0 0 0 10px;}.b-steps .steps__img {max-width: 50px;}.b-steps .steps__step {font-size: 20px;line-height: 20px;}.b-steps .steps__text {line-height: 22px;}.b-steps::before {left: -73px;}.b-steps .steps__item:first-child::before,.b-steps .steps__item:last-child::before {left: -68px;width: 61px;}.b-steps .steps__item:first-child::after,.b-steps .steps__item:last-child::after {left: -68px;}.b-steps .steps__item:nth-child(2)::before,.b-steps .steps__item:nth-child(4)::before {left: -38px;width: 36px;}.b-steps .steps__item:nth-child(2)::after,.b-steps .steps__item:nth-child(4)::after {left: -38px;}.b-steps .steps__item:nth-child(3)::before {left: -25px;width: 24px;}.b-steps .steps__item:nth-child(3)::after {left: -25px;}.g-page-main .b-picture2,.g-page-main_2 .b-picture2 {height: 210px;}.b-check .check__left, .b-check .check__right {width: 100%;}.b-check .check__big-img img {max-width: 100%;}.b-flat,.flat__menu-wrap {flex-direction: column;}.flat__menu-wrap {margin: 0 20px 0;}.flat__menu {max-width: 100%;width: auto;padding: 26px 0 40px;overflow: hidden;z-index: 99;}.b-flat .flat__menu ul {display: flex;max-width: none;width: 100%;justify-content: space-around;height: auto;margin-top: 0;}.b-flat .flat__picture {height: auto;min-height: 570px;}.b-flat .flat__menu span,.b-flat .flat__menucontent {padding: 0;}.b-flat .flat__menucontent a:link,.b-flat .flat__menucontent a:visited {flex-direction: column;}.b-flat .flat__menu span {text-align: center;margin-top: 12px;}.b-flat .flat__menucontent {overflow: visible;}.b-flat .flat__menucontent ul {justify-content: flex-start;overflow-x: visible;padding: 0 10px;}.b-flat .flat__menucontent ul li {margin: 0 18px;width: 61px;}.b-flat .flat__menucontent ul li:first-child {margin: 0 18px 0 0;}.b-flat .flat__menucontent ul li:last-child {margin: 0 0 0 18px;}.flat__menuelements {margin-top: 20px;padding-bottom: 1px;}.flat__menuelements .scroll-content {padding-bottom: 44px;}.flat__menu-nav {position: relative;}.flat__menu-nav::before {content: '';position: absolute;top: 21px;left: 0;width: 100%;height: 3px;background-color: #f3f3f3;padding: 0 100%;margin: 0 -100%;}.b-flat .flat__menu a {padding-bottom: 1px;width: 61px;}.b-flat ul li {position: relative;}.flat__menucontent ul {overflow-x: auto;}.flat__menuelements::-webkit-scrollbar {height: 9px;background-color: #e4e4e4;border-radius: 3px;}.flat__menuelements::-webkit-scrollbar-thumb {background-color: #d13d73;border-radius: 3px;height: 9px;}.b-window-calck  {padding: 111px 0px 74px;}.b-window-calck .window-calck__btns {top: 33px;right: 0;}.b-window-calck img {height: 100%;width: 100%;}.fancybox-slide .b-window-calck--popup {box-sizing: border-box;}.b-window-calck--popup::before {display: none;}.b-window-calck--popup .window-calck__btns {top: 45px;right: 30px;}.b-window-calck--popup .b-flat {padding-top: 100px;}.b-window-calck--popup .b-flat .flat__picture {min-height: 378px;max-width: 470px;}.b-window-calck--with-elements {padding-top: 50px;padding-bottom: 20px;margin-bottom: 50px;}.b-window-calck--with-elements h2 {padding-right: 280px;}.b-window-calck--with-elements .window-calck__wrapper {position: static;}.b-window-calck--with-elements .window-calck__btns {top: 45px;}.flat__colors {height: 100%;position: absolute;top: 0;left: 0;right: 0;}.b-flat .flat__picture {margin: 0 auto;position: relative;}.b-flat {background: #fff;position: relative;}.b-editor .b-flat ul > li::before {content: none;}.js-window-decorations {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.b-flat  .js-window-decorations li {height: 100%;display: block;position: absolute;top: 0;left: 0;width: 100%;}.b-flat  .js-window-decorations li img {height: 100%;width: 100%;}.flat__menuelements .scrollbar-track-y {display: none !important;}.flat__menuelements .scrollbar-track-x {display: block !important;}.flat__menuelements {overflow-y: visible;}.b-catalogbox .catalogbox__tab-title {font-size: 12px;padding: 10px;}.b-catalogbox-glazed .owl-carousel.owl-carousel-relatedtheme .owl-nav .owl-prev,.b-catalogbox-glazed .owl-carousel.owl-carousel-relatedtheme .owl-nav .owl-next {top: -68px;}.b-video {margin-bottom: 60px;}.b-video .cols__col--4-12 {margin-bottom: 30px;}.b-video .video__videobox img {width: 100%;}.b-certificates .certificates__subtitle {font-size: 20px;}.b-certificates .cols__col--4-12 {padding-right: 15px;}.b-certificates .cols__col--8-12 {padding-left: 15px;}.b-mosquito-calc .mosquito-calc__top {flex-direction: column-reverse;}.b-mosquito-calc .mosquito-calc__top-col {width: 100%;}.b-mosquito-calc .mosquito-calc__top-col--right::before {width: auto;height: 10px;top: auto;right: 0;}.b-mosquito-calc .mosquito-calc__top-col--left {display: flex;}.b-mosquito-calc .mosquito-calc__top-col--left .mosquito-calc__section {width: 50%;padding: 40px 20px;}.b-mosquito-calc .mosquito-calc__item {display: block;margin-bottom: 15px;}.b-mosquito-calc .mosquito-calc__item-name {width: 100%;margin-bottom: 10px;}.b-mosquito-calc .mosquito-calc__item-input {width: 100%;}.b-mosquito-calc .mosquito-calc__section--params::after {display: none;}.b-mosquito-calc .mosquito-calc__section--order {flex-wrap: wrap;padding: 40px 20px;}.b-mosquito-calc .mosquito-calc__section--order .mosquito-calc__section-header {width: 100%;margin-bottom: 20px;}.b-mosquito-calc .mosquito-calc__price,.b-mosquito-calc .mosquito-calc__delivery,.b-mosquito-calc .mosquito-calc__total {font-size: 30px;}.b-calc-pay {margin: 0 -30px 50px;padding: 50px 30px 30px;}.b-calc-banner {left: 0;transform: translateX(0);width: auto;}.b-calc-banner .calc-banner__content {flex-direction: column;justify-content: center;align-items: flex-end;padding: 0 65px;}.b-calc-banner .calc-banner__inner {height: 385px;}.b-calc-banner .calc-banner__text-item {margin: 0 0 10px;text-align: right;font-size: 20px;}.b-calc-banner .calc-banner__text-item--left {font-size: 36px;}.b-calc-banner .calc-banner__text-item--left span {font-size: 45px;}.b-calc-banner .calc-banner__text-item--center {font-size: 92px;}.b-calc-banner .calc-banner__text-item--right {font-size: 18px;}.b-calc-banner .calc-banner__text-item--right span {font-size: 26px;}.b-calc-banner .calc-banner__btn {width: 245px;}.b-calc-banner .calc-banner__bg {display: flex;}.b-calc-banner .calc-banner__bg img {object-fit: cover;}.b-category--otdelka .category__title a:link,.b-category--otdelka .category__title a:visited {font-size: 19px;}.b-category--otdelka .category__item:hover .category__title span,.b-category--otdelka .category__item:hover .category__title a:link,.b-category--otdelka .category__item:hover .category__title a:visited,.b-category--otdelka .category__item:hover .category__title a:hover,.b-category--otdelka .category__item:hover .category__title a:active {font-size: 19px;}.b-category--otdelka .category__item:hover .category__imgbox img {transform: scale(1.05);}.b-calc-balcony .calc-balcony__inner {flex-direction: column;}.b-calc-balcony .calc-balcony__content {width: 100%;margin-right: 0;}.b-calc-balcony .calc-balcony__balconbox {text-align: center;}.b-calc-balcony .calc-balcony__item-price {padding: 30px 80px;}.b-link--indent,a.b-link--indent:link,a.b-link--indent:visited,a.b-link--indent:hover,a.b-link--indent:active {margin-bottom: 10px;}.b-conditions {padding: 0 0 50px;}.b-conditions .conditions__inner {display: block;max-height: none;}.b-conditions .conditions__item--left {margin-bottom: 30px;}.b-conditions .conditions__item--left,.b-conditions .conditions__item--right {margin-left: 0;width: 100%;}.b-conditions .conditions__content {max-width: 300px;margin: 0 0 20px 0;}.b-conditions .conditions__work-item {justify-content: center;}.b-constituents .constituents__main-img {display: none;}.b-constituents .constituents__main-ellipse {display: none;}.b-constituents .constituents__main-container {padding-top: 0;}.b-constituents .constituents__main-inner {position: unset;}.b-constituents .constituents__main-item {position: unset;display: flex;margin-top: 20px;}.b-constituents .constituents__main-title {top: unset;left: 96px !important;margin-top: 26px;}.b-constituents .constituents__main-text {z-index: 10;background: #f8f6f6;}.b-constituents .constituents__main-title--left {right: unset;}.b-constituents .constituents__main-title--top {width: unset;}.b-constituents .constituents__main-text--right {top: unset;left: 86px;}.b-constituents .constituents__main-text--bottom {top: unset;left: 86px;}.b-constituents .constituents__main-text--left {top: unset;left: 86px;}.b-form--call-gager-3 {padding-top: 0;}.b-form--call-gager-4 .form__item--agree {text-align: left;}.b-form--call-gager-4 .form__col-1--flex {flex-direction: column;row-gap: 20px;}.b-window-prices .window-prices__hero-spec{padding: 0;}.b-window-prices .window-prices__hero {margin: 0 0 60px -20px;}.b-window-prices .window-prices__hero-img {display: none;}.b-window-prices .window-prices__hero-li {width: 320px;}.b-window-prices .window-prices__hero-li p {font-size: 11px;}.b-window-prices .window-prices__hero-ben {padding: 0 20px;}.b-window-prices .window-prices__hero-benli {width: 304px;}.b-window-prices .window-prices__hero-benli p {font-size: 11px;padding: 11px 0;}.b-window-prices--custom {box-shadow: none;}.b-window-prices .window-prices__title {margin-left: 0;}.b-window-prices .window-prices__price--new {margin-left: 0;position: relative;}.b-article--detal .article__author {padding: 25px 16px;border: 4px solid #f5f5f5;margin-bottom: 25px;}.b-article--detal .article__author-imgbox {margin-right: 0;}.b-article--detal .article__author-infowrap {margin-bottom: 10px;}.b-article--detal .article__author-date {padding: 10px 10px 10px 35px;}.b-article--detal .article__author-time {padding: 10px 10px 10px 45px;}.b-article--detal .article__author-time::before {left: 10px;}.b-article--detal .article__author-view {padding: 10px 8px;}.b-quote .quote__authorbox {margin-right: 20px;}.b-quote .quote__contentbox {max-width: unset;background-position: top;}.b-carusel-product {margin: 0px;}.b-keep-prices .keep-prices__item p {font-size: 13px;}.b-regalia .regalia__item {width: calc(100% / 3);}iframe#teletype-widget-component-button {bottom: 0 !important;}iframe#teletype-widget-component-button.teletype-position-left {right: 80px !important;}iframe#teletype-widget-component-popup {bottom: 100px !important;}.b-sidebar .sidebar__txt2 {display: none;}.b-sidebar .b-search {display: none;}.b-window-delivery {height: auto;}.b-window-delivery .window-delivery__content {display: flex;flex-direction: column;flex-wrap: wrap;width: 100%;max-height: 350px;padding: 45px 40px;}.b-window-delivery .window-delivery__img {width: 100%;height: 430px;}.b-window-delivery .window-delivery__img:after {right: 0;bottom: auto;height: 182px;width: auto;background-image: linear-gradient( 180deg, rgb(239,239,239) 0%, rgba(239,239,239,0) 100%);opacity: 0.671;}.b-window-delivery .window-delivery__title {width: 55%;padding-right: 10px;box-sizing: border-box;margin-bottom: 0;font-size: 30px;}.b-window-delivery .window-delivery__txt {order: 2;width: 45%;min-height: 150px;padding-left: 10px;box-sizing: border-box;font-size: 13px;line-height: 1.69;}.b-window-delivery .window-delivery__btn {width: 55%;padding-right: 10px;box-sizing: border-box;}.b-head-timer {padding: 0;background: none;}.b-balcony .balcony__inner-item {width: 100%;}.b-balcony .balcony__inner-item:not(:nth-child(2n)) {margin-right: 0;}.b-balcony .balcony__inner-item:first-child {margin-bottom: 20px;}.b-balcony .balcony__text {max-width: unset;}.b-balcony .balcony__img {padding-right: 0;}.b-our-work {margin-bottom: 50px;}.b-our-work .owl-carousel .owl-nav.disabled {display: block;}.b-our-work .owl-carousel .owl-nav .owl-prev {left: -30px;}.b-our-work .owl-carousel .owl-nav .owl-next {right: -30px;}.b-how-much--btn .how-much__link {margin-right: 0;}.b-advantages-container .advantages-container__item {width: calc(100% / 2 - 8px);}.g-page-main_3 .b-picture2 {height: 0;}.b-billboard {max-height: 620px;overflow: hidden;}.b-billboard .b-picture .picture__text1,.b-billboard .b-picture .picture__text2 {padding: 0 20px;}.b-billboard .b-picture .picture__text1 {top: 120px!important;}.b-billboard .fotorama__caption,.b-billboard .fotorama__nav:after,.b-billboard .fotorama__nav:before,.b-billboard .fotorama__stage:after,.b-billboard .fotorama__stage:before,.b-billboard .fotorama__wrap--css3 .fotorama__html,.b-billboard .fotorama__wrap--css3 .fotorama__nav,.b-billboard .fotorama__wrap--css3 .fotorama__spinner,.b-billboard .fotorama__wrap--css3 .fotorama__stage,.b-billboard .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.b-billboard .fotorama__wrap--css3 .fotorama__stage__frame {height: 620px !important;}.b-slide-text .slide-text__title {margin-bottom: 25px;}.b-slide-terms .slide-terms__title span.slide-terms__title-number {font-size: 30px;}.b-slide-terms .slide-terms__item {margin-right: 40px;}.b-slide-terms .slide-terms__desc {font-size: 18px;}.b-dedicated-text {margin-bottom: 32px;font-size: 30px;}.b-gift-bomb {right: 50px;left: auto;transform: none;}.g-form-banner .b-picture2 {height: 0;}.g-form-banner .b-picture {margin: 0;}.b-billboard-form .billboard__inner {padding: 0;}.b-billboard-form .fotorama-picture .fotorama__arr--prev,.b-billboard-form .fotorama-picture .fotorama__arr--next,.b-billboard-form .fotorama-picture .fotorama__arr--prev:hover,.b-billboard-form .fotorama-picture .fotorama__arr--next:hover,.b-billboard-form .fotorama-picture .fotorama__arr--prev:focus,.b-billboard-form .fotorama-picture .fotorama__arr--next:focus,.b-billboard-form .fotorama-picture .fotorama__arr--prev:active,.b-billboard-form .fotorama-picture .fotorama__arr--next:active {margin-top: 0;top: auto;bottom: 204px;background-position: center;}.b-billboard-form .fotorama-picture .fotorama__arr--prev {left: auto;right: 65px;background-image: url('/files/110/bilbord-prev.svg');}.b-billboard-form .fotorama-picture .fotorama__arr--next {right: 20px;background-image: url('/files/110/bilbord-next.svg');}.b-billboard-form .fotorama__wrap--css3 .fotorama__nav--dots {height: 20px !important;bottom: 229px;display: flex;align-items: center;right: 114px;left: auto;}.b-billboard-form .fotorama-picture .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 0.4;margin: 0 5px;box-sizing: border-box;border: none;}.b-billboard-form .fotorama-picture .fotorama__nav__frame.fotorama__active .fotorama__dot {width: 5px;height: 5px;background-color: #FFF;opacity: 1;margin: 0 5px;box-sizing: border-box;border: none;}.b-billboard-text .billboard-text__text-pink {padding: 10px 0 10px 40px;}.b-billboard-text .billboard-text__text-pink::before {left: 10px;width: calc(100% - 20px);}.b-rehau-price .rehau-price__head {overflow-x: auto;padding-bottom: 10px;margin-bottom: 10px;}.b-rehau-price .rehau-price__tab-btn {min-width: 150px;}.b-included-service .included-service__item {width: calc(50% - 10px);margin-bottom: 20px;}.b-included-service .included-service__item:not(:nth-child(3n)) {margin-right: 0;}.b-included-service .included-service__item:not(:nth-child(2n)) {margin-right: 20px;}.b-advice .advice__phone a:link,.b-advice .advice__phone a:visited {font-size: 30px;}.b-advice .advice__phone {margin: 0 0 32px;}}@media handheld, only screen and (min-width: 768px) and (max-width: 979px) {.b-vigoda .vigoda__menu {flex-direction: column;}.b-vigoda .vigoda__item {margin-top: 25px;}.b-vigoda .vigoda__item:first-child {margin-top: 0;}.b-vigoda .vigoda__inner {padding: 30px 20px;}.b-know .know__text {line-height: 1.3;bottom: 20px;left: 20px;}.b-know .know__text span {margin-bottom: 10px;font-size: 18px;}}@media handheld, all and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { .hide-on-tablet {display: none !important;}.show-on-tablet-l {display: block !important;}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-prev {left: -9px;}.owl-carousel.owl-carousel-gallerytheme .owl-nav .owl-next {right: -9px;}.b-carousel-reviews-bg .carousel-reviews-bg__inner {padding-left: 60px ;padding-right: 60px ;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-prev {left: -60px ;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-next {right: -60px ;}.b-balcony-tabs .balcony-tabs__title {font-size: 12px;}.b-our-work .owl-carousel .owl-nav .owl-prev {left: -30px;}.b-our-work .owl-carousel .owl-nav .owl-next {right: -30px;}}
/*assets/7072b81c/css/add.compile.css*/
.b-questions .questions__item:last-child .questions__inner,.b-questions .questions__item:nth-last-child(2) .questions__inner {border-bottom: 1px solid rgb(229, 229, 229);}.b-questions .questions__btn {margin: 15px auto 0;}.g-margin .b-catalogbox-gal .catalogbox__inner {padding-top: 0;padding-bottom: 25px;}.g-page-list .gc-imgbox-3 .imgbox__item,.g-page-list .gc-imgbox-4 .imgbox__item{text-align: center;}.g-page-list .gc-imgbox .imgbox__img img {width: auto !important;height: auto !important;text-align: center;}.l-sidebar-block .sidebar-block__inner {max-width: none;}.b-sidebar .sidebar__txt5 {float: none;}.g-cart .b-sidebar .sidebar__txt5 {float: left;}.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-prev,.owl-carousel.owl-carousel-sitetheme .owl-nav .owl-next {width: 18px;height: 34px;}.wincalc-child-modules #agree_license {display: inline-block;vertical-align: bottom;cursor: pointer;}.wincalc-child-modules label.js-agreed {display: inline-block;width: 188px;max-width: calc(100% - 60px);vertical-align: bottom;min-height: 25px;cursor: pointer;margin-bottom: 4px;}.b-video--flex {display: flex;justify-content: space-between;}.b-video--flex  .b-video {margin-left: 0;width: calc(50% - 20px);}.b-video--flex  .b-video .video__wrap {position: relative;padding-bottom: 56%;padding-top: 30px;height: 0;overflow: hidden;}.b-video--flex .b-video .video__wrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.b-video--flex .b-video {background-color: transparent;}.b-video .video__wrap {padding-top: 56%;position: relative;}.b-video .video__wrap iframe {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.owl-carousel .owl-item .owl-lazy {opacity: 1;}@media handheld, only screen and (max-width: 767px) {.fixed-top__link {display: block;position: absolute;content: "";width: 16px;height: 16px;background-size: cover;left: -20px;top: 50%;margin-top: -10px;background: url(/files/110/max_logo_39x39.svg);background-size: cover;text-decoration:none;}}.owl-carousel .owl-item .owl-lazy {opacity: 1;}.gc-imgbox .imgbox__img img {width: auto !important;max-width: 100% !important;}.b-video--flex {display: flex;justify-content: space-between;}.b-video--flex  .b-video {margin-left: 0;width: calc(50% - 20px);}.b-video--flex  .b-video .video__wrap {position: relative;padding-bottom: 56%;padding-top: 30px;height: 0;overflow: hidden;}.b-video--flex .b-video .video__wrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.b-video--flex .b-video {background-color: transparent;}.b-video .video__wrap {padding-top: 56%;position: relative;}.b-video .video__wrap iframe {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}@media handheld, only screen and (max-width: 767px) {.b-video--flex {display: block;}.b-video--flex .b-video {width: 100%;}}