.is-noActive {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .25}

* {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0}
body {background-color: #ffffff;color: #000000;font-size: 10.66667px;line-height: 1.25}
body, button { font-family: 'Stolzl'; font-weight:400;}
a {color: inherit;outline: none;text-decoration: none}
ul {list-style: none}
.container {height: 100%;margin-right: 53.33333px;margin-left: 53.33333px;position: relative}
@media only screen and (min-width: 1281px) {
		.container {margin-right: 4.16667vw;}
}
@media only screen and (max-width: 767px) {
		.container {margin-left: 26.66667px;margin-right:26.66667px;}
}
.container_right {padding-left: 0}
@media only screen and (max-width: 767px) {
		.container_right {padding-left: 26.66667px}
}
.container_big {margin-right: 0;padding-right: 210px}
@media only screen and (min-width: 1281px) {
		.container_big {padding-right: 16.40625vw}
}
@media only screen and (max-width: 767px) {
		.container_mob_none {padding-left: 0;padding-right: 0}
}
.abs {left: 0;position: absolute;top: 0}
.abs_block {height: 100%;left: 0;top: 0;width: 100%}
.abs_rb {left: unset;right: 0}
.abs_bl, .abs_rb {bottom: 0;top: unset}
.abs_bl {left: 0;right: unset}
.abs_tr {bottom: unset;left: unset;right: 0;top: 0}
.flex {-ms-flex-align: start;-ms-flex-direction: row;-ms-flex-pack: start;-ms-flex-wrap: wrap;-webkit-align-items: flex-start;-webkit-box-align: start;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-box-pack: start;-webkit-flex-direction: row;-webkit-flex-wrap: wrap;-webkit-justify-content: flex-start;align-items: flex-start;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start}
.flex_between {-ms-flex-pack: justify;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.flex_xcenter {-ms-flex-pack: center;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center}
.flex_ycenter {-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center}
.flex_column {-ms-flex-direction: column;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;flex-direction: column}
.flex_xend {-ms-flex-pack: end;-webkit-box-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end}
.flex_yend {-ms-flex-align: end;-webkit-align-items: flex-end;-webkit-box-align: end;align-items: flex-end}
.flex_centered {-ms-flex-align: center;-ms-flex-pack: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;align-items: center;justify-content: center}
.flex_rreverse {-ms-flex-direction: row-reverse;-webkit-box-direction: reverse;-webkit-box-orient: horizontal;-webkit-flex-direction: row-reverse;flex-direction: row-reverse}
.flex_nowrap {-ms-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;flex-wrap: nowrap}
.bg {-webkit-background-size: cover;background-position: 50%;background-repeat: no-repeat;background-size: cover;height: 100%;width: 100%}
.button {-ms-flex-align: center;-ms-flex-pack: center;-webkit-align-items: center;-webkit-box-align: center;-webkit-box-pack: center;-webkit-justify-content: center;align-items: center;background: #bc955c;border: none;color: #ffffff;cursor: pointer;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 10px;font-stretch: condensed;font-weight: 600;height: 36px;justify-content: center;letter-spacing: .47px;text-transform: uppercase;width: 97px}
@media only screen and (min-width: 1281px) {
		.button {font-size: .78125vw;height: 2.8125vw;letter-spacing: .03672vw;width: 7.57812vw}
}
.ui-slider {margin-bottom: 17px;margin-top: 11px;position: relative;text-align: left;width: 100%}
@media only screen and (min-width: 1281px) {
		.ui-slider {margin-bottom: 1.32812vw;margin-top: .85938vw}
}
@media only screen and (max-width: 480px) {
		.ui-slider {margin-bottom: 23px}
}
.ui-slider-horizontal {height: 1px}
@media only screen and (min-width: 1920px) {
		.ui-slider-horizontal {height: .05208vw}
}
.ui-slider-handle, .ui-widget-content {background: #bc955c}
.ui-slider-handle {-ms-touch-action: none;cursor: pointer;height: 10px;margin-left: -4.5px;position: absolute;top: -4.5px;touch-action: none;width: 10px;z-index: 2}
@media only screen and (min-width: 1280px) {
		.ui-slider-handle {height: .78125vw;margin-left: -.35156vw;top: -.35156vw;width: .78125vw}
}
.ui-slider-handle:active, .ui-slider-handle:hover {height: 12px;margin-left: -5.5px;outline: none;top: -5.5px;width: 12px}
@media only screen and (min-width: 1280px) {
		.ui-slider-handle:active, .ui-slider-handle:hover {height: .9375vw;margin-left: -.42969vw;top: -.42969vw;width: .9375vw}
}
.ui-slider-handle:focus {outline: none}
@media only screen and (max-width: 768px) {
		.filters {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap}
}
.filters-block {margin-right: 16.33px;width: 173px}
@media only screen and (min-width: 1281px) {
		.filters-block {margin-right: 1.27578vw;width: 13.51562vw}
}
@media only screen and (max-width: 768px) {
		.filters-block {width: 100%}
}
.filters:last-child {margin-right: 0}
.filters-title {color: rgba(0, 0, 0, .3);font-size: 9px;margin-bottom: 6.7px}
@media only screen and (min-width: 1281px) {
		.filters-title {font-size: .70312vw;margin-bottom: .52344vw}
}
.table {width: 100%}
.table-row {border-bottom: 1px solid rgba(0, 0, 0, .3);height: 60px;width: 100%}
@media only screen and (min-width: 1281px) {
		.table-row {height: 4.6875vw}
}
@media only screen and (min-width: 1920px) {
		.table-row {border-bottom-width: .05208vw}
}
.table-row-head .table-col {color: rgba(0, 0, 0, .3);font-size: 9px;letter-spacing: normal;opacity: 1;text-transform: none}
@media only screen and (min-width: 1281px) {
		.table-row-head .table-col {font-size: .70312vw}
}
@media only screen and (max-width: 767px) {
		.table-row-head {display: none}
}

.table-col {
    color: #000000;
    font-size: 10px;
    font-stretch: condensed;
    font-weight: 600;
    letter-spacing: .71px;
    padding-right: 15px;
    text-transform: uppercase;
    width: 16.25%; /* (100 - 35) / 4 */
}

.table-col:nth-child(6) {
    width: 35%;
}

@media only screen and (max-width: 767px) {
	.table-col {
		width:50% !important;
	}
	.table-col:nth-child(6) {
		width:50% !important;
	}
}


@media only screen and (min-width: 1281px) {
		.table-col {font-size: .78125vw;letter-spacing: .05547vw;padding-right: 2.10938vw}
}
@media only screen and (max-width: 980px) {
		.table-col {padding-right: 15px}
}
@media only screen and (max-width: 767px) {
		.table-col {margin-bottom: 20px}
}
.table-col-label {color: rgba(0, 0, 0, .3);display: none;font-size: 9px;letter-spacing: normal;margin-bottom: 5px;opacity: 1;text-transform: none}
@media only screen and (max-width: 767px) {
		.table-col-label {display: block}
}
.table-col-signature {position: absolute;font-size: 8px;color: #000000;}
@media only screen and (min-width: 1281px) {
		.table-col-signature {font-size: 0.625vw;}
}
.table-col:last-child {padding-right: 0}
.title {font-size: 20.66667px;font-weight: 600;letter-spacing: 1.33333px}
@media only screen and (min-width: 1281px) {
		.title {font-size: 1.61458vw;letter-spacing: .10417vw}
}
.title_big {font-size: 33.33333px;letter-spacing: 2.15333px}
@media only screen and (min-width: 1281px) {
		.title_big {font-size: 2.60417vw;letter-spacing: .16823vw}
}
.title_sm {font-size: 12px;letter-spacing: .77333px}
@media only screen and (min-width: 1281px) {
		.title_sm {font-size: .9375vw;letter-spacing: .06042vw}
}

.popup__iframe-wrapper {
	display: none;
	position: relative;
	z-index: 12;
}
.popup__iframe iframe {
	width: calc(100% - 200px);
	height:calc(100vh - 100px);
}
.popup__iframe {
  -ms-flex-align:center;
  -ms-flex-pack:center;
  -webkit-align-items:center;
  -webkit-box-align:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  align-items:center;
  background-color:#fff;
  display:-ms-flexbox;
  display:flex;
  justify-content:center;
  left:0;
  min-height:100vh;
  position:fixed;
  top:0;
  width:100%;
  z-index:8
}