.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}
.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(0,0,0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}
.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 {-ms-touch-action: pan-y;touch-action: pan-y;-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;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0;}
.owl-carousel .owl-item img.owl-lazy {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/build/css/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}
.swiper-container-multirow>.swiper-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;}
.swiper-slide-invisible-blank {visibility: hidden;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: height,-webkit-transform;transition-property: height,-webkit-transform;transition-property: transform,height;transition-property: transform,height,-webkit-transform;-o-transition-property: transform,height;}
.swiper-container-3d {-webkit-perspective: 1200px;perspective: 1200px;}
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-prev, .swiper-button-next {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-lock {display: none;}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms opacity;-o-transition: 300ms opacity;transition: 300ms opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);position: relative;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0px,-50%,0);transform: translate3d(0px,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0;display: block;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 8px;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;-webkit-transition: 200ms top,200ms -webkit-transform;transition: 200ms top,200ms -webkit-transform;transition: 200ms transform,200ms top;transition: 200ms transform,200ms top,200ms -webkit-transform;-o-transition: 200ms transform,200ms top;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: 200ms left,200ms -webkit-transform;transition: 200ms left,200ms -webkit-transform;transition: 200ms transform,200ms left;transition: 200ms transform,200ms left,200ms -webkit-transform;-o-transition: 200ms transform,200ms left;}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: 200ms right,200ms -webkit-transform;transition: 200ms right,200ms -webkit-transform;transition: 200ms transform,200ms right;transition: 200ms transform,200ms right,200ms -webkit-transform;-o-transition: 200ms transform,200ms right;}
.swiper-pagination-progressbar {background: rgba(0,0,0,.25);position: absolute;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0;}
.swiper-container-vertical>.swiper-pagination-progressbar, .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 4px;height: 100%;left: 0;top: 0;}
.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}
.swiper-pagination-progressbar.swiper-pagination-white {background: rgba(255,255,255,.25);}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background: #fff;}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}
.swiper-pagination-progressbar.swiper-pagination-black {background: rgba(0,0,0,.25);}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background: #000;}
.swiper-pagination-lock {display: none;}
.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,.5);border-radius: 10px;left: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-scrollbar-lock {display: none;}
.swiper-zoom-container {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}
.swiper-zoom-container>img, .swiper-zoom-container>svg, .swiper-zoom-container>canvas {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;}
.swiper-slide-zoomed {cursor: move;}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;}
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat;}
.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube {overflow: visible;}
.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next+.swiper-slide {pointer-events: auto;visibility: visible;}
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}
.swiper-container-flip {overflow: visible;}
.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-coverflow .swiper-wrapper {-ms-perspective: 1200px;}
.choices {position: relative;margin-bottom: 24px;font-size: 16px;}
.choices:focus {outline: none;}
.choices:last-child {margin-bottom: 0;}
.choices.is-disabled .choices__inner, .choices.is-disabled .choices__input {background-color: #eaeaea;cursor: not-allowed;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.choices.is-disabled .choices__item {cursor: not-allowed;}
.choices[data-type*="select-one"] {cursor: pointer;}
.choices[data-type*="select-one"] .choices__inner {padding-bottom: 7.5px;}
.choices[data-type*="select-one"] .choices__input {display: block;width: 100%;padding: 10px;border-bottom: 1px solid #ddd;background-color: #fff;margin: 0;}
.choices[data-type*="select-one"] .choices__button {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");padding: 0;background-size: 8px;position: absolute;top: 50%;right: 0;margin-top: -10px;margin-right: 25px;height: 20px;width: 20px;border-radius: 10em;opacity: .5;}
.choices[data-type*="select-one"] .choices__button:hover, .choices[data-type*="select-one"] .choices__button:focus {opacity: 1;}
.choices[data-type*="select-one"] .choices__button:focus {-webkit-box-shadow: 0px 0px 0px 2px #00bcd4;box-shadow: 0px 0px 0px 2px #00bcd4;}
.choices[data-type*="select-one"]:after {content: "";height: 0;width: 0;border-style: solid;border-color: #333 transparent transparent transparent;border-width: 5px;position: absolute;right: 11.5px;top: 50%;margin-top: -2.5px;pointer-events: none;}
.choices[data-type*="select-one"].is-open:after {border-color: transparent transparent #333 transparent;margin-top: -7.5px;}
.choices[data-type*="select-one"][dir="rtl"]:after {left: 11.5px;right: auto;}
.choices[data-type*="select-one"][dir="rtl"] .choices__button {right: auto;left: 0;margin-left: 25px;margin-right: 0;}
.choices[data-type*="select-multiple"] .choices__inner, .choices[data-type*="text"] .choices__inner {cursor: text;}
.choices[data-type*="select-multiple"] .choices__button, .choices[data-type*="text"] .choices__button {position: relative;display: inline-block;margin-top: 0;margin-right: -4px;margin-bottom: 0;margin-left: 8px;padding-left: 16px;border-left: 1px solid #008fa1;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size: 8px;width: 8px;line-height: 1;opacity: .75;border-radius: 0;}
.choices[data-type*="select-multiple"] .choices__button:hover, .choices[data-type*="select-multiple"] .choices__button:focus, .choices[data-type*="text"] .choices__button:hover, .choices[data-type*="text"] .choices__button:focus {opacity: 1;}
.choices__inner {display: inline-block;vertical-align: top;width: 100%;background-color: #f9f9f9;padding: 7.5px 7.5px 3.75px;border: 1px solid #ddd;border-radius: 2.5px;font-size: 14px;min-height: 44px;overflow: hidden;}
.is-focused .choices__inner, .is-open .choices__inner {border-color: #b7b7b7;}
.is-open .choices__inner {border-radius: 2.5px 2.5px 0 0;}
.is-flipped.is-open .choices__inner {border-radius: 0 0 2.5px 2.5px;}
.choices__list {margin: 0;padding-left: 0;list-style: none;}
.choices__list--single {display: inline-block;padding: 4px 16px 4px 4px;width: 100%;}
[dir="rtl"] .choices__list--single {padding-right: 4px;padding-left: 16px;}
.choices__list--single .choices__item {width: 100%;}
.choices__list--multiple {display: inline;}
.choices__list--multiple .choices__item {display: inline-block;vertical-align: middle;border-radius: 20px;padding: 4px 10px;font-size: 12px;font-weight: 500;margin-right: 3.75px;margin-bottom: 3.75px;background-color: #00bcd4;border: 1px solid #00a5bb;color: #fff;word-break: break-all;}
.choices__list--multiple .choices__item[data-deletable] {padding-right: 5px;}
[dir="rtl"] .choices__list--multiple .choices__item {margin-right: 0;margin-left: 3.75px;}
.choices__list--multiple .choices__item.is-highlighted {background-color: #00a5bb;border: 1px solid #008fa1;}
.is-disabled .choices__list--multiple .choices__item {background-color: #aaa;border: 1px solid #919191;}
.choices__list--dropdown {display: none;z-index: 1;position: absolute;width: 100%;background-color: #fff;border: 1px solid #ddd;top: 100%;margin-top: -1px;border-bottom-left-radius: 2.5px;border-bottom-right-radius: 2.5px;overflow: hidden;word-break: break-all;}
.choices__list--dropdown.is-active {display: block;}
.is-open .choices__list--dropdown {border-color: #b7b7b7;}
.is-flipped .choices__list--dropdown {top: auto;bottom: 100%;margin-top: 0;margin-bottom: -1px;border-radius: .25rem .25rem 0 0;}
.choices__list--dropdown .choices__list {position: relative;max-height: 300px;overflow: auto;-webkit-overflow-scrolling: touch;will-change: scroll-position;}
.choices__list--dropdown .choices__item {position: relative;padding: 10px;font-size: 14px;}
[dir="rtl"] .choices__list--dropdown .choices__item {text-align: right;}
@media (min-width: 640px) {.choices__list--dropdown .choices__item--selectable {padding-right: 100px;}
	.choices__list--dropdown .choices__item--selectable:after {content: attr(data-select-text);font-size: 12px;opacity: 0;position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
	[dir="rtl"] .choices__list--dropdown .choices__item--selectable {text-align: right;padding-left: 100px;padding-right: 10px;}
	[dir="rtl"] .choices__list--dropdown .choices__item--selectable:after {right: auto;left: 10px;}}
.choices__list--dropdown .choices__item--selectable.is-highlighted {background-color: #f2f2f2;}
.choices__list--dropdown .choices__item--selectable.is-highlighted:after {opacity: .5;}
.choices__item {cursor: default;}
.choices__item--selectable {cursor: pointer;}
.choices__item--disabled {cursor: not-allowed;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;opacity: .5;}
.choices__heading {font-weight: 600;font-size: 12px;padding: 10px;border-bottom: 1px solid #f7f7f7;color: gray;}
.choices__button {text-indent: -9999px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;background-color: transparent;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.choices__button:focus {outline: none;}
.choices__input {display: inline-block;vertical-align: baseline;background-color: #f9f9f9;font-size: 14px;margin-bottom: 5px;border: 0;border-radius: 0;max-width: 100%;padding: 4px 0 4px 2px;}
.choices__input:focus {outline: 0;}
[dir="rtl"] .choices__input {padding-right: 2px;padding-left: 0;}
.choices__placeholder {opacity: .5;}
.choices__input.is-hidden, .choices[data-type*="select-one"] .choices__input.is-hidden, .choices[data-type*="select-multiple"] .choices__input.is-hidden {display: none;}
.choices {min-width: 117px;margin-right: 14px;margin-bottom: 15px;}
.choices__list--single {padding: 0 50px 0 20px;}
.choices[data-type*=select-one] .choices__inner {padding: 0;}
.choices__inner {min-height: auto;-webkit-transition: .2s ease-in-out all;-o-transition: .2s ease-in-out all;transition: .2s ease-in-out all;font-size: 16px;color: #283b50;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: none;-webkit-box-shadow: 0px 4px 19px rgba(0,0,0,.03);box-shadow: 0px 4px 19px rgba(0,0,0,.03);border-radius: 5px;height: 47px;padding: 15px 50px 0 20px;}
.choices__inner:hover {background: #d8e2ea;}
.choices__list--dropdown .choices__item--selectable.is-highlighted {background: none;color: #195df6;}
.choices__list--dropdown {z-index: 3;margin-top: 1px;border-radius: 5px !important;border: 1px solid #eaeaea !important;-webkit-box-shadow: 0px 4px 19px rgba(0,0,0,.03);box-shadow: 0px 4px 19px rgba(0,0,0,.03);width: 300px;padding: 0px 0 0;}
.choices__list--dropdown .choices__item {padding: 10px;}
.choices__list--dropdown .choices__item:last-of-type {margin-bottom: 15px;}
.choices__placeholder {opacity: 1;}
.choices__list--dropdown .choices__placeholder {display: none;}
.choices__list--dropdown .choices__list {padding-top: 0px;max-height: 350px;width: 100%;}
.choices[data-type*="select-one"]:after {content: "";position: absolute;right: 15px;top: 50%;border: none;margin: 0;pointer-events: none;background-image: url("data:image/svg+xml,%3Csvg width=\'8\' height=\'5\' viewBox=\'0 0 8 5\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M4.21617 4.77535C4.09815 4.898 3.90185 4.898 3.78383 4.77535L0.158708 1.00801C-0.0246885 0.817422 0.110383 0.5 0.374881 0.5L7.62512 0.5C7.88962 0.5 8.02469 0.817421 7.84129 1.00801L4.21617 4.77535Z\' fill=\'%23283B50\'/%3E\A%3C/svg%3E");background-repeat: no-repeat;background-position: center;width: 8px;height: 5px;-webkit-transition: .2s ease-in-out transform;-o-transition: .2s ease-in-out transform;transition: .2s ease-in-out transform;}
.choices__heading {color: #fa8f43;border-bottom: dashed #fa8f43 1px;font-weight: 500;font-size: 18px;cursor: default;margin-top: 5px;}
.choices[data-type*="select-one"].is-open:after {margin: 0;}
@media (max-width: 575px) {.choices {min-width: auto;width: 100%;margin-right: 0;}
	.choices__list--single {padding: 0 15px;}
	.choices__inner {height: 37px;font-size: 14px;padding: 15px 15px 0 15px;}
	.choices__list--dropdown {width: 100%;padding: 0px 0 0;}}
.modal {text-align: center;font-size: 14px;background: rgba(49,49,49,.72);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;overflow: auto;width: 100%;height: 100%;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.modal:before {content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
.modal .modal__overlay {display: inline-block;text-align: left;vertical-align: middle;overflow: hidden;width: calc(100% - 30px);}
.modal .modal__container {max-width: 750px;padding: 55px 70px 80px;max-height: 95%;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;margin: 15px auto;background: #fff;font-family: "GT Eesti Pro Display";border-radius: 5px;}
.modal__close {top: 17px;right: 17px;position: absolute;width: 20px;height: 20px;padding: 0;margin: 0;border: 0;z-index: 10;cursor: pointer;outline: none;-webkit-transition: opacity ease-in-out .2s;-o-transition: opacity ease-in-out .2s;transition: opacity ease-in-out .2s;background-position: center;background-repeat: no-repeat;background-size: 13px;background-color: transparent;background-image: url("/assets/build/img/close.png");}
.modal__close:focus {outline: none;}
.modal__close:hover {opacity: .6;}
.modal h2 {font-weight: 400;font-size: 48px;text-align: center;color: #283b50;width: 100%;margin-bottom: 1em;}
.modal h3 {font-weight: normal;font-size: 24px;color: #283b50;margin-bottom: 20px;width: 100%;}
.modal__select-title {font-weight: 300;font-size: 13px;color: #195df6;margin-bottom: 20px;margin-top: 20px;width: 100%;}
.modal form {width: 100%;min-height: 404px;}
.modal form input[type=text], .modal form input[type=tel], .modal form input[type=email] {width: 313px;height: 46px;font-weight: 300;font-size: 16px;padding: 0 20px;background: #f5f8fb;border: 1px solid rgba(40,59,80,.07);border-radius: 4px;margin-bottom: 15px;}
.modal form input[type=submit] {width: 313px;height: 46px;background: #fa8f43;border: none;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;font-weight: 500;font-size: 16px;color: #fff;margin-top: 5px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;}
.modal form input[type=submit]:hover {background: #ea761e;}
.modal__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
.modal__step {min-height: 404px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;}
.modal__step--1 {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.modal__step--2 {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.modal__step.hide {opacity: 0;visibility: hidden;display: none;}
.modal__step-btn--next {width: 182px;height: 47px;font-weight: 500;font-size: 16px;color: #fff;background: #fa8f43;border-radius: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.modal__step-btn--next:hover {background: #ea761e;}
.modal__step-btn--prev {top: 17px;left: 17px;position: absolute;width: 40px;height: 21px;padding: 0;margin: 0;border: 0;z-index: 10;cursor: pointer;outline: none;-webkit-transition: opacity ease-in-out .2s;-o-transition: opacity ease-in-out .2s;transition: opacity ease-in-out .2s;background-position: center;background-repeat: no-repeat;background-size: 26px 12px;background-image: url("data:image/svg+xml,%3Csvg width=\'26\' height=\'12\' viewBox=\'0 0 26 12\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M0.469669 6.53033C0.176777 6.23744 0.176777 5.76256 0.469669 5.46967L5.24264 0.696699C5.53553 0.403806 6.01041 0.403806 6.3033 0.696699C6.59619 0.989593 6.59619 1.46447 6.3033 1.75736L2.06066 6L6.3033 10.2426C6.59619 10.5355 6.59619 11.0104 6.3033 11.3033C6.01041 11.5962 5.53553 11.5962 5.24264 11.3033L0.469669 6.53033ZM26 6.75H1V5.25H26V6.75Z\' fill=\'%23283B50\'/%3E\A      %3C/svg%3E\A        ");}
.modal__step-btn--prev:hover {opacity: .6;}
.modal .choices {margin-right: 20px;min-width: 315px;}
.modal .choices__inner {background: #f5f8fb;border: 1px solid rgba(40,59,80,.07);}
.modal .choices__list--dropdown {width: 100%;}
.modal .choices__list--dropdown .choices__list {max-height: 300px;}
.modal .choices__placeholder {color: rgba(40,59,80,.66);}
@media (max-width: 767px) {.modal h2 {font-size: 32px;}
	.modal .modal__container {padding: 40px 15px 40px;}
	.modal form input[type=text], .modal form input[type=tel], .modal form input[type=email] {width: 100%;}
	.modal form input[type=submit] {width: 100%;}}
@media (max-width: 575px) {.modal h3 {margin-bottom: 0px;}
	.modal .choices__inner {height: 45px;}
	.modal__step-btn--next {height: 45px;width: 100%;}
	.modal .choices {margin-right: 0;min-width: auto;}
	.modal__select-title {margin-bottom: 20px;margin-top: 30px;}}
@-webkit-keyframes mmfadeIn {from {opacity: 0;}
	to {opacity: 1;}}
@keyframes mmfadeIn {from {opacity: 0;}
	to {opacity: 1;}}
@-webkit-keyframes mmfadeOut {from {opacity: 1;}
	to {opacity: 0;}}
@keyframes mmfadeOut {from {opacity: 1;}
	to {opacity: 0;}}
@-webkit-keyframes mmslideIn {from {-webkit-transform: translateY(15%);transform: translateY(15%);}
	to {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes mmslideIn {from {-webkit-transform: translateY(15%);transform: translateY(15%);}
	to {-webkit-transform: translateY(0);transform: translateY(0);}}
@-webkit-keyframes mmslideOut {from {-webkit-transform: translateY(0);transform: translateY(0);}
	to {-webkit-transform: translateY(-12%);transform: translateY(-12%);}}
@keyframes mmslideOut {from {-webkit-transform: translateY(0);transform: translateY(0);}
	to {-webkit-transform: translateY(-12%);transform: translateY(-12%);}}
.micromodal-slide {display: none;}
.micromodal-slide.is-open {display: block;}
.micromodal-slide[aria-hidden="false"] .modal__overlay {-webkit-animation: mmfadeIn .3s cubic-bezier(0,0,.2,1),mmslideIn .3s cubic-bezier(0,0,.2,1);animation: mmfadeIn .3s cubic-bezier(0,0,.2,1),mmslideIn .3s cubic-bezier(0,0,.2,1);}
.micromodal-slide[aria-hidden="true"] .modal__overlay {-webkit-animation: mmfadeOut .2s linear,mmslideOut .2s linear;animation: mmfadeOut .2s linear,mmslideOut .2s linear;}
.micromodal-slide .modal__container, .micromodal-slide .modal__overlay {will-change: transform;}
.modal-map {text-align: center;font-size: 14px;background: rgba(49,49,49,.72);position: fixed;top: 74px;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;overflow: auto;width: 100%;height: calc(100% - 74px);font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.modal-map .modal__container {max-width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;background: #f5f8fb;font-family: "GT Eesti Pro Display";min-height: 100%;}
.modal-map__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;}
.modal-map__aside {width: 390px;padding: 20px 20px 10px 30px;height: calc(100vh - 74px);}
.modal-map__map {background: #eee;position: absolute;top: 0;right: 0;bottom: 16px;width: calc(100% - 390px);overflow: hidden;}
.modal-map__close {width: 100%;height: 47px;background: #195df6;border-radius: 5px;font-weight: normal;font-size: 18px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 15px;position: relative;}
.modal-map__close:hover {background: #fa8f43;}
.modal-map__close:after {content: "";display: inline-block;background-position: center;background-repeat: no-repeat;background-size: contain;width: 10px;height: 10px;margin-left: 20px;-webkit-transform: translateY(1px);-ms-transform: translateY(1px);transform: translateY(1px);background-image: url("data:image/svg+xml,%3Csvg width=\'10\' height=\'10\' viewBox=\'0 0 10 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M5.91616 5.00819L9.80997 1.11426C10.0634 0.86098 10.0634 0.451455 9.80997 0.198172C9.55668 -0.0551117 9.14716 -0.0551117 8.89388 0.198172L4.99995 4.09209L1.10614 0.198172C0.852742 -0.0551117 0.443335 -0.0551117 0.190052 0.198172C-0.0633506 0.451455 -0.0633506 0.86098 0.190052 1.11426L4.08386 5.00819L0.190052 8.90211C-0.0633506 9.15539 -0.0633506 9.56492 0.190052 9.8182C0.316278 9.94455 0.482247 10.008 0.648098 10.008C0.813948 10.008 0.979799 9.94455 1.10614 9.8182L4.99995 5.92428L8.89388 9.8182C9.02022 9.94455 9.18607 10.008 9.35192 10.008C9.51777 10.008 9.68362 9.94455 9.80997 9.8182C10.0634 9.56492 10.0634 9.15539 9.80997 8.90211L5.91616 5.00819Z\' fill=\'white\'/%3E\A%3C/svg%3E\A");}
.modal-map__filters {width: 100%;height: 62px;background: #fff;border-radius: 5px;font-weight: normal;font-size: 20px;color: #283b50;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 15px;padding: 0 30px;}
.modal-map__filters:hover {background: #e9f0f6;}
.modal-map__filters:after {content: "";display: inline-block;background-position: center;background-repeat: no-repeat;background-size: contain;width: 11px;height: 11px;margin-left: 20px;background-image: url("data:image/svg+xml,%3Csvg  viewBox=\'0 0 11 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M6.15659 0.0979998V4.762H10.7986V6.148H6.15659V10.812H4.66059V6.148H0.0185938V4.762H4.66059V0.0979998H6.15659Z\' fill=\'%23195DF6\'/%3E\A%3C/svg%3E\A");}
.modal-map__list-scroll-wrap {height: calc(100% - 139px);width: 100%;}
.modal-map__list-scroll {height: 100%;width: 100%;}
.modal-map__list {width: 100%;height: 100%;padding-right: 22px;}
.modal-map__list li {width: 100%;min-height: 151px;margin-bottom: 15px;}
.modal-map__list li:last-of-type {margin-bottom: 0;}
.modal-map__list li a {border-radius: 5px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 100%;min-height: 151px;text-align: left;padding: 25px;}
.modal-map__list li a:hover {background: #e9f0f6;}
.modal-map__item-title {font-weight: normal;font-size: 22px;color: #283b50;margin-bottom: 12px;display: block;}
.modal-map__item-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.modal-map__item-rating .stars {width: auto;padding: 0;margin: 0;}
.modal-map__item-rating .stars span {width: 14px;height: 14px;margin-right: 3px;}
.modal-map__item-reviews {font-weight: 300;font-size: 13px;text-align: right;color: rgba(40,59,80,.66);margin-left: 10px;}
.modal-map__item-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 15px;}
.modal-map__img {background-repeat: no-repeat;background-position: center;background-size: cover;width: 92px;min-width: 92px;height: 55px;border-radius: 4px;margin-left: 10px;}
.modal-map__item-address {font-weight: 300;font-size: 18px;color: rgba(40,59,80,.72);}
.modal-map__filter-wrap {width: 100%;}
.modal-map__filter-wrap--mobile {display: none;}
.modal-map__marker {background: url("/assets/build/img/marker-map-blue.svg") center no-repeat;width: 42px;height: 42px;display: block;}
.modal-map__marker:after {content: "";background: url("/assets/build/img/marker-map-yellow.svg") center no-repeat;}
.modal-map__marker:before {content: "";background: url("/assets/build/img/marker-map-active.svg") center no-repeat;}
.modal-map__marker:hover {background: url("/assets/build/img/marker-map-yellow.svg") center no-repeat;width: 42px;height: 42px;}
.modal-map__marker.yellow {background: url("/assets/build/img/marker-map-yellow.svg") center no-repeat;width: 42px;height: 42px;display: block;}
.modal-map__marker.active, .modal-map__marker.main-marker {background: url("/assets/build/img/marker-map-active.svg") center no-repeat;width: 50px;height: 64px;display: block;-webkit-transform: translate(-4px,-20px);-ms-transform: translate(-4px,-20px);transform: translate(-4px,-20px);-webkit-filter: drop-shadow(0px 4px 19px rgba(15,48,112,.23));filter: drop-shadow(0px 4px 19px rgba(15,48,112,.23));}
@media (max-width: 767px) {.modal-map {top: 67px;height: calc(100% - 67px);}
	.modal-map__aside {width: 100%;height: auto;padding: 20px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.modal-map__wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.modal-map__map {width: 100%;position: static;height: 850px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.modal-map__filter-wrap {display: none;padding: 25px 20px 10px;}
	.modal-map__filter-wrap--mobile {display: block;}}
.modal-map[aria-hidden="false"] .modal__container {-webkit-animation: mmfadeIn .4s cubic-bezier(0,0,.2,1);animation: mmfadeIn .4s cubic-bezier(0,0,.2,1);}
.modal-map[aria-hidden="true"] .modal__container {-webkit-animation: mmfadeOut .25s ease-in-out;animation: mmfadeOut .25s ease-in-out;}
.modal-map .modal__container {will-change: transform;}
[data-simplebar] {position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;width: inherit;height: inherit;max-width: inherit;max-height: inherit;}
.simplebar-wrapper {overflow: hidden;width: inherit;height: inherit;max-width: inherit;max-height: inherit;}
.simplebar-mask {direction: inherit;position: absolute;overflow: hidden;padding: 0;margin: 0;left: 0;top: 0;bottom: 0;right: 0;width: auto !important;height: auto !important;z-index: 0;}
.simplebar-offset {direction: inherit !important;-webkit-box-sizing: inherit !important;box-sizing: inherit !important;resize: none !important;position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 0;margin: 0;-webkit-overflow-scrolling: touch;}
.simplebar-content {direction: inherit;-webkit-box-sizing: border-box !important;box-sizing: border-box !important;position: relative;display: block;height: 100%;width: auto;visibility: visible;overflow: scroll;max-width: 100%;max-height: 100%;}
.simplebar-placeholder {max-height: 100%;max-width: 100%;width: 100%;pointer-events: none;}
.simplebar-height-auto-observer-wrapper {-webkit-box-sizing: inherit !important;box-sizing: inherit !important;height: 100%;width: inherit;max-width: 1px;position: relative;float: left;max-height: 1px;overflow: hidden;z-index: -1;padding: 0;margin: 0;pointer-events: none;-webkit-box-flex: inherit;-ms-flex-positive: inherit;flex-grow: inherit;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-preferred-size: 0;flex-basis: 0;}
.simplebar-height-auto-observer {-webkit-box-sizing: inherit;box-sizing: inherit;display: block;opacity: 0;position: absolute;top: 0;left: 0;height: 1000%;width: 1000%;min-height: 1px;min-width: 1px;overflow: hidden;pointer-events: none;z-index: -1;}
.simplebar-track {z-index: 1;position: absolute;right: 0;bottom: 0;pointer-events: none;}
[data-simplebar].simplebar-dragging .simplebar-track {pointer-events: all;}
.simplebar-scrollbar {position: absolute;right: 2px;width: 7px;min-height: 10px;}
.simplebar-scrollbar:before {position: absolute;content: "";background: black;border-radius: 7px;left: 0;right: 0;opacity: 0;-webkit-transition: opacity .2s linear;-o-transition: opacity .2s linear;transition: opacity .2s linear;}
.simplebar-track .simplebar-scrollbar.simplebar-visible:before {opacity: .5;-webkit-transition: opacity 0s linear;-o-transition: opacity 0s linear;transition: opacity 0s linear;}
.simplebar-track.simplebar-vertical {top: 0;width: 11px;}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {top: 2px;bottom: 2px;}
.simplebar-track.simplebar-horizontal {left: 0;height: 11px;}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {height: 100%;left: 2px;right: 2px;}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {right: auto;left: 0;top: 2px;height: 7px;min-height: 0;min-width: 10px;width: auto;}
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical {right: auto;left: 0;}
.hs-dummy-scrollbar-size {direction: rtl;position: fixed;opacity: 0;visibility: hidden;height: 500px;width: 500px;overflow-y: hidden;overflow-x: scroll;}
.filter-row .simplebar-track.simplebar-horizontal {display: none;}
.simplebar-scrollbar {width: 5px;right: 0px;}
.simplebar-scrollbar:before {background: #2f76fe;opacity: 1 !important;}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {height: 5px;top: 0px;background: #2f76fe;border-radius: 14px;}
.simplebar-track.simplebar-vertical {width: 5px;background: #e9f0f6;cursor: pointer;border-radius: 14px;}
.simplebar-track.simplebar-horizontal {height: 5px;background: #e9f0f6;cursor: pointer;border-radius: 14px;}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {opacity: 1;top: 0px;bottom: 0px;}
.modal-map .simplebar-scrollbar {width: 6px;}
.modal-map .simplebar-track.simplebar-vertical {width: 6px;}
.modal-map .simplebar-track.simplebar-horizontal {opacity: 0;visibility: hidden;}
@font-face {font-family: "lg";src: url("/assets/build/fonts/lg.ttf?22t19m") format("truetype"),url("/assets/build/fonts/lg.woff?22t19m") format("woff"),url("/assets/build/fonts/lg.svg?22t19m#lg") format("svg");font-weight: normal;font-style: normal;font-display: block;}
.lg-icon {font-family: "lg" !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.lg-actions .lg-next, .lg-actions .lg-prev {background-color: rgba(0,0,0,.45);background-color: transparent;border-radius: 2px;color: #999;cursor: pointer;display: block;font-size: 22px;margin-top: -10px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 1080;outline: none;border: none;}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {pointer-events: none;opacity: .5;}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {color: #fff;}
.lg-actions .lg-next {right: 20px;}
.lg-actions .lg-next:before {content: "";}
.lg-actions .lg-prev {left: 20px;}
.lg-actions .lg-prev:after {content: "";}
@-webkit-keyframes lg-right-end {0% {left: 0;}
	50% {left: -30px;}
	100% {left: 0;}}
@keyframes lg-right-end {0% {left: 0;}
	50% {left: -30px;}
	100% {left: 0;}}
@-webkit-keyframes lg-left-end {0% {left: 0;}
	50% {left: 30px;}
	100% {left: 0;}}
@keyframes lg-left-end {0% {left: 0;}
	50% {left: 30px;}
	100% {left: 0;}}
.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end .3s;animation: lg-right-end .3s;position: relative;}
.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end .3s;animation: lg-left-end .3s;position: relative;}
.lg-toolbar {z-index: 1082;left: 0;position: absolute;top: 0;width: 100%;background-color: rgba(0,0,0,.45);}
.lg-toolbar .lg-icon {color: #999;cursor: pointer;float: right;font-size: 24px;height: 47px;line-height: 27px;padding: 10px 0;text-align: center;width: 50px;text-decoration: none !important;outline: medium none;background: none;border: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear;}
.lg-toolbar .lg-icon:hover {color: #fff;}
.lg-toolbar .lg-close:after {content: "";}
.lg-toolbar .lg-download:after {content: "";}
.lg-sub-html {background-color: rgba(0,0,0,.45);bottom: 0;color: #eee;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 1080;}
.lg-sub-html h4 {margin: 0;font-size: 13px;font-weight: bold;}
.lg-sub-html p {font-size: 12px;margin: 5px 0 0;}
#lg-counter {color: #999;display: inline-block;font-size: 16px;padding-left: 20px;padding-top: 12px;vertical-align: middle;}
.lg-toolbar, .lg-prev, .lg-next {opacity: 1;-webkit-transition: -webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-webkit-transition: opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;-o-transition: -o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition: transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition: opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;transition: transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition: transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;}
.lg-hide-items .lg-prev {opacity: 0;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
.lg-hide-items .lg-next {opacity: 0;-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
.lg-hide-items .lg-toolbar {opacity: 0;-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);opacity: 0;-webkit-transition: -webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;-webkit-transition: opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s !important;-o-transition: -o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;-o-transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;transition: opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s !important;transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s !important;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);opacity: 1;}
.lg-outer .lg-thumb-outer {background-color: #0d0a0a;bottom: 0;position: absolute;width: 100%;z-index: 1080;max-height: 350px;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);-webkit-transition: -webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition: -o-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition: transform .25s cubic-bezier(0,0,.25,1) 0s;transition: -webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition: transform .25s cubic-bezier(0,0,.25,1) 0s;transition: transform .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -webkit-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important;-o-transition-duration: 0s !important;transition-duration: 0s !important;}
.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0,0%,0);transform: translate3d(0,0%,0);}
.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px;}
.lg-outer .lg-thumb-item {border-radius: 5px;border-radius: 4px;cursor: pointer;float: left;overflow: hidden;height: 100%;border: 2px solid #fff;margin-bottom: 5px;}
@media (min-width: 1025px) {.lg-outer .lg-thumb-item {-webkit-transition: border-color .25s ease;-o-transition: border-color .25s ease;transition: border-color .25s ease;}}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #a90707;}
.lg-outer .lg-thumb-item img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px;}
.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0;}
.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom .25s ease;-o-transition: bottom .25s ease;transition: bottom .25s ease;}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px;}
.lg-outer .lg-toggle-thumb {background-color: #0d0a0a;border-radius: 2px 2px 0 0;color: #999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px;outline: medium none;border: none;}
.lg-outer .lg-toggle-thumb:after {content: "";}
.lg-outer .lg-toggle-thumb:hover {color: #fff;}
.lg-outer .lg-video-cont {display: inline-block;vertical-align: middle;max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px;}
.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;}
.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}
.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 1080;cursor: pointer;}
.lg-outer .lg-has-vimeo .lg-video-play {background: url("/assets/build/img/vimeo-play.png") no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url("/assets/build/img/vimeo-play.png") no-repeat scroll 0 -58px transparent;}
.lg-outer .lg-has-html5 .lg-video-play {background: transparent url("/assets/build/img/video-play.png") no-repeat scroll 0 0;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: .8;}
.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1;}
.lg-outer .lg-has-youtube .lg-video-play {background: url("/assets/build/img/youtube-play.png") no-repeat scroll 0 0 transparent;}
.lg-outer .lg-has-youtube:hover .lg-video-play {background: url("/assets/build/img/youtube-play.png") no-repeat scroll 0 -60px transparent;}
.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;}
.lg-outer .lg-has-video .lg-video-object {visibility: hidden;}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none;}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible;}
.lg-progress-bar {background-color: #333;height: 5px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1083;opacity: 0;-webkit-transition: opacity .08s ease 0s;-o-transition: opacity .08s ease 0s;transition: opacity .08s ease 0s;}
.lg-progress-bar .lg-progress {background-color: #a90707;height: 5px;width: 0;}
.lg-progress-bar.lg-start .lg-progress {width: 100%;}
.lg-show-autoplay .lg-progress-bar {opacity: 1;}
.lg-autoplay-button:after {content: "";}
.lg-show-autoplay .lg-autoplay-button:after {content: "";}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: -webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition: -o-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition: transform .3s cubic-bezier(0,0,.25,1) 0s;transition: -webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;transition: transform .3s cubic-bezier(0,0,.25,1) 0s;transition: transform .3s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);-webkit-transition: -webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important;-webkit-transition: opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s !important;-o-transition: -o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important;-o-transition: transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important;transition: opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s !important;transition: transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important;transition: transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s !important;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
#lg-zoom-in:after {content: "";}
#lg-actual-size {font-size: 20px;}
#lg-actual-size:after {content: "";}
#lg-zoom-out {opacity: .5;pointer-events: none;}
#lg-zoom-out:after {content: "";}
.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto;}
.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 1080;height: 10px;}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible;}
.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px;}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {-webkit-box-shadow: 0 0 0 2px white inset;box-shadow: 0 0 0 2px white inset;}
.lg-outer .lg-pager-thumb-cont {background-color: #fff;color: #fff;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;-webkit-transition: opacity .15s ease 0s,-webkit-transform .15s ease 0s;-o-transition: opacity .15s ease 0s,-o-transform .15s ease 0s;-o-transition: opacity .15s ease 0s,transform .15s ease 0s;transition: opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition: opacity .15s ease 0s,transform .15s ease 0s;transition: opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100%;}
.lg-outer .lg-pager {background-color: rgba(255,255,255,.5);border-radius: 50%;-webkit-box-shadow: 0 0 0 8px rgba(255,255,255,.7) inset;box-shadow: 0 0 0 8px rgba(255,255,255,.7) inset;display: block;height: 12px;-webkit-transition: box-shadow .3s ease 0s;-webkit-transition: -webkit-box-shadow .3s ease 0s;-o-transition: box-shadow .3s ease 0s;transition: -webkit-box-shadow .3s ease 0s;transition: box-shadow .3s ease 0s;transition: box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s;width: 12px;}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {-webkit-box-shadow: 0 0 0 8px white inset;box-shadow: 0 0 0 8px white inset;}
.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0;}
.lg-fullscreen:after {content: "";}
.lg-fullscreen-on .lg-fullscreen:after {content: "";}
.lg-outer #lg-dropdown-overlay {background-color: rgba(0,0,0,.25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 1081;opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear .18s,opacity .18s linear 0s;-o-transition: visibility 0s linear .18s,opacity .18s linear 0s;transition: visibility 0s linear .18s,opacity .18s linear 0s;}
.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;-ms-transform: translate3d(0,0px,0);-webkit-transform: translate3d(0,0px,0);transform: translate3d(0,0px,0);opacity: 1;visibility: visible;}
.lg-outer.lg-dropdown-active #lg-share {color: #fff;}
.lg-outer .lg-dropdown {background-color: #fff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;-ms-transform: translate3d(0,5px,0);-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);-webkit-transition: -webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-webkit-transition: visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;-o-transition: -o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition: visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;}
.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #fff;right: 16px;top: -16px;}
.lg-outer .lg-dropdown>li:last-child {margin-bottom: 0px;}
.lg-outer .lg-dropdown>li:hover a, .lg-outer .lg-dropdown>li:hover .lg-icon {color: #333;}
.lg-outer .lg-dropdown a {color: #333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;}
.lg-outer .lg-dropdown a:hover {background-color: rgba(0,0,0,.07);}
.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle;}
.lg-outer .lg-dropdown .lg-icon {color: #333;display: inline-block;float: none;font-size: 20px;height: auto;line-height: 1;margin-right: 8px;padding: 0;vertical-align: middle;width: auto;}
.lg-outer #lg-share {position: relative;}
.lg-outer #lg-share:after {content: "";}
.lg-outer #lg-share-facebook .lg-icon {color: #3b5998;}
.lg-outer #lg-share-facebook .lg-icon:after {content: "";}
.lg-outer #lg-share-twitter .lg-icon {color: #00aced;}
.lg-outer #lg-share-twitter .lg-icon:after {content: "";}
.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39;}
.lg-outer #lg-share-googleplus .lg-icon:after {content: "";}
.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027;}
.lg-outer #lg-share-pinterest .lg-icon:after {content: "";}
.lg-outer .lg-img-rotate {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;-webkit-transition: -webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition: -o-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition: transform .3s cubic-bezier(.32,0,.67,0) 0s;transition: -webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition: transform .3s cubic-bezier(.32,0,.67,0) 0s;transition: transform .3s cubic-bezier(.32,0,.67,0) 0s,-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;}
.lg-rotate-left:after {content: "";}
.lg-rotate-right:after {content: "";}
.lg-icon.lg-flip-hor, .lg-icon.lg-flip-ver {font-size: 26px;}
.lg-flip-hor:after {content: "";}
.lg-flip-ver:after {content: "";}
.lg-group {}
.lg-group:before, .lg-group:after {display: table;content: "";line-height: 0;}
.lg-group:after {clear: both;}
.lg-outer {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1050;opacity: 0;outline: none;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s;}
.lg-outer * {-webkit-box-sizing: border-box;box-sizing: border-box;}
.lg-outer.lg-visible {opacity: 1;}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {-webkit-transition-duration: inherit !important;-o-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;-o-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {-webkit-transition-duration: 0s !important;-o-transition-duration: 0s !important;transition-duration: 0s !important;opacity: 1;}
.lg-outer.lg-grab img.lg-object {cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}
.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -webkit-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}
.lg-outer .lg {height: 100%;width: 100%;position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%;}
.lg-outer .lg-inner {width: 100%;height: 100%;position: absolute;left: 0;top: 0;white-space: nowrap;}
.lg-outer .lg-item {background: url("/assets/build/img/loading.gif") no-repeat scroll center center transparent;display: none !important;}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {display: inline-block !important;}
.lg-outer.lg-css .lg-current {display: inline-block !important;}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100%;}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;}
.lg-outer .lg-item.lg-complete {background-image: none;}
.lg-outer .lg-item.lg-current {z-index: 1060;}
.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important;}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s;}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1;}
.lg-outer .lg-empty-html {display: none;}
.lg-outer.lg-hide-download #lg-download {display: none;}
.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;background-color: #000;opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s;}
.lg-backdrop.in {opacity: 1;}
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {-webkit-transition: none 0s ease 0s !important;-o-transition: none 0s ease 0s !important;transition: none 0s ease 0s !important;}
.lg-css3.lg-use-css3 .lg-item {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.lg-css3.lg-fade .lg-item {opacity: 0;}
.lg-css3.lg-fade .lg-item.lg-current {opacity: 1;}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {-webkit-transition: opacity .1s ease 0s;-o-transition: opacity .1s ease 0s;transition: opacity .1s ease 0s;}
.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition: opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition: opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;}
.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {-webkit-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;}
#lg-counter {display: none;}
.lg-backdrop {opacity: .8 !important;}
.flexmasonry {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;-ms-flex-line-pack: justify;align-content: space-between;}
.flexmasonry-item {width: 100%;}
.flexmasonry-cols-2 .flexmasonry-item {width: 50%;}
.flexmasonry-cols-3 .flexmasonry-item {width: 33.333%;}
.flexmasonry-cols-4 .flexmasonry-item {width: 25%;}
.flexmasonry-cols-5 .flexmasonry-item {width: 20%;}
.flexmasonry-cols-6 .flexmasonry-item {width: 16.666%;}
.flexmasonry-cols-7 .flexmasonry-item {width: 14.285%;}
.flexmasonry-cols-8 .flexmasonry-item {width: 12.5%;}
.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n) {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5) {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n) {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5) {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6) {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n) {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1) {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5) {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6) {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7) {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n) {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
.flexmasonry-break {content: "";-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 0 !important;margin: 0;}
.flexmasonry-break-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.flexmasonry-break-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.flexmasonry-break-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.flexmasonry-break-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.flexmasonry-break-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.flexmasonry-break-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.flexmasonry-break-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
html {-webkit-box-sizing: border-box;box-sizing: border-box;}
*, *::before, *::after {-webkit-box-sizing: inherit;box-sizing: inherit;}
.container {max-width: 1170px;width: 100%;padding: 0 15px;margin: auto;}
@media screen and (max-width: 1199px) {.container {max-width: 960px;}}
@media screen and (max-width: 991px) {.container {max-width: 720px;}}
@media screen and (max-width: 767px) {.container {max-width: 540px;}}
html, body {height: 100%;min-height: 100%;}
body {-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}
button, input, select, textarea {color: #000;font-family: "GT Eesti Pro Display";font-size: 18px;border: 0;border-radius: 0;outline: none;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type='number'] {-moz-appearance: textfield;}
ul {margin: 0;padding: 0;list-style-type: none;}
a {outline: none;-webkit-transition: .2s ease-in-out all;-o-transition: .2s ease-in-out all;transition: .2s ease-in-out all;color: inherit;text-decoration: none;}
a:hover {text-decoration: none;}
img {max-width: 100%;}
img::-moz-selection {background: transparent;}
img::selection {background: transparent;}
img::-moz-selection {background: transparent;}
form ::-webkit-input-placeholder {color: rgba(40,59,80,.66);-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
form ::-moz-placeholder {color: rgba(40,59,80,.66);-moz-transition: opacity .3s ease;transition: opacity .3s ease;}
form :-moz-placeholder {color: rgba(40,59,80,.66);-moz-transition: opacity .3s ease;transition: opacity .3s ease;}
form :-ms-input-placeholder {color: rgba(40,59,80,.66);-ms-transition: opacity .3s ease;transition: opacity .3s ease;}
form :focus::-webkit-input-placeholder {opacity: 0;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
form :focus::-moz-placeholder {opacity: 0;-moz-transition: opacity .3s ease;transition: opacity .3s ease;}
form :focus:-moz-placeholder {opacity: 0;-moz-transition: opacity .3s ease;transition: opacity .3s ease;}
form :focus:-ms-input-placeholder {opacity: 0;-ms-transition: opacity .3s ease;transition: opacity .3s ease;}
.flex {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.d-input {background: #fff;border-radius: 5px;font-size: 18px;color: #393939;height: 54px;width: 100%;padding-left: 30px;}
.btn--1 {background: #fa8f43;border-radius: 5px;font-size: 22px;color: #fff;height: 54px;}
.btn--1:hover {background: #ea761e;}
.d-name {text-align: center;font-size: 50px;line-height: 58px;color: #001a34;}
.d-more a {font-size: 20px;color: #195df6;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 300;}
.d-more a:hover {opacity: .7;}
.d-more a i {background: url("/assets/build/img/more.svg") no-repeat;width: 36px;height: 8px;display: block;-ms-flex-item-align: center;align-self: center;margin-left: 13px;position: relative;top: 2px;}
.wrapper-content {-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}
.blue-bg {background: #f5f8fb;}
.d-blue-bg {background: #195df6;}
.w-100 {width: 100%;}
main.h-100 {height: calc(100% - 74px);}
@media (max-width: 767px) {main.h-100 {height: calc(100% - 67px);}}
@font-face {font-display: swap;font-family: "GT Eesti Pro Display";src: local("GT Eesti Pro Display"),url("/assets/build/fonts/GTEestiProDisplay-Regular.woff2") format("woff2"),url("/assets/build/fonts/GTEestiProDisplay-Regular.woff") format("woff");font-style: normal;font-weight: 400;}
@font-face {font-display: swap;font-family: "GT Eesti Pro Display";src: local("GT Eesti Pro Display"),url("/assets/build/fonts/GTEestiProText-Bold.woff2") format("woff2"),url("/assets/build/fonts/GTEestiProText-Bold.woff") format("woff");font-style: normal;font-weight: 700;}
@font-face {font-display: swap;font-family: "GT Eesti Pro Display";src: local("GT Eesti Pro Display"),url("/assets/build/fonts/GTEestiProDisplay-Light.woff2") format("woff2"),url("/assets/build/fonts/GTEestiProDisplay-Light.woff") format("woff"),url("/assets/build/fonts/GTEestiProDisplay-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}
@font-face {font-display: swap;font-family: "GT Eesti Pro Display";src: local("GT Eesti Pro Display"),url("/assets/build/fonts/GTEestiProDisplay-Medium.woff2") format("woff2"),url("/assets/build/fonts/GTEestiProDisplay-Medium.woff") format("woff"),url("/assets/build/fonts/GTEestiProDisplay-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}
body {color: #000;font-family: "GT Eesti Pro Display";font-weight: 400;font-size: 16px;line-height: normal;background: #fff;}
h1, h2, h3, h4, h5, h6 {font-weight: 500;line-height: 1.16;margin-top: 0;}
h1 {margin-bottom: .67em;}
h2 {margin-bottom: .83em;}
h3 {margin-bottom: 1em;}
h4 {margin-bottom: 1.33em;}
h5 {margin-bottom: 1.67em;}
h6 {margin-bottom: 2.33em;}
p {margin-top: 1em;margin-bottom: 1em;}
.header {padding-top: 18px;padding-bottom: 16px;background: #fff;position: fixed;width: 100%;z-index: 1;}
.header_menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.header_menu a {padding: 15px;}
.header .header-wrap {max-width: 95%;margin: 0 auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.header-logo {font-size: 16px;line-height: 112.2%;background: url("/assets/public/img/logo-icon.svg") no-repeat;padding-left: 73px;display: block;display: -webkit-box;display: -ms-flexbox;display: flex;font-weight: 400;height: 50px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.header-logo span {width: 130px;margin-left: 15px;padding-left: 15px;border-left: 1px solid #195df6;font-size: 13px;font-style: normal;font-weight: normal;line-height: 15px;color: rgba(40,59,80,.8);}
.header-city {color: #393939;font-size: 22px;margin-left: 118px;font-weight: 300;margin-top: 5px;position: relative;}
.header-city::after {content: "";display: block;position: absolute;background: url("/assets/build/img/header-city-ar.svg") no-repeat;width: 8px;height: 5px;right: -15px;top: 50%;margin-top: -5px;}
.header-city ul {position: absolute;background: #fff;line-height: 1.2;top: 35px;left: -15px;overflow: hidden;z-index: 2;min-width: 190px;padding: 15px 15px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-size: 16px;-webkit-box-shadow: 0px 4px 21px rgba(0,0,0,.07);box-shadow: 0px 4px 21px rgba(0,0,0,.07);opacity: 0;-webkit-transition: .3s opacity,.3s visibility,.3s -webkit-transform;transition: .3s opacity,.3s visibility,.3s -webkit-transform;transition: .3s opacity,.3s visibility,.3s transform;transition: .3s opacity,.3s visibility,.3s transform,.3s -webkit-transform;-o-transition: .3s opacity,.3s visibility,.3s transform;-webkit-transform: translate(0,-10px);-ms-transform: translate(0,-10px);transform: translate(0,-10px);visibility: hidden;}
.header-city ul li {margin-bottom: 8px;}
.header-city ul li:last-of-type {margin-bottom: 0;}
.header-city ul li a:hover {color: #195df6;}
.header-city ul.active {visibility: visible;opacity: 1;-webkit-transform: translate(0,0px);-ms-transform: translate(0,0px);transform: translate(0,0px);}
.header-city span {cursor: pointer;-webkit-transition: .2s ease-in-out color;-o-transition: .2s ease-in-out color;transition: .2s ease-in-out color;}
.header-city span::after {content: "";border-bottom: 1px dashed #9d9d9d;display: block;position: relative;top: -3px;-webkit-transition: .2s ease-in-out opacity;-o-transition: .2s ease-in-out opacity;transition: .2s ease-in-out opacity;}
.header-city span:hover {color: #195df6;}
.header-city span:hover::after {opacity: 0;}
.header-count {font-size: 18px;line-height: 112.2%;text-align: left;margin-left: 30px;color: #536273;}
.header-count span {color: #fa8f43;font-weight: 700;}
.header-phone {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}
.header-phone span {font-size: 14px;line-height: 16px;color: rgba(40,59,80,.8);}
.header-phone a {font-size: 24px;font-weight: 600;}
.phone_mob {display: none;}
@media (max-width: 1440px) {.header-logo {width: 300px;}
	.header-logo br {display: none;}
	.header-logo span {display: none;}
	.header_menu {-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 400px;}
	.header_menu a {padding: 5px 15px;}}
@media (max-width: 1024px) {.header-count {display: none;}}
@media (max-width: 768px) {.header_menu {display: none;}}
@media (max-width: 991px) {.header .header-count {display: none;}
	.header-city {margin-left: auto;}
	.header-count {color: #fff;text-align: center;}
	.header-city ul {top: 25px;left: auto;right: -15px;text-align: right;font-size: 14px;min-width: 165px;}}
@media (max-width: 767px) {.phone_pc {display: none;}
	.phone_mob {display: block;}
	.header-city {margin-right: 15px;}
	.hero__content-name {padding-left: 20px;padding-right: 20px;}
	.header-phone {width: 100%;margin: 15px 0 0;}}
.hero {position: relative;margin-top: 75px;}
.hero .header-count {display: none;}
.hero .container {position: relative;height: 100%;}
.hero__content {position: absolute;width: 100%;left: 0;right: 0;padding-top: 100px;}
.hero-img {height: 516px;background: url("/assets/build/img/home.jpg") top center no-repeat;background-size: cover;}
.hero--bg-listing {background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url("/assets/build/img/hero-listing.jpg");height: 516px;}
.hero__cont {height: 100%;max-width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.hero__cont .left {width: 60%;}
.hero__cont .offer {background: rgba(255,255,255,.79);border-radius: 5px;padding: 40px;text-align: center;max-width: 430px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.hero__cont .offer p {font-size: 29px;line-height: 124.2%;text-align: center;color: #283b50;margin-bottom: 40px;}
.hero__cont .offer p span {font-size: 29px;font-weight: 600;color: #195df6;}
.hero__cont .offer span {color: #616161;font-size: 16px;}
.hero__cont .offer a {width: 255px;height: 48px;left: 1186px;top: 419px;background: #195df6;border-radius: 5px;font-size: 24px;line-height: 48px;text-align: center;color: #fff;margin: 20px auto 10px;}
.hero__cont h1 {font-weight: bold;font-size: 54px;line-height: 60px;color: #fff;}
.hero__desc {font-size: 24px;line-height: 139.7%;color: #fff;font-weight: 300;}
.hero__desc a {color: #fa8f43;border-bottom: dashed #fa8f43 1px;font-weight: 500;}
.hero__desc a:hover {border-bottom-color: transparent;color: #ea761e;}
.hero__content-name {margin-bottom: 61px;}
.hero__content-name h1 {font-weight: bold;font-size: 60px;line-height: 70px;text-align: center;color: #fff;}
.hero__form {max-width: 810px;margin: 0 auto;}
.hero__form-input {width: calc(100% - 225px);position: relative;}
.hero__form-input::after {content: "";}
.hero__form-icon {display: block;background: url("/assets/build/img/hero-search.svg") no-repeat;width: 19px;height: 19px;position: absolute;top: 50%;margin-top: -9px;right: 16px;}
.hero__form .d-input {padding-right: 40px;font-weight: 300;}
.hero__form-btn {margin-left: auto;}
.hero__form .btn--1 {width: 195px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;}
@media (max-width: 991px) {.hero .header-count {display: block;}
	.hero__content {padding-top: 28px;}
	.hero__content-name {margin-top: 74px;margin-bottom: 45px;}
	.hero__content-name h1 {font-size: 36px;line-height: 42px;}
	.hero--bg-listing {height: 400px;text-align: center;}
	.hero__desc {font-size: 16px;}
	.hero__cont h1 {font-size: 36px;line-height: 1.17;}}
@media (max-width: 768px) {.hero__cont .offer {padding: 20px;max-width: 260px;}
	.hero__cont .offer p {font-size: 16px;margin-bottom: 20px;}
	.hero__cont .offer p span {font-size: 18px;}
	.hero__cont .offer span {font-size: 14px;}
	.hero__cont .offer a {width: 220px;font-size: 21px;margin: 20px auto 10px;}}
@media (max-width: 767px) {.hero__cont .offer {display: none;}
	.hero__cont .left {width: 100%;}
	.hero__form {padding-left: 20px;padding-right: 20px;}
	.hero__form-btn {display: none;}
	.hero__form-input {width: 100%;}
	.hero-img {height: 550px;}
	.header-logo {font-size: 15px;}
	.header-city {font-size: 18px;}}
.home-category {position: relative;margin-bottom: 111px;}
.home-category__list {margin-left: -15px;margin-right: -15px;margin-top: -116px;}
.home-category__more {margin-top: 73px;}
.home-category__item {width: 33.3%;padding-left: 15px;padding-right: 15px;margin-bottom: 30px;}
.home-category__item-box {background: #fff;-webkit-box-shadow: 0px 4px 21px rgba(0,0,0,.07);box-shadow: 0px 4px 21px rgba(0,0,0,.07);border-radius: 5px;padding: 37px 36px 44px;height: 100%;}
.home-category__item-img {width: 60px;}
.home-category__item-img img {max-width: 37px;}
.home-category__item-name {width: calc(100% - 60px);margin-left: auto;-ms-flex-item-align: center;align-self: center;font-size: 23px;line-height: 27px;color: #001a34;}
.home-category__item-list {margin-top: 28px;}
.home-category__item-list ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.home-category__item-list li {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 14px;}
.home-category__item-list li::after {content: "";display: block;width: 4px;height: 4px;background: #195df6;border-radius: 50%;margin-left: 8px;margin-right: 8px;-ms-flex-item-align: center;align-self: center;}
.home-category__item-list li.last::after {display: none;}
.home-category__item-list a {font-size: 17px;color: #393939;border-bottom: 1px dashed #9d9d9d;font-weight: 300;}
.home-category__item-list a:hover {color: #195df6;border-color: transparent;}
@media (max-width: 1199px) {.home-category__item {width: 50%;}
	.home-category__item-list li.last::after {display: block;}
	.home-category__item-list li:last-child::after {display: none;}}
@media (max-width: 991px) {.home-category {margin-bottom: 86px;}
	.home-category__item {width: 100%;}
	.home-category__more {margin-top: 15px;}}
.home-brand {background: #fff;}
.home-brand h3 {font-weight: normal;font-size: 30px;line-height: 35px;color: #001a34;margin-bottom: 60px;}
.home-brand__name h2 {margin-bottom: 100px;}
.home-brand__list {-webkit-box-align: revert;-ms-flex-align: revert;align-items: revert;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.home-brand__more {margin-top: 74px;}
.home-brand__item {margin-bottom: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;width: 16.6%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.home-brand__item--hidden {height: 0 !important;margin: 0 !important;padding: 0 !important;}
.home-brand__item img {-webkit-transition: filter .2s ease-in-out;-webkit-transition: -webkit-filter .2s ease-in-out;-o-transition: .2s ease-in-out filter;-o-transition: filter .2s ease-in-out;transition: -webkit-filter .2s ease-in-out;transition: filter .2s ease-in-out;transition: filter .2s ease-in-out,-webkit-filter .2s ease-in-out;}
.home-brand__item a {-ms-flex-item-align: center;align-self: center;}
.home-brand__item a:hover img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
@media (max-width: 1199px) {.home-brand__list {margin-left: -15px;margin-right: -15px;}
	.home-brand__item {width: 16.6%;padding-left: 15px;padding-right: 15px;}}
@media (max-width: 991px) {.home-brand h3 {font-size: 24px;margin-bottom: 40px;}
	.home-brand__name h2 {margin-bottom: 40px;}
	.home-brand__item {width: 33.3%;margin-bottom: 28px;}
	.home-brand__more {margin-top: 30px;}
	.home-brand__list {-webkit-box-pack: inherit;-ms-flex-pack: inherit;justify-content: inherit;}
	.home-brand__list--mob {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}}
.home-count {background: #195df6;margin-top: 130px;padding-top: 52px;padding-bottom: 28px;}
.home-count__name {font-size: 44px;line-height: 51px;color: #fff;margin-top: 41px;}
.home-count__name span {color: #fa8f43;font-size: 57px;}
.home-count__right {padding-left: 79px;margin-left: auto;position: relative;padding-right: 42px;}
.home-count__right:before {content: "";width: 1px;height: 149px;position: absolute;left: 0;background: #fff;top: 17px;}
.home-count__item {color: #fff;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-bottom: 30px;}
.home-count__item-big {font-size: 36px;}
.home-count__item-small {font-size: 24px;padding-left: 8px;font-weight: 300;}
@media (max-width: 1199px) {.home-count__name {font-size: 35px;line-height: 40px;}
	.home-count__name span {font-size: 45px;}
	.home-count__right {padding-left: 60px;}}
@media (max-width: 991px) {.home-count__list {display: block;text-align: center;}
	.home-count__right {padding-left: 0;padding-right: 0;}
	.home-count__right:before {content: "";width: 282px;height: 1px;position: relative;left: 0;background: #fff;top: 0;display: block;margin-left: auto;margin-right: auto;margin-top: 58px;margin-bottom: 42px;}
	.home-count__item {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 20px;}
	.home-count__name {margin-top: 0;font-size: 43px;line-height: 53px;}
	.home-count {padding-top: 49px;padding-bottom: 49px;margin-top: 73px;}}
@media (max-width: 339px) {.header-logo {font-size: 14px;}
	.header-city {font-size: 15px;}}
.home-uslugi {margin-top: 130px;padding-bottom: 130px;}
.home-uslugi__list {margin-left: -15px;margin-right: -15px;}
.home-uslugi__name h2 {margin-bottom: 89px;}
.home-uslugi__more {margin-top: 57px;}
.home-uslugi__item {width: 33.3%;padding-left: 15px;padding-right: 15px;}
.home-uslugi__item-box {border: 1px solid #195df6;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;padding: 35px 18px 37px 41px;height: 100%;}
.home-uslugi__item-name {font-size: 23px;line-height: 27px;color: #001a34;min-height: 54px;display: block;}
.home-uslugi__item-content ul {margin-top: 24px;}
.home-uslugi__item-content li {font-size: 18px;line-height: 154.7%;color: #393939;background: url("/assets/build/img/home-uslugi-li.svg") left center no-repeat;padding-left: 43px;margin-bottom: 8px;font-weight: 300;}
.home-uslugi__item-content li a:hover {color: #195df6;border-color: transparent;}
@media (max-width: 1199px) {.home-uslugi__item-name {font-size: 21px;}
	.home-uslugi__item-content li {font-size: 16px;}}
@media (max-width: 991px) {.home-uslugi__item {width: 100%;margin-bottom: 13px;}
	.home-uslugi__item-name {font-size: 23px;}
	.home-uslugi__name h2 {margin-bottom: 42px;}
	.d-name {font-size: 28px;line-height: 32px;}
	.home-uslugi {padding-top: 55px;padding-bottom: 73px;margin-top: 0;}}
.home-legal {background: #f5f8fb;padding-top: 88px;padding-bottom: 104px;position: relative;overflow: hidden;}
.home-legal__name h2 {text-align: left;margin-bottom: 43px;}
.home-legal__introtext {font-size: 20px;line-height: 154.7%;color: #393939;font-weight: 300;}
.home-legal__more {margin-top: 56px;}
.home-legal .d-more a {-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;}
.home-legal__img {position: absolute;right: 0;bottom: 0;}
@media (max-width: 1700px) {.home-legal {padding-top: 60px;padding-bottom: 60px;}
	.home-legal__img img {width: 721px;display: block;}}
@media (max-width: 1480px) {.home-legal__img {right: -50px;}}
@media (max-width: 1370px) {.home-legal__name h2 {margin-bottom: 30px;font-size: 44px;line-height: 48px;}
	.home-legal__more {margin-top: 30px;}
	.home-legal__introtext {max-width: 470px;}
	.home-legal__introtext br {display: none;}
	.home-legal__img img {width: 620px;}}
@media (max-width: 1199px) {.home-legal {padding-top: 50px;padding-bottom: 50px;}
	.home-legal__name h2 {margin-bottom: 20px;font-size: 35px;line-height: 40px;}
	.home-legal__more {margin-top: 20px;}
	.home-legal .d-more a {font-size: 16px;}
	.home-legal__introtext {max-width: 470px;font-size: 16px;}
	.home-legal__img img {width: 500px;}}
@media (max-width: 991px) {.home-legal__img img {display: none;}
	.home-legal__name h2 {text-align: center;font-size: 28px;line-height: 32px;margin-bottom: 40px;}
	.home-legal__name h2 br {display: none;}
	.home-legal__introtext {text-align: center;}
	.home-legal__more {margin-top: 40px;}
	.home-legal .d-more a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}
.footer {background: #e9f0f6;padding-top: 62px;padding-bottom: 57px;}
.footer-right {padding-left: 40px;width: calc(100% - 440px);-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.footer-menu li {margin-bottom: 15px;}
.footer-menu a {font-size: 17px;color: #283b50;}
.footer-menu a:hover {color: #195df6;}
@media (max-width: 767px) {.footer {padding-bottom: 50px;padding-top: 40px;}
	.footer-list {display: block;}
	.container {max-width: 100%;padding-left: 20px;padding-right: 20px;}
	.footer-right {border-top: 1px solid rgba(47,118,254,.1);width: auto;display: block;margin-left: -20px;margin-right: -20px;padding-left: 20px;padding-right: 20px;padding-top: 36px;margin-top: 39px;}}
.aside {max-width: 360px;}
.aside__price {background: #fff;border-radius: 5px;margin-bottom: 25px;padding: 40px 35px 45px;}
.aside__price h3 {font-weight: normal;font-size: 22px;line-height: 127.2%;text-align: center;color: #283b50;margin-bottom: 35px;}
.aside__price-list {margin-bottom: 45px;}
.aside__price-list li {margin-bottom: 18px;position: relative;padding-left: 20px;font-weight: 300;font-size: 17px;line-height: 132.2%;color: #283b50;}
.aside__price-list li strong {font-weight: 500;}
.aside__price-list li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 10px;left: 0;}
.aside__price-list a {color: #283b50;}
.aside__price-list a strong {font-weight: 500;}
.aside__price-list a:hover {color: #195df6;}
.aside__price-all {font-weight: 300;font-size: 20px;line-height: 96.7%;color: #195df6;}
.aside__consultation {overflow: hidden;border-radius: 5px;background: #fff;text-align: center;margin-bottom: 25px;}
.aside__consultation h3 {font-weight: normal;font-size: 22px;line-height: 127.2%;color: #283b50;}
.aside__consultation a {font-weight: normal;font-size: 29px;line-height: 34px;text-align: center;color: #195df6;display: inline-block;margin-bottom: 25px;}
.aside__consultation a:hover {opacity: .7;}
.aside__consultation p {font-weight: 300;font-size: 16px;line-height: 139.2%;text-align: center;color: rgba(40,59,80,.66);margin: 0;}
.aside__consultation__info {padding: 30px 35px 40px;}
.aside__consultation-img {width: auto;height: 224px;background: url("/assets/build/img/consultation.jpg") center no-repeat;}
@media (max-width: 1199px) {.aside {display: none;}}
.container.case {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.container.case .breadcrumbs-wrap {padding: 42px 0;}
.base {max-width: 750px;padding-bottom: 85px;}
.base__brands {margin-bottom: 30px;}
.base__brands li {display: inline-block;margin-right: 13px;margin-bottom: 11px;}
.base__brands li:last-of-type {margin-right: 0;}
.base__brands li:last-of-type a {background: #d8e2ea;}
.base__brands li:last-of-type a:hover {color: #fff;}
.base__brands a {font-weight: normal;font-size: 16px;text-align: center;color: #283b50;background: #e9f0f6;border-radius: 5px;height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0 27px;}
.base__brands a:hover {background: #d8e2ea;}
.base__show-map {width: 100%;height: 95px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: url("/assets/build/img/show-map.jpg") center/cover no-repeat;margin: 18px 0 33px;}
.base__show-map a {font-weight: normal;font-size: 16px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 203px;height: 38px;background: #195df6;border-radius: 5px;}
.base__show-map a:hover {background: #fa8f43;}
.base__services-found {font-weight: normal;font-size: 15px;line-height: 170.7%;color: rgba(40,59,80,.58);}
.base__map {width: 100%;height: 240px;}
.base__map .ymaps-2-1-78-copyrights-pane {display: none;}
@media (max-width: 1199px) {.container.case {max-width: 780px;}
	.base {width: 100%;max-width: 100%;}}
@media (max-width: 991px) {.container.case .breadcrumbs-wrap {padding: 22px 0 30px;}
	.container.case .breadcrumbs {margin-bottom: 0px;}
	.base {padding-bottom: 30px;}
	.base__brands {margin-bottom: 22px;}
	.base__brands li {margin-right: 5px;margin-bottom: 5px;}
	.base__brands a {font-size: 14px;height: 31px;padding: 0 15px;}}
.card {background: #fff;border: 1px solid #195df6;border-radius: 5px;padding: 20px 30px 30px;margin: 20px 0 30px;}
.card__row {position: relative;}
.card__row:after {content: "";position: absolute;left: -30px;right: -30px;bottom: 0;background: #e6edf4;height: 1px;}
.card__top {display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 25px;margin-bottom: 18px;}
.card__logo {height: 100px;width: 100px;min-width: 100px;background-repeat: no-repeat;background-position: center;background-size: contain;margin-right: 18px;}
.card__name {font-weight: normal;font-size: 36px;line-height: 42px;color: #195df6;}
.card__tagline {font-weight: normal;font-size: 16px;line-height: 170.7%;color: #283b50;margin-bottom: 5px;}
.card__rating--mobile {display: none;}
.card__rate {font-size: 18px;color: #283b50;font-weight: 300;}
.card__rate:before {margin-right: 6px;content: "";display: inline-block;vertical-align: middle;width: 18px;height: 17px;background-repeat: no-repeat;background-position: center;background-size: contain;-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);background-image: url("/assets/build/img/star.png");}
.card__count-reviews {font-weight: 300;font-size: 16px;line-height: 170.7%;color: rgba(40,59,80,.66);}
.card__contacts {margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.card__tel {font-weight: normal;font-size: 20px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 187px;height: 43px;background: #195df6;border-radius: 5px;margin-bottom: 20px;}
.card__tel:hover {background: #fa8f43;}
.card__work-time {font-weight: 300;font-size: 18px;text-align: right;color: #283b50;}
.card__services {font-style: normal;font-weight: normal;font-size: 18px;line-height: 170.7%;color: #283b50;margin-bottom: 15px;}
.card .text-muted {color: rgba(40,59,80,.53);}
.card__tags {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 20px;}
.card__tags li {font-weight: 300;font-size: 15px;color: #283b50;height: 27px;background: #e9f0f6;border-radius: 5px;margin-right: 7px;margin-bottom: 7px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0px 17px 0 30px;position: relative;}
.card__tags li:last-of-type {margin-right: 0;}
.card__tags li:before {content: "";width: 11px;height: 9px;position: absolute;left: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-position: center;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml, %3Csvg width=\'10\' height=\'10\' viewBox=\'0 0 11 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M5.75099 9.56332C5.46217 9.95533 5.01239 10.1963 4.52608 10.2202C4.03977 10.2444 3.56876 10.0484 3.24291 9.6865L0.322826 6.446C-0.141267 5.9313 -0.100042 5.1379 0.414657 4.6738C0.92985 4.20971 1.72276 4.25118 2.18685 4.76613L4.25281 7.05895C4.28342 7.09301 4.32785 7.11128 4.37352 7.10906C4.41944 7.10684 4.4614 7.08388 4.4888 7.04734L8.73526 1.2879C9.14628 0.729997 9.93178 0.611258 10.4899 1.02252C11.0476 1.43379 11.1661 2.21929 10.7548 2.77694L5.75099 9.56332Z\' fill=\'%23195DF6\'/%3E\A%3C/svg%3E\A");}
.card__addresses {padding: 15px 0;}
.card__address {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 6px;}
.card__address:last-of-type {margin-bottom: 0;}
.card__address:last-of-type .card__address-box {margin-bottom: 0;}
.card__address-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 5px;}
.card__metro {font-weight: 300;font-size: 14px;color: #283b50;height: 27px;background: #e9f0f6;border-radius: 5px;margin-right: 12px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0px 10px 0 15px;position: relative;}
.card__metro i {width: 7px;height: 7px;border-radius: 50%;display: inline-block;margin-right: 8px;}
.card__street {font-weight: 300;font-size: 14px;color: #283b50;border-bottom: 1px dashed rgba(0,0,0,.49);display: inline;position: relative;margin-left: 25px;margin-right: 7px;}
.card__street:before {content: "";position: absolute;width: 17px;height: 17px;left: -25px;top: 2px;background-image: url("data:image/svg+xml,%3Csvg width=\'17\' height=\'17\' viewBox=\'0 0 17 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M8.50005 3.6543C6.75981 3.6543 5.34399 5.07011 5.34399 6.81035C5.34399 8.55059 6.75981 9.9664 8.50005 9.9664C10.2403 9.9664 11.6561 8.55059 11.6561 6.81035C11.6561 5.07011 10.2403 3.6543 8.50005 3.6543ZM8.50005 8.63755C7.49253 8.63755 6.67285 7.81787 6.67285 6.81035C6.67285 5.80284 7.49253 4.98315 8.50005 4.98315C9.50756 4.98315 10.3272 5.80284 10.3272 6.81035C10.3272 7.81787 9.50756 8.63755 8.50005 8.63755Z\' fill=\'%23283B50\' fill-opacity=\'0.66\'/%3E\A%3Cpath d=\'M8.49991 0C4.74461 0 1.68945 3.05519 1.68945 6.81046V6.99872C1.68945 8.89794 2.77832 11.1111 4.92589 13.5767C6.48272 15.3641 8.0178 16.6104 8.08235 16.6626L8.49991 17L8.91748 16.6626C8.98206 16.6104 10.5171 15.3641 12.0739 13.5767C14.2215 11.1111 15.3104 8.89797 15.3104 6.99875V6.81049C15.3104 3.05519 12.2552 0 8.49991 0ZM13.9815 6.99875C13.9815 10.2083 9.84603 14.0936 8.49991 15.273C7.15343 14.0932 3.01831 10.2081 3.01831 6.99875V6.81049C3.01831 3.78795 5.47737 1.32889 8.49991 1.32889C11.5225 1.32889 13.9815 3.78795 13.9815 6.81049V6.99875Z\' fill=\'%23283B50\' fill-opacity=\'0.66\'/%3E\A%3C/svg%3E\A");}
.card__address-work-time {font-weight: 300;font-size: 13px;color: rgba(40,59,80,.66);border-left: 1px solid rgba(113,126,140,.48);padding-left: 6px;}
.card__route {border: 1px solid #195df6;border-radius: 5px;font-weight: normal;font-size: 12px;color: #283b50;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 78px;height: 29px;margin-right: 5px;}
.card__route:hover {background: #fa8f43;color: #fff;border-color: #fa8f43;}
.card__courier {width: 117px;height: 29px;font-weight: normal;font-size: 12px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #195df6;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;}
.card__courier:hover {background: #fa8f43;}
.card__btns {display: -webkit-box;display: -ms-flexbox;display: flex;}
.card__gallery {padding-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.card__gallery a {display: block;width: 13%;margin-right: 1.5%;height: 56px;border-radius: 4px;background-repeat: no-repeat;background-position: center;background-size: cover;margin-bottom: 10px;}
.card__gallery a:nth-of-type(7n) {margin-right: 0;}
.card__prices {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 0 25px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.card__prices h3 {font-weight: normal;font-size: 18px;color: #283b50;}
.card__prices ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.card__prices ul li {font-weight: 300;font-size: 15px;line-height: 134.2%;color: #283b50;position: relative;padding-left: 20px;margin-bottom: 12px;margin-right: 30px;min-width: 225px;}
.card__prices ul li a {font-style: normal;font-weight: 300;font-size: 14px;color: #195df6;position: relative;}
.card__prices ul li a:after {content: "";background: url("/assets/build/img/more.svg") center/contain no-repeat;width: 25px;height: 8px;margin-left: 10px;position: relative;display: inline-block;top: 1px;}
.card__prices ul li a:hover {opacity: .7;}
.card__prices ul li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 8px;left: 0;}
.card__prices ul li:last-of-type {padding-left: 0;}
.card__prices ul li:last-of-type:before {display: none;}
.card__callback {width: 146px;min-width: 146px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.card__callback a {width: 100%;margin: 0 0 5px;}
.card__callback a:last-of-type {margin-bottom: 0;}
.card__callback-specialist {font-weight: normal;font-size: 12px;text-align: center;color: #283b50;background: #e9f0f6;border-radius: 5px;height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.card__callback-specialist:hover {background: #d8e2ea;}
.card__review {padding-top: 15px;}
.card__review-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;}
.card__review-top h3 {font-weight: normal;font-size: 18px;line-height: 170.7%;color: #283b50;margin: 0;}
.card__review-all {font-style: normal;font-weight: 300;font-size: 14px;color: #195df6;position: relative;}
.card__review-all:after {content: "";background: url("/assets/build/img/more.svg") center/contain no-repeat;width: 25px;height: 8px;margin-left: 10px;position: relative;display: inline-block;top: 1px;}
.card__review-all:hover {opacity: .7;}
.card__review-all--mobile {display: none;}
.card__review-item {background: #f5f8fb;border-radius: 4px;padding: 15px;}
.card__review-item p {font-weight: 300;font-size: 14px;line-height: 134.2%;color: #283b50;margin: 0;}
.card__review-text {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;}
.card__review-avatar {width: 23px;height: 23px;min-width: 23px;background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: 50%;margin-right: 10px;}
.card__review-name {font-weight: 300;font-size: 14px;color: rgba(40,59,80,.66);margin-right: 15px;}
.card__review-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.card__header {display: -webkit-box;display: -ms-flexbox;display: flex;}
.card__address-text {font-weight: 300;font-size: 14px;line-height: 125.7%;color: rgba(40,59,80,.82);margin: 12px 0 0;}
@media (max-width: 991px) {.card {padding: 15px 25px 30px;}
	.card__row:after {left: -25px;right: -25px;}
	.card__header {margin-bottom: 10px;}
	.card__top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.card__logo {width: 70px;min-width: 70px;height: 70px;}
	.card__name {font-size: 24px;}
	.card__tagline {font-size: 14px;}
	.card__contacts {margin-left: 0;}
	.card__work-time {text-align: left;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 20px;}
	.card__tel {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;width: 100%;margin-bottom: 0;}
	.card__rating {display: none;}
	.card__rating--mobile {display: block;margin-bottom: 10px;}
	.card__services {font-size: 15px;}
	.card__tags li {font-size: 14px;padding: 0px 13px 0 25px;}
	.card__tags li:before {left: 9px;}
	.card__addresses {padding: 20px 0;}
	.card__address {margin-bottom: 30px;}
	.card__route {width: 107px;margin-right: 14px;}
	.card__courier {width: 162px;}
	.card__address-box {-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;}
	.card__street {margin-left: 0;}
	.card__street:before {display: none;}
	.card__address-work-time {border-left: none;margin: 12px 0 14px;padding-left: 0;}
	.card__address {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.card__gallery {padding-top: 25px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	.card__gallery a {width: 15.4%;}
	.card__gallery a:nth-of-type(6n) {margin-right: 0;}
	.card__gallery a:nth-of-type(7n) {margin-right: 1.5%;}
	.card__prices {padding: 15px 0 25px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.card__callback {width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.card__callback-master {width: 49% !important;margin: 0 0 10px !important;}
	.card__callback-courier {width: 49% !important;margin: 0 0 10px !important;}
	.card__callback-specialist {height: 29px;}
	.card__prices ul li:last-of-type {margin-bottom: 30px;margin-top: 10px;}
	.card__review-all {display: none;}
	.card__review-all--mobile {display: block;margin-top: 20px;}
	.card__stars {width: 100%;padding-left: 32px;margin-top: 5px;}
	.card__review-text {margin-bottom: 15px;}}
@media (max-width: 767px) {.card__address-work-time {width: 100%;}
	.card__gallery a {width: 23.8%;margin-right: 1.5% !important;}
	.card__gallery a:nth-of-type(4n) {margin-right: 0 !important;}}
@media (max-width: 575px) {.card__gallery a {width: 32%;margin-right: 2% !important;}
	.card__gallery a:nth-of-type(4n) {margin-right: 2% !important;}
	.card__gallery a:nth-of-type(3n) {margin-right: 0 !important;}}
@media (max-width: 419px) {.card__street {margin-top: 10px;}
	.card__address-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.card__btns {width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.card__route {width: 39%;margin-right: 0;}
	.card__courier {width: 58%;}}
.what-repaired {margin-bottom: 40px;}
.what-repaired h2 {font-weight: normal;font-size: 30px;color: #283b50;}
.what-repaired ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 25px;}
.what-repaired ul>li {margin-right: 9px;margin-bottom: 8px;font-weight: normal;font-size: 16px;text-align: center;color: #283b50;background: #e9f0f6;border-radius: 5px;height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;}
.what-repaired ul a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;padding: 0 27px;}
.what-repaired ul a:hover {background: #d8e2ea;}
.what-repaired .d-more a {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.average-prices {margin-top: 44px;margin-bottom: 45px;background: #fff;border-radius: 4px;padding: 40px 15px 40px 40px;}
.average-prices h2 {font-weight: normal;font-size: 30px;color: #195df6;max-width: 500px;}
.average-prices ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 695px;}
.average-prices ul>li {margin-bottom: 18px;position: relative;padding-left: 20px;font-weight: 300;font-size: 17px;line-height: 132.2%;color: #283b50;width: 200px;}
.average-prices ul>li strong {font-weight: 500;display: block;}
.average-prices ul>li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 10px;left: 0;}
.average-prices ul>li a:hover {color: #283b50;}
.average-prices ul>li a:hover strong {font-weight: 500;}
.average-prices ul>li a:hover:hover {color: #195df6;}
@media (max-width: 991px) {.average-prices {padding: 40px 25px 40px 25px;}
	.average-prices h2 {font-size: 26px;margin-bottom: 40px;}}
.company__sticky {position: -webkit-sticky;position: sticky;top: 0;width: 195px;background: #e9f0f6;border-radius: 0px 0px 0px 5px;padding: 45px 15px 15px;margin-bottom: 30px;}
.company__base {width: 945px;}
.company__logo {background-repeat: no-repeat;background-position: center;background-size: contain;width: 150px;min-width: 150px;height: 150px;margin-left: auto;margin-right: auto;margin-bottom: 30px;}
.company__tel {background: #195df6;border-radius: 5px;font-weight: normal;font-size: 18px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;margin-bottom: 10px;height: 43px;}
.company__tel:hover {background: #fa8f43;}
.company__master {background: #fa8f43;border-radius: 5px;font-weight: normal;font-size: 16px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;margin-bottom: 10px;height: 43px;}
.company__master:hover {background: #ea761e;}
.company__nav {margin-top: 77px;}
.company__nav li {margin-bottom: 18px;}
.company__nav li:last-of-type a {color: rgba(40,59,80,.53);}
.company__nav li:last-of-type a:hover {color: #195df6;}
.company__nav a {font-weight: normal;font-size: 17px;color: #283b50;}
.company__nav a:hover {color: #195df6;}
.company__about {padding: 43px 50px 50px;background: #fff;border-radius: 0px 0px 5px 5px;position: relative;margin-bottom: 30px;}
.company__row {position: relative;}
.company__row:after {content: "";position: absolute;left: -50px;right: -50px;bottom: 0;background: #e9f0f6;height: 1px;}
.company__about-header {display: -webkit-box;display: -ms-flexbox;display: flex;padding-bottom: 25px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.company__about-header h1 {font-weight: normal;font-size: 48px;color: #195df6;margin: 0 0 5px;}
.company__about-btns {width: 210px;}
.company__about-btns .company__tel {font-size: 20px;height: 49px;margin-bottom: 15px;}
.company__about-btns .company__master {font-size: 18px;height: 49px;margin-bottom: 0;}
.company__desc {padding: 30px 0;font-weight: normal;font-size: 20px;line-height: 150.2%;color: #283b50;}
.company__signature {font-weight: 300;font-size: 16px;line-height: 170.7%;color: rgba(40,59,80,.53);margin-bottom: 10px;}
.company__about-footer {padding-top: 30px;}
.company__tagline {font-weight: normal;font-size: 20px;line-height: 170.7%;color: #283b50;}
.company__about-footer-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 30px;}
.company__about-footer-box h4 {font-weight: normal;font-size: 22px;color: #283b50;}
.company__about-footer-box:first-of-type {border-right: 1px solid #e9f0f6;margin-right: 50px;padding-right: 40px;width: 47%;}
.company__about-footer-box:last-of-type {width: 53%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.company__about-benefits li {font-size: 18px;color: #283b50;font-weight: 300;position: relative;padding-left: 20px;margin-bottom: 15px;}
.company__about-benefits li:last-of-type {margin-bottom: 0;}
.company__about-benefits li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 10px;left: 0;}
.company__about-benefits-big {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.company__about-benefits-big li {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.company__about-benefits-big li strong {font-weight: normal;font-size: 45px;color: #195df6;}
.company__about-benefits-big li span {font-weight: normal;font-size: 18px;line-height: 131.2%;color: #283b50;}
.company__about-master {border: 1px solid #195df6;border-radius: 5px;width: 215px;height: 41px;font-weight: normal;font-size: 15px;line-height: 17px;color: #283b50;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.company__about-master:hover {background: #fa8f43;color: #fff;border-color: #fa8f43;}
.company__addresses {border-radius: 5px;overflow: hidden;background: #fff;margin-bottom: 58px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}
.company__addresses h3 {font-weight: normal;font-size: 22px;color: #283b50;}
.company__addresses h3 span {color: rgba(40,59,80,.53);}
.company__addresses .card__addresses {padding: 0;}
.company__addresses .card__address {margin-bottom: 30px;}
.company__addresses .card__btns {margin-top: 17px;}
.company__addresses .d-more a {font-size: 16px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.company__addresses .d-more a i {background-size: contain;width: 25px;height: 8px;margin-left: 10px;}
.company__addresses-text {padding: 30px 15px 40px 50px;width: 545px;}
.company__addresses-map {height: 100%;width: 400px;position: absolute;top: 0;right: 0;}
.company__addresses-map .ymaps-2-1-78-copyrights-pane {display: none;}
.company__reviews {background: #fff;padding: 30px 50px 50px;border-radius: 5px;margin-bottom: 30px;}
.company .card__review-name {font-size: 16px;}
.company .card__review-item {padding: 20px;margin-bottom: 11px;}
.company .card__review-item:last-of-type {margin-bottom: 0;}
.company .card__review-item p {font-size: 15px;}
.company .card__review-top {margin-bottom: 45px;}
.company .card__review-top h3 {font-size: 22px;}
.company .card__attributes {font-weight: normal;font-size: 16px;text-align: right;color: rgba(40,59,80,.66);}
.company .card__attributes li {margin-bottom: 10px;}
.company .card__attributes li:last-of-type {margin-bottom: 0;}
.company .card__review-all {font-size: 16px;margin: 30px 0;display: inline-block;}
.company__feedback {padding-top: 35px;}
.company__feedback h3 {font-weight: normal;font-size: 22px;color: #283b50;}
.company__feedback form {width: 100%;}
.company__feedback label {margin: 0 15px 0 0;font-size: 18px;line-height: 130.7%;color: #283b50;font-weight: 400;}
.company__feedback input[type='text'] {height: 46px;padding: 15px;font-size: 16px;font-weight: 300;background: #f5f8fb;border-radius: 4px;width: 100%;max-width: 256px;}
.company__feedback input[type='text']::-webkit-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback input[type='text']::-moz-placeholder {color: rgba(40,59,80,.66);}
.company__feedback input[type='text']:-ms-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback input[type='text']::-ms-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback input[type='text']::placeholder {color: rgba(40,59,80,.66);}
.company__feedback input[type='submit'] {font-weight: normal;font-size: 14px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 140px;height: 34px;background: #195df6;border-radius: 5px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;}
.company__feedback input[type='submit']:hover {background: #fa8f43;}
.company__feedback textarea {background: #f5f8fb;border-radius: 4px;resize: none;width: 100%;height: 104px;font-weight: 300;font-size: 16px;line-height: 170.7%;margin-bottom: 15px;padding: 10px 15px;}
.company__feedback textarea::-webkit-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback textarea::-moz-placeholder {color: rgba(40,59,80,.66);}
.company__feedback textarea:-ms-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback textarea::-ms-input-placeholder {color: rgba(40,59,80,.66);}
.company__feedback textarea::placeholder {color: rgba(40,59,80,.66);}
.company__rating-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 25px;}
.company__rating-row h4 {margin: 0 20px 0 0;font-size: 18px;line-height: 130.7%;color: #283b50;font-weight: 400;}
.company__rating-row p {font-weight: 300;font-size: 16px;color: #195df6;margin: 0;}
.company__rating-input-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 25px;}
.company__rating-textarea-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.company__rating-textarea-row label {margin-bottom: 10px;}
.company__repairing {background: #fff;padding: 40px 50px 30px;border-radius: 5px;margin-bottom: 30px;}
.company__repairing h2 {font-weight: normal;font-size: 22px;color: #283b50;}
.company__repairing ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 845px;margin-top: 15px;}
.company__repairing ul li {margin-bottom: 25px;position: relative;padding-left: 20px;width: 400px;}
.company__repairing ul li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 10px;left: 0;}
.company__repairing ul a {font-weight: 500;font-size: 18px;line-height: 134.2%;color: #283b50;display: inline-block;margin-bottom: 10px;}
.company__repairing ul p {font-weight: 300;font-size: 16px;line-height: 134.2%;color: #283b50;margin: 0;}
.company__rates {background: #fff;padding: 40px 50px 40px;border-radius: 5px;margin-bottom: 30px;}
.company__rates h2 {font-weight: normal;font-size: 22px;color: #283b50;margin-bottom: 30px;}
.company__rates-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 40px 30px 25px;}
.company__rates-list li {margin-bottom: 18px;position: relative;padding-left: 20px;font-weight: 300;font-size: 17px;line-height: 132.2%;color: #283b50;width: 48%;}
.company__rates-list li:before {content: "";background: #195df6;width: 10px;height: 2px;position: absolute;top: 10px;left: 0;}
.company__rates-list li strong {font-weight: 500;margin-left: 10px;}
.company__photos {background: #fff;padding: 40px 50px 40px;border-radius: 5px;margin-bottom: 30px;}
.company__photos h2 {font-weight: normal;font-size: 22px;color: #283b50;margin-bottom: 30px;}
.company__photos-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.company__photos-list a {display: block;width: 24%;height: 130px;border-radius: 4px;background-repeat: no-repeat;background-position: center;background-size: cover;margin-right: 1.3%;margin-bottom: 13px;}
.company__photos-list a:nth-of-type(4n) {margin-right: 0;}
.company__more-services {background: #fff;padding: 40px 50px 25px;border-radius: 5px;margin-bottom: 30px;}
.company__more-services h2 {font-weight: normal;font-size: 22px;color: #283b50;margin-bottom: 30px;}
.company__more-services ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-sizing: border-box;box-sizing: border-box;width: 840px;}
.company__more-services ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 200px;height: 207px;padding: 25px;border-radius: 4px;background: #f5f8fb;margin-right: 13px;margin-bottom: 13px;}
.company__more-services ul li:nth-of-type(4n) {margin-right: 0;}
.company__more-services ul li h5 {font-weight: 500;font-size: 18px;line-height: 120.2%;color: #283b50;margin: 0 0 10px;}
.company__more-services ul li p {font-weight: 300;font-size: 16px;line-height: 134.2%;color: #283b50;margin: 0 0 17px;}
.company__more-services ul li a {margin-top: auto;font-weight: normal;font-size: 14px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 34px;background: #195df6;border-radius: 5px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;}
.company__more-services ul li a:hover {background: #fa8f43;}
.company__more-services .card__stars {padding-left: 0 !important;}
@media (max-width: 1199px) {.company .container.case {padding: 0;max-width: 100%;}
	.company__base {width: 100%;}
	.company__sticky {position: static;width: 100%;padding: 15px 20px 15px;border-radius: 0;margin-bottom: 0;}
	.company__nav {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.company__nav li {margin-right: 20px;}
	.company__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.company__btns-wrap {width: 170px;}
	.company__logo {margin: 0 40px 0 0;}
	.company__nav {margin-top: 25px;padding-bottom: 0;}
	.company__master {margin-bottom: 0;}}
@media (max-width: 991px) {.company .company__row:after {left: -20px;right: -20px;}
	.company .company__about {padding: 30px 20px 50px;}
	.company__about-btns {display: none;}
	.company__desc {font-size: 17px;}
	.company__about-benefits li {font-size: 17px;}
	.company__about-benefits-big {margin-bottom: 40px;max-width: 400px;}
	.company__about-benefits-big li strong {font-size: 36px;}
	.company__about-benefits-big li span {font-size: 16px;}
	.company__about-benefits-big li:last-of-type {text-align: right;}
	.company__addresses {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 30px;}
	.company__addresses-text {width: 100%;padding: 30px 20px 40px;}
	.company__addresses-map {position: static;width: 100%;height: 260px;}
	.company .company__reviews {padding: 30px 20px 40px;}
	.company .card__review-top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.company .card__attributes {text-align: left;margin-top: 30px;}
	.company .card__rating {display: block;}
	.company__feedback h3 {font-size: 20px;}
	.company__feedback input[type='text'] {width: 100%;max-width: 100%;}
	.company__feedback input[type='submit'] {width: 100%;height: 48px;font-size: 16px;}
	.company__rating-row {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.company__rating-row h4 {width: 100%;margin-bottom: 16px;}
	.company__rating-row p {margin-top: 5px;}
	.company__rating-input-row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.company__rating-input-row label {margin-bottom: 10px;}
	.company__repairing {padding: 30px 20px 40px;}
	.company__rates {padding: 30px 20px 40px;}
	.company__photos {padding: 30px 20px 30px;}
	.company__more-services {padding: 30px 20px 30px;}}
@media (max-width: 767px) {.company__logo {width: 100px;min-width: 100px;height: 100px;margin: 0 15px 0 0;}
	.company__nav a {font-size: 16px;}
	.company__about-footer-row {padding-top: 10px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.company__about-footer-box:first-of-type {margin-right: 0;padding-right: 0;border: none;width: 100%;padding-bottom: 40px;border-bottom: 1px solid #e9f0f6;margin-bottom: 20px;}
	.company__about-footer-box:last-of-type {width: 100%;}
	.company__about-master {width: 100%;height: 48px;font-size: 16px;}
	.company .card__address-work-time {margin-bottom: 0;}
	.company__repairing ul {width: 650px;}
	.company__repairing ul li {width: 300px;}
	.company__rates-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 25px 20px 10px;}
	.company__rates-list li {width: 100%;font-size: 16px;}
	.company__photos-list a {width: 31.3%;height: 104px;margin-right: 2% !important;}
	.company__photos-list a:nth-of-type(3n) {margin-right: 0 !important;}}
@media (max-width: 575px) {.company__photos-list a {width: 48%;margin-right: 4% !important;}
	.company__photos-list a:nth-of-type(3n) {margin-right: 4% !important;}
	.company__photos-list a:nth-of-type(2n) {margin-right: 0 !important;}}
.types-equipment {padding-bottom: 100px;}
.types-equipment h1 {font-size: 50px;margin: 0 0 1.2em 0;}
.types-equipment__list>li:nth-of-type(odd) .types-equipment__item {margin-right: 30px;}
.types-equipment__item {background: #fff;border-radius: 5px;margin-bottom: 25px;}
.types-equipment__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 115px;padding: 15px 40px;border-bottom: 1px solid #e6eef5;}
.types-equipment__row img {margin-right: 30px;}
.types-equipment__row h2 {margin: 0;font-weight: normal;font-size: 28px;line-height: 96.7%;color: #001a34;}
.types-equipment__repair-list {font-weight: 300;font-size: 18px;line-height: 170.7%;padding: 20px 40px 20px;}
.types-equipment__repair-list li {margin-bottom: 5px;}
.types-equipment__repair-list li:last-of-type {margin-bottom: 0;}
.types-equipment__repair-list li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.types-equipment__repair-list li a:hover {opacity: .7;}
.types-equipment__repair-list span {color: #393939;display: inline-block;margin-right: 15px;}
.types-equipment__repair-list strong {text-align: right;color: #195df6;font-weight: 300;white-space: nowrap;}
@media (max-width: 991px) {.types-equipment h1 {font-size: 32px;}
	.types-equipment__list>li:nth-of-type(odd) .types-equipment__item {margin-right: 0;margin-bottom: 20px;}
	.types-equipment__row {padding: 15px 20px;}
	.types-equipment__row img {margin-right: 15px;}
	.types-equipment__repair-list {padding: 20px 20px 20px;}}
@media (max-width: 767px) {.types-equipment__row h2 {font-size: 24px;}
	.types-equipment__repair-list {font-size: 16px;}}
@media (max-width: 575px) {.types-equipment {padding-bottom: 50px;}
	.types-equipment__list>li {margin-left: -20px;}}
.brands h1 {font-size: 50px;margin: 0 0 1.2em 0;max-width: 620px;}
.brands__alphabetical-index {font-weight: normal;font-size: 24px;color: rgba(40,59,80,.66);}
.brands__alphabetical-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.brands__alphabetical-list:first-of-type {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
.brands__alphabetical-list:first-of-type li:nth-of-type(-n+3) a {width: 83px;}
.brands__alphabetical-list:first-of-type li:nth-of-type(3) a {width: 128px;}
.brands__alphabetical-list:last-of-type {margin-bottom: 40px;}
.brands__alphabetical-list:last-of-type li:nth-last-child(-n+3) {display: none;}
.brands__alphabetical-list:last-of-type li:nth-last-child(-n+3) a {width: 78px;}
.brands__alphabetical-list:last-of-type li:last-of-type a {width: 95px;}
.brands__alphabetical-list li a {margin: 2.66px;width: 38.5px;height: 38.5px;background: #fff;border: 1px solid rgba(40,59,80,.08);border-radius: 5px;font-size: 18px;line-height: 21px;text-align: center;color: #283b50;font-weight: 500;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.brands__alphabetical-list li a:hover {background: #e9f0f6;}
.brands .home-brand {padding: 70px 0;}
@media (max-width: 991px) {.brands h1 {font-size: 32px;}
	.brands .home-brand {padding: 40px 0;}
	.brands__alphabetical-index {font-size: 18px;margin-bottom: 16px;}
	.brands__alphabetical-list:first-of-type {display: none;}
	.brands__alphabetical-list:last-of-type li:nth-last-child(-n+3) {display: block;}}
.about {padding-bottom: 100px;}
.about h1 {font-size: 50px;margin: 0 0 1em 0;max-width: 620px;}
.about p {font-weight: normal;font-size: 20px;line-height: 150.2%;color: #283b50;}
.about h2 {font-weight: normal;font-size: 30px;color: #001a34;margin-top: 60px;}
.about__message {background: #fff;padding: 54px 0 69px;margin: 75px 0 60px;}
.about__message h2 {margin-top: 0;}
.about ul.about__message-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 38px 0 0;padding: 0;}
.about ul.about__message-list>li {width: 23.5%;background: #f5f8fb;border-radius: 5px;margin: 0 2% 0 0;padding: 20px 15px 20px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.about ul.about__message-list>li:last-of-type {margin-right: 0;}
.about ul.about__message-list>li:before {display: none;}
.about ul.about__message-list>li span {font-weight: 300;font-size: 20px;line-height: 134.2%;color: #283b50;}
.about ul.about__message-list>li img {margin-top: 5px;margin-right: 15px;}
.about ul {margin: 35px 0;}
.about ul li {margin-bottom: 18px;position: relative;padding-left: 25px;font-weight: 300;font-size: 20px;line-height: 132.2%;color: #283b50;}
.about ul li:before {content: "";background: #195df6;width: 13px;height: 2px;position: absolute;top: 12px;left: 0;}
.about ul.column-50 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.about ul.column-50 li {width: 50%;}
.about__email {color: #195df6;}
.about__email:hover {opacity: .7;}
.about__feedback {color: #fa8f43;border-bottom: dashed #fa8f43 1px;font-weight: 500;}
.about__feedback:hover {border-bottom-color: transparent;color: #ea761e;}
.about__requisites {background: #fff;border-radius: 5px;padding: 40px 65px 25px;margin-top: 90px;}
.about__requisites h2 {font-weight: normal;font-size: 30px;color: #001a34;margin: 0 0 30px;}
.about__requisites p {font-weight: 300;font-size: 20px;line-height: 134.2%;color: #283b50;margin: 0 0 10px;}
.about__requisites p strong {font-weight: normal;margin: 0 0 12px;}
.about__requisites-footer {border-top: 1px solid #e9f0f6;padding-top: 25px;margin-top: 25px;}
.about__requisites-footer p {font-weight: 300;font-size: 18px;line-height: 134.2%;color: rgba(40,59,80,.66);margin: 0 0 10px;}
@media (max-width: 1199px) {.about ul.about__message-list>li {width: 48%;margin-bottom: 15px;}}
@media (max-width: 991px) {.about h1 {font-size: 32px;}
	.about h2 {margin-top: 40px;}
	.about p {font-size: 18px;}
	.about ul li {font-size: 18px;}
	.about ul li:before {top: 11px;}
	.about ul.column-50 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.about ul.column-50 li {width: 100%;}
	.about__message {margin: 45px 0;padding: 40px 0;}
	.about__message h2 {font-size: 24px;margin-top: 0;}
	.about__requisites {margin-top: 65px;padding: 40px 20px 30px;}
	.about__requisites h2 {margin: 0 0 30px;font-size: 24px;}
	.about__requisites p {font-size: 16px;}
	.about__requisites-footer p {font-size: 15px;}}
@media (max-width: 767px) {.about ul.about__message-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 30px 0 0;}
	.about ul.about__message-list>li {width: 100%;margin-bottom: 10px;}
	.about ul.about__message-list>li span {font-size: 18px;}}
.feedback {padding-bottom: 100px;}
.feedback h1 {font-size: 50px;margin: 0 0 1.5em 0;}
.feedback__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.feedback__box:first-of-type {width: 40%;background: #e9f0f6;border-radius: 5px;font-weight: 300;font-size: 20px;line-height: 169.7%;color: #283b50;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 25px 50px;}
.feedback__box:last-of-type {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 55px 65px;background: #fff;border: 1px solid #195df6;border-radius: 5px;width: 57%;}
.feedback form {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.feedback form input[type=text] {background: #f5f8fb;border: 1px solid rgba(40,59,80,.07);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;font-weight: 300;font-size: 16px;width: 100%;height: 46px;padding: 0 20px;margin-bottom: 15px;}
.feedback form input[type=text].w-50 {width: 48.5%;}
.feedback form textarea {resize: none;background: #f5f8fb;border: 1px solid rgba(40,59,80,.07);border-radius: 4px;font-weight: 300;font-size: 16px;line-height: 170.7%;width: 100%;margin-bottom: 15px;height: 100px;padding: 10px 15px;}
.feedback form input[type=submit] {font-weight: normal;font-size: 16px;line-height: 19px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 229px;height: 45px;background: #fa8f43;border-radius: 5px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;margin-top: 15px;}
.feedback form input[type=submit]:hover {background: #ea761e;}
@media (max-width: 1199px) {.feedback__box:first-of-type {padding: 20px 30px;}
	.feedback__box:last-of-type {padding: 45px 55px;}}
@media (max-width: 991px) {.feedback h1 {font-size: 32px;}
	.feedback__box:first-of-type {font-size: 16px;padding: 25px 20px;}
	.feedback__box:last-of-type {padding: 40px 20px;}
	.feedback form textarea {margin-bottom: 10px;}
	.feedback form input[type=text] {margin-bottom: 10px;}
	.feedback form input[type=text].w-50 {width: 100%;}
	.feedback form input[type=submit] {width: 100%;margin-top: 20px;}}
@media (max-width: 767px) {.feedback__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.feedback__box:first-of-type {width: 100%;margin-bottom: 20px;}
	.feedback__box:last-of-type {width: 100%;}}
.terms {padding-bottom: 100px;}
.terms h1 {font-size: 50px;margin: 0 0 1.5em 0;}
.terms__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.terms__wrap a {color: #195df6;text-decoration: underline;}
.terms__wrap a:hover {color: #fa8f43;-webkit-text-decoration-color: transparent;text-decoration-color: transparent;}
.terms__legally {border-right: 1px solid #195df6;padding-right: 65px;width: 57%;padding-bottom: 70px;}
.terms__legally--mini {padding-bottom: 20px;}
.terms__simple {width: 43%;padding-left: 65px;padding-bottom: 70px;}
.terms__simple--mini {padding-bottom: 20px;}
.terms__legally-title {font-weight: normal;font-size: 30px;color: #001a34;margin-bottom: 55px;}
.terms__simple-title {font-weight: normal;font-size: 30px;color: #195df6;margin-bottom: 55px;}
.terms__simple-title:not(.terms__simple-title--main) {display: none;}
.terms__simple-text p {font-weight: normal;font-size: 18px;line-height: 155.2%;color: #283b50;margin: 0 0 20px;}
.terms__simple-text p:last-of-type {margin-bottom: 0;}
.terms__legally-text p {font-weight: 300;font-size: 18px;line-height: 155.2%;color: #283b50;margin: 0 0 20px;}
.terms__legally-text p:last-of-type {margin-bottom: 0;}
@media (max-width: 1199px) {.terms__legally {padding-right: 40px;}
	.terms__simple {padding-left: 40px;}}
@media (max-width: 991px) {.terms h1 {font-size: 32px;}
	.terms__wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.terms__legally {width: 100%;border: none;padding-right: 0;padding-bottom: 35px;}
	.terms__simple {width: 100%;padding-left: 0;border-bottom: 1px solid #2f76fe;padding-bottom: 35px;margin-bottom: 35px;}
	.terms__legally-text p {font-size: 16px;}
	.terms__simple-text p {font-size: 16px;}
	.terms__legally-title {font-size: 24px;color: #001a34;margin-bottom: 22px;}
	.terms__simple-title {font-weight: 300;font-size: 16px;color: #2f76fe;margin-bottom: 18px;}
	.terms__simple-title:not(.terms__simple-title--main) {display: block;}}
@media (max-width: 575px) {.terms {padding-bottom: 50px;}}
.page-404 {height: 100%;}
.page-404 .container {height: 100%;}
.page-404__wrap {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 50px 0;}
.page-404 h2 {font-weight: normal;font-size: 64px;color: #fff;margin: 0 0 45px;}
.page-404 p {font-weight: 300;font-size: 20px;color: #fff;margin: 0 0 50px;}
.page-404 a {font-weight: normal;font-size: 20px;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: transparent;border: 1.5px solid #fff;border-radius: 5px;height: 62px;width: 296px;}
.page-404 a:hover {background: #fa8f43;color: #fff;border-color: #fa8f43;}
.page-404__img {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}
.page-404__img span {background-position: center;background-repeat: no-repeat;background-size: contain;width: 214px;height: 174px;display: inline-block;}
.page-404__img span:nth-of-type(1) {margin-right: 20px;background-image: url("data:image/svg+xml,%3Csvg viewBox=\'0 0 214 174\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath opacity=\'0.3\' d=\'M19.3468 32.9266C19.3241 32.2908 19.4295 31.657 19.6567 31.0626C19.8839 30.4682 20.2283 29.9253 20.6696 29.4659C21.1108 29.0066 21.64 28.6402 22.2257 28.3884C22.8114 28.1366 23.4418 28.0045 24.0796 28H198.578C199.835 28.0125 201.036 28.5193 201.92 29.4101C202.805 30.301 203.301 31.5039 203.301 32.7574C203.301 97.1729 203.55 119.448 213.9 168.275C214.044 168.964 214.032 169.676 213.867 170.36C213.701 171.044 213.385 171.683 212.942 172.23C212.499 172.778 211.94 173.221 211.304 173.527C210.669 173.833 209.974 173.994 209.268 174H14.7041C14.0623 173.999 13.4275 173.867 12.8386 173.613C12.2498 173.358 11.7192 172.987 11.2795 172.52C10.8398 172.054 10.5003 171.503 10.2817 170.901C10.0631 170.3 9.97012 169.66 10.0084 169.021C13.554 110.7 21.3978 94.9211 19.3468 32.9266Z\' fill=\'%233957AA\'/%3E\A%3Cpath d=\'M0 4.70361C0 4.08592 0.121982 3.47427 0.358992 2.9036C0.596003 2.33293 0.943369 1.81443 1.38131 1.37766C1.81924 0.940889 2.33916 0.594416 2.91135 0.358037C3.48355 0.121657 4.09686 0 4.7162 0H202.293C202.95 0.00128199 203.6 0.139593 204.201 0.40611C204.802 0.672627 205.34 1.06144 205.781 1.54759C206.222 2.03374 206.556 2.6065 206.762 3.22909C206.968 3.85169 207.042 4.51037 206.977 5.16289C200.525 71.5996 193.993 113.864 205.861 163.006C206.038 163.732 206.043 164.488 205.877 165.217C205.71 165.945 205.377 166.624 204.902 167.202C204.427 167.779 203.824 168.238 203.141 168.544C202.458 168.849 201.713 168.992 200.964 168.961C125.617 165.049 80.7785 164.426 5.02848 168.993C4.38541 169.028 3.74173 168.934 3.1364 168.714C2.53107 168.495 1.97668 168.155 1.50666 167.716C1.03663 167.277 0.660792 166.747 0.401831 166.159C0.14287 165.571 0.00615993 164.937 0 164.294V4.70361Z\' fill=\'%233271FF\'/%3E\A%3Cpath d=\'M126.132 95.7115C126.133 96.1771 126.324 96.6231 126.661 96.9518C126.998 97.2805 127.455 97.4651 127.931 97.4651H136.614C138.042 97.4651 139.412 98.0199 140.422 99.0075C141.433 99.9951 142 101.334 142 102.731V108.924C142 110.321 141.433 111.66 140.422 112.648C139.412 113.635 138.042 114.19 136.614 114.19H127.909C127.432 114.19 126.975 114.375 126.637 114.705C126.3 115.035 126.11 115.482 126.11 115.949V136.734C126.11 138.131 125.543 139.47 124.533 140.458C123.523 141.445 122.153 142 120.724 142H110.172C108.744 142 107.374 141.445 106.364 140.458C105.354 139.47 104.786 138.131 104.786 136.734V115.975C104.787 115.744 104.741 115.515 104.651 115.301C104.561 115.088 104.428 114.893 104.261 114.73C104.094 114.567 103.895 114.437 103.676 114.349C103.458 114.261 103.224 114.216 102.987 114.216H54.683C53.2955 114.218 51.9609 113.696 50.9575 112.759C49.954 111.822 49.3591 110.542 49.2967 109.187L49.0058 103.179C48.954 102.089 49.2496 101.011 49.8515 100.093L102.497 19.4382C102.984 18.6899 103.657 18.0741 104.453 17.6478C105.248 17.2216 106.141 16.9987 107.048 17H120.74C122.169 17 123.539 17.5548 124.549 18.5424C125.559 19.53 126.127 20.8694 126.127 22.266L126.132 95.7115ZM73.0556 94.7742C72.8855 95.0403 72.7913 95.3461 72.7828 95.6598C72.7744 95.9736 72.8519 96.2838 73.0074 96.5584C73.163 96.8329 73.3907 97.0618 73.6672 97.2212C73.9438 97.3807 74.2589 97.4649 74.5799 97.4651H102.998C103.234 97.4658 103.468 97.4209 103.686 97.3331C103.904 97.2453 104.103 97.1162 104.27 96.9533C104.437 96.7904 104.569 96.5969 104.66 96.3838C104.75 96.1707 104.797 95.9422 104.797 95.7115V51.3715C104.797 50.9899 104.669 50.6189 104.434 50.3143C104.199 50.0097 103.869 49.788 103.494 49.6828C103.119 49.5776 102.719 49.5945 102.354 49.731C101.99 49.8675 101.681 50.1161 101.474 50.4394L73.0556 94.7742Z\' fill=\'white\'/%3E\A%3C/svg%3E\A");}
.page-404__img span:nth-of-type(2) {margin-right: 10px;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);background-image: url("data:image/svg+xml,%3Csvg width=\'219\' height=\'192\' viewBox=\'0 0 219 192\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath opacity=\'0.3\' d=\'M33.3899 35.5815C33.4151 34.9442 33.5667 34.3186 33.8357 33.7414C34.1048 33.1643 34.4857 32.6474 34.9561 32.2213C35.4265 31.7953 35.9768 31.4686 36.5744 31.2607C37.1721 31.0528 37.8049 30.9678 38.4357 31.0109L208.673 43.9273C209.911 44.0342 211.059 44.6288 211.866 45.5823C212.674 46.5359 213.077 47.7719 212.988 49.0229C208.158 113.849 206.823 133.558 204.662 187.456C204.636 188.094 204.482 188.721 204.21 189.297C203.938 189.874 203.553 190.39 203.078 190.813C202.603 191.236 202.049 191.558 201.447 191.759C200.846 191.96 200.211 192.037 199.58 191.984L18.2474 176.369C17.6191 176.311 17.0089 176.125 16.4537 175.823C15.8985 175.52 15.4097 175.108 15.0168 174.61C14.6239 174.112 14.335 173.539 14.1676 172.925C14.0001 172.312 13.9576 171.67 14.0425 171.04C21.8582 112.948 30.7987 97.7617 33.3899 35.5815Z\' fill=\'%233957AA\'/%3E\A%3Cpath d=\'M11.9394 4.58911C11.9612 3.95022 12.1111 3.32232 12.38 2.743C12.6488 2.16368 13.0312 1.64484 13.5042 1.21755C13.9772 0.790253 14.5312 0.463302 15.1328 0.256228C15.7345 0.0491543 16.3715 -0.0337697 17.0058 0.012423L214.669 14.9559C215.862 15.048 216.975 15.5954 217.78 16.4858C218.586 17.3762 219.022 18.5424 218.999 19.7454C217.909 86.2406 196.552 120.805 190.824 172.687C190.697 173.897 190.119 175.013 189.207 175.813C188.295 176.612 187.116 177.035 185.906 176.998L4.54368 170.079C3.88802 170.054 3.24484 169.891 2.6551 169.602C2.06536 169.313 1.54197 168.904 1.1182 168.4C0.694436 167.896 0.37958 167.31 0.193689 166.677C0.00779721 166.045 -0.0450644 165.38 0.0384612 164.726C7.55597 105.282 9.66827 68.0829 11.9394 4.58911Z\' fill=\'%233271FF\'/%3E\A%3Cpath d=\'M149.048 99.6818C148.304 117.853 144.321 131.43 137.099 140.413C129.934 149.339 119.392 153.517 105.471 152.949C91.7888 152.391 81.6447 147.484 75.0385 138.228C68.5071 128.922 65.5155 115.438 66.0637 97.7745L66.9606 75.8986C67.708 57.7237 71.659 44.2267 78.8132 35.4074C86.0316 26.5988 96.6277 22.4804 110.602 23.0523C124.483 23.617 134.627 28.4653 141.034 37.5972C147.523 46.7361 150.49 60.1337 149.934 77.7899L149.048 99.6818ZM128.877 75.206C129.361 63.3428 128.092 54.5945 125.071 48.9613C122.049 43.3281 117.01 40.3392 109.956 39.9947C103.051 39.7176 97.8664 42.1453 94.4032 47.2777C90.947 52.3533 88.9022 60.4427 88.2686 71.5458L87.0994 100.199C86.6117 112.005 87.9038 120.869 90.9755 126.79C94.0472 132.711 99.1175 135.817 106.186 136.108C112.97 136.385 118.098 133.927 121.568 128.734C125.038 123.488 127.094 115.166 127.735 103.768L128.877 75.206Z\' fill=\'white\'/%3E\A%3C/svg%3E\A");}
.page-404__img span:nth-of-type(3) {background-image: url("data:image/svg+xml,%3Csvg width=\'215\' height=\'188\' viewBox=\'0 0 215 188\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath opacity=\'0.3\' d=\'M23.1104 51.503C23.0245 50.8396 23.0782 50.1655 23.2682 49.5244C23.4581 48.8832 23.78 48.2894 24.2129 47.7815C24.6458 47.2736 25.18 46.863 25.7809 46.5762C26.3819 46.2895 27.0361 46.1331 27.701 46.1171L199.405 43.0001C200.577 42.9928 201.71 43.422 202.585 44.2051C203.461 44.9882 204.018 46.0696 204.148 47.241C210.52 109.158 210.826 124.907 214.979 169.606C215.038 170.237 214.971 170.874 214.781 171.479C214.59 172.083 214.281 172.643 213.872 173.125C213.462 173.607 212.961 174.002 212.397 174.285C211.833 174.568 211.218 174.735 210.589 174.775L27.174 185.992C26.5502 186.029 25.9254 185.94 25.3364 185.73C24.7473 185.521 24.2059 185.195 23.7441 184.771C23.2824 184.348 22.9096 183.836 22.6478 183.265C22.386 182.694 22.2404 182.077 22.2197 181.449C20.3961 123.264 30.7474 112.588 23.1104 51.503Z\' fill=\'%233957AA\'/%3E\A%3Cpath d=\'M0.0570019 24.395C-0.0432431 23.7553 -0.0110367 23.102 0.151791 22.4752C0.314619 21.8484 0.604566 21.2615 1.00373 20.7506C1.40288 20.2396 1.90283 19.8155 2.47277 19.5043C3.0427 19.1931 3.67061 19.0014 4.31771 18.9411L201.908 0.0220705C202.566 -0.0414414 203.229 0.0324912 203.856 0.239091C204.483 0.445692 205.06 0.780411 205.55 1.22187C206.04 1.66333 206.432 2.20181 206.701 2.8028C206.969 3.40379 207.109 4.05407 207.112 4.71205C207.341 67.2307 210.232 142.042 210.994 160.855C211.055 162.059 210.646 163.241 209.851 164.151C209.057 165.061 207.939 165.629 206.733 165.736C185.43 167.778 91.6942 176.999 20.9664 187.95C20.2986 188.047 19.6176 188.003 18.9681 187.82C18.3185 187.637 17.7151 187.32 17.1972 186.889C16.6794 186.457 16.2588 185.922 15.963 185.318C15.6672 184.713 15.5029 184.054 15.4808 183.382C13.7339 122.37 9.74479 85.9641 0.0570019 24.395Z\' fill=\'%233271FF\'/%3E\A%3Cpath d=\'M131.329 107.242C131.374 107.706 131.6 108.134 131.958 108.431C132.315 108.728 132.775 108.871 133.237 108.828L141.695 108.051C142.384 107.987 143.078 108.06 143.738 108.267C144.398 108.473 145.012 108.808 145.543 109.253C146.074 109.698 146.513 110.244 146.834 110.859C147.155 111.475 147.353 112.148 147.415 112.841L147.977 119.032C148.042 119.724 147.97 120.423 147.765 121.087C147.561 121.751 147.228 122.368 146.786 122.903C146.344 123.438 145.802 123.88 145.19 124.204C144.578 124.527 143.908 124.726 143.22 124.789L134.756 125.572C134.295 125.619 133.871 125.846 133.576 126.206C133.281 126.565 133.138 127.027 133.179 127.491L135.072 148.273C135.136 148.967 135.063 149.666 134.858 150.331C134.653 150.996 134.32 151.613 133.877 152.148C133.434 152.683 132.89 153.125 132.277 153.448C131.664 153.771 130.993 153.969 130.304 154.031L120.053 154.977C119.364 155.042 118.669 154.969 118.008 154.763C117.347 154.557 116.733 154.222 116.202 153.777C115.67 153.332 115.23 152.786 114.909 152.17C114.587 151.554 114.39 150.88 114.328 150.187L112.436 129.399C112.39 128.934 112.163 128.506 111.805 128.209C111.446 127.911 110.985 127.769 110.522 127.813L63.5782 132.133C62.2295 132.26 60.8841 131.859 59.8224 131.012C58.7607 130.166 58.0648 128.941 57.8797 127.591L57.0543 121.612C56.8978 120.525 57.0815 119.417 57.58 118.44L101.412 33.089C101.818 32.2969 102.416 31.6208 103.151 31.1235C103.887 30.6262 104.735 30.3239 105.617 30.2447L118.923 29.0234C119.612 28.958 120.307 29.0301 120.969 29.2356C121.63 29.4411 122.245 29.776 122.777 30.2211C123.309 30.6662 123.749 31.2126 124.071 31.8291C124.393 32.4455 124.59 33.1198 124.652 33.8133L131.329 107.242ZM79.6431 111.059C79.5019 111.341 79.4383 111.655 79.4588 111.97C79.4793 112.285 79.5831 112.588 79.7596 112.849C79.9361 113.109 80.1789 113.318 80.4625 113.452C80.7462 113.586 81.0604 113.642 81.3726 113.613L108.992 111.07C109.454 111.024 109.879 110.797 110.174 110.437C110.47 110.078 110.612 109.615 110.569 109.151L106.537 64.8259C106.504 64.4433 106.347 64.0822 106.091 63.7971C105.835 63.5121 105.494 63.3188 105.119 63.2464C104.744 63.1741 104.356 63.2267 104.013 63.3963C103.67 63.5659 103.392 63.8432 103.22 64.1862L79.6431 111.059Z\' fill=\'white\'/%3E\A%3C/svg%3E\A");}
@media (max-width: 1199px) {.page-404__img span {width: 180px;height: 150px;}
	.page-404__img span:nth-of-type(1) {margin-right: 0px;}
	.page-404__img span:nth-of-type(2) {margin-right: 0px;}}
@media (max-width: 991px) {.page-404 h2 {font-size: 32px;margin-bottom: 20px;}
	.page-404 p {font-size: 18px;margin: 0 0 40px;}
	.page-404 a {font-size: 18px;height: 54px;width: 265px;}
	.page-404__img span {width: 120px;height: 100px;}}
@media (max-width: 767px) {.page-404__wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.page-404__box {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.page-404 h2 {margin-bottom: 5px;}
	.page-404__img {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;margin-bottom: 35px;}
	.page-404__img span {width: 90px;height: 70px;}}
.btn {display: inline-block;border-radius: 10px;font-weight: 500;font-size: 25px;line-height: 1;text-align: center;}
@media screen and (max-width: 1199px) {.btn {font-size: 22px;}}
@media screen and (max-width: 575px) {.btn {font-size: 18px;}}
.btn--main {background-color: #000;color: #fff;padding: 20px 35px;}
.btn--main:hover {background-color: #da7731;}
@media screen and (max-width: 575px) {.btn--main {padding: 15px 30px;}}
.breadcrumbs-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 35px 0 70px;}
.breadcrumbs ul {margin: 0;}
.breadcrumbs ul li {display: inline;margin: 0;padding: 0;}
.breadcrumbs ul li:before {display: none;}
.breadcrumbs ul li:after {content: "";margin: 0 17px;vertical-align: middle;width: 4px;height: 4px;background: #195df6;display: inline-block;border-radius: 50%;}
.breadcrumbs ul li a {font-weight: 300;font-size: 17px;color: #393939;border-bottom: 1px dashed #9d9d9d;}
.breadcrumbs ul li a:hover {color: #195df6;border-color: transparent;}
.breadcrumbs ul li:last-of-type a {border-bottom: none;font-weight: normal;color: #283b50;pointer-events: none;}
.breadcrumbs ul li:last-of-type:after {display: none;}
@media (max-width: 991px) {.breadcrumbs-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 35px 0;}
	.breadcrumbs ul li:after {margin: 0 10px;}
	.breadcrumbs ul li a {font-size: 14px;}}
.filter-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.filter {position: relative;margin-right: 14px;margin-bottom: 15px;}
.filter__btn {background: #fff;border: none;outline: none;-webkit-transition: .2s ease-in-out all;-o-transition: .2s ease-in-out all;transition: .2s ease-in-out all;font-size: 16px;color: #283b50;position: relative;-webkit-box-shadow: 0px 4px 19px rgba(0,0,0,.03);box-shadow: 0px 4px 19px rgba(0,0,0,.03);border-radius: 5px;height: 47px;padding: 15px 50px 0 20px;display: inline-block;cursor: pointer;}
.filter__btn:after {content: "";background-image: url("/assets/build/img/down-chevron.png");background-repeat: no-repeat;background-position: center;background-size: contain;width: 8px;height: 5px;position: absolute;top: 50%;right: 15px;}
.filter__btn:hover {background: #d8e2ea;}
.filter__dropdown {opacity: 0;visibility: hidden;-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);-webkit-transition: .2s ease-in-out opacity,.2s ease-in-out transform,.2s ease-in-out visibility;-o-transition: .2s ease-in-out opacity,.2s ease-in-out transform,.2s ease-in-out visibility;transition: .2s ease-in-out opacity,.2s ease-in-out transform,.2s ease-in-out visibility;background: #fff;position: absolute;top: 100%;left: 0;padding: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-shadow: 0px 4px 19px rgba(0,0,0,.03);box-shadow: 0px 4px 19px rgba(0,0,0,.03);border-radius: 5px;min-width: 215px;z-index: 1;}
.filter__dropdown.active {opacity: 1;visibility: visible;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.filter__dropdown li {font-size: 14px;position: relative;}
.filter__dropdown li input[type='checkbox'] {display: none;}
.filter__dropdown li input[type='checkbox']:checked ~ label:before {background-size: 12px;}
.filter__dropdown li label {padding: 10px;padding-left: 25px;cursor: pointer;display: inline-block;-webkit-transition: .2s ease-in-out color;-o-transition: .2s ease-in-out color;transition: .2s ease-in-out color;}
.filter__dropdown li label:hover {color: #195df6;}
.filter__dropdown li label:before {content: "";width: 15px;height: 15px;border-radius: 2px;background-color: #fff;border: 1px solid #ddd;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-position: center;background-repeat: no-repeat;background-size: 0px;-webkit-transition: .2s ease-in-out background;-o-transition: .2s ease-in-out background;transition: .2s ease-in-out background;background-image: url("data:image/svg+xml, %3Csvg width=\'10\' height=\'10\' viewBox=\'0 0 11 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M5.75099 9.56332C5.46217 9.95533 5.01239 10.1963 4.52608 10.2202C4.03977 10.2444 3.56876 10.0484 3.24291 9.6865L0.322826 6.446C-0.141267 5.9313 -0.100042 5.1379 0.414657 4.6738C0.92985 4.20971 1.72276 4.25118 2.18685 4.76613L4.25281 7.05895C4.28342 7.09301 4.32785 7.11128 4.37352 7.10906C4.41944 7.10684 4.4614 7.08388 4.4888 7.04734L8.73526 1.2879C9.14628 0.729997 9.93178 0.611258 10.4899 1.02252C11.0476 1.43379 11.1661 2.21929 10.7548 2.77694L5.75099 9.56332Z\' fill=\'%23195DF6\'/%3E\A%3C/svg%3E\A");}
@media (max-width: 991px) {.filter .filter__dropdown {min-width: auto;}}
@media (max-width: 575px) {.filter {width: 100%;margin-right: 0;}
	.filter-row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.filter__btn {height: 37px;width: 100%;padding: 10px 37px 0 15px;font-size: 14px;}
	.filter .filter__dropdown {width: 100%;}}
.pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 100px;}
.pagination li {width: 34px;height: 34px;margin-right: 5px;}
.pagination li:last-of-type {margin-right: 0;}
.pagination li.pagination__prev a {width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-color: transparent;background-image: url("data:image/svg+xml,%3Csvg width=\'26\' height=\'12\' viewBox=\'0 0 26 12\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A    %3Cpath d=\'M0.469669 6.53033C0.176777 6.23744 0.176777 5.76256 0.469669 5.46967L5.24264 0.696699C5.53553 0.403806 6.01041 0.403806 6.3033 0.696699C6.59619 0.989593 6.59619 1.46447 6.3033 1.75736L2.06066 6L6.3033 10.2426C6.59619 10.5355 6.59619 11.0104 6.3033 11.3033C6.01041 11.5962 5.53553 11.5962 5.24264 11.3033L0.469669 6.53033ZM26 6.75H1V5.25H26V6.75Z\' fill=\'%23283B50\'/%3E\A    %3C/svg%3E\A    ");}
.pagination li.pagination__prev a:hover {opacity: .7;}
.pagination li.pagination__next {margin-left: auto;}
.pagination li.pagination__next a {width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-color: transparent;background-image: url("data:image/svg+xml,%3Csvg width=\'26\' height=\'12\' viewBox=\'0 0 26 12\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A    %3Cpath d=\'M25.5303 6.53033C25.8232 6.23744 25.8232 5.76256 25.5303 5.46967L20.7574 0.696699C20.4645 0.403806 19.9896 0.403806 19.6967 0.696699C19.4038 0.989593 19.4038 1.46447 19.6967 1.75736L23.9393 6L19.6967 10.2426C19.4038 10.5355 19.4038 11.0104 19.6967 11.3033C19.9896 11.5962 20.4645 11.5962 20.7574 11.3033L25.5303 6.53033ZM0 6.75H25V5.25H0V6.75Z\' fill=\'%23283B50\'/%3E\A    %3C/svg%3E\A    ");}
.pagination li.pagination__next a:hover {opacity: .7;}
.pagination a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;color: #283b50;background-color: #fff;border-radius: 4px;height: 100%;width: 100%;}
.pagination a.active {background-color: transparent;pointer-events: none;}
.pagination a:hover {background: #e9f0f6;color: #283b50;}
@media (max-width: 991px) {.pagination {margin-bottom: 80px;}}
.master-call {background: #195df6;border-radius: 4px;padding: 45px 45px 50px;position: relative;margin-top: 55px;margin-bottom: 45px;}
.master-call form {max-width: 479px;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;z-index: 1;}
.master-call h2 {font-weight: normal;font-size: 30px;color: #fff;}
.master-call textarea {background: #fff;border-radius: 5px;resize: none;width: 100%;height: 63px;font-weight: 300;font-size: 14px;line-height: 170.7%;margin-bottom: 10px;padding: 10px 15px;}
.master-call textarea::-webkit-input-placeholder {color: rgba(40,59,80,.66);}
.master-call textarea::-moz-placeholder {color: rgba(40,59,80,.66);}
.master-call textarea:-ms-input-placeholder {color: rgba(40,59,80,.66);}
.master-call textarea::-ms-input-placeholder {color: rgba(40,59,80,.66);}
.master-call textarea::placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='text'], .master-call input[type='tel'], .master-call input[type='email'] {height: 36px;padding: 15px;font-size: 14px;font-weight: 300;border-radius: 5px;width: 32%;}
.master-call input[type='text']::-webkit-input-placeholder, .master-call input[type='tel']::-webkit-input-placeholder, .master-call input[type='email']::-webkit-input-placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='text']::-moz-placeholder, .master-call input[type='tel']::-moz-placeholder, .master-call input[type='email']::-moz-placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='text']:-ms-input-placeholder, .master-call input[type='tel']:-ms-input-placeholder, .master-call input[type='email']:-ms-input-placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='text']::-ms-input-placeholder, .master-call input[type='tel']::-ms-input-placeholder, .master-call input[type='email']::-ms-input-placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='text']::placeholder, .master-call input[type='tel']::placeholder, .master-call input[type='email']::placeholder {color: rgba(40,59,80,.66);}
.master-call input[type='submit'] {height: 36px;font-size: 14px;font-weight: 500;color: #fff;background: #fa8f43;border-radius: 5px;width: 32%;-webkit-transition: .2s ease-in-out all;-o-transition: .2s ease-in-out all;transition: .2s ease-in-out all;}
.master-call input[type='submit']:hover {background: #ea761e;}
.master-call__img {background: url("/assets/build/img/master-call.png") center/contain no-repeat;width: 215px;height: 355px;position: absolute;bottom: 0;right: 50px;}
@media (max-width: 767px) {.master-call {padding: 45px 25px 50px;}
	.master-call__img {display: none;}
	.master-call textarea {height: 87px;}
	.master-call form {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;max-width: 100%;width: 100%;}
	.master-call input[type='text'], .master-call input[type='tel'], .master-call input[type='email'] {width: 100%;margin-bottom: 10px;height: 50px;}
	.master-call input[type='submit'] {width: 100%;height: 50px;font-size: 16px;}
	.master-call h2 {text-align: center;}}
.rating {position: relative;height: 20px;margin: 0 15px 0 0;}
.rating label {position: absolute;top: 0;left: 0;cursor: pointer;height: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;}
.rating label:last-child {position: static;}
.rating label:nth-child(1) {z-index: 5;}
.rating label:nth-child(2) {z-index: 4;}
.rating label:nth-child(3) {z-index: 3;}
.rating label:nth-child(4) {z-index: 2;}
.rating label:nth-child(5) {z-index: 1;}
.rating label input {position: absolute;top: 0;left: 0;opacity: 0;}
.rating label .icon {float: left;width: 20px;height: 20px;}
.rating label:last-child .icon {background-image: url("data:image/svg+xml,%3Csvg  viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23D3D7DC\'/%3E\A      %3C/svg%3E");}
.rating span {margin-right: 8px;background-position: center;background-repeat: no-repeat;background-size: contain;}
.rating:not(:hover) label input:checked ~ .icon, .rating:hover label:hover input ~ .icon {background-image: url("data:image/svg+xml,%3Csvg  viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.company-banner {height: 366px;background-image: url("/assets/build/img/ruki-iz-plech-banner.png");background-color: #f8cc46;background-repeat: no-repeat;background-position: 100% 100%;border-radius: 0px 5px 0px 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 60px;}
.company-banner__box {max-width: 510px;}
.company-banner h2 {font-weight: bold;font-size: 42px;color: #3d3d3d;}
.company-banner p {font-weight: normal;font-size: 20px;color: #3d3d3d;margin: 0;line-height: 150.2%;}
@media (max-width: 1199px) {.company-banner {border-radius: 0;}}
@media (max-width: 991px) {.company-banner {padding: 20px;height: 300px;background-size: 400px;}
	.company-banner h2 {font-size: 36px;}
	.company-banner p {font-size: 16px;}
	.company-banner__box {max-width: 450px;}}
@media (max-width: 767px) {.company-banner {height: auto;background-position: calc(50% - 30px) 100%;padding: 55px 20px 300px;}
	.company-banner__box {max-width: 100%;}}
.tab {display: none;}
.tab.active {display: block;}
.tabs-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.tab-button {background: #e9f0f6;border-radius: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: normal;font-size: 15px;line-height: 108.7%;text-align: center;color: rgba(40,59,80,.66);border-bottom: 10px solid #fff;height: 63px;width: 19%;padding: 10px;-webkit-transition: .2s ease-in-out all;-o-transition: .2s ease-in-out all;transition: .2s ease-in-out all;cursor: pointer;}
.tab-button:hover {background: #d8e2ea;}
.tab-button.active {border-bottom-color: #f5f8fb;border-radius: 4px 4px 0 0;color: rgba(40,59,80,.93);background: #f5f8fb;}
.tabs {background: #f5f8fb;border-radius: 4px;}
@media (max-width: 767px) {.tabs-buttons {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.tab-button {border-bottom: none;margin-bottom: 10px;height: 53px;padding: 0 25px;width: 49%;}}
.search {width: 554px;height: 46px;position: relative;}
.search form {width: 100%;height: 100%;}
.search form input[type='text'] {width: 100%;height: 100%;background: #fff;border-radius: 4px;padding: 0 50px 0 25px;font-weight: 300;font-size: 16px;}
.search form input[type='text']::-webkit-input-placeholder {color: rgba(40,59,80,.66);}
.search form input[type='text']::-moz-placeholder {color: rgba(40,59,80,.66);}
.search form input[type='text']:-ms-input-placeholder {color: rgba(40,59,80,.66);}
.search form input[type='text']::-ms-input-placeholder {color: rgba(40,59,80,.66);}
.search form input[type='text']::placeholder {color: rgba(40,59,80,.66);}
.search form input[type='submit'] {width: 19px;height: 19px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 20px;border: none;outline: none;font-size: 0;background-position: center;background-repeat: no-repeat;background-size: contain;background-color: transparent;-webkit-transition: .2s ease-in-out opacity;-o-transition: .2s ease-in-out opacity;transition: .2s ease-in-out opacity;background-image: url("data:image/svg+xml,%3Csvg width=\'19\' height=\'19\' viewBox=\'0 0 19 19\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A%3Cpath d=\'M18.7678 17.6493L13.3648 12.2462C14.4114 10.9534 15.0415 9.31074 15.0415 7.5216C15.0415 3.37489 11.6674 0.000823975 7.52074 0.000823975C3.37403 0.000823975 0 3.37485 0 7.52156C0 11.6683 3.37406 15.0423 7.52077 15.0423C9.30991 15.0423 10.9526 14.4122 12.2454 13.3656L17.6485 18.7687C17.8028 18.923 18.0055 19.0006 18.2082 19.0006C18.4109 19.0006 18.6135 18.923 18.7679 18.7687C19.0774 18.4592 19.0774 17.9588 18.7678 17.6493ZM7.52077 13.459C4.24646 13.459 1.58333 10.7959 1.58333 7.52156C1.58333 4.24725 4.24646 1.58412 7.52077 1.58412C10.7951 1.58412 13.4582 4.24725 13.4582 7.52156C13.4582 10.7959 10.795 13.459 7.52077 13.459Z\' fill=\'%23393939\'/%3E\A%3C/svg%3E");}
.search form input[type='submit']:hover {opacity: .6;}
@media (max-width: 991px) {.search {width: 100%;margin-top: 35px;}}
.region {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 10px;}
.region li {height: 35px;margin-bottom: 8px;margin-right: 8px;}
.region input {display: none;}
.region input:checked ~ label {background: #195df6;color: #fff;}
.region label {cursor: pointer;padding: 0 26px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;background: #e9f0f6;border-radius: 5px;font-weight: normal;font-size: 16px;text-align: center;color: #283b50;-webkit-transition: .2s ease-in-out color,.2s ease-in-out background;-o-transition: .2s ease-in-out color,.2s ease-in-out background;transition: .2s ease-in-out color,.2s ease-in-out background;}
.region label:hover {background: #d8e2ea;}
.spinner {-webkit-animation: rotator 1.1s linear infinite;animation: rotator 1.1s linear infinite;-webkit-transition: .3s ease-in-out opacity,.3s ease-in-out visibility;-o-transition: .3s ease-in-out opacity,.3s ease-in-out visibility;transition: .3s ease-in-out opacity,.3s ease-in-out visibility;position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;opacity: 0;visibility: hidden;}
.spinner.vis {opacity: 1;visibility: visible;}
@-webkit-keyframes rotator {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}
@keyframes rotator {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}
.path {stroke-dasharray: 187;stroke-dashoffset: 0;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-animation: dash 1.1s ease-in-out infinite,colors 2.2s ease-in-out infinite;animation: dash 1.1s ease-in-out infinite,colors 2.2s ease-in-out infinite;}
@-webkit-keyframes colors {0% {stroke: #195df6;}
	50% {stroke: #fa8f43;}
	100% {stroke: #195df6;}}
@keyframes colors {0% {stroke: #195df6;}
	50% {stroke: #fa8f43;}
	100% {stroke: #195df6;}}
@-webkit-keyframes dash {0% {stroke-dashoffset: 187;}
	50% {stroke-dashoffset: 46.75;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
	100% {stroke-dashoffset: 187;-webkit-transform: rotate(450deg);transform: rotate(450deg);}}
@keyframes dash {0% {stroke-dashoffset: 187;}
	50% {stroke-dashoffset: 46.75;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
	100% {stroke-dashoffset: 187;-webkit-transform: rotate(450deg);transform: rotate(450deg);}}
.modal-map .balloon {width: 315px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;min-height: 150px;padding: 25px;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
.modal-map .ymaps-2-1-78-balloon__close+.ymaps-2-1-78-balloon__content {margin-right: 0;padding: 0;}
.modal-map .ymaps-2-1-78-balloon_to_top .ymaps-2-1-78-balloon__tail {left: 50%;-webkit-transform: translateX(-50%) rotate(-45deg);-ms-transform: translateX(-50%) rotate(-45deg);transform: translateX(-50%) rotate(-45deg);background: #fff;}
.modal-map .ymaps-2-1-78-balloon_to_top .ymaps-2-1-78-balloon__tail:after {background-color: inherit;}
.modal-map .ymaps-2-1-78-balloon__close-button {width: 27px;height: 30px;}
.modal-map .ymaps-2-1-78-balloon__layout {border-radius: 5px;-webkit-box-shadow: 0px 4px 19px rgba(15,48,112,.23);box-shadow: 0px 4px 19px rgba(15,48,112,.23);-webkit-transition: .2s ease-in-out box-shadow;-o-transition: .2s ease-in-out box-shadow;transition: .2s ease-in-out box-shadow;}
.modal-map .ymaps-2-1-78-balloon__layout:hover {-webkit-box-shadow: 0px 4px 19px rgba(15,48,112,.43);box-shadow: 0px 4px 19px rgba(15,48,112,.43);}
.modal-map .ymaps-2-1-78-balloon {-webkit-transition: .2s ease-in-out transform;-o-transition: .2s ease-in-out transform;transition: .2s ease-in-out transform;-webkit-box-shadow: none;box-shadow: none;}
.modal-map .ymaps-2-1-78-balloon:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}
.modal-map .ymaps-2-1-78-places-pane {z-index: 22222 !important;}
.modal-map .ymaps-2-1-78-balloon-pane {z-index: 22223 !important;}
.modal-map .ymaps-2-1-78-copyrights-pane {display: none;}
.stars {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.stars span {width: 15px;height: 15px;background-position: center;background-repeat: no-repeat;background-size: contain;margin-right: 4px;background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23D3D7DC\'/%3E\A      %3C/svg%3E");}
.stars span:last-of-type {margin-right: 0;}
.stars--1 span:nth-of-type(1) {background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.stars--2 span:nth-of-type(1), .stars--2 span:nth-of-type(2) {background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.stars--3 span:nth-of-type(1), .stars--3 span:nth-of-type(2), .stars--3 span:nth-of-type(3) {background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.stars--4 span:nth-of-type(1), .stars--4 span:nth-of-type(2), .stars--4 span:nth-of-type(3), .stars--4 span:nth-of-type(4) {background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.stars--5 span:nth-of-type(1), .stars--5 span:nth-of-type(2), .stars--5 span:nth-of-type(3), .stars--5 span:nth-of-type(4), .stars--5 span:nth-of-type(5) {background-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'17\' viewBox=\'0 0 18 17\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E\A      %3Cpath d=\'M8.04894 0.927049C8.3483 0.00573802 9.6517 0.00574017 9.95106 0.927051L11.2451 4.90983C11.379 5.32185 11.763 5.60081 12.1962 5.60081H16.3839C17.3527 5.60081 17.7554 6.84043 16.9717 7.40983L13.5838 9.87132C13.2333 10.126 13.0866 10.5773 13.2205 10.9894L14.5146 14.9721C14.8139 15.8934 13.7595 16.6596 12.9757 16.0902L9.58778 13.6287C9.2373 13.374 8.7627 13.374 8.41221 13.6287L5.02426 16.0902C4.24054 16.6596 3.18607 15.8934 3.48542 14.9721L4.7795 10.9894C4.91338 10.5773 4.76672 10.126 4.41623 9.87132L1.02827 7.40983C0.244561 6.84043 0.647338 5.60081 1.61606 5.60081H5.8038C6.23703 5.60081 6.62099 5.32185 6.75486 4.90983L8.04894 0.927049Z\' fill=\'%23F8CC46\'/%3E\A      %3C/svg%3E");}
.reviews-block {padding: 70px 0;overflow: hidden;}
.reviews-block .title {font-weight: normal;font-size: 24px;line-height: 170.7%;color: #000;margin-bottom: 30px;}
.reviews-block button.owl-next {background-image: url("/assets/build/img/arr-next.png") !important;}
.reviews-block button.owl-prev {background-image: url("/assets/build/img/arr-prev.png") !important;}
.reviews-block button.owl-next, .reviews-block button.owl-prev {width: 25px;height: 11px;margin-left: 15px;background-size: 100% !important;background-repeat: no-repeat !important;}
.reviews-block .owl-nav {position: absolute;top: -60px;right: 100px;}
.reviews-block button.owl-next span, .reviews-block button.owl-prev span {display: none;}
.reviews-block #slider-rev {}
#slider-rev .owl-stage-outer:before {content: "";display: block;position: absolute;height: 85%;width: 157px;right: 0;top: 15px;z-index: 2;background: linear-gradient(271deg,#f7f7f7 25%,rgba(245,248,251,0) 95%);}
#slider-rev .swiper-slide {padding: 25px;background: #fff;color: #000;display: flex;flex-direction: column;}
#slider-rev .swiper-slide .name {font-size: 18px;line-height: 83.2%;margin-bottom: 20px;}
#slider-rev .swiper-slide .text {font-size: 15px;line-height: 113.7%;}
@media (max-width:525px) {.reviews-block #slider-rev {width: 100%;}
	#slider-rev .owl-stage-outer:before {display: none;}
	.reviews-block .owl-nav {right: 0;}}
.faq-block h2.title {font-style: normal;font-weight: normal;font-size: 24px;line-height: 170.7%;color: #000;margin-bottom: 30px;}
.faq-block details {display: block;background: #fff;width: 100%;border-radius: 5px;overflow: hidden;margin-bottom: 12px;padding: 25px;}
.faq-block summary::-webkit-details-marker {display: none;}
.faq-block summary::-moz-list-bullet {list-style-type: none;}
.faq-block summary::marker {display: none;}
.faq-block summary {display: block;font-weight: normal;font-size: 18px;line-height: 83.2%;color: #000;cursor: pointer;position: relative;}
.faq-block summary:before {top: 0;right: 5px;content: "+";font-weight: bold;font-size: 31px;line-height: 83.2%;color: #195df6;width: 1em;height: 1em;position: absolute;text-align: center;transition: transform .5s;}
.faq-block .wrap p {font-weight: normal;font-size: 15px;line-height: 113.7%;color: #000;padding: 0 50px 0 0;margin-top: 30px;}
.faq-block details[open] > summary:before {content: "—";font-size: 23px;}
.faq-block summary ~ * {padding: 0 1em 10px 1.4em;}
.faq-block details[open] summary ~ * {animation: sweep .5s ease-in-out;}
@keyframes sweep {0% {opacity: 0;}
	100% {opacity: 1;}}
.faq-block summary:focus {outline: 0;box-shadow: inset 0 0 1px rgba(0,0,0,.3),inset 0 0 2px rgba(0,0,0,.3);}
div.scrollup {position: fixed;color: #fff;width: 40px;height: 40px;background-color: #fa8f43;right: 50px;bottom: 50px;border-radius: 10px;cursor: pointer;display: none;text-align: center;}
.scrollup:before {content: "";width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 16px solid #fff;position: absolute;right: 0;top: 50%;left: 50%;margin-left: -9px;margin-top: -9px;}
div.scrollup:hover {background-color: #000;}
.card__tel, .company__tel {padding-left: 20px;justify-content: start;}
.brands__item_singl{width:23%;background:#f5f8fb;padding:15px;margin-bottom:15px}.breadcrumbs-wrap{width:100%}div#search-result{width:calc(100% - 225px);background:#fff;padding:20px;display:none;margin-top:5px;-webkit-box-shadow:0 2px 12px 0 rgba(50,50,50,.75);-moz-box-shadow:0 2px 12px 0 rgba(50,50,50,.75);box-shadow:0 2px 12px 0 rgba(50,50,50,.75);z-index:1;max-height:300px;overflow-y:scroll;overflow-x:hidden}div#search-result .search-inner a{margin-bottom:10px;font-size:17px;color:#393939;border-bottom:1px dashed #9d9d9d;font-weight:300;width:max-content}div#search-result .search-inner{display:flex;flex-direction:column}@media screen and (max-width:525px){div#search-result{width:100%}}.modal-map__map-serv{background:#eee;position:relative;width:100%;min-height:400px}main .brands{margin-top:75px}.company__row{padding-bottom:30px}ul.filter__dropdown.metro-list{max-height:145px;overflow-y:scroll}.card__metro{height:auto}.aside__consultation.fixed{position:fixed;max-width:360px;top:100px}.not-banner{margin-top:70px}.card__prices p.title{font-weight:400;font-size:18px;color:#283b50}ul.modal__brands{display:flex;flex-wrap:wrap;padding-left:75px}ul.modal__brands li{width:20%}ul.modal__brands li a{color:#346eb8;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:16px;line-height:38px}@media screen and (max-width:525px){ul.modal__brands{padding-left:0}ul.modal__brands li{width:50%}}.modal-wrap-brands .modal__container{max-width:1300px;padding:40px 55px 60px}.modal-wrap-brands .title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:20px;line-height:24px;margin-bottom:30px;color:#4b4e51}.tab-button,.tabs-buttons{flex-wrap:wrap}.modal h2.h2-form{margin-bottom:20px}p.text-form{max-width:350px;text-align:center;margin-bottom:30px;font-family:GT Eesti Pro Display;font-style:normal;font-weight:350;font-size:14px;line-height:122.5%;color:#000}.card__work-time{font-size:15px}.contacts{padding:40px 0 20px}.contacts p,.contacts p a{font-weight:300;font-size:20px;line-height:169.7%;color:#283b50;margin:0}.dropdown{position:relative}.dropdown:before{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #79849b;position:absolute;right:4px;top:50%;margin-top:-3px}.dropdown:hover .submenu{display:block}.submenu ul li{padding:5px 0}.submenu ul li a{padding:0}.submenu{max-height:300px;display:none;z-index:1;position:absolute;padding:15px 10px 30px;background:#fff;width:100%;overflow-y:scroll;-moz-box-shadow:0 2px 8px 0 rgba(50,50,50,.75);left:10px;min-width:220px}.submenu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.submenu::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.submenu::-webkit-scrollbar-thumb{background-color:#fa8f43}@media(max-width:1024px){.dropdown:before{display:none}.submenu{display:none !important}}#mores{display:none}.content{margin:80px 0 80px}.content ul{margin-left:30px}.content ul li{list-style-type:disc;margin-bottom:15px}.company__sticky{top:84px}.service_block{background:#fff;padding:43px 33px 55px}.service_block .title{display:flex;align-items:center;gap:0 20px;font-weight:400;font-size:20px;line-height:23px;margin-bottom:30px}.service_block a.show{font-weight:500;font-size:18px;line-height:21px;color:#195df6;text-decoration:underline;margin-top:30px;display:block}.service_block .wrap .item .price{color:#195df6;white-space:nowrap}.service_block .wrap .item{font-weight:350;font-size:16px;line-height:131%;color:#000;padding:6px 0;display:flex;justify-content:space-between}.service_block .wrap .item:nth-child(n+10){display:none}.service_block .wrap .item.active:nth-child(n+10){display:flex}.home-category__item-subname{align-self:center;font-size:23px;line-height:27px;color:#001a34;padding-top:10px;border-top:1px solid #ccc;margin-top:10px}.home-legal__name h2{font-size:43px}@media screen and (max-width:525px){.home-legal__name h2{font-size:28px}.home-count__name{margin-top:0;font-size:35px;line-height:40px}.home-category__item-name{font-size:17px;line-height:20px}.home-category__item-subname{font-size:20px;line-height:24px}}.filter__dropdown li label:before{background-image:url("/assets/images/check.svg")}.list-metros{display:flex;gap:10px;margin:10px 0 0;flex-wrap:wrap}.list-metros .card__metros{font-weight:300;font-size:14px;color:#283b50;height:27px;background:#e9f0f6;border-radius:5px;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px 0 15px;position:relative}.list-metros .card__metros i{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:8px}.filter__dropdown li label.radio:before{display:none}.stars--1 span:nth-of-type(1){background-image:url("/assets/build/img/star.png") !important}.stars--2 span:nth-of-type(1),.stars--2 span:nth-of-type(2){background-image:url("/assets/build/img/star.png") !important}.stars--3 span:nth-of-type(1),.stars--3 span:nth-of-type(2),.stars--3 span:nth-of-type(3){background-image:url("/assets/build/img/star.png") !important}.stars--4 span:nth-of-type(1),.stars--4 span:nth-of-type(2),.stars--4 span:nth-of-type(3),.stars--4 span:nth-of-type(4){background-image:url("/assets/build/img/star.png") !important}.stars--5 span:nth-of-type(1),.stars--5 span:nth-of-type(2),.stars--5 span:nth-of-type(3),.stars--5 span:nth-of-type(4),.stars--5 span:nth-of-type(5){background-image:url("/assets/build/img/star.png") !important}.base__brands.page-brand li:nth-child(n+6){display:none}.base__brands.page-brand li.active:nth-child(n+6){display:inline-block}a.show-all.btn{font-weight:normal;font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:203px;height:38px;background:#195df6;border-radius:5px;margin:-20px auto 30px}a.show-all.btn:hover{background:#fa8f43}.output-filter{display:none}.output-filter span{background:#e9f0f6;padding:2px 7px;margin:5px;border-radius:10px}.output-filter.active{display:flex;gap:10px;color:#727272;font-size:14px;margin-bottom:10px;flex-wrap:wrap}.footer-right{width:calc(100% - 340px)}.filter.dop-usl>div{padding:7px 15px;display:flex;gap:5px;background:#e9f0f6;border-radius:10px;cursor:pointer}.filter.dop-usl>div label{cursor:pointer}.filter.dop-usl{display:flex;width:100%;align-items:center;gap:14px;flex-wrap:wrap}.show-mob{display:none}@media screen and (max-width:525px){.company__repairing ul{width:560px}.company__repairing ul li{width:280px}.company__sticky,.cart-company .header-phone,.cart-company .card__courier{display:none}.show-mob{display:block}.cart-company .company__about-master{background:#195df6;color:#fff;margin-bottom:15px}.cart-company .company__tel{border:1px solid #195df6;background:#fff;color:#000;justify-content:center;padding-left:0}.cart-company .company__addresses-text{padding:20px}.footer-right{width:100%}}.home-legal__introtext{max-width:800px}.faq-block summary{padding-right:50px}.company__repairing ul p a{font-weight:400}.linksBrands{background:#fff;padding:20px 25px;margin-bottom:20px}.linksBrands a{font-size:16px;width:100%;display:block;border:1px solid #e0e0e0;margin-bottom:10px;padding:18px 20px 18px 36px;color:#195df6}.what_else .wrap a{display:block;width:31%;text-decoration:underline}.what_else .wrap.col2 a{display:block;width:47%;text-decoration:underline}.what_else .wrap{display:flex;flex-wrap:wrap;gap:15px}.what_else .name{font-size:18px;font-weight:500;margin-bottom:25px}.what_else{padding:30px;background:#fff;margin-bottom:15px}@media screen and (max-width:768px){.what_else .wrap a{width:47%}}@media screen and (max-width:525px){.what_else .wrap a{width:100%}}.header{z-index:2}.pagination li:nth-child(1),.pagination li:last-child{width:auto;padding:0 10px;background:#fff}.service_list_area .wrap .item span{font-size:16px;line-height:19px;color:#9da3af}.service_list_area .wrap .item a{color:#195df6;text-decoration:underline;margin-bottom:10px}.service_list_area .wrap .item{width:calc(50% - 30px);display:flex;flex-direction:column}.service_list_area .wrap{display:flex;gap:30px;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.brand_list .wrap .item a{font-size:18px;line-height:21px;color:#283b50}.brand_list .wrap .item{width:calc(25% - 30px);display:block}.brand_list .wrap .item:nth-child(n+13){display:none}.brand_list .wrap.active .item:nth-child(n+13){display:block}.brand_list .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 0;gap:30px}.brand_list .show-all-list.hidden{display:none}.brand_list .show-all-list{font-size:18px;line-height:21px;text-decoration-line:underline;color:#195df6;margin-top:20px;display:block}.often_remont .wrap{display:flex;flex-wrap:wrap;gap:10px}.often_remont .wrap .item a{display:block;border:1px solid #195df6;border-radius:26px;padding:11px 22px;font-size:14px;line-height:16px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#195df6}.often_remont .wrap .item a:hover{background:#195df6;color:#fff}@media screen and (max-width:1800px){.header-count{display:none}.header-logo{font-size:14px;max-width:440px}.header-logo span{font-size:11px;line-height:11px}}@media screen and (max-width:525px){.company__repairing ul li{width:100%}.brand_list .wrap .item{width:calc(33% - 30px)}}a.burger-mobile span{width:20px;height:4px;border-radius:20px;background:#2b2b29}a.burger-mobile{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;gap:2px;position:absolute;top:35px;right:20px}@media screen and (max-width:768px){.header-phone{margin-right:50px}}@media screen and (max-width:525px){.header-phone{margin-right:0}.header_menu.active{display:flex;position:absolute;top:145px;background:#fff;width:100%;margin:0;max-width:100%;flex-direction:column;align-items:flex-start;gap:13px;padding:20px 10px;left:0;box-shadow:-1px 4px 3px -4px rgba(0,0,0,.75);-webkit-box-shadow:-1px 4px 3px -4px rgba(0,0,0,.75);-moz-box-shadow:-1px 4px 3px -4px rgba(0,0,0,.75);border-top:1px solid #eaeaea}.header_menu.active .dropdown{width:100%}.dropdown:hover .submenu{display:none}.dropdown.show .submenu{display:block;position:relative;margin-top:20px;padding-top:0;padding-left:22px;padding-bottom:10px;box-shadow:none}.header_menu .dropdown>a:before{content:"";width:18px;height:8px;display:block;position:absolute;background:url("/assets/public/img/drop.svg");background-repeat:no-repeat;background-position-y:center;background-position-x:98%;background-size:contain;right:4px;top:10px;transform:rotate(-90deg)}.header_menu .dropdown.show>a:before{transform:rotate(0deg)}.header_menu .dropdown>a,.header_menu a{padding:0 15px;width:100%;font-size:18px;display:block}.header_menu .dropdown:before{display:none}.header-phone{display:none}.header-phone-mobile a{font-weight:700;font-size:22px;line-height:29px;color:#2e5ced;display:flex;gap:5px}.header-phone-mobile a img{width:23px}.header-phone-mobile span{font-weight:400;font-size:16px;line-height:21px}.header-phone-mobile{display:flex;flex-direction:column;margin-top:10px;padding:0 10px;width:100%}}@media screen and (min-width:800px){a.burger-mobile,.header_menu .dn-f,.header-phone-mobile{display:none}}