@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&display=swap");
.tags-wrapper {display: flex;flex-wrap: wrap;gap: 10px;}
.tags-wrapper .tags {display: block;display: flex;height: 40px;align-items: center;justify-content: center;background-color: #d1d0d7;transition: all,.4s;padding: 4px 20px;text-decoration: none;font-size: 14px;}
.tags-wrapper .tags:hover {background-color: #ffe601;transform: translate(1px,1px);}
@media screen and (max-width: 480px) {.tags-wrapper .tags {height: 30px;padding: 2px 10px;}}
body.compensate-for-scrollbar {overflow: hidden;}
.fancybox-active {height: auto;}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: 0;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-container * {box-sizing: border-box;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease,visibility 0s ease .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s ease 0s,visibility 0s ease 0s;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: 0;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform,opacity;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--image {overflow: hidden;padding: 44px 0;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px;}
.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}
.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;background: 0 0;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;transform-origin: top left;transition-property: transform,opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}
.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor: grab;}
.fancybox-is-grabbing .fancybox-content {cursor: grabbing;}
.fancybox-container [data-selectable="true"] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: 0 0;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;}
.fancybox-iframe, .fancybox-video {background: 0 0;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-iframe {left: 0;position: absolute;top: 0;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
.fancybox-button {background: rgba(30,30,30,.6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:hover {color: #fff;}
.fancybox-button:focus {outline: 0;}
.fancybox-button.fancybox-focus {outline: 1px dotted;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: 0;}
.fancybox-button div {height: 100%;}
.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}
.fancybox-button svg path {fill: currentColor;stroke-width: 0;}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {display: none;}
.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998;}
.fancybox-close-small {background: 0 0;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}
.fancybox-close-small:hover {color: #fff;opacity: 1;}
.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}
.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}
.fancybox-navigation .fancybox-button div {padding: 7px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right);}
.fancybox-caption {background: linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px;pointer-events: none;right: 0;text-align: center;z-index: 99996;}
@supports (padding: max(0px)) {.fancybox-caption {padding: 75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}
.fancybox-caption--separate {margin-top: -50px;}
.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}
.fancybox-caption a:hover {color: #fff;text-decoration: underline;}
.fancybox-loading {animation: a 1s linear infinite;background: 0 0;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}
@keyframes a {to {transform: rotate(1 turn);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;transform: translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;transform: rotate(0);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {transform: translateZ(0) scale(1);}
@media (max-height: 576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px;}
	.fancybox-slide--image {padding: 6px 0;}
	.fancybox-close-small {right: -6px;}
	.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}
	.fancybox-caption {padding-left: 12px;padding-right: 12px;}
	@supports (padding: max(0px)) {.fancybox-caption {padding-left: max(12px,env(safe-area-inset-left));padding-right: max(12px,env(safe-area-inset-right));}}}
.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}
.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}
.fancybox-share p {margin: 0;padding: 0;}
.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {background: 0 0;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: 0;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;width: 212px;z-index: 99995;}
.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}
.fancybox-show-thumbs .fancybox-thumbs {display: block;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}
.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0,0,0,.1);background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: 0;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}
.fancybox-thumbs__list a:before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991;}
.fancybox-thumbs__list a:focus:before {opacity: .5;}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width: 576px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}
.svg-calendar {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 0 0 no-repeat;}
.svg-calendar-dims {width: 49px;height: 49px;}
.svg-calendar_white {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 35.766423357664% 0 no-repeat;}
.svg-calendar_white-dims {width: 49px;height: 49px;}
.svg-facebook {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 67.605633802817% 96.039603960396% no-repeat;}
.svg-facebook-dims {width: 44px;height: 44px;}
.svg-home {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 0 50.515463917526% no-repeat;}
.svg-home-dims {width: 48px;height: 48px;}
.svg-home_white {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 34.782608695652% 50.515463917526% no-repeat;}
.svg-home_white-dims {width: 48px;height: 48px;}
.svg-instagram {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 100% 0 no-repeat;}
.svg-instagram-dims {width: 40px;height: 41px;}
.svg-layers {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 71.014492753623% 0 no-repeat;}
.svg-layers-dims {width: 48px;height: 48px;}
.svg-layers_white {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 71.014492753623% 49.484536082474% no-repeat;}
.svg-layers_white-dims {width: 48px;height: 48px;}
.svg-maximize {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 0 100% no-repeat;}
.svg-maximize-dims {width: 48px;height: 48px;}
.svg-maximize_white {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 34.782608695652% 100% no-repeat;}
.svg-maximize_white-dims {width: 48px;height: 48px;}
.svg-phone {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 97.333333333333% 75% no-repeat;}
.svg-phone-dims {width: 30px;height: 30px;}
.svg-mail {background: url("/assets/templates/elbrus/img/svg/mail.svg") no-repeat center;width: 30px;height: 24px;}
.svg-vk {background: url("/assets/templates/elbrus/css/view/svg/sprite.view.svg") 100% 39.047619047619% no-repeat;}
.svg-vk-dims {width: 40px;height: 40px;}
.svg-yt {background: url("/assets/templates/elbrus/img/svg/yt.svg") no-repeat center/contain;}
.svg-yt-dims {width: 44px;height: 34px;}
.jq-checkbox, .jq-radio {position: relative;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.jq-checkbox input, .jq-radio input {position: absolute;z-index: -1;margin: 0;padding: 0;opacity: 0;}
.jq-file {position: relative;display: inline-block;overflow: hidden;}
.jq-file input {position: absolute;top: 0;right: 0;height: auto;margin: 0;padding: 0;opacity: 0;font-size: 100px;line-height: 1em;}
.jq-file__name {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jq-select-multiple, .jq-selectbox {position: relative;display: inline-block;}
.jq-select-multiple select, .jq-selectbox select {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;}
.jq-select-multiple li, .jq-selectbox li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.jq-selectbox {z-index: 10;}
.jq-selectbox__select {position: relative;}
.jq-selectbox__select-text {overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;text-overflow: ellipsis;}
.jq-selectbox__dropdown {position: absolute;}
.jq-selectbox__search input {-webkit-appearance: textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration {-webkit-appearance: none;}
.jq-selectbox__dropdown ul {position: relative;overflow: auto;overflow-x: hidden;list-style: none;-webkit-overflow-scrolling: touch;}
.jq-select-multiple ul {position: relative;overflow-x: hidden;-webkit-overflow-scrolling: touch;}
.jq-number {display: inline-block;}
.jq-number__field input {-moz-appearance: textfield;text-align: left;}
.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none;}
*, ::after, ::before {-webkit-box-sizing: border-box;box-sizing: border-box;}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: "Inter",sans-serif;font-size: 1rem;font-weight: 400;font-weight: 200;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}
[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[data-original-title], abbr[title] {text-decoration: underline;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;cursor: help;border-bottom: 0;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
dl, ol, ul {margin-top: 0;margin-bottom: 1rem;}
ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
dt {font-weight: 700;}
dd {margin-bottom: .5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
b, strong {font-weight: bolder;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a, a:focus {color: #007bff;text-decoration: none;background-color: transparent;}
a:hover {color: #0056b3;text-decoration: underline;}
a:not([href]):not([class]) {color: inherit;text-decoration: none;}
a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}
code, kbd, pre, samp {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg {overflow: hidden;vertical-align: middle;}
table {border-collapse: collapse;}
caption {padding-top: .75rem;padding-bottom: .75rem;color: #6c757d;text-align: left;caption-side: bottom;}
th {text-align: inherit;text-align: -webkit-match-parent;}
label {display: inline-block;margin-bottom: .5rem;}
button {border-radius: 0;}
button:focus:not(:focus-visible) {outline: 0;}
button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button, input {overflow: visible;}
button, select {text-transform: none;}
[role="button"] {cursor: pointer;}
select {word-wrap: normal;}
[type="button"], [type="reset"], [type="submit"], button {-webkit-appearance: button;}
[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) {cursor: pointer;}
[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}
progress {vertical-align: baseline;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {outline-offset: -2px;-webkit-appearance: none;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;cursor: pointer;}
template {display: none;}
[hidden] {display: none !important;}
html {-webkit-box-sizing: border-box;box-sizing: border-box;-ms-overflow-style: scrollbar;}
*, ::after, ::before {-webkit-box-sizing: inherit;box-sizing: inherit;}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width: 576px) {.container, .container-sm {max-width: 540px;}}
@media (min-width: 768px) {.container, .container-md, .container-sm {max-width: 720px;}}
@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm {max-width: 960px;}}
@media (min-width: 1170px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1440px;}}
@media (min-width: 1360px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1440px;}}
.row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.no-gutters {margin-right: 0;margin-left: 0;}
.no-gutters>.col, .no-gutters>[class*="col-"] {padding-right: 0;padding-left: 0;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}
.col {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.row-cols-1>* {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.row-cols-2>* {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.row-cols-3>* {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.row-cols-4>* {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.row-cols-5>* {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
.row-cols-6>* {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}
.col-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
.order-last {-webkit-box-ordinal-group: 14;-webkit-order: 13;-ms-flex-order: 13;order: 13;}
.order-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
.order-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
.order-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
.order-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
.order-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
.order-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
.order-7 {-webkit-box-ordinal-group: 8;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
.order-8 {-webkit-box-ordinal-group: 9;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
.order-9 {-webkit-box-ordinal-group: 10;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
.order-10 {-webkit-box-ordinal-group: 11;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
.order-11 {-webkit-box-ordinal-group: 12;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
.order-12 {-webkit-box-ordinal-group: 13;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
.offset-1 {margin-left: 8.33333%;}
.offset-2 {margin-left: 16.66667%;}
.offset-3 {margin-left: 25%;}
.offset-4 {margin-left: 33.33333%;}
.offset-5 {margin-left: 41.66667%;}
.offset-6 {margin-left: 50%;}
.offset-7 {margin-left: 58.33333%;}
.offset-8 {margin-left: 66.66667%;}
.offset-9 {margin-left: 75%;}
.offset-10 {margin-left: 83.33333%;}
.offset-11 {margin-left: 91.66667%;}
@media (min-width: 576px) {.col-sm {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.row-cols-sm-1>* {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.row-cols-sm-2>* {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.row-cols-sm-3>* {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.row-cols-sm-4>* {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.row-cols-sm-5>* {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.row-cols-sm-6>* {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-sm-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-sm-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-sm-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-sm-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-sm-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-sm-last {-webkit-box-ordinal-group: 14;-webkit-order: 13;-ms-flex-order: 13;order: 13;}
	.order-sm-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.order-sm-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-sm-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.order-sm-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
	.order-sm-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
	.order-sm-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
	.order-sm-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
	.order-sm-7 {-webkit-box-ordinal-group: 8;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
	.order-sm-8 {-webkit-box-ordinal-group: 9;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
	.order-sm-9 {-webkit-box-ordinal-group: 10;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
	.order-sm-10 {-webkit-box-ordinal-group: 11;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
	.order-sm-11 {-webkit-box-ordinal-group: 12;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
	.order-sm-12 {-webkit-box-ordinal-group: 13;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
	.offset-sm-0 {margin-left: 0;}
	.offset-sm-1 {margin-left: 8.33333%;}
	.offset-sm-2 {margin-left: 16.66667%;}
	.offset-sm-3 {margin-left: 25%;}
	.offset-sm-4 {margin-left: 33.33333%;}
	.offset-sm-5 {margin-left: 41.66667%;}
	.offset-sm-6 {margin-left: 50%;}
	.offset-sm-7 {margin-left: 58.33333%;}
	.offset-sm-8 {margin-left: 66.66667%;}
	.offset-sm-9 {margin-left: 75%;}
	.offset-sm-10 {margin-left: 83.33333%;}
	.offset-sm-11 {margin-left: 91.66667%;}}
@media (min-width: 768px) {.col-md {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.row-cols-md-1>* {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.row-cols-md-2>* {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.row-cols-md-3>* {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.row-cols-md-4>* {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.row-cols-md-5>* {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.row-cols-md-6>* {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-md-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-md-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-md-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-md-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-md-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-md-last {-webkit-box-ordinal-group: 14;-webkit-order: 13;-ms-flex-order: 13;order: 13;}
	.order-md-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.order-md-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-md-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.order-md-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
	.order-md-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
	.order-md-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
	.order-md-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
	.order-md-7 {-webkit-box-ordinal-group: 8;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
	.order-md-8 {-webkit-box-ordinal-group: 9;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
	.order-md-9 {-webkit-box-ordinal-group: 10;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
	.order-md-10 {-webkit-box-ordinal-group: 11;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
	.order-md-11 {-webkit-box-ordinal-group: 12;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
	.order-md-12 {-webkit-box-ordinal-group: 13;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
	.offset-md-0 {margin-left: 0;}
	.offset-md-1 {margin-left: 8.33333%;}
	.offset-md-2 {margin-left: 16.66667%;}
	.offset-md-3 {margin-left: 25%;}
	.offset-md-4 {margin-left: 33.33333%;}
	.offset-md-5 {margin-left: 41.66667%;}
	.offset-md-6 {margin-left: 50%;}
	.offset-md-7 {margin-left: 58.33333%;}
	.offset-md-8 {margin-left: 66.66667%;}
	.offset-md-9 {margin-left: 75%;}
	.offset-md-10 {margin-left: 83.33333%;}
	.offset-md-11 {margin-left: 91.66667%;}}
@media (min-width: 992px) {.col-lg {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.row-cols-lg-1>* {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.row-cols-lg-2>* {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.row-cols-lg-3>* {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.row-cols-lg-4>* {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.row-cols-lg-5>* {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.row-cols-lg-6>* {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-lg-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-lg-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-lg-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-lg-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-lg-last {-webkit-box-ordinal-group: 14;-webkit-order: 13;-ms-flex-order: 13;order: 13;}
	.order-lg-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.order-lg-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-lg-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.order-lg-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
	.order-lg-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
	.order-lg-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
	.order-lg-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
	.order-lg-7 {-webkit-box-ordinal-group: 8;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
	.order-lg-8 {-webkit-box-ordinal-group: 9;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
	.order-lg-9 {-webkit-box-ordinal-group: 10;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
	.order-lg-10 {-webkit-box-ordinal-group: 11;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
	.order-lg-11 {-webkit-box-ordinal-group: 12;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
	.order-lg-12 {-webkit-box-ordinal-group: 13;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
	.offset-lg-0 {margin-left: 0;}
	.offset-lg-1 {margin-left: 8.33333%;}
	.offset-lg-2 {margin-left: 16.66667%;}
	.offset-lg-3 {margin-left: 25%;}
	.offset-lg-4 {margin-left: 33.33333%;}
	.offset-lg-5 {margin-left: 41.66667%;}
	.offset-lg-6 {margin-left: 50%;}
	.offset-lg-7 {margin-left: 58.33333%;}
	.offset-lg-8 {margin-left: 66.66667%;}
	.offset-lg-9 {margin-left: 75%;}
	.offset-lg-10 {margin-left: 83.33333%;}
	.offset-lg-11 {margin-left: 91.66667%;}}
@media (min-width: 1170px) {.col-xl {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.row-cols-xl-1>* {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.row-cols-xl-2>* {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.row-cols-xl-3>* {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.row-cols-xl-4>* {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.row-cols-xl-5>* {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.row-cols-xl-6>* {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xl-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}
	.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-xl-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-xl-last {-webkit-box-ordinal-group: 14;-webkit-order: 13;-ms-flex-order: 13;order: 13;}
	.order-xl-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.order-xl-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-xl-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.order-xl-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;}
	.order-xl-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4;}
	.order-xl-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5;}
	.order-xl-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6;}
	.order-xl-7 {-webkit-box-ordinal-group: 8;-webkit-order: 7;-ms-flex-order: 7;order: 7;}
	.order-xl-8 {-webkit-box-ordinal-group: 9;-webkit-order: 8;-ms-flex-order: 8;order: 8;}
	.order-xl-9 {-webkit-box-ordinal-group: 10;-webkit-order: 9;-ms-flex-order: 9;order: 9;}
	.order-xl-10 {-webkit-box-ordinal-group: 11;-webkit-order: 10;-ms-flex-order: 10;order: 10;}
	.order-xl-11 {-webkit-box-ordinal-group: 12;-webkit-order: 11;-ms-flex-order: 11;order: 11;}
	.order-xl-12 {-webkit-box-ordinal-group: 13;-webkit-order: 12;-ms-flex-order: 12;order: 12;}
	.offset-xl-0 {margin-left: 0;}
	.offset-xl-1 {margin-left: 8.33333%;}
	.offset-xl-2 {margin-left: 16.66667%;}
	.offset-xl-3 {margin-left: 25%;}
	.offset-xl-4 {margin-left: 33.33333%;}
	.offset-xl-5 {margin-left: 41.66667%;}
	.offset-xl-6 {margin-left: 50%;}
	.offset-xl-7 {margin-left: 58.33333%;}
	.offset-xl-8 {margin-left: 66.66667%;}
	.offset-xl-9 {margin-left: 75%;}
	.offset-xl-10 {margin-left: 83.33333%;}
	.offset-xl-11 {margin-left: 91.66667%;}}
.d-none {display: none !important;}
.d-inline {display: inline !important;}
.d-inline-block {display: inline-block !important;}
.d-block {display: block !important;}
.d-table {display: table !important;}
.d-table-row {display: table-row !important;}
.d-table-cell {display: table-cell !important;}
.d-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.d-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}
@media (min-width: 576px) {.d-sm-none {display: none !important;}
	.d-sm-inline {display: inline !important;}
	.d-sm-inline-block {display: inline-block !important;}
	.d-sm-block {display: block !important;}
	.d-sm-table {display: table !important;}
	.d-sm-table-row {display: table-row !important;}
	.d-sm-table-cell {display: table-cell !important;}
	.d-sm-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
	.d-sm-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width: 768px) {.d-md-none {display: none !important;}
	.d-md-inline {display: inline !important;}
	.d-md-inline-block {display: inline-block !important;}
	.d-md-block {display: block !important;}
	.d-md-table {display: table !important;}
	.d-md-table-row {display: table-row !important;}
	.d-md-table-cell {display: table-cell !important;}
	.d-md-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
	.d-md-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width: 992px) {.d-lg-none {display: none !important;}
	.d-lg-inline {display: inline !important;}
	.d-lg-inline-block {display: inline-block !important;}
	.d-lg-block {display: block !important;}
	.d-lg-table {display: table !important;}
	.d-lg-table-row {display: table-row !important;}
	.d-lg-table-cell {display: table-cell !important;}
	.d-lg-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
	.d-lg-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width: 1170px) {.d-xl-none {display: none !important;}
	.d-xl-inline {display: inline !important;}
	.d-xl-inline-block {display: inline-block !important;}
	.d-xl-block {display: block !important;}
	.d-xl-table {display: table !important;}
	.d-xl-table-row {display: table-row !important;}
	.d-xl-table-cell {display: table-cell !important;}
	.d-xl-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
	.d-xl-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media print {.d-print-none {display: none !important;}
	.d-print-inline {display: inline !important;}
	.d-print-inline-block {display: inline-block !important;}
	.d-print-block {display: block !important;}
	.d-print-table {display: table !important;}
	.d-print-table-row {display: table-row !important;}
	.d-print-table-cell {display: table-cell !important;}
	.d-print-flex {display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
	.d-print-inline-flex {display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
.flex-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
.flex-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
.flex-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
.flex-fill {-webkit-box-flex: 1 !important;-webkit-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
.flex-grow-0 {-webkit-box-flex: 0 !important;-webkit-flex-grow: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}
.flex-grow-1 {-webkit-box-flex: 1 !important;-webkit-flex-grow: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}
.flex-shrink-0 {-webkit-flex-shrink: 0 !important;-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}
.flex-shrink-1 {-webkit-flex-shrink: 1 !important;-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}
.justify-content-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
.justify-content-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
.justify-content-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
.justify-content-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
.justify-content-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
.align-items-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
.align-items-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
.align-items-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
.align-items-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
.align-items-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
.align-content-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
.align-content-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
.align-content-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
.align-content-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
.align-content-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
.align-content-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
.align-self-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}
.align-self-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
.align-self-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
.align-self-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}
.align-self-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
.align-self-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}
@media (min-width: 576px) {.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-sm-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-sm-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-sm-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-sm-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.flex-sm-fill {-webkit-box-flex: 1 !important;-webkit-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
	.flex-sm-grow-0 {-webkit-box-flex: 0 !important;-webkit-flex-grow: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}
	.flex-sm-grow-1 {-webkit-box-flex: 1 !important;-webkit-flex-grow: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}
	.flex-sm-shrink-0 {-webkit-flex-shrink: 0 !important;-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}
	.flex-sm-shrink-1 {-webkit-flex-shrink: 1 !important;-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}
	.justify-content-sm-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-sm-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-sm-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-sm-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-sm-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-sm-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-sm-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-sm-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-sm-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-sm-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-sm-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-sm-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-sm-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-sm-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-sm-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-sm-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-sm-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-sm-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-sm-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-sm-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-sm-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-sm-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 768px) {.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-md-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-md-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-md-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-md-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.flex-md-fill {-webkit-box-flex: 1 !important;-webkit-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
	.flex-md-grow-0 {-webkit-box-flex: 0 !important;-webkit-flex-grow: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}
	.flex-md-grow-1 {-webkit-box-flex: 1 !important;-webkit-flex-grow: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}
	.flex-md-shrink-0 {-webkit-flex-shrink: 0 !important;-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}
	.flex-md-shrink-1 {-webkit-flex-shrink: 1 !important;-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}
	.justify-content-md-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-md-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-md-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-md-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-md-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-md-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-md-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-md-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-md-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-md-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-md-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-md-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-md-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-md-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-md-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-md-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-md-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-md-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-md-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-md-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-md-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-md-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 992px) {.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-lg-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-lg-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-lg-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-lg-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.flex-lg-fill {-webkit-box-flex: 1 !important;-webkit-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
	.flex-lg-grow-0 {-webkit-box-flex: 0 !important;-webkit-flex-grow: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}
	.flex-lg-grow-1 {-webkit-box-flex: 1 !important;-webkit-flex-grow: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}
	.flex-lg-shrink-0 {-webkit-flex-shrink: 0 !important;-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}
	.flex-lg-shrink-1 {-webkit-flex-shrink: 1 !important;-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}
	.justify-content-lg-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-lg-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-lg-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-lg-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-lg-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-lg-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-lg-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-lg-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-lg-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-lg-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-lg-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-lg-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-lg-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-lg-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-lg-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-lg-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-lg-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-lg-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-lg-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-lg-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-lg-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-lg-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 1170px) {.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-xl-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-xl-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-xl-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-xl-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.flex-xl-fill {-webkit-box-flex: 1 !important;-webkit-flex: 1 1 auto !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}
	.flex-xl-grow-0 {-webkit-box-flex: 0 !important;-webkit-flex-grow: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}
	.flex-xl-grow-1 {-webkit-box-flex: 1 !important;-webkit-flex-grow: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}
	.flex-xl-shrink-0 {-webkit-flex-shrink: 0 !important;-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}
	.flex-xl-shrink-1 {-webkit-flex-shrink: 1 !important;-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}
	.justify-content-xl-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-xl-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-xl-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-xl-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-xl-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-xl-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-xl-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-xl-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-xl-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-xl-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-xl-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-xl-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-xl-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-xl-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-xl-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-xl-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-xl-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-xl-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-xl-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-xl-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-xl-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-xl-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
.m-0 {margin: 0 !important;}
.mt-0, .my-0 {margin-top: 0 !important;}
.mr-0, .mx-0 {margin-right: 0 !important;}
.mb-0, .my-0 {margin-bottom: 0 !important;}
.ml-0, .mx-0 {margin-left: 0 !important;}
.m-1 {margin: .25rem !important;}
.mt-1, .my-1 {margin-top: .25rem !important;}
.mr-1, .mx-1 {margin-right: .25rem !important;}
.mb-1, .my-1 {margin-bottom: .25rem !important;}
.ml-1, .mx-1 {margin-left: .25rem !important;}
.m-2 {margin: .5rem !important;}
.mt-2, .my-2 {margin-top: .5rem !important;}
.mr-2, .mx-2 {margin-right: .5rem !important;}
.mb-2, .my-2 {margin-bottom: .5rem !important;}
.ml-2, .mx-2 {margin-left: .5rem !important;}
.m-3 {margin: 1rem !important;}
.mt-3, .my-3 {margin-top: 1rem !important;}
.mr-3, .mx-3 {margin-right: 1rem !important;}
.mb-3, .my-3 {margin-bottom: 1rem !important;}
.ml-3, .mx-3 {margin-left: 1rem !important;}
.m-4 {margin: 1.5rem !important;}
.mt-4, .my-4 {margin-top: 1.5rem !important;}
.mr-4, .mx-4 {margin-right: 1.5rem !important;}
.mb-4, .my-4 {margin-bottom: 1.5rem !important;}
.ml-4, .mx-4 {margin-left: 1.5rem !important;}
.m-5 {margin: 3rem !important;}
.mt-5, .my-5 {margin-top: 3rem !important;}
.mr-5, .mx-5 {margin-right: 3rem !important;}
.mb-5, .my-5 {margin-bottom: 3rem !important;}
.ml-5, .mx-5 {margin-left: 3rem !important;}
.p-0 {padding: 0 !important;}
.pt-0, .py-0 {padding-top: 0 !important;}
.pr-0, .px-0 {padding-right: 0 !important;}
.pb-0, .py-0 {padding-bottom: 0 !important;}
.pl-0, .px-0 {padding-left: 0 !important;}
.p-1 {padding: .25rem !important;}
.pt-1, .py-1 {padding-top: .25rem !important;}
.pr-1, .px-1 {padding-right: .25rem !important;}
.pb-1, .py-1 {padding-bottom: .25rem !important;}
.pl-1, .px-1 {padding-left: .25rem !important;}
.p-2 {padding: .5rem !important;}
.pt-2, .py-2 {padding-top: .5rem !important;}
.pr-2, .px-2 {padding-right: .5rem !important;}
.pb-2, .py-2 {padding-bottom: .5rem !important;}
.pl-2, .px-2 {padding-left: .5rem !important;}
.p-3 {padding: 1rem !important;}
.pt-3, .py-3 {padding-top: 1rem !important;}
.pr-3, .px-3 {padding-right: 1rem !important;}
.pb-3, .py-3 {padding-bottom: 1rem !important;}
.pl-3, .px-3 {padding-left: 1rem !important;}
.p-4 {padding: 1.5rem !important;}
.pt-4, .py-4 {padding-top: 1.5rem !important;}
.pr-4, .px-4 {padding-right: 1.5rem !important;}
.pb-4, .py-4 {padding-bottom: 1.5rem !important;}
.pl-4, .px-4 {padding-left: 1.5rem !important;}
.p-5 {padding: 3rem !important;}
.pt-5, .py-5 {padding-top: 3rem !important;}
.pr-5, .px-5 {padding-right: 3rem !important;}
.pb-5, .py-5 {padding-bottom: 3rem !important;}
.pl-5, .px-5 {padding-left: 3rem !important;}
.m-n1 {margin: -.25rem !important;}
.mt-n1, .my-n1 {margin-top: -.25rem !important;}
.mr-n1, .mx-n1 {margin-right: -.25rem !important;}
.mb-n1, .my-n1 {margin-bottom: -.25rem !important;}
.ml-n1, .mx-n1 {margin-left: -.25rem !important;}
.m-n2 {margin: -.5rem !important;}
.mt-n2, .my-n2 {margin-top: -.5rem !important;}
.mr-n2, .mx-n2 {margin-right: -.5rem !important;}
.mb-n2, .my-n2 {margin-bottom: -.5rem !important;}
.ml-n2, .mx-n2 {margin-left: -.5rem !important;}
.m-n3 {margin: -1rem !important;}
.mt-n3, .my-n3 {margin-top: -1rem !important;}
.mr-n3, .mx-n3 {margin-right: -1rem !important;}
.mb-n3, .my-n3 {margin-bottom: -1rem !important;}
.ml-n3, .mx-n3 {margin-left: -1rem !important;}
.m-n4 {margin: -1.5rem !important;}
.mt-n4, .my-n4 {margin-top: -1.5rem !important;}
.mr-n4, .mx-n4 {margin-right: -1.5rem !important;}
.mb-n4, .my-n4 {margin-bottom: -1.5rem !important;}
.ml-n4, .mx-n4 {margin-left: -1.5rem !important;}
.m-n5 {margin: -3rem !important;}
.mt-n5, .my-n5 {margin-top: -3rem !important;}
.mr-n5, .mx-n5 {margin-right: -3rem !important;}
.mb-n5, .my-n5 {margin-bottom: -3rem !important;}
.ml-n5, .mx-n5 {margin-left: -3rem !important;}
.m-auto {margin: auto !important;}
.mt-auto, .my-auto {margin-top: auto !important;}
.mr-auto, .mx-auto {margin-right: auto !important;}
.mb-auto, .my-auto {margin-bottom: auto !important;}
.ml-auto, .mx-auto {margin-left: auto !important;}
@media (min-width: 576px) {.m-sm-0 {margin: 0 !important;}
	.mt-sm-0, .my-sm-0 {margin-top: 0 !important;}
	.mr-sm-0, .mx-sm-0 {margin-right: 0 !important;}
	.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}
	.ml-sm-0, .mx-sm-0 {margin-left: 0 !important;}
	.m-sm-1 {margin: .25rem !important;}
	.mt-sm-1, .my-sm-1 {margin-top: .25rem !important;}
	.mr-sm-1, .mx-sm-1 {margin-right: .25rem !important;}
	.mb-sm-1, .my-sm-1 {margin-bottom: .25rem !important;}
	.ml-sm-1, .mx-sm-1 {margin-left: .25rem !important;}
	.m-sm-2 {margin: .5rem !important;}
	.mt-sm-2, .my-sm-2 {margin-top: .5rem !important;}
	.mr-sm-2, .mx-sm-2 {margin-right: .5rem !important;}
	.mb-sm-2, .my-sm-2 {margin-bottom: .5rem !important;}
	.ml-sm-2, .mx-sm-2 {margin-left: .5rem !important;}
	.m-sm-3 {margin: 1rem !important;}
	.mt-sm-3, .my-sm-3 {margin-top: 1rem !important;}
	.mr-sm-3, .mx-sm-3 {margin-right: 1rem !important;}
	.mb-sm-3, .my-sm-3 {margin-bottom: 1rem !important;}
	.ml-sm-3, .mx-sm-3 {margin-left: 1rem !important;}
	.m-sm-4 {margin: 1.5rem !important;}
	.mt-sm-4, .my-sm-4 {margin-top: 1.5rem !important;}
	.mr-sm-4, .mx-sm-4 {margin-right: 1.5rem !important;}
	.mb-sm-4, .my-sm-4 {margin-bottom: 1.5rem !important;}
	.ml-sm-4, .mx-sm-4 {margin-left: 1.5rem !important;}
	.m-sm-5 {margin: 3rem !important;}
	.mt-sm-5, .my-sm-5 {margin-top: 3rem !important;}
	.mr-sm-5, .mx-sm-5 {margin-right: 3rem !important;}
	.mb-sm-5, .my-sm-5 {margin-bottom: 3rem !important;}
	.ml-sm-5, .mx-sm-5 {margin-left: 3rem !important;}
	.p-sm-0 {padding: 0 !important;}
	.pt-sm-0, .py-sm-0 {padding-top: 0 !important;}
	.pr-sm-0, .px-sm-0 {padding-right: 0 !important;}
	.pb-sm-0, .py-sm-0 {padding-bottom: 0 !important;}
	.pl-sm-0, .px-sm-0 {padding-left: 0 !important;}
	.p-sm-1 {padding: .25rem !important;}
	.pt-sm-1, .py-sm-1 {padding-top: .25rem !important;}
	.pr-sm-1, .px-sm-1 {padding-right: .25rem !important;}
	.pb-sm-1, .py-sm-1 {padding-bottom: .25rem !important;}
	.pl-sm-1, .px-sm-1 {padding-left: .25rem !important;}
	.p-sm-2 {padding: .5rem !important;}
	.pt-sm-2, .py-sm-2 {padding-top: .5rem !important;}
	.pr-sm-2, .px-sm-2 {padding-right: .5rem !important;}
	.pb-sm-2, .py-sm-2 {padding-bottom: .5rem !important;}
	.pl-sm-2, .px-sm-2 {padding-left: .5rem !important;}
	.p-sm-3 {padding: 1rem !important;}
	.pt-sm-3, .py-sm-3 {padding-top: 1rem !important;}
	.pr-sm-3, .px-sm-3 {padding-right: 1rem !important;}
	.pb-sm-3, .py-sm-3 {padding-bottom: 1rem !important;}
	.pl-sm-3, .px-sm-3 {padding-left: 1rem !important;}
	.p-sm-4 {padding: 1.5rem !important;}
	.pt-sm-4, .py-sm-4 {padding-top: 1.5rem !important;}
	.pr-sm-4, .px-sm-4 {padding-right: 1.5rem !important;}
	.pb-sm-4, .py-sm-4 {padding-bottom: 1.5rem !important;}
	.pl-sm-4, .px-sm-4 {padding-left: 1.5rem !important;}
	.p-sm-5 {padding: 3rem !important;}
	.pt-sm-5, .py-sm-5 {padding-top: 3rem !important;}
	.pr-sm-5, .px-sm-5 {padding-right: 3rem !important;}
	.pb-sm-5, .py-sm-5 {padding-bottom: 3rem !important;}
	.pl-sm-5, .px-sm-5 {padding-left: 3rem !important;}
	.m-sm-n1 {margin: -.25rem !important;}
	.mt-sm-n1, .my-sm-n1 {margin-top: -.25rem !important;}
	.mr-sm-n1, .mx-sm-n1 {margin-right: -.25rem !important;}
	.mb-sm-n1, .my-sm-n1 {margin-bottom: -.25rem !important;}
	.ml-sm-n1, .mx-sm-n1 {margin-left: -.25rem !important;}
	.m-sm-n2 {margin: -.5rem !important;}
	.mt-sm-n2, .my-sm-n2 {margin-top: -.5rem !important;}
	.mr-sm-n2, .mx-sm-n2 {margin-right: -.5rem !important;}
	.mb-sm-n2, .my-sm-n2 {margin-bottom: -.5rem !important;}
	.ml-sm-n2, .mx-sm-n2 {margin-left: -.5rem !important;}
	.m-sm-n3 {margin: -1rem !important;}
	.mt-sm-n3, .my-sm-n3 {margin-top: -1rem !important;}
	.mr-sm-n3, .mx-sm-n3 {margin-right: -1rem !important;}
	.mb-sm-n3, .my-sm-n3 {margin-bottom: -1rem !important;}
	.ml-sm-n3, .mx-sm-n3 {margin-left: -1rem !important;}
	.m-sm-n4 {margin: -1.5rem !important;}
	.mt-sm-n4, .my-sm-n4 {margin-top: -1.5rem !important;}
	.mr-sm-n4, .mx-sm-n4 {margin-right: -1.5rem !important;}
	.mb-sm-n4, .my-sm-n4 {margin-bottom: -1.5rem !important;}
	.ml-sm-n4, .mx-sm-n4 {margin-left: -1.5rem !important;}
	.m-sm-n5 {margin: -3rem !important;}
	.mt-sm-n5, .my-sm-n5 {margin-top: -3rem !important;}
	.mr-sm-n5, .mx-sm-n5 {margin-right: -3rem !important;}
	.mb-sm-n5, .my-sm-n5 {margin-bottom: -3rem !important;}
	.ml-sm-n5, .mx-sm-n5 {margin-left: -3rem !important;}
	.m-sm-auto {margin: auto !important;}
	.mt-sm-auto, .my-sm-auto {margin-top: auto !important;}
	.mr-sm-auto, .mx-sm-auto {margin-right: auto !important;}
	.mb-sm-auto, .my-sm-auto {margin-bottom: auto !important;}
	.ml-sm-auto, .mx-sm-auto {margin-left: auto !important;}}
@media (min-width: 768px) {.m-md-0 {margin: 0 !important;}
	.mt-md-0, .my-md-0 {margin-top: 0 !important;}
	.mr-md-0, .mx-md-0 {margin-right: 0 !important;}
	.mb-md-0, .my-md-0 {margin-bottom: 0 !important;}
	.ml-md-0, .mx-md-0 {margin-left: 0 !important;}
	.m-md-1 {margin: .25rem !important;}
	.mt-md-1, .my-md-1 {margin-top: .25rem !important;}
	.mr-md-1, .mx-md-1 {margin-right: .25rem !important;}
	.mb-md-1, .my-md-1 {margin-bottom: .25rem !important;}
	.ml-md-1, .mx-md-1 {margin-left: .25rem !important;}
	.m-md-2 {margin: .5rem !important;}
	.mt-md-2, .my-md-2 {margin-top: .5rem !important;}
	.mr-md-2, .mx-md-2 {margin-right: .5rem !important;}
	.mb-md-2, .my-md-2 {margin-bottom: .5rem !important;}
	.ml-md-2, .mx-md-2 {margin-left: .5rem !important;}
	.m-md-3 {margin: 1rem !important;}
	.mt-md-3, .my-md-3 {margin-top: 1rem !important;}
	.mr-md-3, .mx-md-3 {margin-right: 1rem !important;}
	.mb-md-3, .my-md-3 {margin-bottom: 1rem !important;}
	.ml-md-3, .mx-md-3 {margin-left: 1rem !important;}
	.m-md-4 {margin: 1.5rem !important;}
	.mt-md-4, .my-md-4 {margin-top: 1.5rem !important;}
	.mr-md-4, .mx-md-4 {margin-right: 1.5rem !important;}
	.mb-md-4, .my-md-4 {margin-bottom: 1.5rem !important;}
	.ml-md-4, .mx-md-4 {margin-left: 1.5rem !important;}
	.m-md-5 {margin: 3rem !important;}
	.mt-md-5, .my-md-5 {margin-top: 3rem !important;}
	.mr-md-5, .mx-md-5 {margin-right: 3rem !important;}
	.mb-md-5, .my-md-5 {margin-bottom: 3rem !important;}
	.ml-md-5, .mx-md-5 {margin-left: 3rem !important;}
	.p-md-0 {padding: 0 !important;}
	.pt-md-0, .py-md-0 {padding-top: 0 !important;}
	.pr-md-0, .px-md-0 {padding-right: 0 !important;}
	.pb-md-0, .py-md-0 {padding-bottom: 0 !important;}
	.pl-md-0, .px-md-0 {padding-left: 0 !important;}
	.p-md-1 {padding: .25rem !important;}
	.pt-md-1, .py-md-1 {padding-top: .25rem !important;}
	.pr-md-1, .px-md-1 {padding-right: .25rem !important;}
	.pb-md-1, .py-md-1 {padding-bottom: .25rem !important;}
	.pl-md-1, .px-md-1 {padding-left: .25rem !important;}
	.p-md-2 {padding: .5rem !important;}
	.pt-md-2, .py-md-2 {padding-top: .5rem !important;}
	.pr-md-2, .px-md-2 {padding-right: .5rem !important;}
	.pb-md-2, .py-md-2 {padding-bottom: .5rem !important;}
	.pl-md-2, .px-md-2 {padding-left: .5rem !important;}
	.p-md-3 {padding: 1rem !important;}
	.pt-md-3, .py-md-3 {padding-top: 1rem !important;}
	.pr-md-3, .px-md-3 {padding-right: 1rem !important;}
	.pb-md-3, .py-md-3 {padding-bottom: 1rem !important;}
	.pl-md-3, .px-md-3 {padding-left: 1rem !important;}
	.p-md-4 {padding: 1.5rem !important;}
	.pt-md-4, .py-md-4 {padding-top: 1.5rem !important;}
	.pr-md-4, .px-md-4 {padding-right: 1.5rem !important;}
	.pb-md-4, .py-md-4 {padding-bottom: 1.5rem !important;}
	.pl-md-4, .px-md-4 {padding-left: 1.5rem !important;}
	.p-md-5 {padding: 3rem !important;}
	.pt-md-5, .py-md-5 {padding-top: 3rem !important;}
	.pr-md-5, .px-md-5 {padding-right: 3rem !important;}
	.pb-md-5, .py-md-5 {padding-bottom: 3rem !important;}
	.pl-md-5, .px-md-5 {padding-left: 3rem !important;}
	.m-md-n1 {margin: -.25rem !important;}
	.mt-md-n1, .my-md-n1 {margin-top: -.25rem !important;}
	.mr-md-n1, .mx-md-n1 {margin-right: -.25rem !important;}
	.mb-md-n1, .my-md-n1 {margin-bottom: -.25rem !important;}
	.ml-md-n1, .mx-md-n1 {margin-left: -.25rem !important;}
	.m-md-n2 {margin: -.5rem !important;}
	.mt-md-n2, .my-md-n2 {margin-top: -.5rem !important;}
	.mr-md-n2, .mx-md-n2 {margin-right: -.5rem !important;}
	.mb-md-n2, .my-md-n2 {margin-bottom: -.5rem !important;}
	.ml-md-n2, .mx-md-n2 {margin-left: -.5rem !important;}
	.m-md-n3 {margin: -1rem !important;}
	.mt-md-n3, .my-md-n3 {margin-top: -1rem !important;}
	.mr-md-n3, .mx-md-n3 {margin-right: -1rem !important;}
	.mb-md-n3, .my-md-n3 {margin-bottom: -1rem !important;}
	.ml-md-n3, .mx-md-n3 {margin-left: -1rem !important;}
	.m-md-n4 {margin: -1.5rem !important;}
	.mt-md-n4, .my-md-n4 {margin-top: -1.5rem !important;}
	.mr-md-n4, .mx-md-n4 {margin-right: -1.5rem !important;}
	.mb-md-n4, .my-md-n4 {margin-bottom: -1.5rem !important;}
	.ml-md-n4, .mx-md-n4 {margin-left: -1.5rem !important;}
	.m-md-n5 {margin: -3rem !important;}
	.mt-md-n5, .my-md-n5 {margin-top: -3rem !important;}
	.mr-md-n5, .mx-md-n5 {margin-right: -3rem !important;}
	.mb-md-n5, .my-md-n5 {margin-bottom: -3rem !important;}
	.ml-md-n5, .mx-md-n5 {margin-left: -3rem !important;}
	.m-md-auto {margin: auto !important;}
	.mt-md-auto, .my-md-auto {margin-top: auto !important;}
	.mr-md-auto, .mx-md-auto {margin-right: auto !important;}
	.mb-md-auto, .my-md-auto {margin-bottom: auto !important;}
	.ml-md-auto, .mx-md-auto {margin-left: auto !important;}}
@media (min-width: 992px) {.m-lg-0 {margin: 0 !important;}
	.mt-lg-0, .my-lg-0 {margin-top: 0 !important;}
	.mr-lg-0, .mx-lg-0 {margin-right: 0 !important;}
	.mb-lg-0, .my-lg-0 {margin-bottom: 0 !important;}
	.ml-lg-0, .mx-lg-0 {margin-left: 0 !important;}
	.m-lg-1 {margin: .25rem !important;}
	.mt-lg-1, .my-lg-1 {margin-top: .25rem !important;}
	.mr-lg-1, .mx-lg-1 {margin-right: .25rem !important;}
	.mb-lg-1, .my-lg-1 {margin-bottom: .25rem !important;}
	.ml-lg-1, .mx-lg-1 {margin-left: .25rem !important;}
	.m-lg-2 {margin: .5rem !important;}
	.mt-lg-2, .my-lg-2 {margin-top: .5rem !important;}
	.mr-lg-2, .mx-lg-2 {margin-right: .5rem !important;}
	.mb-lg-2, .my-lg-2 {margin-bottom: .5rem !important;}
	.ml-lg-2, .mx-lg-2 {margin-left: .5rem !important;}
	.m-lg-3 {margin: 1rem !important;}
	.mt-lg-3, .my-lg-3 {margin-top: 1rem !important;}
	.mr-lg-3, .mx-lg-3 {margin-right: 1rem !important;}
	.mb-lg-3, .my-lg-3 {margin-bottom: 1rem !important;}
	.ml-lg-3, .mx-lg-3 {margin-left: 1rem !important;}
	.m-lg-4 {margin: 1.5rem !important;}
	.mt-lg-4, .my-lg-4 {margin-top: 1.5rem !important;}
	.mr-lg-4, .mx-lg-4 {margin-right: 1.5rem !important;}
	.mb-lg-4, .my-lg-4 {margin-bottom: 1.5rem !important;}
	.ml-lg-4, .mx-lg-4 {margin-left: 1.5rem !important;}
	.m-lg-5 {margin: 3rem !important;}
	.mt-lg-5, .my-lg-5 {margin-top: 3rem !important;}
	.mr-lg-5, .mx-lg-5 {margin-right: 3rem !important;}
	.mb-lg-5, .my-lg-5 {margin-bottom: 3rem !important;}
	.ml-lg-5, .mx-lg-5 {margin-left: 3rem !important;}
	.p-lg-0 {padding: 0 !important;}
	.pt-lg-0, .py-lg-0 {padding-top: 0 !important;}
	.pr-lg-0, .px-lg-0 {padding-right: 0 !important;}
	.pb-lg-0, .py-lg-0 {padding-bottom: 0 !important;}
	.pl-lg-0, .px-lg-0 {padding-left: 0 !important;}
	.p-lg-1 {padding: .25rem !important;}
	.pt-lg-1, .py-lg-1 {padding-top: .25rem !important;}
	.pr-lg-1, .px-lg-1 {padding-right: .25rem !important;}
	.pb-lg-1, .py-lg-1 {padding-bottom: .25rem !important;}
	.pl-lg-1, .px-lg-1 {padding-left: .25rem !important;}
	.p-lg-2 {padding: .5rem !important;}
	.pt-lg-2, .py-lg-2 {padding-top: .5rem !important;}
	.pr-lg-2, .px-lg-2 {padding-right: .5rem !important;}
	.pb-lg-2, .py-lg-2 {padding-bottom: .5rem !important;}
	.pl-lg-2, .px-lg-2 {padding-left: .5rem !important;}
	.p-lg-3 {padding: 1rem !important;}
	.pt-lg-3, .py-lg-3 {padding-top: 1rem !important;}
	.pr-lg-3, .px-lg-3 {padding-right: 1rem !important;}
	.pb-lg-3, .py-lg-3 {padding-bottom: 1rem !important;}
	.pl-lg-3, .px-lg-3 {padding-left: 1rem !important;}
	.p-lg-4 {padding: 1.5rem !important;}
	.pt-lg-4, .py-lg-4 {padding-top: 1.5rem !important;}
	.pr-lg-4, .px-lg-4 {padding-right: 1.5rem !important;}
	.pb-lg-4, .py-lg-4 {padding-bottom: 1.5rem !important;}
	.pl-lg-4, .px-lg-4 {padding-left: 1.5rem !important;}
	.p-lg-5 {padding: 3rem !important;}
	.pt-lg-5, .py-lg-5 {padding-top: 3rem !important;}
	.pr-lg-5, .px-lg-5 {padding-right: 3rem !important;}
	.pb-lg-5, .py-lg-5 {padding-bottom: 3rem !important;}
	.pl-lg-5, .px-lg-5 {padding-left: 3rem !important;}
	.m-lg-n1 {margin: -.25rem !important;}
	.mt-lg-n1, .my-lg-n1 {margin-top: -.25rem !important;}
	.mr-lg-n1, .mx-lg-n1 {margin-right: -.25rem !important;}
	.mb-lg-n1, .my-lg-n1 {margin-bottom: -.25rem !important;}
	.ml-lg-n1, .mx-lg-n1 {margin-left: -.25rem !important;}
	.m-lg-n2 {margin: -.5rem !important;}
	.mt-lg-n2, .my-lg-n2 {margin-top: -.5rem !important;}
	.mr-lg-n2, .mx-lg-n2 {margin-right: -.5rem !important;}
	.mb-lg-n2, .my-lg-n2 {margin-bottom: -.5rem !important;}
	.ml-lg-n2, .mx-lg-n2 {margin-left: -.5rem !important;}
	.m-lg-n3 {margin: -1rem !important;}
	.mt-lg-n3, .my-lg-n3 {margin-top: -1rem !important;}
	.mr-lg-n3, .mx-lg-n3 {margin-right: -1rem !important;}
	.mb-lg-n3, .my-lg-n3 {margin-bottom: -1rem !important;}
	.ml-lg-n3, .mx-lg-n3 {margin-left: -1rem !important;}
	.m-lg-n4 {margin: -1.5rem !important;}
	.mt-lg-n4, .my-lg-n4 {margin-top: -1.5rem !important;}
	.mr-lg-n4, .mx-lg-n4 {margin-right: -1.5rem !important;}
	.mb-lg-n4, .my-lg-n4 {margin-bottom: -1.5rem !important;}
	.ml-lg-n4, .mx-lg-n4 {margin-left: -1.5rem !important;}
	.m-lg-n5 {margin: -3rem !important;}
	.mt-lg-n5, .my-lg-n5 {margin-top: -3rem !important;}
	.mr-lg-n5, .mx-lg-n5 {margin-right: -3rem !important;}
	.mb-lg-n5, .my-lg-n5 {margin-bottom: -3rem !important;}
	.ml-lg-n5, .mx-lg-n5 {margin-left: -3rem !important;}
	.m-lg-auto {margin: auto !important;}
	.mt-lg-auto, .my-lg-auto {margin-top: auto !important;}
	.mr-lg-auto, .mx-lg-auto {margin-right: auto !important;}
	.mb-lg-auto, .my-lg-auto {margin-bottom: auto !important;}
	.ml-lg-auto, .mx-lg-auto {margin-left: auto !important;}}
@media (min-width: 1170px) {.m-xl-0 {margin: 0 !important;}
	.mt-xl-0, .my-xl-0 {margin-top: 0 !important;}
	.mr-xl-0, .mx-xl-0 {margin-right: 0 !important;}
	.mb-xl-0, .my-xl-0 {margin-bottom: 0 !important;}
	.ml-xl-0, .mx-xl-0 {margin-left: 0 !important;}
	.m-xl-1 {margin: .25rem !important;}
	.mt-xl-1, .my-xl-1 {margin-top: .25rem !important;}
	.mr-xl-1, .mx-xl-1 {margin-right: .25rem !important;}
	.mb-xl-1, .my-xl-1 {margin-bottom: .25rem !important;}
	.ml-xl-1, .mx-xl-1 {margin-left: .25rem !important;}
	.m-xl-2 {margin: .5rem !important;}
	.mt-xl-2, .my-xl-2 {margin-top: .5rem !important;}
	.mr-xl-2, .mx-xl-2 {margin-right: .5rem !important;}
	.mb-xl-2, .my-xl-2 {margin-bottom: .5rem !important;}
	.ml-xl-2, .mx-xl-2 {margin-left: .5rem !important;}
	.m-xl-3 {margin: 1rem !important;}
	.mt-xl-3, .my-xl-3 {margin-top: 1rem !important;}
	.mr-xl-3, .mx-xl-3 {margin-right: 1rem !important;}
	.mb-xl-3, .my-xl-3 {margin-bottom: 1rem !important;}
	.ml-xl-3, .mx-xl-3 {margin-left: 1rem !important;}
	.m-xl-4 {margin: 1.5rem !important;}
	.mt-xl-4, .my-xl-4 {margin-top: 1.5rem !important;}
	.mr-xl-4, .mx-xl-4 {margin-right: 1.5rem !important;}
	.mb-xl-4, .my-xl-4 {margin-bottom: 1.5rem !important;}
	.ml-xl-4, .mx-xl-4 {margin-left: 1.5rem !important;}
	.m-xl-5 {margin: 3rem !important;}
	.mt-xl-5, .my-xl-5 {margin-top: 3rem !important;}
	.mr-xl-5, .mx-xl-5 {margin-right: 3rem !important;}
	.mb-xl-5, .my-xl-5 {margin-bottom: 3rem !important;}
	.ml-xl-5, .mx-xl-5 {margin-left: 3rem !important;}
	.p-xl-0 {padding: 0 !important;}
	.pt-xl-0, .py-xl-0 {padding-top: 0 !important;}
	.pr-xl-0, .px-xl-0 {padding-right: 0 !important;}
	.pb-xl-0, .py-xl-0 {padding-bottom: 0 !important;}
	.pl-xl-0, .px-xl-0 {padding-left: 0 !important;}
	.p-xl-1 {padding: .25rem !important;}
	.pt-xl-1, .py-xl-1 {padding-top: .25rem !important;}
	.pr-xl-1, .px-xl-1 {padding-right: .25rem !important;}
	.pb-xl-1, .py-xl-1 {padding-bottom: .25rem !important;}
	.pl-xl-1, .px-xl-1 {padding-left: .25rem !important;}
	.p-xl-2 {padding: .5rem !important;}
	.pt-xl-2, .py-xl-2 {padding-top: .5rem !important;}
	.pr-xl-2, .px-xl-2 {padding-right: .5rem !important;}
	.pb-xl-2, .py-xl-2 {padding-bottom: .5rem !important;}
	.pl-xl-2, .px-xl-2 {padding-left: .5rem !important;}
	.p-xl-3 {padding: 1rem !important;}
	.pt-xl-3, .py-xl-3 {padding-top: 1rem !important;}
	.pr-xl-3, .px-xl-3 {padding-right: 1rem !important;}
	.pb-xl-3, .py-xl-3 {padding-bottom: 1rem !important;}
	.pl-xl-3, .px-xl-3 {padding-left: 1rem !important;}
	.p-xl-4 {padding: 1.5rem !important;}
	.pt-xl-4, .py-xl-4 {padding-top: 1.5rem !important;}
	.pr-xl-4, .px-xl-4 {padding-right: 1.5rem !important;}
	.pb-xl-4, .py-xl-4 {padding-bottom: 1.5rem !important;}
	.pl-xl-4, .px-xl-4 {padding-left: 1.5rem !important;}
	.p-xl-5 {padding: 3rem !important;}
	.pt-xl-5, .py-xl-5 {padding-top: 3rem !important;}
	.pr-xl-5, .px-xl-5 {padding-right: 3rem !important;}
	.pb-xl-5, .py-xl-5 {padding-bottom: 3rem !important;}
	.pl-xl-5, .px-xl-5 {padding-left: 3rem !important;}
	.m-xl-n1 {margin: -.25rem !important;}
	.mt-xl-n1, .my-xl-n1 {margin-top: -.25rem !important;}
	.mr-xl-n1, .mx-xl-n1 {margin-right: -.25rem !important;}
	.mb-xl-n1, .my-xl-n1 {margin-bottom: -.25rem !important;}
	.ml-xl-n1, .mx-xl-n1 {margin-left: -.25rem !important;}
	.m-xl-n2 {margin: -.5rem !important;}
	.mt-xl-n2, .my-xl-n2 {margin-top: -.5rem !important;}
	.mr-xl-n2, .mx-xl-n2 {margin-right: -.5rem !important;}
	.mb-xl-n2, .my-xl-n2 {margin-bottom: -.5rem !important;}
	.ml-xl-n2, .mx-xl-n2 {margin-left: -.5rem !important;}
	.m-xl-n3 {margin: -1rem !important;}
	.mt-xl-n3, .my-xl-n3 {margin-top: -1rem !important;}
	.mr-xl-n3, .mx-xl-n3 {margin-right: -1rem !important;}
	.mb-xl-n3, .my-xl-n3 {margin-bottom: -1rem !important;}
	.ml-xl-n3, .mx-xl-n3 {margin-left: -1rem !important;}
	.m-xl-n4 {margin: -1.5rem !important;}
	.mt-xl-n4, .my-xl-n4 {margin-top: -1.5rem !important;}
	.mr-xl-n4, .mx-xl-n4 {margin-right: -1.5rem !important;}
	.mb-xl-n4, .my-xl-n4 {margin-bottom: -1.5rem !important;}
	.ml-xl-n4, .mx-xl-n4 {margin-left: -1.5rem !important;}
	.m-xl-n5 {margin: -3rem !important;}
	.mt-xl-n5, .my-xl-n5 {margin-top: -3rem !important;}
	.mr-xl-n5, .mx-xl-n5 {margin-right: -3rem !important;}
	.mb-xl-n5, .my-xl-n5 {margin-bottom: -3rem !important;}
	.ml-xl-n5, .mx-xl-n5 {margin-left: -3rem !important;}
	.m-xl-auto {margin: auto !important;}
	.mt-xl-auto, .my-xl-auto {margin-top: auto !important;}
	.mr-xl-auto, .mx-xl-auto {margin-right: auto !important;}
	.mb-xl-auto, .my-xl-auto {margin-bottom: auto !important;}
	.ml-xl-auto, .mx-xl-auto {margin-left: auto !important;}}
.w-25 {width: 25% !important;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100 {width: 100% !important;}
.w-auto {width: auto !important;}
.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.h-auto {height: auto !important;}
.mw-100 {max-width: 100% !important;}
.mh-100 {max-height: 100% !important;}
.min-vw-100 {min-width: 100vw !important;}
.min-vh-100 {min-height: 100vh !important;}
.vw-100 {width: 100vw !important;}
.vh-100 {height: 100vh !important;}
.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}
.slick-list:focus {outline: 0;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:after, .slick-track:before {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}
[dir="rtl"] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
body {font-size: 16px;min-width: 320px;position: static;line-height: 1.5;font-family: "Inter",sans-serif;overflow-x: hidden;background: #fff;color: #000;}
body, html {height: 100%;}
.wrapWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;min-height: 100%;overflow-x: hidden;background: #f2f2f2;}
.wrap {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
footer {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: 1.5;font-weight: bold;}
.h1, h1 {font-size: 36px;margin: 30px 0;}
.h2, h2 {font-size: 32px;margin: 28px 0;}
.h3, h3 {font-size: 30px;}
.h4, h4 {font-size: 24px;margin: 21px 0 15px 30px;}
.h5, .h6, h5, h6 {font-size: 20px;margin: 21px 0 15px 25px;}
a, a:focus {text-decoration: underline;color: #000;outline: 0;}
a:hover {color: #000;text-decoration: none;}
b, strong {font-weight: 700;}
img {max-width: 100%;}
img.justifyright {float: right;}
img.img-responsive {display: block;max-width: 100%;height: auto;padding: 20px;background: #fff;border-radius: 16px;}
img.img-responsive.img-width {width: 100%;}
video {max-width: 100%;}
section {position: relative;}
input, textarea {font-family: "Inter",sans-serif;font-size: 14px;width: 100%;max-width: 100%;line-height: 1.5;background: 0 0;border: 1px solid #c4c4c4;color: #909090;margin: 0 0 27px 0;outline: 0;padding: 13.5px 35px;border-radius: 30px;}
input.error, textarea.error {color: #909090;border: 1px solid #e30613;}
input.antirobot, textarea.antirobot {display: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #909090;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #909090;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #909090;}
input::-ms-input-placeholder, textarea::-ms-input-placeholder {color: #909090;}
input::placeholder, textarea::placeholder {color: #909090;}
textarea {height: 100px;resize: none;}
.form input, .form textarea {margin: 0 0 10px;}
.container {position: relative;z-index: 1;}
.justifyfull {text-align: justify;}
.justifyright {text-align: right;}
.content {font-size: 20px;line-height: 1.5;position: relative;}
.content p {margin: 0 0 17px;}
.content table {margin-bottom: 10px;}
.content ul {padding: 0 0 0 40px;margin: 10px 0 10px;}
.content ul li {list-style: none;position: relative;margin: 0 0 20px;font-size: 16px;}
.content ul li:before {content: "";position: absolute;top: 12px;left: -38px;width: 25px;height: 2px;background: #ff3737;}
.text-center {text-align: center;}
.form-wrap {border: 8px solid #ccc;padding: 31px 51px;}
.form-title {font-size: 36px;font-weight: 400;margin: 0 0 50px;}
.ttu {text-transform: uppercase;}
.title {position: relative;font-weight: 300;font-size: 36px;line-height: 1.05;}
.title span {color: #ffc503;}
.title .h1, .title .h2, .title .h3, .title .h4, .title .h5, .title .h6, .title h1, .title h2, .title h3, .title h4, .title h5, .title h6 {font-family: inherit;font-size: inherit;font-weight: inherit;}
.title .h1 span, .title .h2 span, .title .h3 span, .title .h4 span, .title .h5 span, .title .h6 span, .title h1 span, .title h2 span, .title h3 span, .title h4 span, .title h5 span, .title h6 span {font-size: 28px;}
.grecaptcha-badge {display: none;}
.button {max-width: 350%;}
.button .a, .button a, .button input, .button button {display: block;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;max-width: 100%;padding: 0 25px;height: 40px;text-decoration: none;text-align: center;border: 1px solid #ffe601;background: #ffe601;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;border-radius: 50px;font-weight: 500;font-size: 15px;color: #000;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;white-space: nowrap;}
header  .button a, header  .button input, header  .button button {font-size: 12px;}
.button__inverse a {color: #fff;background: transparent;}
.button-blue .a, .button-blue a, .button-blue input {background: #0e0821;border-color: #0e0821;color: #fff;font-size: 14px !important;font-weight: 500;border-radius: 16px;}
.button-noborder .a, .button-noborder a, .button-noborder input {border-radius: 0;}
.button .a.bold, .button a.bold, .button input.bold {font-family: "Inter",sans-serif;}
.button .a:hover, .button a:hover, .button input:hover {border-color: #f98701;background: #f98701;color: #000 !important;}
.button .a:focus, .button a:focus, .button input:focus {outline: 0;}
.button-blue .a:hover, .button-blue a:hover, .button-blue input:hover {border-color: #ffe601;background: #ffe601;color: #000 !important;}
.button-blue .a:focus, .button-blue a:focus, .button-blue input:focus {border-color: #f98701;background: #f98701;color: #000;}
.button-w147 .a, .button-w147 a, .button-w147 input {width: 147px;}
.button-w164 .a, .button-w164 a, .button-w164 input {width: 164px;}
.button-w169 .a, .button-w169 a, .button-w169 input {width: 169px;}
.button-w188 .a, .button-w188 a, .button-w188 input {width: 188px;}
.button-w225 .a, .button-w225 a, .button-w225 input {width: 225px;}
.button-h48 .a, .button-h48 a, .button-h48 input {padding: 15.5px 10px;}
.button-bordered a {background: transparent;color: #fff !important;}
.button-icon {display: flex;align-items: center;}
.button-icon .icon {margin-left: 10px;height: 20px;}
.FormPopup {display: none;background: #fff;padding: 30px 30px 40px 30px;width: 450px;max-width: 95%;-webkit-box-shadow: 0 4px 8px rgba(50,50,71,.06),0 4px 4px rgba(50,50,71,.08);box-shadow: 0 4px 8px rgba(50,50,71,.06),0 4px 4px rgba(50,50,71,.08);border-radius: 10px;}
.FormPopup__title {font-family: "Inter",sans-serif;font-size: 30px;text-align: center;margin: 0;text-transform: uppercase;}
.FormPopup__title--small {font-size: 24px;}
.FormPopup__subject {display: none;}
.FormPopup__text {text-align: center;margin: 17px 0;}
.FormPopup__img {margin: 0 0 25px;}
.FormPopup__img-success div {text-align: center;}
.FormPopup__img-success img {width: 120px;}
.FormPopup .jq-checkbox, .FormPopup .jq-radio {border: 1px solid #b6b6b6 !important;}
.popupForm {margin: 37px 0 0;padding: 0 6px;}
.popupForm input, .popupForm textarea {padding: 18px 36px;}
.button-submitPopup input {font-family: "Inter",sans-serif;font-size: 12px;padding: 13.5px 10px;}
.my-fancybox-close {position: absolute;top: 7px;right: 17px;}
.my-fancybox-close img {width: 22px;}
.bestItem__textWrap, .bestItem__textWrap a, .breadcrumbs ul li a, .breadcrumbs ul li a a, .button .a, .button .a a, .button a, .button a a, .button input, .button input a, .footer__menu ul li a, .footer__menu ul li a a, .grayscale, .grayscale a, .headerNew__menuWrap-desc .menu ul li a, .headerNew__menuWrap-desc .menu ul li a a, .intro__socItem a div, .intro__socItem a div a, .transition-all, .transition-all a, header, header a, header a:focus {-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pulse {-webkit-animation-name: pulse_animation;animation-name: pulse_animation;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-transform-origin: 70% 70%;-ms-transform-origin: 70% 70%;transform-origin: 70% 70%;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}
@-webkit-keyframes pulse_animation {0% {-webkit-transform: scale(1);transform: scale(1);}
	30% {-webkit-transform: scale(1);transform: scale(1);}
	40% {-webkit-transform: scale(1.08);transform: scale(1.08);}
	50% {-webkit-transform: scale(1);transform: scale(1);}
	60% {-webkit-transform: scale(1);transform: scale(1);}
	70% {-webkit-transform: scale(1.05);transform: scale(1.05);}
	80% {-webkit-transform: scale(1);transform: scale(1);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes pulse_animation {0% {-webkit-transform: scale(1);transform: scale(1);}
	30% {-webkit-transform: scale(1);transform: scale(1);}
	40% {-webkit-transform: scale(1.08);transform: scale(1.08);}
	50% {-webkit-transform: scale(1);transform: scale(1);}
	60% {-webkit-transform: scale(1);transform: scale(1);}
	70% {-webkit-transform: scale(1.05);transform: scale(1.05);}
	80% {-webkit-transform: scale(1);transform: scale(1);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
.grayscale {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.grayscale:hover {-webkit-filter: grayscale(0);filter: grayscale(0);}
header {position: fixed;z-index: 3;width: 100%;background: #0e0821;}
header.fixed .header__phoneWrap-abs:before {display: none;}
.headerWrapWrap {position: relative;}
.header__bg {position: relative;z-index: 1;}
.header__bg img {position: absolute;top: 0;left: 0;width: 100%;height: 1225px;-o-object-fit: cover;object-fit: cover;-o-object-position: 50% 0;object-position: 50% 0;}
.header__bg-mob {display: none;}
.headerWrap {position: relative;}
.header__logo {width: 200px;max-width: calc(( 100vw - 1170px ) / 2 - 64px);}
.header__logo a, .header__logo span {display: block;}
.header__logoWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 10px 0 5px;}
.header__logo-stat {display: none;}
.header__address {font-weight: 300;font-size: 12px;line-height: 14px;color: #fff;padding: 10px 10px 13px 10px;}
.header__address span {margin-left: 39px;}
.header__phone {margin: 0 40px 0 0;font-family: "Inter",sans-serif;}
.header__mail {margin-right: 40px;}
.header__phoneWrap {color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;}
.header__phoneWrap-abs {position: absolute;top: 7px;right: 186px;z-index: 1;}
.header__phoneWrap-stat {display: none;}
.header__icons {margin-top: 6px;display: flex;}
.header__icons a {margin-right: 5px;width: 20px;}
.header__phoneWrap-mob {display: none;}
.header__phoneWrap a {color: #ffe601;text-decoration: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 16px;}
.header__phoneWrap a:hover {color: #ffe601;}
.header__phoneWrap span {margin: 2px 1px -2px 0;}
.headerNew__menuWrap-desc {display: block;padding: 0 15px;}
.headerNew__menuWrap-desc .menu ul {margin: 0 -20px;padding: 0;list-style: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: left;-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;}
.headerNew__menuWrap-desc .menu ul li {margin: 0 22px;position: relative;}
.headerNew__menuWrap-desc .menu ul li a {text-decoration: none;display: block;color: #fff !important;font-size: 16px;font-weight: 200;font-family: "Inter";}
.headerNew__menuWrap .menu ul li.active>a, .headerNew__menuWrap-desc .menu ul li a:hover {color: #ffe601 !important;}
.headerNew__menuWrap-desc .menu ul ul {display: none;position: absolute;left: 0;top: 100%;margin: 0;padding: 15px;background: #fff;}
.headerNew__menuWrap-desc .menu ul ul li {margin: 0;}
.headerNew__menuWrap-desc .menu ul ul li+li {margin-top: 5px;}
.headerNew__menuWrap-desc .menu ul ul li a {color: #0e0821 !important;white-space: nowrap;}
.dropdown .rotate {transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);margin-top: -3px;margin-left: 12px;}
.headerNew__menuWrap-desc .menu ul li:hover ul {display: block;}
.headerNew__menuWrap-desc .headerNew__menuTitle, .headerNew__menuWrap-desc .icon-close, .headerNew__menuWrap-desc .icon-menu {display: none;}
.headerNew__menuWrap-mob {display: none;}
.menuMob__socWrap {display: none;}
.icon-menuWrap {display: none;}
.headerNew__menuWrap-mob .menu {background: rgba(0,0,0,.8);position: absolute;top: 0;left: -100%;z-index: 9999999;padding: 0;display: none;width: 100%;}
.headerNew__menuWrap-mob .menu.openMenu {display: block;}
.headerNew__menuWrap-mob .icon-menu {margin: 0 0 0 6px;}
.sandwich {display: block;}
.sandwich span {background: #ffe601 !important;width: 35px;height: 3px;margin: 0 0 8px;display: block;}
.sandwich span:last-child {margin: 0;}
.headerNew__menuWrap-mob .headerNew__navWrap {position: relative;position: relative;background: #101028;width: 550px;max-width: 100%;min-height: 100vh;}
.headerNew__menuWrap-mob ul {list-style: none;margin: 0 0 30px;padding: 0;}
.headerNew__menuWrap-mob ul li {border-bottom: 1px solid #888894;position: static;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.headerNew__menuWrap-mob ul li:last-child {border: none;}
.headerNew__menuWrap-mob ul li a {color: #fff;font-size: 16px;font-size: 18px;text-decoration: none;display: inline-block;line-height: 1.25;padding: 15px 0 15px 30px;position: relative;width: 100%;}
.headerNew__menuWrap-mob .icon-close {width: 29px;height: 29px;position: absolute;top: 41px;right: -47px;}
.headerNew__menuWrap-mob .icon-close span {background: #ffe601;width: 29px;height: 3px;display: block;}
.headerNew__menuWrap-mob .icon-close span:first-child {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.headerNew__menuWrap-mob .icon-close span:last-child {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);margin: -3px 0 0;}
.openMenu {position: relative;}
.openMenu:before {content: "";position: absolute;top: 0;left: 0;width: 63px;height: 100%;display: none;background: #ccc;}
.headerNew__menuWrap-desc .openMenu {padding: 0 !important;}
.headerNew__menuWrap-desc .openMenu:before {display: none;}
.menu .header__consult {display: none;width: 195px;margin-top: -10px;}
.header__consult {margin-right: 10px;}
.pad-top {padding-top: 67px;}
#intro {background: #0e0821;}
.borderWrap {margin: 9px 0 0;position: relative;}
.introWrap {position: relative;}
.introWrap img {width: 100%;}
.introWrap p {color: #fff;}
.intro__soc {position: absolute;z-index: 1;top: 124px;left: 43px;}
.intro__socItem {margin: 0 0 7px;}
.intro__socItem img {width: 40px;}
.intro__socItem a:hover div {opacity: .75;}
.intro__socItem div {margin: 0 auto;}
.intro__soc:before {content: "";position: absolute;z-index: 1;width: 1px;height: 560px;top: 157px;left: 21px;background: #434343;}
.intro__title {position: relative;font-weight: 500;font-size: 60px;line-height: 1.05;font-family: "Manrope",sans-serif;color: #fff;}
.intro__title .h1, .intro__title .h2, .intro__title .h3, .intro__title .h4, .intro__title .h5, .intro__title .h6, .intro__title h1, .intro__title h2, .intro__title h3, .intro__title h4, .intro__title h5, .intro__title h6 {font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;margin: 0;}
.intro__title div {font-family: "Inter",sans-serif;font-weight: 400;font-size: 32px;}
.intro__title span {color: #ffe601;}
.benefits {color: #fff;backdrop-filter: blur(15px);background: rgba(0,0,0,.5);padding: 20px;width: 440px;border-radius: 22px;position: absolute;right: 50px;top: 250px;}
.benefitsItem {position: relative;padding: 0 20px 0 42px;margin: 20px 0 20px 0;font-size: 24px;font-weight: 500;line-height: 36px;}
.benefitsItem:before {content: "";position: absolute;top: 11px;left: 6px;width: 14px;height: 14px;background: #ffe601;border-radius: 50%;}
.benefitsItem:after {content: "";position: absolute;top: 11px;left: 6px;width: 24px;height: 24px;border: 1px solid #ffe601;border-radius: 50%;-webkit-transform: translate(-5px,-5px);-ms-transform: translate(-5px,-5px);transform: translate(-5px,-5px);}
.button-benefitsConsult {margin: 17px 0 0;display: inline-block;}
.button-benefitsConsult+.button-benefitsConsult {margin-left: 15px;}
.introImgWrap {margin-top: 165px;padding: 0 16px 0 51px;}
.introImg__title {font-family: "Inter",sans-serif;font-size: 14px;color: #fff;}
.introImg__text {font-family: "Inter",sans-serif;font-size: 14px;color: #c4c4c4;margin: 10px 0 0;min-height: 30px;}
.introImg__textWrap {padding: 34px 26px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 1.1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;background: -webkit-gradient(linear,left bottom,left top,color-stop(28.96%,rgba(0,0,0,.79)),to(rgba(255,255,255,0)));background: -o-linear-gradient(bottom,rgba(0,0,0,.79) 28.96%,rgba(255,255,255,0) 100%);background: linear-gradient(360deg,rgba(0,0,0,.79) 28.96%,rgba(255,255,255,0) 100%);}
.introImg__textWrap:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.introImg__item {padding: 0;position: relative;}
.introImg__item img {width: 100%;border: 1px solid #b86287;}
.introImg__item a.active .introImg__textWrap:before, .introImg__item a:hover .introImg__textWrap:before, .introImg__item:nth-child(2) .introImg__textWrap:before {background: transparent;}
.introImg__item a {display: block;position: relative;z-index: 1;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.introImg__item a:hover {transform: scale(1.1);z-index: 2;}
.intro__title2 {font-family: "Inter",sans-serif;font-size: 32px;color: #a2a2a2;margin: 0 0 0 75px;}
.intro__title2Wrap {margin: 100px 0 0;line-height: 1;}
.intro__title3 {font-family: "Inter",sans-serif;font-size: 56px;color: #595959;margin: 0 0 0 44px;}
.intro__title4 {font-size: 24px;color: #cdcdcd;margin: 7px 0 0;}
.intro__title5 {font-size: 18px;color: #909090;margin: 50px 0 0;}
.intro__copryight {font-size: 10px;color: #6d6d6d;text-transform: uppercase;position: relative;position: absolute;z-index: 1;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);bottom: 72px;left: -47px;width: 220px;height: 15px;}
#best {background: #f6f6f6;padding: 0 0 146px;position: relative;}
.title-best {font-size: 36px;}
.title-best span {font-size: 28px;}
.title-best.title-abs {width: 210px;position: absolute;top: 44px;left: 64px;}
.bestItem {border: 1px solid #b6b6b6;}
.bestItem img {width: 100%;border-radius: 16px;}
.bestItem__hit {position: absolute;top: 18px;right: 0;background: #38960c;color: #fff;padding: 8px;font-family: "Inter",sans-serif;font-size: 10px;text-transform: uppercase;}
.bestItem__title {font-family: "Inter",sans-serif;font-size: 16px;max-height: 32px;overflow: hidden;}
.bestItem__intro {font-size: 13px;margin: 23px 0 33px;line-height: 1.3;color: #fff;overflow: hidden;}
.bestItem__price {font-weight: 500;font-size: 18px;margin: 3px 0 0;max-height: 18px;overflow: hidden;}
.bestItem__price-old {font-size: 12px;color: #ffe601;text-decoration: line-through;max-height: 12px;overflow: hidden;}
.bestItem__text {font-size: 12px;margin: 5px 0 0;line-height: 1.3;max-height: 30px;overflow: hidden;}
.bestItem__textWrapWrapWrap {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: -webkit-gradient(linear,left top,right top,color-stop(31.26%,rgba(0,0,0,0)),color-stop(60.75%,rgba(0,0,0,.62)),to(rgba(0,0,0,.86)));background: -o-linear-gradient(left,rgba(0,0,0,0) 31.26%,rgba(0,0,0,.62) 60.75%,rgba(0,0,0,.86) 100%);background: linear-gradient(90deg,rgba(0,0,0,0) 31.26%,rgba(0,0,0,.62) 60.75%,rgba(0,0,0,.86) 100%);color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;overflow: hidden;}
.bestItem__textWrapWrap {width: 250px;height: 100%;padding: 68px 0 0;position: relative;}
.bestItem__textWrap {position: relative;height: 100%;padding: 52px 10px 15px 35px;line-height: 1.05;border-top-left-radius: 16px;}
.bestItem__textWrap:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-top: 4px solid #ffe601;border-left: 4px solid #ffe601;-webkit-box-sizing: border-box;box-sizing: border-box;border-top-left-radius: 16px;}
.bestItem__textWrap:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-top: 4px solid #ffe601;border-left: 4px solid #ffe601;opacity: .2;-webkit-box-sizing: border-box;box-sizing: border-box;border-top-left-radius: 16px;margin: 9px 0 0 9px;}
.bestItem a {display: block;position: relative;}
.bestItem a:hover .bestItem__intro, .bestItem a:hover .bestItem__price-old, .bestItem a:hover .bestItem__textWrapWrapWrap {color: #000;}
.bestItem a:hover .bestItem__textWrap {background: #ffe601;}
.title-why {font-size: 36px;text-align: right;-webkit-box-flex: 0;-webkit-flex: 0 0 342px;-ms-flex: 0 0 342px;flex: 0 0 342px;line-height: 1.2;}
.title-why span {display: block;font-size: 28px;}
.whyBG:before {content: "";position: absolute;width: 2553px;height: 87%;top: 73px;left: 82px;border: 4px solid #ffe601;border-radius: 16px;}
.whyBG:after {content: "";position: absolute;width: 5553px;height: 87%;top: 82px;left: 91px;border: 4px solid #ffe601;border-radius: 16px;opacity: .2;}
.whyImg {position: absolute;bottom: -97px;right: -457px;}
.why {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;max-width: 100%;}
.whyBlock {margin: -154px 0 0 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;}
.whyItem {width: 178px;height: 149px;padding: 30px 8px 13px;overflow: hidden;background: #fff;border-bottom: 1px solid #ededed;border-right: 1px solid #ededed;}
.whyItemWrap {position: relative;margin: 13px 0 0 36px;width: 712px;max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-shadow: 0 0 25px rgba(0,0,0,.1);box-shadow: 0 0 25px rgba(0,0,0,.1);}
.whyItem__title {font-size: 14px;line-height: 1.2;margin: 6px 5px 0 10px;max-height: 48px;overflow: hidden;}
.whyItem.active {cursor: default;background: -o-linear-gradient(359.03deg,#ffd601 1.05%,#f98701 99.38%);background: linear-gradient(90.97deg,#ffd601 1.05%,#f98701 99.38%);-webkit-box-shadow: 0 0 25px rgba(0,0,0,.25);box-shadow: 0 0 25px rgba(0,0,0,.25);border-color: transparent;}
.whyItem.active .whyItem__title {color: #fff;}
.title-hits.title-abs {width: 281px;top: -2px;left: 56px;}
.hitsBlock {padding: 0;}
.tabs {display: inline-block;width: 100%;}
.tabs ul {margin: 0;padding: 0 17px 0 0;text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.tabs-product ul {margin-bottom: 50px;}
.tabs ul li {font-family: "Inter",sans-serif;cursor: pointer;display: block;padding: 0;margin: 0 5px;font-weight: 500;}
.tabs ul li {text-decoration: none;padding: 5px 15px;display: block;border: 1px solid #0e0821;border-radius: 16px;color: #0e0821;}
.tabs ul li.active, .tabs ul li.active:hover {background: #0e0821;color: #fff;}
.hitsWrap {margin: 30px 0 0;}
.hitsItem {border-radius: 16px;}
.button-hitsBlock {margin: 6px 0 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.button-hitsBlock a {font-family: "Inter",sans-serif;font-size: 12px;padding: 13.5px 10px;}
#filtersMain {margin: 147px 0 0;}
.title-filtersMain {background: #fff;width: 400px;height: 90px;max-width: 100%;text-align: right;-webkit-box-flex: 0;-webkit-flex: 0 0 400px;-ms-flex: 0 0 400px;flex: 0 0 400px;line-height: 1.2;margin: 25px 40px 0 -13px;padding: 4px 0 0;overflow: hidden;}
.title-filtersMain span {display: block;font-size: 28px;}
.filtersMain {background: #fff;font-size: 0;}
.filtersMainBlock {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.filtersMainWrap {width: 700px;max-width: 100%;position: relative;}
.filtersMainBG:before {top: -59px;left: -195px;z-index: -1;height: 106%;}
.filtersMainBG:after {top: -49px;left: -188px;z-index: -1;height: 106%;}
.jq-selectbox.jqselect, .filtersMain a {margin: 0 19px 10px 0;font-size: 12px;}
.jq-selectbox__select, .filtersMain a {display: inline-block;text-decoration: none;width: 190px;height: 37px;border: 1px solid #909090;border-radius: 30px;padding: 8px 40px 8px 19px;position: relative;z-index: 1;cursor: pointer;vertical-align: top;}
.filtersMain a {padding-right: 19px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.filtersMainBlock .filtersMain> :nth-child(3n) {margin-right: 0;}
.jq-selectbox__select-text {width: 100% !important;height: 100%;}
.jq-selectbox__trigger {width: 12px;height: 27px;position: absolute;top: 7px;right: 18px;}
.jq-selectbox__trigger img {width: 100%;height: 100%;}
.jq-selectbox__dropdown {width: 100%;border: 1px solid #909090;border-top: none;bottom: auto !important;top: 17px !important;}
.jq-selectbox__dropdown ul {margin: 25px 0 0;padding: 0 0 10px;background: #fff;}
.jq-selectbox__dropdown ul li {padding: 3px 19px;}
.jq-selectbox__dropdown ul li:hover {cursor: pointer;background: #ccc;}
.jq-selectbox__dropdown ul li:first-child {display: none;}
.filtersMain__sel {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 14px 0 0;}
.filtersMain__selWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;background: #fff;}
.filtersMain__selItem {font-weight: 500;font-size: 12px;cursor: default;padding: 11px 24px;margin: 0 20px 10px 0;background: #ededed;color: #909090;border-radius: 50px;}
.filtersMain__reset {color: #000;text-decoration: underline;font-size: 14px;padding: 0;margin: 0 0 26px 27px;width: auto;border-color: transparent;}
.filtersMain__reset:hover {text-decoration: none;}
.button-filtersMain {margin: 15px 0 0;}
.button-filtersMain input {padding: 11.5px 10px;font-family: "Inter",sans-serif;font-size: 12px;}
#whatGet {margin: 109px 0 0;}
.title-whatGet {padding: 0 0 0 4px;}
.whatGet__img {-webkit-box-flex: 0;-webkit-flex: 0 0 52.5%;-ms-flex: 0 0 52.5%;flex: 0 0 52.5%;max-width: 52.5%;position: relative;z-index: 2;}
.whatGet__title {font-size: 18px;font-family: "Inter",sans-serif;color: #000;}
.whatGet__text {color: #909090;font-size: 14px;margin: 7px 0 0;}
.whatGet__textWrapWrapWrap {-webkit-box-flex: 0;-webkit-flex: 0 0 47.5%;-ms-flex: 0 0 47.5%;flex: 0 0 47.5%;max-width: 47.5%;padding: 89px 15px 25px 38px;line-height: 1.3;position: relative;z-index: 1;}
.whatGet__textWrapWrap {position: relative;z-index: 1;}
.whatGet__textWrap {margin: 32px 0 0;padding: 0 0 15px 10px;border-left: 2px solid #ffe601;}
.whatGet__Item {margin: 0 0 20px;}
.whatGet__Item:last-child {margin: 0;}
.whatGetBG:before {width: 789px;height: 100%;top: 25px;left: -143px;border: 4px solid #e2e2e2;border-radius: 20px;}
.whatGetBG:after {display: none;}
#reviewsMain, #galleryMain {margin: 97px 0 0;}
.title-reviewsMain {line-height: 1.2;}
.title-reviewsMain span {display: block;font-size: 28px;}
.reviewsMain {margin: 42px -7px 0;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.reviewsMainItem {height: 100%;}
.reviewsMainItemWrap {padding: 0 7px;}
.reviewsMain__title {font-family: "Inter",sans-serif;font-size: 18px;color: #303a45;margin: 10px 0 0;line-height: 1.3;}
.reviewsMain__text {font-style: italic;font-size: 14px;color: #909090;margin: 14px 0 0;letter-spacing: -.2px;}
.reviewsMain__textWrap {padding: 0 3px 21px 0;}
.reviewsMain__play {width: auto;position: absolute;top: 15px;right: 15px;}
.reviewsMain__play img {border: none;}
.reviewsMain__img {position: relative;}
.reviewsMain__img img {width: 100%;border-radius: 16px;}
.reviewsMain__img a {display: block;position: relative;}
.button-reviewsMain {margin: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.button-reviewsMain a {padding: 11.5px 10px;font-family: "Inter",sans-serif;font-size: 14px;}
.reviewsMain-line {top: -110px;height: 600px;}
#answer {margin: 54px 0 0;}
b {font-weight: 500;}
.answer__data {font-size: 20px;}
.answer__data a {font-size: 24px;}
.title-answer {line-height: 1.2;font-size: 44px;font-weight: 500;position: relative;z-index: 2;}
.title {font-family: Manrope;font-size: 60px;font-weight: 500;line-height: 59.7px;}
.privatePolicy {font-size: 14px;color: #909090;}
.privatePolicy p {margin: 0;}
.privatePolicy__answer-mob {display: none;}
.answerForm input {width: 100%;max-width: 100%;margin: 0 12px 8px 0;}
.button-answer {display: inline-block;}
.button-answer input {padding: 12px 10px;margin: 0 8px 10px 7px;font-family: "Inter",sans-serif;font-size: 12px;}
[class*="ymaps-2"][class*="-ground-pane"] {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(100%);}
.ymaps-layers-pane {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
@-webkit-keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@-webkit-keyframes blink {from {opacity: .5;}
	to {opacity: 1;}}
@keyframes blink {from {opacity: .5;}
	to {opacity: 1;}}
#mapSection {height: 517px;}
#mapSection .container {position: absolute;height: 100%;top: 0;margin: 0 auto;left: 0;left: 50%;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);}
.ymap-container {height: 100%;position: relative;}
.loader {position: absolute;z-index: 15;top: -100%;left: 0;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 100%;overflow: hidden;color: #000;-webkit-transition: opacity .7s ease;-o-transition: opacity .7s ease;transition: opacity .7s ease;opacity: 0;background-color: rgba(0,0,0,.55);}
.loader.is-active {top: 0;opacity: 1;z-index: 5;}
.loader-default:after {position: absolute;top: calc(50% - 24px);left: calc(50% - 24px);width: 48px;height: 48px;content: "";-webkit-animation: rotation 1s linear infinite;animation: rotation 1s linear infinite;border: solid 8px #fff;border-left-color: transparent;border-radius: 50%;}
.mapMain {position: relative;z-index: 0;width: 100%;height: 100%;margin: 38px 0 0;}
.mapMain #map {height: 100% !important;}
.tabs-mapContact {padding: 30px 20px;height: 100%;overflow: hidden;}
.tabs-mapContact ul {padding: 0;}
.tabs-mapContact ul li {font-weight: 500;font-size: 16px;width: 50%;text-transform: none;}
.mapContact {height: 100%;-webkit-box-shadow: 0 8px 40px rgba(0,0,0,.12);box-shadow: 0 8px 40px rgba(0,0,0,.12);}
.mapContactWrap {width: 437px;max-width: 100%;height: 100%;background: #fff;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);margin-left: -351px;}
.mapContact__address {color: #303a45;line-height: 1.8;}
.mapContact__addressWrap {text-align: center;margin: 33px 0;height: 269px;overflow: hidden;}
.mapContact__time {font-family: "Inter",sans-serif;font-size: 24px;margin: 24px 0 0;}
.mapContact__mail {font-family: "Inter",sans-serif;font-size: 24px;margin: 24px 0 0;}
.mapContact__text {font-size: 14px;margin: 28px 0 0;line-height: 1.3;}
.mapContact__text p:last-child {margin: 0;}
.mapContact__phone {font-family: "Inter",sans-serif;font-size: 24px;margin: 11px 0 0;}
.mapContact__mail a, .mapContact__phone a {text-decoration: none;}
.button-mapContact {text-align: center;}
.button-mapContact a {font-family: "Inter",sans-serif;font-size: 12px;padding: 16.5px 10px;margin: 0 auto;width: 95%;}
footer {background: #0e0821;padding: 40px 0 30px;color: #f2f2f2;}
footer p {line-height: 20px;color: #f2f2f2;}
footer p small {font-size: 12px;}
footer a, footer a:focus {color: #f2f2f2;}
footer a:hover {color: #f2f2f2;text-decoration: none;}
.footer__logo {padding: 0 15px 0 14px;}
.footer__menu {margin: 10px 0 0;padding: 0 15px 0 24px;}
.footer__menu ul {margin: 0;padding: 0;list-style: none;}
.footer__menu ul li {display: block;margin: 0 0px;}
.footer__menu ul li a {text-decoration: none;font-size: 16px;font-weight: 300;color: #f2f2f2;}
.footer__menu ul li a:hover {color: #ffe601 !important;}
.footer__menu ul li.active a {color: #ffe601 !important;}
.footer__copyright {font-size: 14px;padding: 0 15px 0 0;}
.footer__copyright p {margin-bottom: 0;}
.footer__copyrightWrap {margin: 74px 0 15px;align-items: flex-end;}
.footer__phone {}
.footer__phoneWrap {font-size: 16px;text-align: right;}
.header-blue {background: -o-linear-gradient(180.7deg,#0e0821 33.33%,#0e0821 100%),#0e0821;background: linear-gradient(269.3deg,#0e0821 33.33%,#0e0821 100%),#0e0821;}
.catalogTitleWrap {background: -o-linear-gradient(180.7deg,#0e0821 33.33%,#0e0821 100%),#0e0821;background: linear-gradient(269.3deg,#0e0821 33.33%,#0e0821 100%),#0e0821;color: #fff;padding-bottom: 33px;position: relative;}
.productTitleWrap {background: #f2f2f2;}
.af-message-error {background: red !important;color: #fff !important;font-size: 18px;}
.breadcrumbs {padding: 29px 0 0;}
.breadcrumbs ul {margin: 0 0 0 -4px;padding: 0;}
.breadcrumbs ul li {display: inline-block;font-size: 14px;color: #909090;position: relative;padding: 0 9px 0 4px;}
.breadcrumbs ul li a {color: #ffe601;text-decoration: none;position: relative;}
.breadcrumbs ul li a:hover {color: #f98701;}
.breadcrumbs ul li.active {padding: 0;}
.productTitleWrap .breadcrumbs {margin-bottom: 20px;}
.productTitleWrap .breadcrumbs ul li a, .productTitleWrap .breadcrumbs ul li span {color: #333;}
.productTitleWrap .breadcrumbs ul li::after {color: #909090;}
.product-cover_video {position: absolute;left: 20px;top: 20px;}
.product-cover__gallery-wrapper {position: relative;}
.product-cover__gallery-iconwrap {position: absolute;right: 0;top: 0;z-index: 100;}
.product-cover__gallery-icon {display: inline-block;color: #fff;font-size: 18px;padding: 10px 10px;}
.product-cover__gallery-icon  img {width: 70px;}
.bestItem {position: relative;}
.bestItem__iconwrap {position: absolute;right: 0;top: 0;z-index: 2;}
.bestItem__icon {display: inline-block;color: #fff;font-size: 14px;padding: 10px 10px;}
.product-cover__gallery-item img {width: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 24px;}
.house-arrow {backdrop-filter: blur(44px);background: rgba(255,255,255,.5);border-radius: 50%;border: none;padding: 0;position: absolute;bottom: 0;z-index: 3;width: 44px;height: 44px;}
.house-arrow img {width: 48px;}
.house-prev {top: 50%;left: 5px;margin-top: -22px;}
.house-next {right: 5px;top: 50%;margin-top: -22px;}
.product-cover__gallery {display: none;}
.product-cover__gallery.slick-initialized {display: block;}
.breadcrumbs ul li:after {content: "/";position: absolute;top: 0;right: -1px;color: #ffe601;}
.breadcrumbs ul li:last-child:after {display: none;}
.catalogTitle {margin: 20px 0 0;}
input[type="submit"] {line-height: 9px;font-size: 16px;}
.catalogTitle .h1, .catalogTitle .h2, .catalogTitle .h3, .catalogTitle .h4, .catalogTitle .h5, .catalogTitle .h6, .catalogTitle h1, .catalogTitle h2, .catalogTitle h3, .catalogTitle h4, .catalogTitle h5, .catalogTitle h6 {font-size: 36px;font-weight: bold;line-height: 1.05;margin: 0;}
.filterWrapWrapWrap {margin: 33px 0 0;}
.filterWrapWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0 0 8px;}
.filterWrapWrap__title {margin: 0 5px 12px 0;font-size: 14px;min-width: 75px;}
.filterWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.filterWrap input {width: auto;}
.filterWrap>div {margin: 0 7.5px 12px;}
.filterWrap>div .jq-checkbox {display: none;}
.filterWrap>div .jq-checkbox+label, .filterWrap>div a {background: #e0dfdf;color: #909090;padding: 9.5px 13px;border-radius: 20px;margin: 0;font-size: 12px;cursor: pointer;display: inline-block;text-decoration: none;}
.filterWrap>div .jq-checkbox.checked+label, .filterWrap>div.active a {background: #ffe601;color: #000;}
.filterWrap-main {margin: 0 10px 0 -9.5px;}
.filterWrap-main>div {margin: 0 9.5px 12px;}
.filterWrap-main>div .jq-checkbox+label, .filterWrap-main>div a {padding: 11.5px 25px;}
.spoiler-wrap.disabled .spoiler-body {display: none;}
.spoiler-head-filter {width: 178px;margin: 0 auto;}
.button-filter {margin: 19px 0 35px;}
.button-filter .a, .button-filter a {width: 100%;margin: 0;background: #fff;padding: 11.5px 10px;position: relative;font-size: 11px;text-transform: none;}
.button-filter .a img, .button-filter a img {position: absolute;bottom: -12px;left: 50%;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);background: #fff;opacity: 1;}
.button-filter .a:hover, .button-filter a:hover {background: #ffe601;border-color: #ffe601;}
.button-filter .a:hover img, .button-filter a:hover img {background: 0 0;opacity: 0;}
.filterResultWrap {margin: 57px 0 0;}
.pagination {margin: 27px 0 -25px;text-align: center;font-size: 16px;}
.pagination ul {margin: 0;padding: 0;}
.pagination ul li {display: inline-block;}
.pagination ul li .a, .pagination ul li a {display: block;text-decoration: none;color: #000;padding: 12px 19px;background: transparent;}
.pagination ul li a:hover {color: #000;}
.pagination ul li.active a {color: #fff;background: transparent;}
.pagination ul li.page-link a {background: #fff;border: 1px solid #ffe601;}
.pagination ul li.page-link a:hover {background: #ffe601;}
#innerPage {margin: 50px 0;}
.product-subtitle {width: 500px;max-width: 100%;color: #919191;}
.table-wrapper {overflow: auto;-webkit-overflow-scrolling: touch;}
.product-services__table {border: 1px solid #ededed;box-shadow: 0px 0px 25px rgba(0,0,0,.15);border-radius: 20px;padding: 25px 7px 0;}
.product-services__table table {width: 100%;}
.product-services__table table th {text-align: center;font-weight: bold;padding: 6px 45px 12px;white-space: nowrap;}
.product-services__table table td {padding-top: 12px;padding-bottom: 12px;text-align: center;}
.product-services__table table td:first-child {color: #595959;text-align: left;padding-left: 45px;padding-right: 10px;}
.product-services__table table td:nth-child(2n) {background: #f7f7f7;}
.product-services__table table tbody tr:nth-child(n+2) td {border-top: 1px solid #ebebeb;}
.product-complects__wrapper {display: flex;flex-wrap: wrap;}
.product-complects__item {position: relative;cursor: pointer;-webkit-transition: background .2s;-moz-transition: background .2s;-o-transition: background .2s;transition: background .2s;background: initial;-ms-transition: background .2s;flex: 1;margin-bottom: 30px;padding: 20px;border: 1px solid #d9d9d9;border-radius: 24px;margin-right: 20px;}
.product-complects__wrapper .product-complects__item:last-child {margin-right: 0px;}
.product-complects__item.active {background: #0e0821;cursor: default;color: #fff;}
.product-complects__item.active  .product-complects__dropdown-title {color: #fff;}
.product-complects__item.active .product-complects__dropdown-content {color: #fff;}
.product-complects__item.active  .product-complects__dropdown-icon path {fill: #fff;}
.product-complects__item-inner {padding: 0 5px 30px;}
.product-complects__item-title {text-align: center;}
.product-complects__item-price {text-align: center;margin-bottom: 10px;margin-top: 5px;}
.product-complects__item-price span {text-transform: uppercase;font-size: 22px;}
.product-complects__dropdown {border: 1px solid #d9d9d9;margin-bottom: 10px;border-radius: 24px;}
.product-complects__dropdown-header {padding: 15px;cursor: pointer;}
.product-complects__dropdown-title {text-align: left;font-weight: bold;color: #404040;text-transform: uppercase;line-height: 1;padding: 7px 0 5px;display: inline-block;}
.product-complects__dropdown-icon {float: right;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: transform .15s;-moz-transition: transform .15s;-o-transition: transform .15s;transition: transform .15s;width: 30px;height: 30px;}
.product-complects__dropdown.active .product-complects__dropdown-icon {transform: rotate(-45deg);}
.product-complects__dropdown-icon svg {width: 30px;height: 30px;}
.product-complects__dropdown-content {font-size: 14px;color: #121212;overflow: hidden;width: 100%;}
.product-complects__dropdown-inner {opacity: 0;transition: opacity .1s;}
.product-complects__dropdown.active .product-complects__dropdown-inner {opacity: 1;}
.product-complects__dropdown-section {display: inline-block;margin: -3px 0 -7px;width: 100%;overflow: hidden;}
.product-complects__dropdown-section+.product-complects__dropdown-section {border-top: 1px solid #d9d9d9;}
.product-complects__dropdown-desc {display: inline-block;padding: 0 40px 0 15px;margin: 15px 0 15px;width: auto;}
.product-complects__item-desc {font-size: 14px;line-height: 20px;margin-bottom: 10px;text-align: left;}
.product-complects__item .button {margin-top: 30px;}
.product-complects__item .button a {display: inline-block;width: 100%;padding: 8px 30px;}
.product-complects__item-offers {margin-top: 25px;text-align: left;}
.product-complects__item-offers-title {text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 16px;text-align: left;margin-bottom: 15px;}
.product-complects__item-offer input {display: none;}
.product-complects__item-offer label {text-align: left;position: relative;padding-left: 30px;cursor: pointer;text-transform: lowercase;width: 100%;}
.product-complects__item-offer label:before {content: "";width: 20px;height: 20px;display: block;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border: 1px solid #707070;position: absolute;top: 5px;left: 0;}
.product-complects__item-offer input:checked+label:before {background: #ffe601;border-color: #ffe601;}
.product-complects__item-offer label span {display: block;font-weight: bold;}
.product-complects__item-offer+.product-complects__item-offer {margin-top: 10px;}
.product-cover .borderWrap:after {display: none;}
.product-cover__thumbs {display: none;}
.product-cover__thumbs.slick-initialized {display: block;}
.product-cover__form-wrapper {padding: 30px;border-radius: 24px;height: 100%;border: 1px solid #d9d9d9;position: relative;}
.product-cover__title h1 {font-family: "Inter";font-weight: 300;color: #212121;font-size: 44px;line-height: 52px;margin-top: 0;margin-bottom: 10px;display: inline-block;}
.product-cover__intro {font-family: "Inter";font-size: 14px;line-height: 22px;color: #616161;margin-bottom: 44px;}
.product-cover__form-title {font-size: 24px;line-height: 1.5em;color: #ffc503;margin-bottom: 12px;font-weight: 500;font-family: "Inter",sans-serif;}
.product-cover__form .label {font-size: 16px;line-height: 24px;color: #212121;margin-bottom: 9px;font-family: "Inter";}
.product-cover__form-buttons {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px;}
.product-cover__form-button {margin-right: 8px;margin-bottom: 8px;}
.product-cover__form-button .btn {background: #fff;border: 1px solid #4c4c4c;font-size: 14px;line-height: 26px;color: #212121;padding: 2px 11px 3px;display: inline-block;text-decoration: none;font-family: "Inter";border-radius: 15px;}
.product-cover__form-button .btn.active {background: #0e0821;color: #fff;}
.product-cover__form-price {font-size: 32px;line-height: 40px;color: #212121;font-weight: 700;font-family: "Inter";margin-bottom: 20px;}
.product-cover__form .button {margin-top: 5px;display: inline-block;width: 100%;text-align: center;}
.product-cover__form .button a {display: flex;justify-content: center;padding: 0 0 0 15px;height: 45px;font-family: "Inter";font-weight: 500;border-radius: 26px;}
.product-cover__form .button a path {-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.product-cover__form .button a:hover path, .product-cover__form .button a:focus path {stroke: #000;}
.product-cover__form-price span {margin-left: 30px;color: #005556;text-decoration: line-through;}
.hidden {display: none !important;}
.slick-disabled {display: none !important;}
.product-slider .slick-arrow, .example-slider .slick-arrow, .advantages .slick-arrow, .hits_slick .slick-arrow, .steps__slick .slick-arrow, .reviewsMain .slick-arrow {border: none;padding: 0;cursor: pointer;text-decoration: none;text-indent: -9999px;position: absolute;width: 43px;height: 43px;display: inline-block;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 1;}
.reviewsMain .slick-arrow {top: 96px;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;}
.product-slider .slick-prev, .example-slider .slick-prev, .advantages .slick-prev, .hits_slick .slick-prev, .steps__slick .slick-prev, .reviewsMain .slick-prev {right: 80px;top: -60px;background: url("/assets/templates/elbrus/img/arrow_left.svg") no-repeat center;}
.product-slider .slick-next, .example-slider .slick-next, .advantages .slick-next, .hits_slick .slick-next, .steps__slick .slick-next, .reviewsMain .slick-next {right: 15px;top: -60px;background: url("/assets/templates/elbrus/img/arrow_right.svg") no-repeat center;}
.example-slider .slick-prev {right: 95px;top: -70px;background: url("/assets/templates/elbrus/img/arrow_left.svg") no-repeat center;}
.example-slider .slick-next {right: 15px;top: -70px;background: url("/assets/templates/elbrus/img/arrow_right.svg") no-repeat center;}
.product-card__image {position: relative;}
.product-card__options {width: 100%;transition: .3s all linear;display: flex;align-content: flex-between;justify-content: flex-between;flex-direction: column;flex-wrap: wrap;font-size: 14px;font-family: Inter;padding: 0 20px 20px 20px;z-index: 10;}
.credit__btn {background: #0e0821;width: 100%;margin-top: 20px;color: #fff;text-decoration: none;text-align: center;font-size: 18px;padding: 10px 0;display: block;max-width: 680px;}
.credit__btn br {display: none;}
@media (max-width: 575.98px) {.credit__btn br {display: block;}}
.credit__btn2 {background: #ee003c;width: 100%;margin-top: 20px;color: #fff;text-decoration: none;text-align: center;padding: 10px 0;display: block;max-width: 680px;}
.credit__btn:hover {background: #2135d7;color: #fff;}
.credit__btn2:hover {color: #fff;background: #f71c53;}
.product-options__line {margin-top: 5px;display: flex;justify-content: space-between;}
.product-card__image:hover .product-card__options {opacity: 1;}
.product-card__info {margin-top: 10px;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;padding: 0 20px;}
.product-card__title a {text-decoration: none;font-size: 18px;font-family: "Inter",sans-serif;font-weight: bold;color: #0e0821;}
.product-card__title a:hover {text-decoration: underline;}
.product-card__price-new {font-size: 16px;text-align: left;font-family: "Inter",sans-serif;font-weight: bold;}
.product-card__price-credit {margin-top: 10px;}
.product-card__variants {margin-top: 5px;margin-bottom: 10px;position: relative;}
.product-card__variants .btn {display: inline-block;line-height: 36px;text-decoration: none;border: none;cursor: pointer;width: 150px;height: 38px;border-radius: 32px;-webkit-border-radius: 32px;-moz-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;background: #ebebe5;text-align: center;vertical-align: middle;color: #303a45;font-family: "Inter",sans-serif;transition: .2s ease;-webkit-transition: .2s ease;-moz-transition: .2s ease;-ms-transition: .2s ease;-o-transition: .2s ease;}
.product-card__tooltip {position: absolute;width: 250px;top: 55px;left: -50px;padding: 25px 25px 19px;border-radius: 50px;background: #ebebe5;color: #121212;text-align: center;transform: translateY(-3px);z-index: 1;display: none;}
.product-card__tooltip.active {display: block;}
.product-card__tooltip:before {content: "";position: absolute;left: 0;right: 0;top: -12px;margin: auto;width: 0;height: 0;border-style: solid;border-width: 0 12px 12px 12px;border-color: transparent transparent #ebebe5 transparent;}
.product-card__tooltip a {display: inline-block;font-size: 16px;margin: 0 10px 6px;color: #303a45;font-family: "Inter",sans-serif;font-weight: 400;}
.product-gallery__row {display: flex;margin: 0 -5px;flex-wrap: wrap;}
.product-gallery__item {padding: 5px;width: 33.3333%;}
.product-gallery__item a {position: relative;display: block;}
.product-gallery__item img {width: 100%;}
.product-gallery__item a:after {content: "";display: block;cursor: pointer;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);opacity: 0;transition: .25s ease-in-out;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;}
.product-gallery__item a:hover:after {opacity: 1;}
.contacts-cover {position: relative;}
.contacts-cover:after {content: "";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,.15);}
.contacts-cover__inner {position: absolute;z-index: 2;left: 0;top: 0;height: 100%;width: 100%;display: flex;align-content: center;justify-content: center;flex-wrap: wrap;}
.contacts-cover__inner h1 {color: #fff;font-weight: bold;font-size: 150px;line-height: 176px;margin: 0;width: 100%;text-align: center;}
.contacts-cover__inner .contacts-subtitle {color: #fff;font-size: 20px;line-height: 23px;}
.contacts-info {margin-top: -120px;position: relative;z-index: 2;}
.contacts-info__inner {background: #fff;padding: 100px 50px 50px;}
.contacts-info__inner h2 {font-size: 48px;line-height: 56px;margin: 0 0 75px;}
.contacts-title {font-weight: bold;font-size: 20px;line-height: 23px;margin-bottom: 5px;}
.contacts-data {font-size: 18px;line-height: 21px;margin-bottom: 50px;}
.contacts-show__image img {width: 100%;height: auto;max-width: 500px;margin: 0 auto;display: inline-block;}
.contacts-example {margin-top: 50px;}
.contacts-example__title {font-size: 28px;line-height: 33px;font-weight: bold;margin-bottom: 40px;text-align: center;}
.example-slider {margin: 0 -15px;}
.exampleItem {padding: 0 15px;}
.contacts-emails {text-align: center;margin-top: 90px;}
.contacts-emails__icon {margin-bottom: 17px;}
.contacts-emails__title {font-size: 18px;line-height: 21px;}
.promo {background: #0e0821;margin: 150px 0;}
.promo__wrap {padding: 150px 0;position: relative;}
@media (max-width: 991px) {.catalog-products .filterResult {padding: 15px 0;}
	.benefitsItem {font-size: 16px;}
	.intro__title h1 {font-size: 32px;line-height: 38px;}
	.promo {margin: 50px 0;}
	.promo__wrap {padding: 50px 0;}
	.answer {margin-bottom: 20px;}
	.middle_form {padding: 40px 0 0 0;}
	.contacts-phone, .contacts-schedule {margin-top: 30px;}
	.tabs ul {display: block;}
	.tabs ul li {display: inline-block;margin-bottom: 10px;}}
.credits-cover {background: #e1dfe6;}
.credits-cover__inner {padding: 70px 0 200px;position: relative;}
.credits-cover__lamp {position: absolute;bottom: 0;right: 100px;z-index: 2;}
.credits-cover__flower {position: absolute;bottom: 0;right: -100px;z-index: 1;}
.credits-cover h1 {font-size: 60px;line-height: 70px;margin: 0 0 65px;}
.credits-advantages__item {font-size: 20px;line-height: 23px;margin-bottom: 30px;}
.credits-cover__button {margin-top: 15px;}
.credits-cover__button a {width: 260px;font-size: 20px;line-height: 23px;font-weight: 400;height: 56px;text-transform: none;}
.credits-slogan {font-size: 48px;line-height: 64px;margin-bottom: 50px;}
.credits-banner {position: relative;}
.credits-banner__bg {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(237.48deg,rgba(71,46,46,.53) 34.11%,rgba(224,210,210,0) 90.56%);transform: matrix(-1,0,0,1,0,0);}
.credits-banner__inner {position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;padding: 104px 0 0 35px;}
.credits-banner__label {position: absolute;width: 206px;top: 46px;padding-left: 35px;line-height: 36px;text-transform: uppercase;font-size: 20px;background: #ffe601;}
.credits-banner__title {font-size: 48px;line-height: 56px;font-weight: bold;color: #fff;}
.credits-banner__subtitle {font-size: 28px;line-height: 33px;color: #fff;}
.text-content ul {list-style: none;margin: 0 0 20px;padding: 0;}
.text-content ul li {padding-left: 25px;position: relative;}
.text-content ul li:before {content: "";position: absolute;left: 0;top: 8px;width: 8px;height: 8px;border-radius: 4px;background: #ffe601;}
.credits-banks {background: #e1dfe5;padding: 50px 0 20px;}
.bank-item {height: 100%;background: #fff;padding: 35px;}
.bank-item__desc {margin-bottom: 30px;}
.credits-row>* {margin-bottom: 30px;}
.credits-advantages {padding: 70px 0 0;}
.credits-advantages__row {display: flex;margin: 0 -15px;flex-wrap: wrap;}
.credits-advantages__line {height: 2px;background: #e1dfe5;width: 100%;}
.credits-advantages__bottom-item {width: 20%;position: relative;padding: 30px 15px 0;font-size: 18px;line-height: 22px;}
.credits-advantages__bottom-item:after {content: "";display: block;position: absolute;left: 50%;top: -9px;margin-left: -8px;width: 16px;height: 16px;border-radius: 8px;background: #ffe601;}
.credits-advantages__bottom-item-title {font-weight: bold;margin-bottom: 5px;}
.banners {background: #f6f6f6;padding: 50px 0 20px;margin-top: 50px;}
.banners .row {margin: 0;}
.banner-item {padding: 0 15px;width: 730px;max-width: 50%;}
.banner-item a {display: block;height: 100%;text-decoration: none;}
.banner {height: 240px;background: #fff;position: relative;overflow: hidden;margin-bottom: 30px;padding: 30px;display: flex;flex-wrap: wrap;align-content: center;}
.banner .banner-title {font-weight: bold;font-size: 35px;line-height: 41px;margin-bottom: 15px;position: relative;z-index: 2;width: 100%;}
.banner .banner-subtitle {font-size: 20px;line-height: 23px;position: relative;z-index: 2;}
.banner-image {position: absolute;right: 0;bottom: 0;z-index: 2;max-width: 50%;}
.banner-1 .banner-num {position: absolute;left: 250px;top: 28px;z-index: 2;border: 6px solid #e1dfe5;width: 100px;height: 100px;text-align: center;line-height: 88px;font-weight: bold;font-size: 35px;background: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
.banner-1 .banner-decor {position: absolute;z-index: 1;border: 15px solid #ffe601;transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-moz-transform: rotate(-30deg);-ms-transform: rotate(-30deg);-o-transform: rotate(-30deg);width: 390px;height: 360px;right: -70px;}
.banner-lines {position: absolute;top: 0;left: 25px;height: 95px;width: 102px;display: flex;z-index: 2;justify-content: space-between;}
.banner-lines .banner-line {height: 100%;width: 2px;background: #000;}
.banner-2 .banner-title {position: absolute;width: auto;left: 0;padding: 0 30px;bottom: 40px;border-bottom: 10px solid #000;margin: 0;}
.banner-2 .banner-subtitle {position: absolute;left: 150px;top: 20px;}
.banner-2 .banner-decor {position: absolute;right: 0;bottom: 0;left: 155px;z-index: 1;height: 120px;background: #ffe601;}
.banner-2:after {content: "";position: absolute;right: 25px;top: 0;z-index: 1;width: 250px;height: 240px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;background: #e1dfe5;}
.banner-3 {align-content: flex-start;}
.banner-3 .banner-decor {width: 295px;height: 221px;position: absolute;top: 15px;right: 25px;border: 15px solid #ffe601;z-index: 1;}
.banner-3:before {content: "";position: absolute;width: 175px;height: 160px;background: #ffe601;left: 15px;top: -60px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
.banner-4:before {content: "";position: absolute;left: -30px;top: -32px;width: 376px;height: 180px;border: 20px solid #ffe601;z-index: 1;}
.banner-4 .banner-title {margin-bottom: 50px;}
.product-video {position: absolute;left: 10px;top: 10px;z-index: 1;}
.product-video a {display: inline-block;text-align: center;}
.pochta-banner {background: #ebeaea;border: 1px solid #393939;padding: 15px;position: relative;overflow: hidden;}
.pochta-blue-title, .pochta-pink-title {display: inline-block;position: relative;}
.pochta-pink-title {margin: -13px 0 13px 46px;}
.pochta-blue-title span {display: block;color: #fff;background: #000e8d;padding: 0 60px;font-family: Helios;font-size: 59px;line-height: 87px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;position: relative;z-index: 3;}
.pochta-pink-title span {display: block;color: #fff;background: #ee003c;padding: 0 47px;font-family: Helios;font-size: 59px;line-height: 87px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;position: relative;z-index: 1;}
.pochta-blue-title:after, .pochta-pink-title:after {content: "";position: absolute;height: 100%;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;background: #424242;opacity: .2;left: 10px;top: 10px;width: 100%;}
.pochta-blue-title:after {z-index: 2;}
.pochta-pink-title:after {z-index: 0;}
.pochta-nobg-title {margin-left: 94px;font-size: 51px;line-height: 1;color: #ee003c;font-family: Helios;}
.pochta-subtitle {margin-left: 94px;font-size: 31px;line-height: 1;color: #000e8d;font-family: Helios;margin-top: 7px;}
.pochta-logo {position: absolute;right: -35px;top: 18px;z-index: 0;}
.pochta-logo-small {display: none;}
.pochta-copy {font-size: 12px;color: #393939;position: absolute;right: 12px;bottom: 10px;}
.pochta-banner .button {position: absolute;right: 85px;bottom: 50px;width: 235px;}
.menu {display: flex;justify-content: space-between;align-items: center;}
.promo__img {position: absolute;right: 0;top: 50%;margin-top: -300px;}
.promo__img img {height: 600px;}
.promo__title {color: #fff;font-size: 70px;font-weight: 500;line-height: 76px;text-align: left;}
.sber {background: #ececec;padding: 160px 0;position: relative;}
.sber__title {font-size: 44px;font-weight: 500;line-height: 44.88px;text-align: left;color: #4c4c4c;}
.sber__img {position: absolute;right: 0;top: 50%;height: 700px;margin-top: -350px;}
.sber__title span {color: #3ba73b;}
.sber__btn {color: #fff;height: 59px;text-decoration: none;background: #3ba73b;line-height: 59px;border-radius: 56px;text-align: center;padding: 0 60px;font-weight: 300;display: inline-block;}
.sber__btn:hover {color: #fff;}
.sber__counter {border-radius: 50%;border: 1px solid #3ba73b;padding: 10px;position: absolute;bottom: 50px;left: 50%;margin-left: -108px;width: 216px;height: 216px;z-index: 1;}
.sber__counter>div {background: #3ba73b;border-radius: 50%;text-align: center;display: flex;align-items: center;color: #fff;font-size: 24px;font-weight: 500;width: 194px;height: 194px;}
.sber__counter>div>div {width: 100%;}
.sber__counter>div span {font-size: 48px;font-weight: 500;}
.wrap__btns .button a {height: 59px;width: 320px;line-height: 59px;}
.wrap__btns {position: absolute;background: #0e0821;left: 15px;bottom: -119px;padding: 30px;border-radius: 0 0 40px 40px;}
.wrap__btns::before {content: "";position: absolute;width: 0;height: 0;border: transparent 15px solid;border-right-color: #0e0821;top: -15px;left: 0px;margin-left: -15px;transform: rotate(135deg);}
.wrap__btns::after {content: "";position: absolute;width: 0;height: 0;border: transparent 15px solid;border-right-color: #0e0821;top: -15px;right: -15px;margin-left: -15px;transform: rotate(45deg);}
@media (max-width: 1919px) {.header__phoneWrap-abs {right: 64px;}
	.title-best.title-abs {left: 8px;}
	.hitsBlock {padding: 20px 0 0;}}
@media (max-width: 1599px) {.header__logo {margin: 0 !important;max-width: 100%;}
	header .header__consult {display: none;}
	.header__logoWrap {padding: 10px 0 5px;align-items: center;}
	.header__logo-stat {display: block;position: static;-webkit-box-flex: 0;-webkit-flex: 0 0 200px;-ms-flex: 0 0 200px;flex: 0 0 200px;}
	.header__address {padding: 0 10px 0 30px;text-align: left;}
	.header__address p {margin: 0;}
	.header__address span {display: block;margin: 0;}
	.headerNew__menuWrap-desc {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.header__phoneWrap-abs {display: none;}
	.header__phoneWrap-stat {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex: 0 0 180px;-ms-flex: 0 0 180px;flex: 0 0 180px;flex-wrap: wrap;justify-content: flex-end;margin-left: auto;}
	.header__phoneWrap-stat .header__consult {display: none;}
	.header__phoneWrap-mob .header__consult {display: block;}
	.header__phone, .header__mail {margin-right: 0;}
	.menu .header__consult {display: block;}
	.title-best.title-abs {display: none;}
	.hitsBlock {padding: 0;}}
@media (max-width: 1359px) {.borderWrap:before {left: 25px;}
	.borderWrap:after {left: 25px;}
	.intro__soc {left: 4px;}
	.intro__copryight {left: -86px;}
	.best-line {left: 25px;}}
@media (max-width: 1279px) {.headerNew__menuWrap-desc .menu ul li {margin: 0 10px;}
	.benefits {bottom: 50px;top: auto;}
	.promo__img {position: static;margin-top: 30px;}
	.promo__img img {max-width: 100%;height: auto;}
	.best-line, .borderWrap:after, .intro__copryight, .intro__soc {display: none;}
	.borderWrap:before {left: 0;}}
@media (max-width: 1169.98px) {.mapMain {margin: 0;}
	.product-complects__item {margin-right: 20px;}
	.sber__img {display: none;}
	header {background: #0e0821;}
	.pad-top {padding-top: 134px;}
	header .container {position: static;}
	.header__bg img {-o-object-position: 80% 0;object-position: 80% 0;height: 820px;top: 70px;}
	.header__phone {margin: 0;}
	.header__phoneWrap-stat {display: block;-webkit-box-flex: 0;-webkit-flex: 0 0 180px;-ms-flex: 0 0 180px;flex: 0 0 180px;}
	.header__address {-webkit-box-flex: 0;-webkit-flex: 0 0 59%;-ms-flex: 0 0 59%;flex: 0 0 59%;max-width: 59%;}
	.best-line, .borderWrap:after, .intro__copryight, .intro__soc {display: block;}
	.borderWrap:before {left: 25px;}
	.introImgWrap {padding: 0 15px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.whyImg {right: -357px;}
	.filtersMainWrap {width: 420px;}
	.filtersMainBG:before {height: 102%;}
	.filtersMainBG:after {height: 102%;}
	.filtersMainBlock .filtersMain> :nth-child(3n) {margin-right: 19px;}
	.filtersMainBlock .filtersMain> :nth-child(2n) {margin-right: 0;}
	.button-answer input {margin: 0 8px 10px 0;}
	.mapContactWrap {margin-left: -246px;}
	.pochta-blue-title span, .pochta-pink-title span {font-size: 40px;line-height: 70px;}
	.pochta-nobg-title {font-size: 36px;}
	.pochta-subtitle {font-size: 24px;}
	.pochta-banner {padding-bottom: 40px;}
	.product-cover__gallery {max-width: 100%;}
	.product-cover__form-wrapper {margin-left: 0;padding-top: 20px;}
	.product-complects__item {width: 47%;flex: auto;}
	.banner-1 .banner-num {left: 170px;top: 25px;border: none;width: auto;height: auto;line-height: 1.5;}}
@media (max-width: 1050px) {.best-line, .borderWrap:after, .intro__copryight, .intro__soc {display: none;}
	.borderWrap:before {left: 0;}}
@media (min-width: 992px) {.hidden-md {display: none !important;}
	.visible-md {display: block !important;}}
@media (max-width: 991.98px) {#hits {position: relative;}
	.title-best {text-align: left;}
	.product-slider .slick-prev, .example-slider .slick-prev, .hits_slick .slick-prev, .advantages .slick-prev {left: 15px;top: -25px;}
	.steps__slick .slick-prev {left: 0px;top: -25px;}
	.product-subtitle {text-align: left;}
	.reviewsMain .slick-prev {left: 0px;top: -60px;}
	.product-slider .slick-next, .example-slider .slick-next, .steps__slick .slick-next, .hits_slick .slick-next, .advantages .slick-next, .reviewsMain .slick-next {left: 73px;top: -25px;}
	.product-complects__item {margin-right: 0px;}
	.wrap__btns .button a {width: 260px;height: 40px;line-height: 40px;}
	.wrap__btns {bottom: -80px;padding: 20px;border-radius: 0 0 30px 30px;}
	.header__logo img {width: 150px;}
	.benefits {width: 300px;margin: 20px auto;position: static;}
	.intro__title {padding-top: 0;}
	.sber__counter {position: static;margin: 20px auto 0 auto;width: 150px;height: 150px;}
	.sber__counter>div {width: 128px;height: 128px;}
	.sber__title {font-size: 32px;line-height: 38px;}
	.sber__counter>div span {font-size: 32px;}
	.sber {padding: 60px 0 0 0;}
	.sber__img {position: static;margin: 20px 0 0 0;display: block;height: auto;border-radius: 34px;}
	.product-slider .slick-next, .example-slider .slick-next, .reviewsMain .slick-next {top: -60px;}
	.promo__title {font-size: 32px;line-height: 38px;}
	.promo__title br {display: none;}
	.product-cover__form .button a {font-size: 12px;}
	.header {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.header-mobWrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.headerNew__menuWrap-desc {display: none;}
	.headerNew__menuWrap-mob {display: block;}
	.header__address {display: none;}
	.header__logoWrap {padding: 0 15px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.header__logo-stat {-webkit-box-flex: 0;-webkit-flex: 0 0 170px;-ms-flex: 0 0 170px;flex: 0 0 170px;}
	.icon-menuWrap {display: block;-webkit-box-flex: 0;-webkit-flex: 0 0 35px;-ms-flex: 0 0 35px;flex: 0 0 35px;margin: 0;}
	.header__phoneWrap-desc {display: none;}
	.header__phoneWrap-mob {display: block;}
	.pad-top {padding-top: 42px;}
	.header__bg img {-o-object-position: 80% 0;object-position: 80% 0;height: 600px;top: 66px;}
	.introWrap {min-height: auto;}
	.intro__title2Wrap {margin: 70px 0 0;}
	.intro__title2, .intro__title3 {margin: 0;}
	.intro__title5 {margin: 10px 0 0;}
	.introImgWrap {margin-top: 70px;}
	.introImg__text {min-height: 45px;}
	.introImg__textWrap {padding: 15px 15px;}
	.introImg__textWrap:before {display: none;}
	#best {padding: 0;margin: 0 0 -183px;}
	#why {margin: 0;padding: 140px 0 0;background: #fff;}
	.title-why {text-align: left;margin-bottom: 30px;}
	.whyBlock {margin: 0;}
	.whyItemWrap {margin: 13px 0 0 0;}
	.tabs ul {padding: 0;}
	.tabs ul li:first-child {margin-left: 0;}
	.tabs ul li:last-child {margin-right: 0;}
	#filtersMain {margin: 50px 0 0;}
	.title-filtersMain {text-align: left;margin: 0 0 70px;height: auto;}
	.filtersMainWrap {width: 100%;margin: 0;}
	.filtersMainBG:before {top: -40px;left: -35px;height: 100%;}
	.filtersMainBG:after {top: -32px;left: -28px;height: 100%;}
	.filtersMainBlock .filtersMain> :nth-child(2n) {margin-right: 19px;}
	.filtersMainBlock .filtersMain> :nth-child(3n) {margin-right: 0;}
	#whatGet {margin: 21px 0 0;}
	.title-whatGet {line-height: 1.2;padding: 0 0 0 10px;}
	.title-whatGet span {display: block;font-size: 28px;}
	.whatGet__img {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.whatGet__text {margin: 3px 0 0;}
	.whatGet__textWrapWrapWrap {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 20px 15px 10px 40px;line-height: 1.5;}
	.whatGet__textWrap {margin: 11px 0 0;border-color: transparent;}
	.whatGet__Item {margin: 0 0 15px;}
	.whatGetBG:before {width: 1000px;left: -20px;top: -65px;height: 126%;}
	#reviewsMain, #galleryMain {margin: 75px 0 0;}
	#answer {margin: 0px 0 0;}
	.title-answer {text-align: left;}
	.privatePolicy__answer-desc {margin: 0 0 0 21px;}
	.answerBG:before {height: 100%;left: -35px;top: 39px;}
	.answerBG:after {height: 100%;left: -28px;top: 49px;}
	.mapContactWrap {margin-left: -126px;}
	#mapSection {height: auto;}
	.mapMain {height: 517px;}
	footer {text-align: center;padding: 40px 0 40px 0;}
	.footer__menu {margin: 0;padding: 0;}
	.footer__menu ul li {margin: 0 15.5px;}
	.footer__logo {padding: 0 15px;}
	.footer__copyright {padding: 0 15px;}
	.footer__copyrightWrap {margin: 40px 0 0;}
	.footer__phoneWrap {text-align: center;}
	.filterWrapWrap {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;display: block;}
	.filterWrapWrap__title {min-width: auto;margin: 0 auto 10px;}
	.product-card__title {width: 100%;}
	.product-card__price-new {text-align: left;margin-top: 10px;}
	.contacts-cover__inner h1 {font-size: 100px;line-height: 110px;}
	.contacts-info__inner {padding-top: 50px;}
	.contacts-info__inner h2 {margin-bottom: 30px;}
	.contacts-cover__inner {align-content: flex-start;}
	.contacts-cover__inner h1 {margin-top: 30px;}
	.credits-cover__inner {padding-bottom: 70px;}
	.credits-slogan {font-size: 30px;line-height: 40px;}
	.credits-banner {margin-bottom: 30px;}
	.bank-item__logo {height: 100px;margin-bottom: 30px;}
	.credits-advantages__bottom-item {width: 33.3333%;}
	.credits-advantages__bottom-item:after {display: none;}
	.banner-item {max-width: 100%;}
	.pochta-banner .button {position: static;margin: 30px 0 5px;width: 100%;}
	.pochta-logo {display: none;}
	.pochta-logo-small {display: block;width: 80px;right: 15px;}
	.house-prev {right: initial;left: 0;}
	.product-complects__item {width: 100%;}}
@media (min-width: 768px) {.hidden-sm {display: none !important;}}
@media (max-width: 767.98px) {.tabs-product ul {margin-bottom: 20px;}
	.wrap__btns {}
	.answer__data {font-size: 16px;}
	.answer__data a {font-size: 16px;}
	.title {font-size: 32px;line-height: 38px;}
	.title-answer {font-size: 32px;line-height: 38px;}
	.services__item_bg {padding-bottom: 200px;}
	.title-reviewsMain {margin-bottom: 70px;}
	.title-reviewsMain br {display: none;}
	.headerNew__menuWrap-mob .headerNew__navWrap {max-width: 81%;}
	.headerNew__menuWrap-mob .icon-menu {-webkit-transform: scale(.73);-ms-transform: scale(.73);transform: scale(.73);margin: 11px 0 0 10px;}
	.header__bg img {-o-object-position: 62% 0;object-position: 62% 0;height: 555px;top: 31px;}
	.intro__title {font-size: 50px;}
	.intro__title div {font-size: 25px;}
	.introImgWrap {margin-top: 50px;}
	.introImg__text {min-height: 30px;}
	.whyImg {right: -280px;}
	.whyImg img {width: 300px;height: 238px;margin: 0 -90px 0 0;-o-object-fit: cover;object-fit: cover;-o-object-position: 0 0;object-position: 0 0;}
	#mapSection {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
	.mapContactWrap {position: static;margin: 0 auto;left: 0;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);width: 540px;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.mapContact__addressWrap {height: auto;}
	.mapMain {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.breadcrumbs {padding: 31px 0 0;}
	.breadcrumbs ul {margin: 0 0 0 -9px;}
	.breadcrumbs ul li {font-size: 12px;padding-left: 9px;}
	.catalogTitleWrap {padding-bottom: 53px;}
	.filterWrapWrapWrap {margin: 23px 0 0;}
	.filterWrapWrap {margin: 0 0 13px;}
	.filterWrapWrap__title {text-align: center;margin: 0 auto 15px;}
	.filterWrap {margin: 0 -7.5px;}
	.filtersMainBlock .filtersMain> :nth-child(3n) {margin-right: 19px;}
	.filtersMainBlock .filtersMain> :nth-child(2n) {margin-right: 0;}
	.button-filter {margin: -5px 0 35px;}
	.product-services__table table td:first-child {padding-left: 10px;}
	.product-cover .borderWrap {margin-top: 0;}
	.product-cover .borderWrap:before {display: none;}
	.tabs ul li {font-size: 12px;}
	.product-card__title {width: auto;}
	.product-card__price-new {text-align: right;margin-top: 0;}
	.product-gallery__item {width: 50%;}
	.contacts-info {margin-top: 0;}
	.contacts-info__inner {padding-left: 0;padding-right: 0;padding-bottom: 0;}
	.contacts-cover__inner {align-content: center;}
	.contacts-cover__inner h1 {margin-top: 0;}
	.contacts-emails {margin-top: 30px;}
	.contacts-emails__icon {margin-top: 30px;}
	.credits-cover__inner {padding: 40px 0;}
	.credits-advantages__item {font-size: 16px;line-height: 20px;}
	.credits-slogan {font-size: 24px;line-height: 30px;}
	.credits-advantages__bottom-item {width: 50%;}
	.pochta-blue-title {width: 100%;}
	.pochta-pink-title {margin-left: 0;width: 100%;}
	.pochta-nobg-title, .pochta-subtitle {margin-left: 0;width: 100%;text-align: center;}
	.pochta-logo-small {position: static;margin: 0 auto 15px;width: auto;}
	.product-cover__title h1 {font-size: 32px;line-height: 40px;}
	.banner {height: auto;}
	.banner-lines, .banner-1 .banner-decor, .banner-2:after, .banner-3:before {display: none;}
	.banner-2 .banner-title {position: relative;bottom: 0;padding: 0;border: none;margin-bottom: 15px;}
	.banner-2 .banner-subtitle {position: relative;left: 0;top: 0;}
	.banner-2 .banner-decor, .banner-3 .banner-decor, .banner-4:before {display: none;}
	.banner-4 .banner-title {margin-bottom: 15px;}
	.banner-image {position: static;margin-top: 30px;max-width: 100%;}}
@media (max-width: 575.98px) {header {padding: 11px 0 15px;}
	header .container {padding: 0 12px 0 10px;}
	.header__phone, .header__mail {font-size: 12px;}
	.svg-phone-dims, .svg-mail-dims {transform: scale(.8);}
	.header__phoneWrap-mob .header__consult {margin-top: 10px;}
	.header__phoneWrap-mob .header__consult a {font-size: 10px;}
	.header__logo-stat {-webkit-box-flex: 0;-webkit-flex: 0 0 170px;-ms-flex: 0 0 170px;flex: 0 0 170px;width: 170px;}
	.headerNew__menuWrap-mob .menu {top: -11px;}
	.headerNew__menuWrap-mob ul li a {font-size: 14px;padding: 12.5px 0 12.5px 15px;}
	.headerNew__menuWrap-mob .icon-close {top: 24px;right: -51px;}
	.icon-menuWrap {-webkit-box-flex: 0;-webkit-flex: 0 0 17px;-ms-flex: 0 0 17px;flex: 0 0 17px;}
	.sandwich span {width: 17px;height: 2px;margin: 0 0 3px;}
	.pad-top {padding-top: 60px;}
	.header__bg img {-o-object-position: 72% 0;object-position: 72% 0;height: 550px;top: 31px;}
	.introImgWrap {padding: 0;}
	.introImg__text {min-height: auto;}
	.introImg__textWrap {padding: 20px 10px 41px;}
	.introImg__item img {border: none;height: 229px;-o-object-fit: cover;object-fit: cover;}
	.intro__title2 {font-size: 26px;}
	.intro__title3 {font-size: 46px;}
	.intro__title4 {font-size: 20px;}
	.intro__title5 {font-size: 15px;}
	.whyImg {right: -220px;}
	.filtersMainBG:before {top: -27px;left: -20px;height: 95%;}
	.filtersMainBG:after {top: -17px;left: -12px;height: 95%;}
	.filtersMainWrap {margin: 0 0 0 10px;}
	.whatGetBG:before {left: 5px;}
	.answerBG:before {height: 100%;left: -10px;top: 39px;}
	.answerBG:after {height: 100%;left: -3px;top: 49px;}
	#mapSection {margin: 100px 0 0;}
	.mapContactWrap {padding: 0 15px;}
	.filterResultWrap {margin: 53px 0 0;}
	.pagination ul li .a, .pagination ul li a {padding: 7px 15px;}
	.product-card__title {width: 100%;}
	.product-card__price-new {text-align: left;margin-top: 5px;}
	.product-card__tooltip {left: 0;}
	.product-card__tooltip:before {left: 63px;right: auto;}
	.contacts-cover__inner {position: static;margin-top: 30px;justify-content: flex-start;padding: 0 15px;}
	.contacts-cover__inner h1 {color: #000;font-size: 50px;line-height: 70px;text-align: left;}
	.contacts-cover__inner .contacts-subtitle {color: #000;}
	.contacts-cover:after {display: none;color: #000;}
	.contacts-info__inner h2 {font-size: 30px;line-height: 36px;}
	.contacts-data {font-size: 16px;line-height: 20px;}
	.contacts-example__title {font-size: 24px;line-height: 28px;}
	.credits-cover h1 {font-size: 40px;line-height: 50px;margin: 0 0 30px;}
	.credits-banner {display: none;}
	.credits-advantages__bottom-item {width: 100%;}
	.pochta-banner {padding-bottom: 15px;}
	.pochta-blue-title span {font-size: 24px;line-height: 40px;text-align: center;padding: 0 15px;}
	.pochta-pink-title {margin-top: 10px;margin-bottom: 10px;}
	.pochta-pink-title span {font-size: 24px;line-height: 40px;text-align: center;padding: 0 15px;}
	.pochta-nobg-title {font-size: 24px;margin: 15px 0;}
	.pochta-subtitle {font-size: 16px;}
	.pochta-copy {position: static;text-align: center;margin-top: 10px;}}
@media (max-width: 479px) {.header__logo-stat {-webkit-box-flex: 0;-webkit-flex: 0 0 114px;-ms-flex: 0 0 114px;flex: 0 0 114px;width: 114px;}
	.header__bg img {-o-object-position: 76% 0;object-position: 76% 0;top: 64px;height: 440px;}
	.title {font-size: 32px;line-height: 1;}
	.title br {display: none;}
	.FormPopup__title {font-size: 25px;}
	#intro {padding-bottom: 20px;}
	.borderWrap {margin: -3px 0 0;}
	.intro__title {font-family: "Inter",sans-serif;font-size: 36px;line-height: 1.15;}
	.intro__title div {font-size: 18px;}
	.benefits {padding: 44px 15px 0;font-size: 12px;line-height: 1.2;}
	.benefitsItem:before {top: 6px;left: 2px;}
	.benefitsItem:after {top: 6px;left: 2px;}
	.button-benefitsConsult {margin: 6px 0 0 -5px;}
	.button-benefitsConsult+.button-benefitsConsult {margin-left: 0;margin-top: 10px;}
	.button-benefitsConsult a {width: 162px;font-size: 8px;}
	.introImgWrap {margin-top: 25px;}
	.intro__title2 {font-size: 21px;text-transform: lowercase;}
	.intro__title2Wrap {margin: 81px 0 0 -5px;line-height: 1.1;}
	.intro__title3 {font-size: 36px;}
	.intro__title4 {font-size: 18px;}
	.intro__title5 {font-size: 18px;margin: 7px 0 0;}
	.title-why {font-size: 32px;line-height: 1;margin-bottom: 15px;}
	.title-why span {font-size: 22px;}
	.whyItem {width: 148px;padding: 30px 6px 13px;}
	.whyItemWrap {width: 296px;}
	.whyItem__title {font-size: 12px;}
	.whyBG, .whyImg img {display: none;}
	#hits {margin: 31px 0 0;}
	.button-hitsBlock {margin: -1px 0 0;}
	#filtersMain {margin: 62px 0 0;}
	#filtersMain .container {padding: 0 10px;}
	.title-filtersMain {font-size: 28px;margin: 0 0 52px;line-height: 1.05;}
	.title-filtersMain span {font-size: 20px;}
	.jq-selectbox__select, .filtersMain a {width: 132px;padding: 8px 16px;}
	.jq-selectbox.jqselect, .filtersMain a, .filtersMainBlock .filtersMain> :nth-child(3n) {margin: 0 14px 17px 0;}
	.jq-selectbox.jqselect:nth-child(2n) {margin-right: 0;}
	.filtersMainWrap {padding: 0 0 0 16px;margin: 0;}
	.filtersMainBG {display: block;}
	.filtersMainBG:before {top: -27px;left: 0;height: 95%;}
	.filtersMainBG:after {top: -17px;left: 8px;height: 95%;}
	.filtersMain__sel {margin: 18px 0 0;}
	.filtersMain__selItem {margin: 0 3.5px 10px 3.5px;}
	.filtersMain__reset {display: none;}
	.button-filtersMain {margin: 19px 0 0 5px;}
	#whatGet {margin: 21px 0 0;}
	#whatGet .container {padding: 0 11px;}
	.title-whatGet {font-size: 32px;line-height: 1.05;}
	.title-whatGet span {font-size: 22px;}
	.whatGetBG {display: block;}
	.whatGetBG:before {left: 22px;top: -65px;height: 126%;}
	.whatGet__img img {height: 217px;-o-object-fit: cover;object-fit: cover;}
	.whatGet__textWrapWrapWrap {padding: 20px 15px 0 40px;}
	#reviewsMain .container, #galleryMain .container {padding: 0 11px;}
	.reviewsMain {margin: 35px -7px 0;}
	.reviewsMain__title {margin: 22px 0 0;line-height: 1.1;}
	.reviewsMain__text {margin: -1px 0 0;}
	.reviewsMainItemWrap {margin: 0 0 28px;}
	.reviewsMainItemWrap:last-child {margin-bottom: 33px;}
	.reviewsMainItemWrap {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	#answer .container {padding: 0 11px;}
	.answerForm input {width: 100%;}
	.privatePolicy__answer-desc {display: none;}
	.privatePolicy__answer-mob {display: block;line-height: 1.2;margin: -1px 0 0;}
	.button-answer {margin: 32px 0 0;}
	.answerBG {display: block;}
	.answerBG:before {height: 82%;left: 2px;top: 29px;}
	.answerBG:after {height: 82%;left: 10px;top: 39px;}
	#mapSection {margin: 14px 0 0;}
	.tabs-mapContact {padding: 30px 20px 52px;}
	.tabs-mapContact ul li {font-size: 12px;padding: 0 0 5px;}
	.mapContact {background: #fff;}
	.mapContactWrap {padding: 0 11px;background: 0 0;}
	.mapContact__address {line-height: 1.85;}
	.mapContact__addressWrap {margin: 30px 0 16px;}
	.mapContact__time {margin: 11px 0 0;}
	.mapContact__mail {margin: 10px 0 0;}
	.mapContact__text {margin: 22px 0 0;line-height: 1.8;}
	.mapContact__phone {margin: 0;}
	.button-mapContact a {width: 100%;}
	footer {padding: 32px 0 34px;}
	.footer__menu ul li {display: block;margin: 0 0 2.5px;}
	.footer__copyrightWrap {margin: 37px 0 0;}
	.footer__copyright p {margin: 0 0 10px;}
	.footer__phone {padding: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.footer__phoneWrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
	.footer__mail {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;margin: 2px 0 0;}
	.filterWrap {margin: 0 -10.5px;}
	.filterWrap-main {margin: 0 0 -16px;}
	.filterWrap-main>div {margin: 0 3.5px 12px;}
	.pagination {margin: 33px -13px 34px -13px;}
	.product-gallery__item {width: 100%;}}
@media (max-width: 359px) {.intro__title3 {font-size: 33px;}
	.whyBlock {margin: 0 -6px;}}
.reviews-frame {width: 560px;max-width: 100%;height: 500px;overflow: hidden;position: relative;}
.footer__soc {width: 100%;display: flex;justify-content: flex-end;align-items: center;margin-bottom: 10px;}
.footer__soc .intro__socItem {margin-bottom: 0;}
@media (max-width: 991.98px) {.footer__soc {margin-top: 15px;justify-content: center;}}
.galleryPage iframe {display: inline-block;margin: 5px;width: 100%;max-width: 500px;height: 300px;}
.gallery-item__wrapper {margin-bottom: 20px;}
.gallery-item {position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;}
.gallery-item:after {content: "";display: block;padding-bottom: 100%;}
.gallery-item a {display: block;position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.gallery-title {margin-top: 5px;text-align: center;}
.bank-tabs__list {margin: 30px 0;padding: 0;list-style: none;}
.bank-tabs__list li {display: inline-block;}
.bank-tabs__list img {display: inline-block;margin: 10px;width: 150px;height: auto;border: 1px solid #fff;border-radius: 20px;padding: 10px;vertical-align: top;cursor: pointer;}
.bank-tabs__list img.active {border: 1px solid #006061;}
.bank-tabs__tab {display: none;}
.bank-tabs__tab.active {display: block;}
input[name="sur__name"] {display: block;width: 2px;height: 3px;margin-bottom: -3px;opacity: .01;}
.tabs-reviews ul {margin-bottom: 50px;}
.review-item {margin-bottom: 30px;}
.review-item__date {font-size: 18px;margin-bottom: 5px;color: #d3461e;}
.review-item__name {font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.review-item__place {font-size: 14px;padding-left: 30px;background: url("/assets/templates/elbrus/img/svg/place.svg") no-repeat left center/contain;margin-bottom: 10px;}
.review-item__content {font-style: italic;}
.filter-item {display: inline-block;vertical-align: middle;width: 190px;margin: 0 19px 10px 0;}
.select-styled {width: 100%;height: 37px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;background: #fff;background: url("/assets/templates/elbrus/img/svg/sort-solid.svg") no-repeat right 15px center/auto 16px;border: 1px solid #909090;font-size: 12px;padding: 0 40px 0 15px;appearance: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;}
.select-styled::-ms-expand {display: none;}
.filter-item input {margin: 0;height: 37px;max-width: 1140px;margin-left: 20%;}
.cart-advertising-line {background-color: #ffe601;padding-left: 25%;padding-right: 25%;}
.advertising-line-text {font-weight: 900;font-size: 20px;padding-left: 17%;}
#sixthSection {color: white;background: #0e0821;margin: 30px 0;padding-bottom: 30px;counter-reset: mainSteps;}
#sixthSection .h1 {color: white;text-align: center;}
#sixthSection .oneFives {width: 20%;float: left;padding: 0 10px;margin-bottom: 20px;text-align: center;counter-increment: mainSteps;}
#sixthSection .oneFives .icon {width: 120px;height: 120px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: relative;text-align: center;margin-bottom: 25px;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}
#sixthSection .oneFives .icon:before {content: "";width: 120px;height: 120px;background-color: white;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;left: 0;top: 0;z-index: 1;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}
#sixthSection .oneFives .icon:after {content: counter(mainSteps);display: block;width: 32px;height: 32px;background-color: #ffd33a;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: black;font-size: 20px;font-weight: 400;line-height: 32px;position: absolute;top: 0;left: 0;z-index: 3;}
#sixthSection .oneFives .icon .if {width: 100%;display: block;line-height: 120px;font-size: 66px;color: #a63537;position: relative;z-index: 2;-webkit-transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-ms-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}
#sixthSection .oneFives .title {font-size: 18px;font-weight: 700;line-height: 22px;}
#sixthSection .oneFives .text {font-size: 14px;font-weight: 300;line-height: 20px;margin-bottom: 0;}
#sixthSection .oneFives:hover .icon {-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
#sixthSection .oneFives:hover .icon:before {opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
#sixthSection .oneFives:hover .if {color: white;}
#readFormPopup {max-width: 600px;width: 600px;}
@media (max-width:991px) {#readFormPopup {width: 100%;}
	#sixthSection .oneFives {width: 33.3333333333%;height: 277px;margin-bottom: 30px;}}
@media (max-width:767px) {#sixthSection .oneFives {width: 50%;height: 277px;margin-bottom: 30px;}}
@media (max-width:575px) {.header__phoneWrap a {font-size: 10px;}
	.header__icons {margin-top: 0px;}
	.header__logoWrap {padding: 0 5px;}
	#sixthSection .oneFives {width: 100%;height: auto;}}
@media (max-width:1170px) {.header__logoWrap .header__consult {display: none;}}
.cfcity_list {padding: 0;margin: 20px 0 0 0;list-style: none;}
.cfcity {color: #fff;}
.cfcity a {color: #ffe601;}
.product-cover__form .product-buttons {display: grid;grid-template-columns: 1fr 1fr;gap: 6px;}
.product-cover__form .button a {padding: 0;}
.checkbox {display: grid;grid-template-columns: 16px auto;align-items: center;gap: 10px;}
.form .checkbox__label {display: block;margin: 0;}
.form .checkbox__input {display: block;margin: 0;position: relative;top: 1px;width: 100%;height: 100%;}
.form__checkbox {margin-bottom: 20px;}
.catalog-products {}
.catalog-products .filterWrapWrapWrap {margin-top: 0;padding-top: 33px;}
.catalog-products .filtersMain {background: transparent;}
.catalog-products .select-styled {color: #fff;border-radius: 0;background-color: #0e0821;}
.catalog-products .filterResult {background-color: #fff;padding: 25px 0px;margin: 0;}
.banner_slick img {width: 100%;}
@media (max-width: 768px) {.catalog-page #answer {padding: 40px 0 90px 0;}}
@media (max-width: 480px) {.product-cover__form .product-buttons {display: block;}
	.product-cover__form .product-buttons a:first-child {margin-bottom: 10px;}
	.mapContactWrap {padding: 0;}
	.catalog-page #answer {padding: 40px 5px 40px 5px;}}
.catalog-products .bestItem {padding: 0;max-width: 100%;margin: 0;display: flex;flex-direction: column;height: 100%;}
.catalog-products .bestItem .product-card__options {margin-top: auto;}
.catalog-products .section-tag-item {border-radius: 0;}
.container-max .container {max-width: 1310px;}
.catalog-page .borderWrap:after {content: none;}
.catalog-page .mt-5 {background-color: #fff;padding: 30px;}
.catalog-page .filterResultWrap {margin-bottom: 30px;}
.catalog-page .wrap {background: linear-gradient(269.3deg,#0e0821 33.33%,#0e0821 100%),#0e0821;}
.catalog-page #mapSection {margin: 0;}
.catalog-page .mapMain {margin: 0;}
.catalog-page #answer {background-color: #fff;padding: 55px 0 55px 0;}
.answerBlock__desc {font-size: 24px;font-weight: 500;}
.answerBlock__desc span {color: #ffc503;}
.product-buttons__item_inverse {color: #4c4c4c !important;border: 1px solid #4c4c4c !important;background: transparent !important;}
.button_inverse a {background: transparent;border-color: #0e0821;color: #0e0821;}
.advantages__item img {margin-bottom: 10px;display: block;}
.advantages__item {background: #0e0821;color: #fff;height: 100%;font-weight: 200;padding: 40px;border-radius: 16px;}
.advantages__item_inverse {color: #0e0821;background: linear-gradient(180deg,#ffe601 0%,#ffb803 100%);}
.middle_form {background: #0e0821;color: #fff;padding: 40px 0;position: relative;}
.middle_form a {color: #fff;}
.middle_form__img {width: 100%;border-radius: 26px;}
.desc_block img {width: 100%;border-radius: 26px;margin-bottom: 15px;}
.opions {color: #212121;}
.opions span {display: block;font-size: 20px;font-weight: 500;}
.opions img {width: 52px;}
.steps__item {border: 1px solid #7a7a7a;border-radius: 24px;}
.steps__item img {width: 100%;border-radius: 24px;}
.steps__title {margin-bottom: 10px;font-size: 24px;padding: 20px 0 0 20px;font-weight: 500;line-height: 36px;text-align: left;color: #0e0821;}
.steps__item p {padding: 0px 20px 20px;margin: 0;}
.about {position: relative;}
.about__img {width: 100%;border-radius: 24px;left: 0;top: 0;}
.relative {position: relative;}
.services__subtitle {font-size: 24px;font-weight: 500;line-height: 36px;text-align: left;padding: 20px 30px 0 30px;margin-bottom: 10px;}
.services__item p {padding: 0 30px 20px 30px;}
.services__item {background: #0e0821;color: #fff;height: 100%;font-weight: 200;border-radius: 24px;}
.services__item img {border-radius: 24px;}
.services__item_inverse {background: transparent;border: 1px solid #7a7a7a;color: #0e0821;}
.services__item_bg {background: #0e0821 url("/assets/templates/elbrus/img/service54.png") 0% 90% no-repeat;background-size: contain;}
.services__item_inverse2 {color: #0e0821;background: linear-gradient(180deg,#ffe601 0%,#ffb803 100%);}
.services__item_img img {border-radius: 0;padding: 20px 30px 20px 30px;}
.body {overflow: hidden;}
.mobile_menu {background: #0e0821;position: fixed;display: none;z-index: 9999;top: 0;top: 0;left: 0;right: 0;width: 100%;height: 100%;overflow-y: scroll;}
.mobile_menu ul {list-style: none;padding: 0;margin: 0;}
.mobile_menu__list>ul li a {display: block;color: #fff;text-decoration: none;padding: 10px 0;}
.mobile_menu__list>ul li:last-child a {border: none;}
.mobile_menu__list>ul li  ul {display: block;}
.mobile_menu__list>ul li.active  ul {display: block;}
.mobile_menu__list>ul li  ul a {font-size: 14px;padding: 5px 0;}
.mobile_menu__list .active>a span {color: #ffe601;text-decoration: underline;}
.middle_form2 {background: #f2f2f2 url("/assets/templates/elbrus/img/bg_342.png") no-repeat 50% 100%;padding: 40px 40px 500px 40px;color: #0e0821;border: 1px solid #d9d9d9;border-radius: 20px;}
.middle_form2 a {color: #0e0821;}
.middle_form2 input, .middle_form2 textarea {background: #fff;}
.middle_form2 button, .middle_form2 .button {width: 100%;}
.middle_form2 .privatePolicy {color: #000;}
@media (max-width: 991px) {.middle_form2 {padding: 20px 20px 200px 20px;}}
#fast_links {display: none;}
.fast_link {list-style-type: none;padding: 50px 0;margin: 0;}
.fast_link li {box-sizing: border-box;padding: 5px;}
.fast_link li a {text-decoration: none;}
.product-complects__item .button a {border-color: #fff !important;}
.bestItem .product-buttons__item, .product-complects__item .button a {background: #0e0821;border-color: #0e0821;color: #fff;}
.product-complects__item .button a:hover {color: #fff !important;}
@media (max-width: 991px) {.fast_link {padding: 0;text-align: center;}
	#fast_links {padding: 50px 0;}}
.section-tag{box-sizing:border-box;width:100%;font-size:0;line-height:0;margin-top:24px}.section-tag__wrapper{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.section-tag__item{box-sizing:border-box;flex-shrink:0;margin-right:10px;margin-bottom:10px}.section-tag-item{box-sizing:border-box;width:100%;background-color:#d1d0d7;border-radius:20px;height:40px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;transition:all,.4s}.section-tag-item:hover{background-color:#ffe601;transform:translate(1px,1px)}.section-tag-item__link{box-sizing:border-box;width:100%;padding:4px 20px;text-align:center;text-decoration:none}.section-tag-item__name{box-sizing:border-box;width:100%;color:#000;font-size:14px;line-height:16px}@media screen and (max-width:480px){.section-tag{margin-top:15px}.section-tag__item{box-sizing:border-box;margin-right:5px;margin-bottom:5px}.section-tag-item{box-sizing:border-box;height:30px}.section-tag-item__link{padding:2px 10px}.section-tag-item__name{box-sizing:border-box;font-size:12px;line-height:14px}}.advertising-line{box-sizing:border-box;width:100%;background-color:#24222f;margin:15px 0}.advertising-line__wrapper{box-sizing:border-box;width:100%;padding:12px 0}.advertising-line__text{box-sizing:border-box;width:100%;padding:0 15px;font-weight:700;font-size:18px;line-height:24px;text-align:center;color:#fff}.sale-header{box-sizing:border-box;width:100%;height:80px;margin-bottom:10px}.sale-header__wrapper{box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;height:100%}.sale-header__item{box-sizing:border-box;height:100%}.sale-header__item:last-child{flex-grow:1}.sale-header__sale{box-sizing:border-box;background-color:red;width:100%;height:100%;padding:0 20px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.sale-header__sale-text{box-sizing:border-box;text-transform:uppercase;font-size:32px;line-height:40px;color:#fff;font-weight:700}.sale-header__text{box-sizing:border-box;width:100%;height:100%;padding:0 12px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;background-color:#262142;transition:all,.4s}.sale-header__text:hover{background-color:#ffe601}.sale-header__text-text{box-sizing:border-box;width:100%;font-size:25px;line-height:24px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center}@media screen and (max-width:768px){.sale-header__text-text{font-size:16px;line-height:20px}.sale-header__sale-text{font-size:24px;line-height:32px}}@media screen and (max-width:480px){.sale-header__text-text{font-size:14px;line-height:16px}.sale-header__sale-text{font-size:20px;line-height:24px}}.tables-responsive{overflow-x:auto;position:relative}.tables-responsive:before{content:"";position:absolute}.table{width:100%}@media (min-width:992px){.visible-991{display:none}}@media (max-width:991px){.order-info-block{padding:25px}.order-info-block .line-block{flex-wrap:wrap}.order-info-block .icon-svg-block{display:none}.order-info-block .line-block__item:not(.order-info-btns){margin-top:0;margin-bottom:20px}.order-info-block{padding-bottom:5px}.hide-991{display:none}}@media (max-width:600px){table.table:not(.table-full-width),table.table:not(.table-full-width) tbody,table.table:not(.table-full-width) td,table.table:not(.table-full-width) th,table.table:not(.table-full-width) thead,table.table:not(.table-full-width) tr{display:block;clear:both}table.table:not(.table-full-width) thead tr{position:absolute;top:-9999px;left:-9999px}table.table:not(.table-full-width) thead+tbody td .th-mobile{display:block;position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}table.table:not(.table-full-width) thead+tbody tr:not(.nomobile) td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;text-align:left !important;min-height:32px;word-break:break-all}table.table thead+tbody td.table-head-group .th-mobile{display:none}table.table thead+tbody tr:not(.nomobile) td.table-head-group{padding-left:6px}table.table .td-hidden-xs{display:none}}@media all and (min-width:601px){.maxwidth-theme.maxwidth-theme--no-maxwidth-f601{max-width:none;padding-left:0 !important;padding-right:0 !important}.visible-600{display:none}}@media all and (max-width:600px){.hide-600{display:none}.visible-600{display:block;width:100%}body .order-block td{display:block;width:100%;padding:0;margin-bottom:20px}body .order-block .text{text-align:left;padding:25px 20px 0 25px}.order-block .text .svg{position:relative;left:0;width:100%}.order-block td .btns{text-align:left;padding:0 20px 0 25px}}@media all and (max-width:360px){.order-info-block .order-info-btns .line-block__item{flex-grow:1}.order-info-block .order-info-btns .line-block__item .buy_block{width:auto}}@media all and (max-width:767px){.hide-768{display:none}}@media all and (min-width:992px){.index-block__part--right.flexbox--direction-column{flex-basis:55%;flex-shrink:0}.index-block__preview--right{max-width:750px;margin:0;padding-left:9%}}@media all and (max-width:1100px){.hide-1100{display:none}}@media all and (max-width:1200px){.hide-1200{display:none}}@media all and (max-width:1300px){.hide-1300{display:none}}@media all and (max-width:1400px){.hide-1400{display:none}}@media all and (max-width:1500px){.hide-1500{display:none}}@media all and (max-width:1600px){.hide-1600{display:none}}@media all and (max-width:1700px){.hide-1700{display:none}}@media (max-width:1200px){.p-t-24-1200{padding-top:24px}}@media (max-width:1300px){.last-1300{order:1}}table.no-border{border-collapse:collapse;border-spacing:0;border:0}table.table{border-collapse:collapse;border-spacing:0}table.table>tbody>tr>td,table.table>tbody>tr>th,table.table>tfoot>tr>td,table.table>tfoot>tr>th,table.table>thead>tr>td,table.table>thead>tr>th{border:0;padding:11px}table.table b,table.table strong{font-weight:600}table.table>tbody>tr>th,table.table>tfoot>tr>th,table.table>thead>tr>th{color:#fff;border-color:var(--stroke_black)}.table-bordered{border-color:var(--stroke_black)}table.table.table-striped tr:nth-child(even) td{background:linear-gradient(0deg,#f5f5f5,#f5f5f5),#f8f8f8;background:var(--darkerblack_bg_black)}table.table.table-striped tr:nth-child(odd) td{background:#fff;background:var(--black_bg_black)}table.table.table-striped tr:nth-child(odd) td{background:#fff;background:var(--black_bg_black)}table.table.table-bordered td{border:1px solid #e5e5e5;border-color:var(--stroke_black)}table.table.table-bordered-line td{border-bottom:1px solid #e5e5e5;border-color:var(--stroke_black)}table.table.table-light th{background-color:transparent;color:inherit;border-bottom:2px solid #b8b8b8;border-color:var(--stroke_black)}table.table .table-bg-gray{background:linear-gradient(0deg,#f5f5f5,#f5f5f5),#f8f8f8;background:var(--darkerblack_bg_black)}table.table th{background:#555}table.table1 td{padding:15px}blockquote{color:#333;color:var(--white_text_black);position:relative;padding:0 20px 0 41px;border:none;font-weight:400;font-size:1.2em;line-height:calc(1em + 10px);margin:48px 0}blockquote p{line-height:normal}blockquote:before{position:absolute;top:0;left:0;bottom:0;content:"";width:3px;border-radius:3px;background-color:#9e9e9e;background-color:var(--theme-base-color,#9e9e9e)}blockquote.danger{padding:27px 42px 31px;border:1px solid rgba(210,21,21,.4);border-radius:3px;border-left:3px solid #d21515;color:#bb3a3a;margin:40px 0;font-weight:400}blockquote.info{padding:27px 42px 31px;border:1px solid rgba(91,177,71,.4);border-radius:3px;border-left:3px solid #5bb147;color:#5a8051;margin:40px 0;font-weight:400}blockquote.danger *{color:#bb3a3a}blockquote.info *{color:#5a8051}blockquote.danger:before{content:"";position:absolute;top:-9px;left:40px;background:var(--black_bg_black) url("/bitrix/templates/aspro-allcorp3/images/allcorp3.png") -249px -262px no-repeat;width:26px;height:17px}blockquote.info:before{content:"";position:absolute;top:-9px;left:40px;background:var(--black_bg_black) url("/bitrix/templates/aspro-allcorp3/images/allcorp3.png") -17px -153px no-repeat;width:26px;height:18px}blockquote.danger:after{content:""}blockquote.code{padding:27px 42px 31px;border:1px solid #f2f2f2;border-color:var(--stroke_black);background:url("/bitrix/templates/aspro-allcorp3/images/code_pattern.gif");color:#999;margin:40px 0;font-weight:400}blockquote.code:before{display:none}blockquote>div{font-style:italic;padding:18px 20px 25px}blockquote small{color:#333;color:var(--white_text_black);font-style:normal;margin-top:10px;font-size:.93333rem;line-height:calc(1em + 7px)}