html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}
input, button, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a {color: #337ab7;text-decoration: none;}
a:hover, a:focus {color: #23527c;text-decoration: underline;}
a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
figure {margin: 0;}
img {vertical-align: middle;}
.img-responsive {display: block;max-width: 100%;height: auto;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
[role="button"] {cursor: pointer;}
.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
@media (min-width: 768px) {.container {width: 750px;}}
@media (min-width: 992px) {.container {width: 972px;}}
@media (min-width: 1200px) {.container {width: 1170px;}}
@media (min-width: 1280px) {.container {width: 1280px;}}
@media (min-width: 1750px) {.container {width: 1650px;}}
.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
.row {margin-left: -15px;margin-right: -15px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.col-xs-offset-0 {margin-left: 0%;}
@media (min-width: 768px) {.col-sm-1, .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-10, .col-sm-11, .col-sm-12 {float: left;}
	.col-sm-12 {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-pull-11 {right: 91.66666667%;}
	.col-sm-pull-10 {right: 83.33333333%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-8 {right: 66.66666667%;}
	.col-sm-pull-7 {right: 58.33333333%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-5 {right: 41.66666667%;}
	.col-sm-pull-4 {right: 33.33333333%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-2 {right: 16.66666667%;}
	.col-sm-pull-1 {right: 8.33333333%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-push-11 {left: 91.66666667%;}
	.col-sm-push-10 {left: 83.33333333%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-8 {left: 66.66666667%;}
	.col-sm-push-7 {left: 58.33333333%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-5 {left: 41.66666667%;}
	.col-sm-push-4 {left: 33.33333333%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-2 {left: 16.66666667%;}
	.col-sm-push-1 {left: 8.33333333%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-offset-12 {margin-left: 100%;}
	.col-sm-offset-11 {margin-left: 91.66666667%;}
	.col-sm-offset-10 {margin-left: 83.33333333%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-8 {margin-left: 66.66666667%;}
	.col-sm-offset-7 {margin-left: 58.33333333%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-5 {margin-left: 41.66666667%;}
	.col-sm-offset-4 {margin-left: 33.33333333%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-2 {margin-left: 16.66666667%;}
	.col-sm-offset-1 {margin-left: 8.33333333%;}
	.col-sm-offset-0 {margin-left: 0%;}}
@media (min-width: 992px) {.col-md-1, .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-10, .col-md-11, .col-md-12 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
	.col-md-offset-12 {margin-left: 100%;}
	.col-md-offset-11 {margin-left: 91.66666667%;}
	.col-md-offset-10 {margin-left: 83.33333333%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-8 {margin-left: 66.66666667%;}
	.col-md-offset-7 {margin-left: 58.33333333%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-5 {margin-left: 41.66666667%;}
	.col-md-offset-4 {margin-left: 33.33333333%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-2 {margin-left: 16.66666667%;}
	.col-md-offset-1 {margin-left: 8.33333333%;}
	.col-md-offset-0 {margin-left: 0%;}}
@media (min-width: 1200px) {.col-lg-1, .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-10, .col-lg-11, .col-lg-12 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-pull-11 {right: 91.66666667%;}
	.col-lg-pull-10 {right: 83.33333333%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-8 {right: 66.66666667%;}
	.col-lg-pull-7 {right: 58.33333333%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-5 {right: 41.66666667%;}
	.col-lg-pull-4 {right: 33.33333333%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-2 {right: 16.66666667%;}
	.col-lg-pull-1 {right: 8.33333333%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-push-11 {left: 91.66666667%;}
	.col-lg-push-10 {left: 83.33333333%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-8 {left: 66.66666667%;}
	.col-lg-push-7 {left: 58.33333333%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-5 {left: 41.66666667%;}
	.col-lg-push-4 {left: 33.33333333%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-2 {left: 16.66666667%;}
	.col-lg-push-1 {left: 8.33333333%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-offset-12 {margin-left: 100%;}
	.col-lg-offset-11 {margin-left: 91.66666667%;}
	.col-lg-offset-10 {margin-left: 83.33333333%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-8 {margin-left: 66.66666667%;}
	.col-lg-offset-7 {margin-left: 58.33333333%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-5 {margin-left: 41.66666667%;}
	.col-lg-offset-4 {margin-left: 33.33333333%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-2 {margin-left: 16.66666667%;}
	.col-lg-offset-1 {margin-left: 8.33333333%;}
	.col-lg-offset-0 {margin-left: 0%;}}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after {content: " ";display: table;}
.clearfix:after, .container:after, .container-fluid:after, .row:after {clear: both;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide {display: none !important;}
.show {display: block !important;}
.invisible {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.hidden {display: none !important;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
.visible-xs, .visible-sm, .visible-md, .visible-lg {display: none !important;}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {display: none !important;}
@media (max-width: 767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	th.visible-xs, td.visible-xs {display: table-cell !important;}}
@media (max-width: 767px) {.visible-xs-block {display: block !important;}}
@media (max-width: 767px) {.visible-xs-inline {display: inline !important;}}
@media (max-width: 767px) {.visible-xs-inline-block {display: inline-block !important;}}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important;}
	table.visible-sm {display: table !important;}
	tr.visible-sm {display: table-row !important;}
	th.visible-sm, td.visible-sm {display: table-cell !important;}}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-block {display: block !important;}}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline {display: inline !important;}}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline-block {display: inline-block !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important;}
	table.visible-md {display: table !important;}
	tr.visible-md {display: table-row !important;}
	th.visible-md, td.visible-md {display: table-cell !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-block {display: block !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline {display: inline !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline-block {display: inline-block !important;}}
@media (min-width: 1200px) {.visible-lg {display: block !important;}
	table.visible-lg {display: table !important;}
	tr.visible-lg {display: table-row !important;}
	th.visible-lg, td.visible-lg {display: table-cell !important;}}
@media (min-width: 1200px) {.visible-lg-block {display: block !important;}}
@media (min-width: 1200px) {.visible-lg-inline {display: inline !important;}}
@media (min-width: 1200px) {.visible-lg-inline-block {display: inline-block !important;}}
@media (max-width: 767px) {.hidden-xs {display: none !important;}}
@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}}
@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important;}}
@media (min-width: 1200px) {.hidden-lg {display: none !important;}}
.visible-print {display: none !important;}
@media print {.visible-print {display: block !important;}
	table.visible-print {display: table !important;}
	tr.visible-print {display: table-row !important;}
	th.visible-print, td.visible-print {display: table-cell !important;}}
.visible-print-block {display: none !important;}
@media print {.visible-print-block {display: block !important;}}
.visible-print-inline {display: none !important;}
@media print {.visible-print-inline {display: inline !important;}}
.visible-print-inline-block {display: none !important;}
@media print {.visible-print-inline-block {display: inline-block !important;}}
@media print {.hidden-print {display: none !important;}}
.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-grab {cursor: move;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/assets/template_v2/js/libs/owl.carousel/dist/assets/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
.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-selectbox, .jq-select-multiple {position: relative;display: inline-block;}
.jq-selectbox select, .jq-select-multiple select {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0;padding: 0;opacity: 0;}
.jq-selectbox li, .jq-select-multiple 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;}
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;backface-visibility: hidden;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height: 100%;left: 0;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-webkit-transform: translateZ(0);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: .87;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,visibility 0s linear .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,visibility 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;text-align: center;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;-webkit-transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;height: 100%;margin-right: -.25em;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--next {z-index: 99995;}
.fancybox-slide--image {overflow: visible;padding: 44px 0;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px 6px 0;}
.fancybox-slide--iframe {padding: 44px 44px 0;}
.fancybox-content {background: #fff;display: inline-block;margin: 0 0 6px;max-width: 100%;overflow: auto;padding: 0;padding: 24px;position: relative;text-align: left;vertical-align: middle;}
.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(.5,0,.14,1);animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;margin: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;transform-origin: top left;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;-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-drag .fancybox-content {cursor: -webkit-grab;cursor: grab;}
.fancybox-is-dragging .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-container [data-selectable=true] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: transparent;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--html .fancybox-content {margin-bottom: 6px;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;margin: 0;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;height: calc(100% - 44px);margin-bottom: 44px;}
.fancybox-iframe, .fancybox-video {background: transparent;border: 0;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-iframe {vertical-align: top;}
.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;cursor: pointer;display: inline-block;height: 44px;margin: 0;outline: none;padding: 10px;transition: color .2s;vertical-align: top;width: 44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:focus, .fancybox-button:hover {color: #fff;}
.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;}
.fancybox-button svg {display: block;overflow: visible;position: relative;shape-rendering: geometricPrecision;}
.fancybox-button svg path {fill: transparent;stroke: currentColor;stroke-linejoin: round;stroke-width: 3;}
.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2) {display: none;}
.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path {fill: currentColor;}
.fancybox-button--share svg path {stroke-width: 1;}
.fancybox-navigation .fancybox-button {height: 38px;opacity: 0;padding: 6px;position: absolute;top: 50%;width: 38px;}
.fancybox-show-nav .fancybox-navigation .fancybox-button {transition: opacity .25s,visibility 0s,color .25s;}
.fancybox-navigation .fancybox-button:after {content: "";left: -25px;padding: 50px;position: absolute;top: -25px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 6px;}
.fancybox-navigation .fancybox-button--arrow_right {right: 6px;}
.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #555;cursor: pointer;height: 44px;margin: 0;padding: 6px;position: absolute;right: 0;top: 0;width: 44px;z-index: 10;}
.fancybox-close-small svg {fill: transparent;opacity: .8;stroke: currentColor;stroke-width: 1.5;transition: stroke .1s;}
.fancybox-close-small:focus {outline: none;}
.fancybox-close-small:hover svg {opacity: 1;}
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small {color: #ccc;padding: 5px;right: -12px;top: -44px;}
.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg {background: transparent;color: #fff;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {display: none;}
.fancybox-caption {bottom: 0;color: #fff;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 25px 44px;right: 0;}
.fancybox-caption:before {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC");background-repeat: repeat-x;background-size: contain;bottom: 0;content: "";display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: -25px;z-index: -1;}
.fancybox-caption:after {border-bottom: 1px solid hsla(0,0%,100%,.3);content: "";display: block;left: 44px;position: absolute;right: 44px;top: 0;}
.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 {-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;border: 6px solid hsla(0,0%,39%,.5);border-radius: 100%;border-top-color: #fff;height: 60px;left: 50%;margin: -30px 0 0 -30px;opacity: .6;padding: 0;position: absolute;top: 50%;width: 60px;z-index: 99999;}
@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translateZ(0);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;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-1 turn);transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0) scale(.1) skew(10deg);transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}
.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: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: none;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #fff;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>ul {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>ul {overflow: hidden;}
.fancybox-thumbs-y>ul::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs>ul>li {-webkit-backface-visibility: hidden;backface-visibility: hidden;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}
.fancybox-thumbs-loading {background: rgba(0,0,0,.1);}
.fancybox-thumbs>ul>li {background-position: 50%;background-repeat: no-repeat;background-size: cover;}
.fancybox-thumbs>ul>li:before {border: 4px solid #4ea7f9;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 .fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:800px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs>ul>li {max-width: calc(100% - 10px);}}
.tooltipster-base {display: flex;pointer-events: none;position: absolute;}
.tooltipster-box {flex: 1 1 auto;}
.tooltipster-content {box-sizing: border-box;max-height: 100%;max-width: 100%;overflow: auto;}
.tooltipster-ruler {bottom: 0;left: 0;overflow: hidden;position: fixed;right: 0;top: 0;visibility: hidden;}
.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}
.tooltipster-fade.tooltipster-show {opacity: 1;}
.tooltipster-grow {-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-o-transform: scale(0,0);-ms-transform: scale(0,0);transform: scale(0,0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-backface-visibility: hidden;}
.tooltipster-grow.tooltipster-show {-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-o-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-swing {opacity: 0;-webkit-transform: rotateZ(4deg);-moz-transform: rotateZ(4deg);-o-transform: rotateZ(4deg);-ms-transform: rotateZ(4deg);transform: rotateZ(4deg);-webkit-transition-property: -webkit-transform,opacity;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;}
.tooltipster-swing.tooltipster-show {opacity: 1;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);transform: rotateZ(0deg);-webkit-transition-timing-function: cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);transition-timing-function: cubic-bezier(.23,.635,.495,2.4);}
.tooltipster-fall {-webkit-transition-property: top;-moz-transition-property: top;-o-transition-property: top;-ms-transition-property: top;transition-property: top;-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-fall.tooltipster-initial {top: 0 !important;}
.tooltipster-fall.tooltipster-show {}
.tooltipster-fall.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;top: 0 !important;opacity: 0;}
.tooltipster-slide {-webkit-transition-property: left;-moz-transition-property: left;-o-transition-property: left;-ms-transition-property: left;transition-property: left;-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-slide.tooltipster-initial {left: -40px !important;}
.tooltipster-slide.tooltipster-show {}
.tooltipster-slide.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;left: 0 !important;opacity: 0;}
@keyframes tooltipster-fading {0% {opacity: 0;}
	100% {opacity: 1;}}
.tooltipster-update-fade {animation: tooltipster-fading 400ms;}
@keyframes tooltipster-rotating {25% {transform: rotate(-2deg);}
	75% {transform: rotate(2deg);}
	100% {transform: rotate(0);}}
.tooltipster-update-rotate {animation: tooltipster-rotating 600ms;}
@keyframes tooltipster-scaling {50% {transform: scale(1.1);}
	100% {transform: scale(1);}}
.tooltipster-update-scale {animation: tooltipster-scaling 600ms;}
.tooltipster-sidetip .tooltipster-box {background: #565656;border: 2px solid black;border-radius: 4px;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {margin-top: 8px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {margin-right: 8px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {margin-left: 8px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {margin-bottom: 8px;}
.tooltipster-sidetip .tooltipster-content {color: white;line-height: 18px;padding: 6px 14px;}
.tooltipster-sidetip .tooltipster-arrow {overflow: hidden;position: absolute;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {height: 10px;margin-left: -10px;top: 0;width: 20px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {height: 20px;margin-top: -10px;right: 0;top: 0;width: 10px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {height: 20px;margin-top: -10px;left: 0;top: 0;width: 10px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {bottom: 0;height: 10px;margin-left: -10px;width: 20px;}
.tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border {height: 0;position: absolute;width: 0;}
.tooltipster-sidetip .tooltipster-arrow-background {border: 10px solid transparent;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color: #565656;left: 0px;top: 3px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {border-left-color: #565656;left: -3px;top: 0px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {border-right-color: #565656;left: 3px;top: 0px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {border-top-color: #565656;left: 0px;top: -3px;}
.tooltipster-sidetip .tooltipster-arrow-border {border: 10px solid transparent;left: 0;top: 0;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {border-bottom-color: black;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {border-left-color: black;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {border-right-color: black;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {border-top-color: black;}
.tooltipster-sidetip .tooltipster-arrow-uncropped {position: relative;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {top: -10px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {left: -10px;}
.tooltipster-follower .tooltipster-box {background: #383d45;border: none;border-radius: 4px;}
.tooltipster-follower .tooltipster-content {color: #fff;line-height: 18px;padding: 6px 14px;}
.tooltipster-follower.tooltipster-borderless .tooltipster-box {border: none;background: #1b1b1b;background: rgba(10,10,10,.9);}
.tooltipster-follower.tooltipster-light .tooltipster-box {border-radius: 3px;border: 1px solid #ccc;background: #ededed;}
.tooltipster-follower.tooltipster-light .tooltipster-content {color: #666;}
.tooltipster-follower.tooltipster-noir .tooltipster-box {border-radius: 0;border: 3px solid #000;background: #fff;}
.tooltipster-follower.tooltipster-noir .tooltipster-content {color: #000;}
.tooltipster-follower.tooltipster-punk .tooltipster-box {border-radius: 5px;border: none;border-bottom: 3px solid #f71169;background: #2a2a2a;}
.tooltipster-follower.tooltipster-shadow .tooltipster-box {border: none;border-radius: 5px;background: #fff;box-shadow: 0 0 10px 6px rgba(0,0,0,.1);}
.tooltipster-follower.tooltipster-shadow .tooltipster-content {color: #8d8d8d;}
@font-face {font-family: "FontAwesome";src: url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.eot?v=4.7.0");src: url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/assets/template_v2/css/font/fonts/font_awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -15%;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571429em;text-align: center;}
.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}
.fa-ul > li {position: relative;}
.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: .14285714em;text-align: center;}
.fa-li.fa-lg {left: -1.85714286em;}
.fa-border {padding: .2em .25em .15em;border: solid .08em #eee;border-radius: .1em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right {margin-left: .3em;}
.pull-right {float: right;}
.pull-left {float: left;}
.fa.pull-left {margin-right: .3em;}
.fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin .5s infinite steps(8);animation: fa-spin .5s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none;}
.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.fa-glass:before {content: "";}
.fa-music:before {content: "";}
.fa-search:before {content: "";}
.fa-envelope-o:before {content: "";}
.fa-heart:before {content: "";}
.fa-star:before {content: "";}
.fa-star-o:before {content: "";}
.fa-user:before {content: "";}
.fa-film:before {content: "";}
.fa-th-large:before {content: "";}
.fa-th:before {content: "";}
.fa-th-list:before {content: "";}
.fa-check:before {content: "";}
.fa-remove:before, .fa-close:before, .fa-times:before {content: "";}
.fa-search-plus:before {content: "";}
.fa-search-minus:before {content: "";}
.fa-power-off:before {content: "";}
.fa-signal:before {content: "";}
.fa-gear:before, .fa-cog:before {content: "";}
.fa-trash-o:before {content: "";}
.fa-home:before {content: "";}
.fa-file-o:before {content: "";}
.fa-clock-o:before {content: "";}
.fa-road:before {content: "";}
.fa-download:before {content: "";}
.fa-arrow-circle-o-down:before {content: "";}
.fa-arrow-circle-o-up:before {content: "";}
.fa-inbox:before {content: "";}
.fa-play-circle-o:before {content: "";}
.fa-rotate-right:before, .fa-repeat:before {content: "";}
.fa-refresh:before {content: "";}
.fa-list-alt:before {content: "";}
.fa-lock:before {content: "";}
.fa-flag:before {content: "";}
.fa-headphones:before {content: "";}
.fa-volume-off:before {content: "";}
.fa-volume-down:before {content: "";}
.fa-volume-up:before {content: "";}
.fa-qrcode:before {content: "";}
.fa-barcode:before {content: "";}
.fa-tag:before {content: "";}
.fa-tags:before {content: "";}
.fa-book:before {content: "";}
.fa-bookmark:before {content: "";}
.fa-print:before {content: "";}
.fa-camera:before {content: "";}
.fa-font:before {content: "";}
.fa-bold:before {content: "";}
.fa-italic:before {content: "";}
.fa-text-height:before {content: "";}
.fa-text-width:before {content: "";}
.fa-align-left:before {content: "";}
.fa-align-center:before {content: "";}
.fa-align-right:before {content: "";}
.fa-align-justify:before {content: "";}
.fa-list:before {content: "";}
.fa-dedent:before, .fa-outdent:before {content: "";}
.fa-indent:before {content: "";}
.fa-video-camera:before {content: "";}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: "";}
.fa-pencil:before {content: "";}
.fa-map-marker:before {content: "";}
.fa-adjust:before {content: "";}
.fa-tint:before {content: "";}
.fa-edit:before, .fa-pencil-square-o:before {content: "";}
.fa-share-square-o:before {content: "";}
.fa-check-square-o:before {content: "";}
.fa-arrows:before {content: "";}
.fa-step-backward:before {content: "";}
.fa-fast-backward:before {content: "";}
.fa-backward:before {content: "";}
.fa-play:before {content: "";}
.fa-pause:before {content: "";}
.fa-stop:before {content: "";}
.fa-forward:before {content: "";}
.fa-fast-forward:before {content: "";}
.fa-step-forward:before {content: "";}
.fa-eject:before {content: "";}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
.fa-plus-circle:before {content: "";}
.fa-minus-circle:before {content: "";}
.fa-times-circle:before {content: "";}
.fa-check-circle:before {content: "";}
.fa-question-circle:before {content: "";}
.fa-info-circle:before {content: "";}
.fa-crosshairs:before {content: "";}
.fa-times-circle-o:before {content: "";}
.fa-check-circle-o:before {content: "";}
.fa-ban:before {content: "";}
.fa-arrow-left:before {content: "";}
.fa-arrow-right:before {content: "";}
.fa-arrow-up:before {content: "";}
.fa-arrow-down:before {content: "";}
.fa-mail-forward:before, .fa-share:before {content: "";}
.fa-expand:before {content: "";}
.fa-compress:before {content: "";}
.fa-plus:before {content: "";}
.fa-minus:before {content: "";}
.fa-asterisk:before {content: "";}
.fa-exclamation-circle:before {content: "";}
.fa-gift:before {content: "";}
.fa-leaf:before {content: "";}
.fa-fire:before {content: "";}
.fa-eye:before {content: "";}
.fa-eye-slash:before {content: "";}
.fa-warning:before, .fa-exclamation-triangle:before {content: "";}
.fa-plane:before {content: "";}
.fa-calendar:before {content: "";}
.fa-random:before {content: "";}
.fa-comment:before {content: "";}
.fa-magnet:before {content: "";}
.fa-chevron-up:before {content: "";}
.fa-chevron-down:before {content: "";}
.fa-retweet:before {content: "";}
.fa-shopping-cart:before {content: "";}
.fa-folder:before {content: "";}
.fa-folder-open:before {content: "";}
.fa-arrows-v:before {content: "";}
.fa-arrows-h:before {content: "";}
.fa-bar-chart-o:before, .fa-bar-chart:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-camera-retro:before {content: "";}
.fa-key:before {content: "";}
.fa-gears:before, .fa-cogs:before {content: "";}
.fa-comments:before {content: "";}
.fa-thumbs-o-up:before {content: "";}
.fa-thumbs-o-down:before {content: "";}
.fa-star-half:before {content: "";}
.fa-heart-o:before {content: "";}
.fa-sign-out:before {content: "";}
.fa-linkedin-square:before {content: "";}
.fa-thumb-tack:before {content: "";}
.fa-external-link:before {content: "";}
.fa-sign-in:before {content: "";}
.fa-trophy:before {content: "";}
.fa-github-square:before {content: "";}
.fa-upload:before {content: "";}
.fa-lemon-o:before {content: "";}
.fa-phone:before {content: "";}
.fa-square-o:before {content: "";}
.fa-bookmark-o:before {content: "";}
.fa-phone-square:before {content: "";}
.fa-twitter:before {content: "";}
.fa-facebook-f:before, .fa-facebook:before {content: "";}
.fa-github:before {content: "";}
.fa-unlock:before {content: "";}
.fa-credit-card:before {content: "";}
.fa-feed:before, .fa-rss:before {content: "";}
.fa-hdd-o:before {content: "";}
.fa-bullhorn:before {content: "";}
.fa-bell:before {content: "";}
.fa-certificate:before {content: "";}
.fa-hand-o-right:before {content: "";}
.fa-hand-o-left:before {content: "";}
.fa-hand-o-up:before {content: "";}
.fa-hand-o-down:before {content: "";}
.fa-arrow-circle-left:before {content: "";}
.fa-arrow-circle-right:before {content: "";}
.fa-arrow-circle-up:before {content: "";}
.fa-arrow-circle-down:before {content: "";}
.fa-globe:before {content: "";}
.fa-wrench:before {content: "";}
.fa-tasks:before {content: "";}
.fa-filter:before {content: "";}
.fa-briefcase:before {content: "";}
.fa-arrows-alt:before {content: "";}
.fa-group:before, .fa-users:before {content: "";}
.fa-chain:before, .fa-link:before {content: "";}
.fa-cloud:before {content: "";}
.fa-flask:before {content: "";}
.fa-cut:before, .fa-scissors:before {content: "";}
.fa-copy:before, .fa-files-o:before {content: "";}
.fa-paperclip:before {content: "";}
.fa-save:before, .fa-floppy-o:before {content: "";}
.fa-square:before {content: "";}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: "";}
.fa-list-ul:before {content: "";}
.fa-list-ol:before {content: "";}
.fa-strikethrough:before {content: "";}
.fa-underline:before {content: "";}
.fa-table:before {content: "";}
.fa-magic:before {content: "";}
.fa-truck:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-money:before {content: "";}
.fa-caret-down:before {content: "";}
.fa-caret-up:before {content: "";}
.fa-caret-left:before {content: "";}
.fa-caret-right:before {content: "";}
.fa-columns:before {content: "";}
.fa-unsorted:before, .fa-sort:before {content: "";}
.fa-sort-down:before, .fa-sort-desc:before {content: "";}
.fa-sort-up:before, .fa-sort-asc:before {content: "";}
.fa-envelope:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-rotate-left:before, .fa-undo:before {content: "";}
.fa-legal:before, .fa-gavel:before {content: "";}
.fa-dashboard:before, .fa-tachometer:before {content: "";}
.fa-comment-o:before {content: "";}
.fa-comments-o:before {content: "";}
.fa-flash:before, .fa-bolt:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-paste:before, .fa-clipboard:before {content: "";}
.fa-lightbulb-o:before {content: "";}
.fa-exchange:before {content: "";}
.fa-cloud-download:before {content: "";}
.fa-cloud-upload:before {content: "";}
.fa-user-md:before {content: "";}
.fa-stethoscope:before {content: "";}
.fa-suitcase:before {content: "";}
.fa-bell-o:before {content: "";}
.fa-coffee:before {content: "";}
.fa-cutlery:before {content: "";}
.fa-file-text-o:before {content: "";}
.fa-building-o:before {content: "";}
.fa-hospital-o:before {content: "";}
.fa-ambulance:before {content: "";}
.fa-medkit:before {content: "";}
.fa-fighter-jet:before {content: "";}
.fa-beer:before {content: "";}
.fa-h-square:before {content: "";}
.fa-plus-square:before {content: "";}
.fa-angle-double-left:before {content: "";}
.fa-angle-double-right:before {content: "";}
.fa-angle-double-up:before {content: "";}
.fa-angle-double-down:before {content: "";}
.fa-angle-left:before {content: "";}
.fa-angle-right:before {content: "";}
.fa-angle-up:before {content: "";}
.fa-angle-down:before {content: "";}
.fa-desktop:before {content: "";}
.fa-laptop:before {content: "";}
.fa-tablet:before {content: "";}
.fa-mobile-phone:before, .fa-mobile:before {content: "";}
.fa-circle-o:before {content: "";}
.fa-quote-left:before {content: "";}
.fa-quote-right:before {content: "";}
.fa-spinner:before {content: "";}
.fa-circle:before {content: "";}
.fa-mail-reply:before, .fa-reply:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-folder-o:before {content: "";}
.fa-folder-open-o:before {content: "";}
.fa-smile-o:before {content: "";}
.fa-frown-o:before {content: "";}
.fa-meh-o:before {content: "";}
.fa-gamepad:before {content: "";}
.fa-keyboard-o:before {content: "";}
.fa-flag-o:before {content: "";}
.fa-flag-checkered:before {content: "";}
.fa-terminal:before {content: "";}
.fa-code:before {content: "";}
.fa-mail-reply-all:before, .fa-reply-all:before {content: "";}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: "";}
.fa-location-arrow:before {content: "";}
.fa-crop:before {content: "";}
.fa-code-fork:before {content: "";}
.fa-unlink:before, .fa-chain-broken:before {content: "";}
.fa-question:before {content: "";}
.fa-info:before {content: "";}
.fa-exclamation:before {content: "";}
.fa-superscript:before {content: "";}
.fa-subscript:before {content: "";}
.fa-eraser:before {content: "";}
.fa-puzzle-piece:before {content: "";}
.fa-microphone:before {content: "";}
.fa-microphone-slash:before {content: "";}
.fa-shield:before {content: "";}
.fa-calendar-o:before {content: "";}
.fa-fire-extinguisher:before {content: "";}
.fa-rocket:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-chevron-circle-left:before {content: "";}
.fa-chevron-circle-right:before {content: "";}
.fa-chevron-circle-up:before {content: "";}
.fa-chevron-circle-down:before {content: "";}
.fa-html5:before {content: "";}
.fa-css3:before {content: "";}
.fa-anchor:before {content: "";}
.fa-unlock-alt:before {content: "";}
.fa-bullseye:before {content: "";}
.fa-ellipsis-h:before {content: "";}
.fa-ellipsis-v:before {content: "";}
.fa-rss-square:before {content: "";}
.fa-play-circle:before {content: "";}
.fa-ticket:before {content: "";}
.fa-minus-square:before {content: "";}
.fa-minus-square-o:before {content: "";}
.fa-level-up:before {content: "";}
.fa-level-down:before {content: "";}
.fa-check-square:before {content: "";}
.fa-pencil-square:before {content: "";}
.fa-external-link-square:before {content: "";}
.fa-share-square:before {content: "";}
.fa-compass:before {content: "";}
.fa-toggle-down:before, .fa-caret-square-o-down:before {content: "";}
.fa-toggle-up:before, .fa-caret-square-o-up:before {content: "";}
.fa-toggle-right:before, .fa-caret-square-o-right:before {content: "";}
.fa-euro:before, .fa-eur:before {content: "";}
.fa-gbp:before {content: "";}
.fa-dollar:before, .fa-usd:before {content: "";}
.fa-rupee:before, .fa-inr:before {content: "";}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: "";}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: "";}
.fa-won:before, .fa-krw:before {content: "";}
.fa-bitcoin:before, .fa-btc:before {content: "";}
.fa-file:before {content: "";}
.fa-file-text:before {content: "";}
.fa-sort-alpha-asc:before {content: "";}
.fa-sort-alpha-desc:before {content: "";}
.fa-sort-amount-asc:before {content: "";}
.fa-sort-amount-desc:before {content: "";}
.fa-sort-numeric-asc:before {content: "";}
.fa-sort-numeric-desc:before {content: "";}
.fa-thumbs-up:before {content: "";}
.fa-thumbs-down:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-youtube:before {content: "";}
.fa-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-youtube-play:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-instagram:before {content: "";}
.fa-flickr:before {content: "";}
.fa-adn:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-bitbucket-square:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-long-arrow-down:before {content: "";}
.fa-long-arrow-up:before {content: "";}
.fa-long-arrow-left:before {content: "";}
.fa-long-arrow-right:before {content: "";}
.fa-apple:before {content: "";}
.fa-windows:before {content: "";}
.fa-android:before {content: "";}
.fa-linux:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-skype:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-trello:before {content: "";}
.fa-female:before {content: "";}
.fa-male:before {content: "";}
.fa-gittip:before, .fa-gratipay:before {content: "";}
.fa-sun-o:before {content: "";}
.fa-moon-o:before {content: "";}
.fa-archive:before {content: "";}
.fa-bug:before {content: "";}
.fa-vk:before {content: "";}
.fa-weibo:before {content: "";}
.fa-renren:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-arrow-circle-o-right:before {content: "";}
.fa-arrow-circle-o-left:before {content: "";}
.fa-toggle-left:before, .fa-caret-square-o-left:before {content: "";}
.fa-dot-circle-o:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-turkish-lira:before, .fa-try:before {content: "";}
.fa-plus-square-o:before {content: "";}
.fa-space-shuttle:before {content: "";}
.fa-slack:before {content: "";}
.fa-envelope-square:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-openid:before {content: "";}
.fa-institution:before, .fa-bank:before, .fa-university:before {content: "";}
.fa-mortar-board:before, .fa-graduation-cap:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-google:before {content: "";}
.fa-reddit:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-delicious:before {content: "";}
.fa-digg:before {content: "";}
.fa-pied-piper-pp:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-drupal:before {content: "";}
.fa-joomla:before {content: "";}
.fa-language:before {content: "";}
.fa-fax:before {content: "";}
.fa-building:before {content: "";}
.fa-child:before {content: "";}
.fa-paw:before {content: "";}
.fa-spoon:before {content: "";}
.fa-cube:before {content: "";}
.fa-cubes:before {content: "";}
.fa-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-recycle:before {content: "";}
.fa-automobile:before, .fa-car:before {content: "";}
.fa-cab:before, .fa-taxi:before {content: "";}
.fa-tree:before {content: "";}
.fa-spotify:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-database:before {content: "";}
.fa-file-pdf-o:before {content: "";}
.fa-file-word-o:before {content: "";}
.fa-file-excel-o:before {content: "";}
.fa-file-powerpoint-o:before {content: "";}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: "";}
.fa-file-zip-o:before, .fa-file-archive-o:before {content: "";}
.fa-file-sound-o:before, .fa-file-audio-o:before {content: "";}
.fa-file-movie-o:before, .fa-file-video-o:before {content: "";}
.fa-file-code-o:before {content: "";}
.fa-vine:before {content: "";}
.fa-codepen:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: "";}
.fa-circle-o-notch:before {content: "";}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {content: "";}
.fa-ge:before, .fa-empire:before {content: "";}
.fa-git-square:before {content: "";}
.fa-git:before {content: "";}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-qq:before {content: "";}
.fa-wechat:before, .fa-weixin:before {content: "";}
.fa-send:before, .fa-paper-plane:before {content: "";}
.fa-send-o:before, .fa-paper-plane-o:before {content: "";}
.fa-history:before {content: "";}
.fa-circle-thin:before {content: "";}
.fa-header:before {content: "";}
.fa-paragraph:before {content: "";}
.fa-sliders:before {content: "";}
.fa-share-alt:before {content: "";}
.fa-share-alt-square:before {content: "";}
.fa-bomb:before {content: "";}
.fa-soccer-ball-o:before, .fa-futbol-o:before {content: "";}
.fa-tty:before {content: "";}
.fa-binoculars:before {content: "";}
.fa-plug:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-twitch:before {content: "";}
.fa-yelp:before {content: "";}
.fa-newspaper-o:before {content: "";}
.fa-wifi:before {content: "";}
.fa-calculator:before {content: "";}
.fa-paypal:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-bell-slash:before {content: "";}
.fa-bell-slash-o:before {content: "";}
.fa-trash:before {content: "";}
.fa-copyright:before {content: "";}
.fa-at:before {content: "";}
.fa-eyedropper:before {content: "";}
.fa-paint-brush:before {content: "";}
.fa-birthday-cake:before {content: "";}
.fa-area-chart:before {content: "";}
.fa-pie-chart:before {content: "";}
.fa-line-chart:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-toggle-off:before {content: "";}
.fa-toggle-on:before {content: "";}
.fa-bicycle:before {content: "";}
.fa-bus:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-angellist:before {content: "";}
.fa-cc:before {content: "";}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: "";}
.fa-meanpath:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-dashcube:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-cart-plus:before {content: "";}
.fa-cart-arrow-down:before {content: "";}
.fa-diamond:before {content: "";}
.fa-ship:before {content: "";}
.fa-user-secret:before {content: "";}
.fa-motorcycle:before {content: "";}
.fa-street-view:before {content: "";}
.fa-heartbeat:before {content: "";}
.fa-venus:before {content: "";}
.fa-mars:before {content: "";}
.fa-mercury:before {content: "";}
.fa-intersex:before, .fa-transgender:before {content: "";}
.fa-transgender-alt:before {content: "";}
.fa-venus-double:before {content: "";}
.fa-mars-double:before {content: "";}
.fa-venus-mars:before {content: "";}
.fa-mars-stroke:before {content: "";}
.fa-mars-stroke-v:before {content: "";}
.fa-mars-stroke-h:before {content: "";}
.fa-neuter:before {content: "";}
.fa-genderless:before {content: "";}
.fa-facebook-official:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-server:before {content: "";}
.fa-user-plus:before {content: "";}
.fa-user-times:before {content: "";}
.fa-hotel:before, .fa-bed:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-train:before {content: "";}
.fa-subway:before {content: "";}
.fa-medium:before {content: "";}
.fa-yc:before, .fa-y-combinator:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-opencart:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {content: "";}
.fa-battery-3:before, .fa-battery-three-quarters:before {content: "";}
.fa-battery-2:before, .fa-battery-half:before {content: "";}
.fa-battery-1:before, .fa-battery-quarter:before {content: "";}
.fa-battery-0:before, .fa-battery-empty:before {content: "";}
.fa-mouse-pointer:before {content: "";}
.fa-i-cursor:before {content: "";}
.fa-object-group:before {content: "";}
.fa-object-ungroup:before {content: "";}
.fa-sticky-note:before {content: "";}
.fa-sticky-note-o:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-clone:before {content: "";}
.fa-balance-scale:before {content: "";}
.fa-hourglass-o:before {content: "";}
.fa-hourglass-1:before, .fa-hourglass-start:before {content: "";}
.fa-hourglass-2:before, .fa-hourglass-half:before {content: "";}
.fa-hourglass-3:before, .fa-hourglass-end:before {content: "";}
.fa-hourglass:before {content: "";}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {content: "";}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {content: "";}
.fa-hand-scissors-o:before {content: "";}
.fa-hand-lizard-o:before {content: "";}
.fa-hand-spock-o:before {content: "";}
.fa-hand-pointer-o:before {content: "";}
.fa-hand-peace-o:before {content: "";}
.fa-trademark:before {content: "";}
.fa-registered:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-gg:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-tripadvisor:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-safari:before {content: "";}
.fa-chrome:before {content: "";}
.fa-firefox:before {content: "";}
.fa-opera:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-tv:before, .fa-television:before {content: "";}
.fa-contao:before {content: "";}
.fa-500px:before {content: "";}
.fa-amazon:before {content: "";}
.fa-calendar-plus-o:before {content: "";}
.fa-calendar-minus-o:before {content: "";}
.fa-calendar-times-o:before {content: "";}
.fa-calendar-check-o:before {content: "";}
.fa-industry:before {content: "";}
.fa-map-pin:before {content: "";}
.fa-map-signs:before {content: "";}
.fa-map-o:before {content: "";}
.fa-map:before {content: "";}
.fa-commenting:before {content: "";}
.fa-commenting-o:before {content: "";}
.fa-houzz:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-edge:before {content: "";}
.fa-credit-card-alt:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-modx:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-usb:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-scribd:before {content: "";}
.fa-pause-circle:before {content: "";}
.fa-pause-circle-o:before {content: "";}
.fa-stop-circle:before {content: "";}
.fa-stop-circle-o:before {content: "";}
.fa-shopping-bag:before {content: "";}
.fa-shopping-basket:before {content: "";}
.fa-hashtag:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-percent:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-envira:before {content: "";}
.fa-universal-access:before {content: "";}
.fa-wheelchair-alt:before {content: "";}
.fa-question-circle-o:before {content: "";}
.fa-blind:before {content: "";}
.fa-audio-description:before {content: "";}
.fa-volume-control-phone:before {content: "";}
.fa-braille:before {content: "";}
.fa-assistive-listening-systems:before {content: "";}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: "";}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-signing:before, .fa-sign-language:before {content: "";}
.fa-low-vision:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-snapchat-square:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-first-order:before {content: "";}
.fa-yoast:before {content: "";}
.fa-themeisle:before {content: "";}
.fa-google-plus-circle:before, .fa-google-plus-official:before {content: "";}
.fa-fa:before, .fa-font-awesome:before {content: "";}
.fa-handshake-o:before {content: "";}
.fa-envelope-open:before {content: "";}
.fa-envelope-open-o:before {content: "";}
.fa-linode:before {content: "";}
.fa-address-book:before {content: "";}
.fa-address-book-o:before {content: "";}
.fa-vcard:before, .fa-address-card:before {content: "";}
.fa-vcard-o:before, .fa-address-card-o:before {content: "";}
.fa-user-circle:before {content: "";}
.fa-user-circle-o:before {content: "";}
.fa-user-o:before {content: "";}
.fa-id-badge:before {content: "";}
.fa-drivers-license:before, .fa-id-card:before {content: "";}
.fa-drivers-license-o:before, .fa-id-card-o:before {content: "";}
.fa-quora:before {content: "";}
.fa-free-code-camp:before {content: "";}
.fa-telegram:before {content: "";}
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {content: "";}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {content: "";}
.fa-thermometer-2:before, .fa-thermometer-half:before {content: "";}
.fa-thermometer-1:before, .fa-thermometer-quarter:before {content: "";}
.fa-thermometer-0:before, .fa-thermometer-empty:before {content: "";}
.fa-shower:before {content: "";}
.fa-bathtub:before, .fa-s15:before, .fa-bath:before {content: "";}
.fa-podcast:before {content: "";}
.fa-window-maximize:before {content: "";}
.fa-window-minimize:before {content: "";}
.fa-window-restore:before {content: "";}
.fa-times-rectangle:before, .fa-window-close:before {content: "";}
.fa-times-rectangle-o:before, .fa-window-close-o:before {content: "";}
.fa-bandcamp:before {content: "";}
.fa-grav:before {content: "";}
.fa-etsy:before {content: "";}
.fa-imdb:before {content: "";}
.fa-ravelry:before {content: "";}
.fa-eercast:before {content: "";}
.fa-microchip:before {content: "";}
.fa-snowflake-o:before {content: "";}
.fa-superpowers:before {content: "";}
.fa-wpexplorer:before {content: "";}
.fa-meetup:before {content: "";}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
@import url("https://fonts.googleapis.com/css?family=Kurale|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext");
@charset "UTF-8";
.complited_projects_list:after, .complited_projects_list:before {content: "";display: table;}
.complited_projects_list:after {clear: both;}
html .loader {background: none repeat scroll 0 0 #fff;bottom: 0;height: 100%;left: 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 9999;}
html .loader .loader_inner {background-image: url("/assets/template_v2/images/preloader.gif");-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;background-color: #fff;height: 60px;width: 60px;margin-top: -30px;margin-left: -30px;left: 50%;top: 50%;position: absolute;}
body {font-family: "Open Sans",sans-serif;font-weight: 400;font-size: 19px;min-width: 320px;position: relative;line-height: 1.6;-webkit-font-smoothing: antialiased;overflow-x: hidden;}
body input:focus:required:invalid, body textarea:focus:required:invalid {color: red;}
body input:required:valid, body textarea:required:valid {color: green;}
.hidden {display: none;}
button:active, button:focus, img:active, img:focus, div:active, div:focus, a:active, a:focus, input:active, input:focus, textarea:active, textarea:focus {outline: none !important;}
button::-moz-focus-inner, img::-moz-focus-inner, div::-moz-focus-inner, a::-moz-focus-inner, input::-moz-focus-inner, textarea::-moz-focus-inner {border: 0 !important;}
input, textarea, select {-webkit-appearance: none;-webkit-border-radius: 0px;}
img {max-width: 100%;height: auto;}
html, body {height: 100%;}
body {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
header, footer {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;}
.main {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.no-flexbox html, .no-flexbox body {height: auto;}
.no-flexbox body {display: block;}
.no-flexbox header, .no-flexbox footer {display: block;}
.no-flexbox .main {display: block;}
.row-flex {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.row-flex > div {-webkit-box-sizing: border-box;box-sizing: border-box;margin: -.3px;}
.no-flexbox .row-flex {display: block;}
.no-flexbox .row-flex > div {display: inline-block;float: none;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: top;margin: 0 -2.5px auto;}
* {-webkit-tap-highlight-color: rgba(255,255,255,0) !important;-webkit-focus-ring-color: rgba(255,255,255,0) !important;outline: none !important;}
.material-icons {-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: "liga";font-feature-settings: "liga";}
.jq-checkbox {width: 16px;height: 16px;position: relative;background-color: #ddd8d0;cursor: pointer;}
.jq-checkbox.checked .jq-checkbox__div {display: block;}
.jq-checkbox .jq-checkbox__div {display: none;width: 16px;height: 16px;position: absolute;top: 0;left: 0;background-image: url("/assets/template_v2/images/icons/check.svg");background-repeat: no-repeat;background-position: center center;}
.default_form_v1 .input_wrap {margin-bottom: 26px;line-height: 18px;}
.default_form_v1 .input_wrap input, .default_form_v1 .input_wrap textarea {color: #9e9282;font-size: 14px;background-color: transparent;border: none;border-bottom: 1px solid #9e9282;width: 100%;}
.default_form_v1 .input_wrap input {height: 35px;}
.default_form_v1 .input_wrap textarea {resize: none;height: 96px;padding-top: 7px;}
.default_form_v1 .agree {margin-top: 5px;}
.default_form_v1 .agree .agree_content {display: table;width: 100%;cursor: pointer;}
.default_form_v1 .agree .agree_content > div {display: table-cell;vertical-align: middle;}
.default_form_v1 .agree .input_wrap {width: 16px;}
.default_form_v1 .agree .text_wrap {padding-left: 10px;color: #514339;color: #fff;font-size: 11px;line-height: 15px;}
.default_header_link {display: inline-block;vertical-align: middle;text-decoration: none;color: #fff;font-size: 10px;text-transform: uppercase;}
.default_header_link > * {display: inline-block;vertical-align: middle;}
.default_header_link .icon_wrap {margin-right: 3px;line-height: 12px;}
.default_header_link-callback_link .icon_wrap {line-height: 0;}
.default_header_link:hover, .default_header_link:focus {text-decoration: none;color: orange;}
.default_header_link:hover .call_sizer, .default_header_link:hover .favorites, .default_header_link:hover .favorites_1, .default_header_link:hover .favorites_2, .default_header_link:hover .svg_callback_phone, .default_header_link:focus .call_sizer, .default_header_link:focus .favorites, .default_header_link:focus .favorites_1, .default_header_link:focus .favorites_2, .default_header_link:focus .svg_callback_phone {fill: orange;}
.btn_default {display: inline-block;text-decoration: none;border: none;text-align: center;text-transform: uppercase;height: 58px;line-height: 58px;padding: 0 30px;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;letter-spacing: 2.3px;}
.btn_default:hover, .btn_default:focus {text-decoration: none;border: none;}
.btn_default-brown {color: #fff;background-color: #3e3731;font-weight: 500;font-size: 14px;}
.btn_default-brown:hover, .btn_default-brown:focus {color: #fff;background-color: #9e9282;}
.btn_default-brown_invert {color: #fff;background-color: #9e9282;font-weight: 500;font-size: 14px;}
.btn_default-brown_invert:hover, .btn_default-brown_invert:focus {color: #fff;background-color: #3e3731;}
.btn_default-transparent_1 {background-color: transparent;color: #fff;font-size: 12px;border: 2px solid #6e635b;}
.btn_default-transparent_1:hover, .btn_default-transparent_1:focus {color: #fff;background-color: transparent;border: 2px solid #3e3731;}
.btn_default-transparent_2 {background-color: transparent;color: #514339;font-size: 14px;border: 2px solid #d5d0cb;}
.btn_default-transparent_2:hover, .btn_default-transparent_2:focus {color: #514339;background-color: transparent;border: 2px solid #514339;}
section.sect {padding-top: 130px;padding-bottom: 120px;}
.section_head {text-align: center;font-family: "Kurale",serif;color: #514339;font-size: 68px;line-height: 68px;margin-bottom: 70px;}
.section_head-white {color: #fff;}
.section_head.left {text-align: left;}
.owl-carousel {-ms-touch-action: manipulation;touch-action: manipulation;}
.default_slider {position: relative;}
.default_slider:after {content: "";display: block;width: 62px;height: 62px;background-color: rgba(255,255,255,.7);background-image: url("/assets/template_v2/images/icons/scroll.svg");background-repeat: no-repeat;background-position: 8px center;position: absolute;-webkit-border-radius: 50%;border-radius: 50%;top: 0;left: 50%;z-index: 10;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.default_slider.no-autoplay .owl-dots .owl-dot.active span {width: 100%;display: block;}
.default_slider.no-autoplay .owl-dots .owl-dot span {width: 100%;display: none;}
.default_slider .owl-nav .owl-prev, .default_slider .owl-nav .owl-next {width: 22px;height: 39px;position: absolute;top: 35%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.default_slider .owl-nav .owl-prev {left: -50px;}
.default_slider .owl-nav .owl-next {right: -50px;}
.default_slider .owl-dots {position: absolute;bottom: -45px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap;}
.default_slider .owl-dots .owl-dot {display: inline-block;width: 50px;height: 3px;position: relative;background-color: #ddd8d0;margin-right: 10px;}
.default_slider .owl-dots .owl-dot:last-child {margin-right: 0;}
.default_slider .owl-dots .owl-dot.active span {-webkit-animation: progress 10s linear;animation: progress 10s linear;}
.default_slider .owl-dots .owl-dot span {position: absolute;top: 0;left: 0;width: 0px;height: 3px;background-color: #514339;}
.owl-carousel .owl-item img {width: auto;display: inline-block;}
@-webkit-keyframes progress {0% {width: 0px;}
	100% {width: 100%;}}
@keyframes progress {0% {width: 0px;}
	100% {width: 100%;}}
.small_head {font-size: 14px;line-height: 18px;color: #514339;letter-spacing: 2.3px;text-transform: uppercase;font-weight: 600;}
a {color: #514339;text-decoration: none;}
a:hover, a:focus {text-decoration: underline;color: #514339;}
.town_block {position: relative;display: inline-block;line-height: 14px;}
.town_block.open .town_list {opacity: 1;visibility: visible;}
.town_block .town_head {display: inline-block;position: relative;cursor: pointer;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.town_block .town_head:hover span {color: orange;}
.town_block .town_head:hover #town_pin {fill: orange;}
.town_block .town_head span {display: inline-block;vertical-align: middle;color: #fff;font-size: 10px;text-transform: uppercase;}
.town_block .town_head span.icon {fill: #71706f;margin-right: 7px;}
.town_block .town_head span.town {font-size: 10px;line-height: 16px;}
.town_block .town_list {position: absolute;background-color: #fff;width: 130px;-webkit-box-shadow: 0 1px 5px 1px #d9d4ce;box-shadow: 0 1px 5px 1px #d9d4ce;overflow: hidden;top: 23px;left: -2px;opacity: 0;visibility: hidden;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 6;}
.town_block .town_list ul {margin: 0;padding: 0;list-style-type: none;}
.town_block .town_list ul li {display: block;border-bottom: 1px solid #e1e1e1;}
.town_block .town_list ul li:last-child {border-bottom: none;}
.town_block .town_list ul li.active span {background-color: rgba(20,17,13,.8);color: #fff;}
.town_block .town_list ul li span {display: block;padding: 0 15px 0 20px;color: #71706f;font-size: 12px;height: 27px;line-height: 27px;text-decoration: none;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;}
.town_block .town_list ul li span:hover, .town_block .town_list ul li span:focus {background-color: rgba(20,17,13,.8);color: #fff;}
.social_block .social_link {display: inline-block;vertical-align: middle;vertical-align: top;width: 40px;height: 36px;text-decoration: none;margin-right: 10px;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.social_block .social_link:last-child {margin-right: 0;}
.social_block .social_link:hover, .social_block .social_link:focus {opacity: .9;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}
.big_menu_button {position: absolute;top: 26px;left: -90px;width: 32px;height: 24px;z-index: 100;}
.toggle-btn {display: block;width: 32px;height: 24px;position: relative;background-color: transparent;border: none;}
.toggle-btn span {display: block;}
.sandwich {width: 32px;height: 22px;position: absolute;top: 0px;bottom: 0;left: 0;right: 0;margin: auto;z-index: 10;}
.sw-topper {position: relative;top: 0;width: 32px;height: 4px;background: #ddd8d0;border: none;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;-webkit-transition: top .2s,-webkit-transform .5s;transition: top .2s,-webkit-transform .5s;transition: transform .5s,top .2s;transition: transform .5s,top .2s,-webkit-transform .5s;-o-transition: transform .5s,top .2s;display: block;margin-bottom: 1px;}
.sw-bottom {position: relative;width: 32px;height: 4px;top: 4.8px;background: #ddd8d0;border: none;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;-webkit-transition: top .2s,-webkit-transform .5s;transition: top .2s,-webkit-transform .5s;transition: transform .5s,top .2s;transition: transform .5s,top .2s,-webkit-transform .5s;-o-transition: transform .5s,top .2s;-webkit-transition-delay: .2s,0s;-o-transition-delay: .2s,0s;transition-delay: .2s,0s;margin-bottom: 1px;}
.sw-footer {position: relative;height: 4px;top: 10px;background: #ddd8d0;border: none;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;margin-bottom: 1px;}
.sandwich.active .sw-topper {top: 9px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.sandwich.active .sw-bottom {top: 4px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.sandwich.active .sw-footer {opacity: 0;top: 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.header_logo {text-align: center;width: 305px;background-color: #3e3731;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 5;padding: 30px 25px 0;}
.header_logo:after {content: "";width: 100%;height: 30px;background-image: url("/assets/template_v2/images/icons/triangle_brown.svg");position: absolute;bottom: -30px;left: 0;right: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.header_logo a {text-decoration: none;display: block;}
.header_logo a:hover, .header_logo a:focus {text-decoration: none;}
.header_logo .text_wrap {color: #fff;font-size: 12px;line-height: 16px;margin-top: 7px;}
.main_header {background-color: rgba(20,17,13,.8);height: 77px;color: #fff;position: fixed;z-index: 50;top: 0;left: 0;right: 0;}
.main_header.fixed .header_logo {width: 220px;bottom: 0;padding: 0;padding-top: 22px;background-color: transparent;-webkit-transition: padding .3s ease;-o-transition: padding .3s ease;transition: padding .3s ease;}
.main_header.fixed .header_logo .text_wrap {display: none;}
.main_header.fixed .header_logo::after {display: none;}
.main_header_left {padding-top: 23px;position: relative;float: left;}
.main_header_left > * {display: inline-block;vertical-align: middle;}
.main_header_left .default_header_link {margin-right: 30px;}
.main_header_left .default_header_link:last-child {margin-right: 0;}
.main_header_left .default_header_link.call_sizer_link {margin-right: 17px;}
.main_header_left .default_header_link.call_sizer_link .icon_wrap {margin-right: 0;}
.main_header_right {padding-top: 23px;position: relative;float: right;}
.main_header_right > * {display: inline-block;vertical-align: middle;}
.main_header_right .default_header_link {margin-left: 50px;}
.main_header_right .default_header_link:last-child {margin-right: 0;}
.search_btn {cursor: pointer;width: 22px;height: 22px;padding-top: 1px;line-height: 0px;text-align: center;}
.search_btn .img_wrap {line-height: 0px;}
.search_btn .img_wrap svg {width: 18px;height: 18px;fill: #ddd8d0;}
.search_btn:hover svg {fill: orange;}
.search_btn:hover .svg_search_btn {fill: orange;}
.header_phone {color: #fff;font-size: 24px;line-height: 24px;font-weight: 700;text-decoration: none;margin-left: 30px;}
.header_phone:hover, .header_phone:focus {text-decoration: none;color: orange;}
.header_time {width: 38px;height: 22px;border: 1px solid #ddd8d0;text-align: center;color: #ddd8d0;font-size: 10px;line-height: 20px;position: absolute;top: 29px;right: -90px;}
.main_footer {padding: 50px 0 70px;}
.main_footer .main_footer_content {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.no-flexbox .main_footer .main_footer_content {display: block;}
.footer_navigate_block .small_head {margin-bottom: 15px;}
.footer_navigate_list {margin: 0;padding: 0;list-style-type: none;}
.footer_navigate_list li {display: block;font-size: 16px;line-height: 18px;margin-bottom: 12px;}
.footer_navigate_list li:last-child {margin-bottom: 0;}
.footer_navigate_list li a {display: inline-block;text-decoration: none;color: #514339;}
.footer_navigate_list li a:hover, .footer_navigate_list li a:focus {color: #514339;text-decoration: underline;}
.footer_contacts_block {color: #514339;font-size: 16px;}
.footer_contacts_block .small_head {margin-bottom: 10px;line-height: 18px;}
.footer_contacts_block > * {line-height: 30px;margin: 0;}
.footer_logo {max-width: 290px;}
.footer_logo .footer_logo_img {display: inline-block;}
.footer_logo .footer_logo_img svg {width: 195px;height: 30px;}
.footer_logo .footer_logo_descr {color: #514339;font-size: 11px;line-height: 16px;}
.footer_bottom {margin-top: 30px;}
.footer_bottom .social_block {margin-top: 21px;}
.footer_copy a {display: inline-block;font-size: 11px;line-height: 14px;text-decoration: none;color: #9e9282;}
.footer_copy {margin-top: -22px;}
.footer_copy a:hover, .footer_copy a:focus {text-decoration: underline;}
.subscribe_form {margin-top: 25px;}
.subscribe_form .form_head {margin-bottom: 25px;}
.subscribe_form .form_content {display: inline-block;vertical-align: middle;margin-right: 27px;width: 520px;}
.subscribe_form .form_content .input_wrap.input_wrap_icon {position: relative;}
.subscribe_form .form_content .input_wrap.input_wrap_icon-email:after {content: "";width: 21px;height: 18px;position: absolute;top: 50%;left: 20px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-image: url("/assets/template_v2/images/icons/input_email.svg");background-repeat: no-repeat;background-position: center center;}
.subscribe_form .form_content input {background-color: #f7f4f0;color: #9e9282;border: none;height: 58px;padding: 0 20px 0 56px;width: 100%;font-size: 15px;line-height: 24px;}
.subscribe_form .form_footer {display: inline-block;vertical-align: middle;width: 383px;float: right;}
.subscribe_form .form_footer .btn_default {width: 100%;}
.banner_slider .slide, .banner_block .slide {min-height: 920px;position: relative;background-color: #ccc;}
.banner_slider .container, .banner_block .container {height: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 0;z-index: 2;}
.banner_slider .slide_content, .banner_block .slide_content {width: 100%;position: absolute;top: 40%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;z-index: 2;}
.banner_slider .slide_content-left, .banner_block .slide_content-left {left: 15px;-webkit-transform: translate(0%,-50%);-ms-transform: translate(0%,-50%);transform: translate(0%,-50%);}
.banner_slider .slide_content-left .slide_head, .banner_block .slide_content-left .slide_head {text-align: left;}
.banner_slider .slide_content-left .slide_descr, .banner_block .slide_content-left .slide_descr {text-align: left;}
.banner_slider .slide_content-white .slide_head, .banner_block .slide_content-white .slide_head {color: #fff;}
.banner_slider .slide_content-white .slide_descr, .banner_block .slide_content-white .slide_descr {color: #fff;}
.banner_slider .slide_head, .banner_block .slide_head {font-family: "Kurale",serif;color: #514339;font-size: 85px;line-height: 68px;}
.banner_slider .slide_descr, .banner_block .slide_descr {margin-top: 45px;color: #514339;font-size: 21px;line-height: 24px;font-weight: 600;}
.banner_slider .slide_btn, .banner_block .slide_btn {position: absolute;bottom: 100px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.banner_slider .slide_btn .btn_default, .banner_block .slide_btn .btn_default {width: 300px;}
.banner_slider .slide_btn_mobile, .banner_block .slide_btn_mobile {position: absolute;bottom: -25px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);display: none;}
.banner_slider .slide_btn_mobile .btn_default, .banner_block .slide_btn_mobile .btn_default {width: 300px;}
.banner_slider.default_slider .owl-dots {bottom: 51px;}
.banner_slider.default_slider .owl-dots .owl-dot {background-color: #fff;}
.main_menu_list {text-align: center;margin: 0;padding: 0;list-style-type: none;}
.main_menu_list li {display: inline-block;margin-right: 45px;}
.main_menu_list li.active a {text-decoration: none;background-color: #e8e4dd;}
.main_menu_list li.active a:after {opacity: 1;visibility: visible;}
.main_menu_list li:last-child {margin-right: 0;}
.main_menu_list li a {display: block;font-size: 14px;color: #514339;letter-spacing: 2.3px;font-weight: 600;line-height: 20px;text-transform: uppercase;text-decoration: none;padding: 34px 32px 7px;position: relative;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.main_menu_list li a:after {content: "";width: 100%;height: 15px;background-image: url("/assets/template_v2/images/icons/main_menu_link.svg");position: absolute;bottom: -15px;left: 0;opacity: 0;visibility: hidden;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.main_menu_list li a:hover, .main_menu_list li a:focus {text-decoration: none;background-color: #e8e4dd;}
.main_menu_list li a:hover:after, .main_menu_list li a:focus:after {opacity: 1;visibility: visible;}
.main_menu_list li a.noclick:hover, .main_menu_list li a.noclick:focus {text-decoration: none;background-color: transparent;}
.main_menu_list li a.noclick:hover:after, .main_menu_list li a.noclick:focus:after {opacity: 0;visibility: none;}
.main_menu_list li a.noclick {cursor: default;}
section.sect.sect_popular_doors {padding-top: 135px;padding-bottom: 200px;}
.popular_doors_slider {margin-top: 45px;}
.popular_doors_slider:after {display: none;}
.popular_doors_slider .item {text-align: center;}
.popular_doors_slider .item_name {color: #514339;font-size: 21px;line-height: 28px;font-weight: 600;margin-top: 57px;}
.popular_doors_slider .item_name a {color: #514339;text-decoration: none;border-bottom: 1px solid transparent;}
.popular_doors_slider .item_name a:hover, .popular_doors_slider .item_name a:focus {border-color: #514339;}
.popular_doors_slider .item_btn {margin-top: 25px;}
.popular_doors_slider .item_btn .btn_default {width: 245px;}
.popular_doors_slider.default_slider .owl-dots {bottom: -52px;}
section.sect.sect_category_doors {padding-bottom: 50px;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.category_doors_list {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.category_doors_list .item {text-align: center;width: 25%;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;position: relative;}
.category_doors_list .item:nth-child(1)::before {content: "";width: 500px;display: block;position: absolute;bottom: 116px;left: -100%;height: 11px;border-top: 2px solid #ddd8d0;border-bottom: 2px solid #ddd8d0;z-index: 0;}
.category_doors_list .item:nth-child(4)::before {content: "";width: 500px;display: block;position: absolute;bottom: 116px;right: -100%;height: 11px;border-top: 2px solid #ddd8d0;border-bottom: 2px solid #ddd8d0;z-index: 0;}
.category_doors_list .item:nth-child(5)::before {content: "";width: 500px;display: block;position: absolute;bottom: 117px;left: -100%;height: 11px;border-top: 2px solid #ddd8d0;border-bottom: 2px solid #ddd8d0;z-index: 0;}
.category_doors_list .item:nth-child(7)::before {content: "";width: 500px;display: block;position: absolute;bottom: 117px;right: -100%;height: 11px;border-top: 2px solid #ddd8d0;border-bottom: 2px solid #ddd8d0;z-index: 0;}
.category_doors_list .item-big {width: 50%;}
.category_doors_list .item-big .item_preview {width: 100%;}
.category_doors_list .item-big .item_preview img {width: 810px;}
.category_doors_list .item:hover {background-color: #f7f4f0;}
.category_doors_list .item > a {display: block;text-decoration: none;padding-top: 25px;}
.category_doors_list .item > a:hover {text-decoration: none;}
.category_doors_list .item_name {color: #514339;font-size: 19px;font-weight: 600;line-height: 26px;margin-top: 10px;padding-bottom: 40px;}
.category_doors_list .item_preview {width: 100%;height: 310px;position: relative;}
.category_doors_list .item_preview img {width: 405px;height: 310px;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);max-width: none;}
.category_doors_list .item_preview img.img_door {z-index: 2;}
.category_doors_list .item_preview img.img_bg {z-index: 1;}
.no-flexbox .category_doors_list {display: block;}
.no-flexbox .category_doors_list .item {width: 25%;vertical-align: top;}
section.sect.sect_complited_projects {padding-bottom: 0;padding-top: 50px;}
.complited_projects_block {position: relative;max-width: 1920px;margin: 0 auto;}
.complited_projects_list {font-size: 0;position: relative;}
.complited_projects_list > * {display: inline-block;vertical-align: top;}
.complited_projects_list .item-small {width: 16.7%;position: absolute;}
.complited_projects_list .item-medium {width: 33.333%;}
.complited_projects_list .item-medium:nth-child(1) {float: left;}
.complited_projects_list .item-medium:nth-child(4) {float: right;}
.complited_projects_list .item:nth-child(2) {top: 0;left: 33.333%;bottom: 50%;}
.complited_projects_list .item:nth-child(3) {top: 0;right: 33.333%;bottom: 50%;}
.complited_projects_descr {background-color: #514339;width: 33.333%;padding: 100px 66px 40px 73px;position: absolute;top: 50%;left: 33.333%;color: #fff;z-index: 2;}
.complited_projects_descr:after {content: "";width: 100%;height: 80px;background-image: url("/assets/template_v2/images/icons/triangle_brown_light.svg");position: absolute;bottom: -79px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.complited_projects_descr .complited_projects_btn {text-align: center;margin-top: 116px;}
.complited_projects_descr .complited_projects_btn .btn_default {width: 295px;}
.complited_projects_descr .complited_projects_text p {margin: 0;font-size: 19px;line-height: 1.6;}
section.sect.sect_series_dors {background-color: #e8e4dd;padding-top: 210px;padding-bottom: 0;position: relative;}
section.sect.sect_series_dors:after {content: "";width: 100%;height: 225px;background-image: url("/assets/template_v2/images/icons/triangle_invert_white.svg");position: absolute;bottom: -25px;left: 0;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.series_dors_navigate {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.series_dors_navigate .item {vertical-align: top;padding: 40px 35px 25px;cursor: pointer;}
.series_dors_navigate .item.active {background-color: #f7f4f0;}
.series_dors_navigate .item:hover {background-color: #f7f4f0;}
.series_dors_navigate .item_name {font-size: 21px;line-height: 28px;color: #514339;font-weight: 600;margin-top: 37px;}
.series_dors_navigate .item_price {margin-top: 2px;font-size: 18px;line-height: 21px;color: #9e9282;font-family: "Roboto",sans-serif;}
.no-flexbox .series_dors_navigate {display: block;}
.no-flexbox .series_dors_navigate .item {display: inline-block;}
.series_dors_content_wrap {background-color: #f7f4f0;padding-bottom: 170px;}
.series_dors_content {padding: 70px 35px 0;position: relative;z-index: 1;}
.series_dors_content .item_btn {text-align: center;margin-top: 25px;}
.series_dors_content .item_btn .btn_default {height: 50px;line-height: 48px;min-width: 215px;font-size: 14px;padding: 0 15px;}
.series_dors_content .item_text_list {color: #514339;font-size: 15px;line-height: 24px;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.series_dors_content .item_text_list .text_item {width: 245px;margin-right: 30px;}
.series_dors_content .item_text_list .text_item.height_crop .text_wrap {max-height: 650px;overflow: hidden;position: relative;}
.series_dors_content .item_text_list .text_item.height_crop .text_wrap:after {content: "";width: 100%;height: 40px;position: absolute;bottom: 0;left: 0;background: linear-gradient(to bottom,rgba(247,244,240,.2) 0%,rgba(246,246,246,1) 53%,rgba(247,244,240,1) 100%);}
.series_dors_content .item_text_list .text_item .trigget_text {margin-top: 20px;height: 40px;line-height: 40px;}
.series_dors_content .item_text_list .text_item:last-child {margin-right: 0;}
.series_dors_content .item_text_list .text_item p {margin-top: 6px;}
.series_dors_content .item_text_list .small_head {display: block;margin-bottom: 5px;}
.no-flexbox .series_dors_content .item_text_list {display: block;}
.no-flexbox .series_dors_content .item_text_list .item_text_list {display: inline-block;vertical-align: top;}
section.sect_get_free_size {background-color: #514339;padding: 50px 0px 0px;position: relative;}
section.sect_get_free_size:after {content: "";width: 100%;height: 16px;background-color: transparent;border-top: 2px solid #9e9282;border-bottom: 2px solid #9e9282;position: absolute;bottom: 76px;left: 0;z-index: 1;}
.get_free_size_left .man_size_block {margin-left: -32px;position: relative;display: inline-block;z-index: 2;}
.get_free_size_left .man_size_block .svg_icon {position: absolute;}
.get_free_size_left .man_size_block .svg_icon-polka {top: 88px;right: -228px;}
.get_free_size_left .man_size_block .svg_icon-kreslo {right: -304px;bottom: 56px;}
.get_free_size_left .man_size_block .svg_icon-lampa {right: -461px;bottom: 52px;}
.get_free_size_form.default_form_v1 {margin-top: 63px;}
.get_free_size_form.default_form_v1 .form_head {color: #fff;font-size: 19px;margin-bottom: 35px;}
.get_free_size_form.default_form_v1 .form_head p {margin: 0;}
.get_free_size_form.default_form_v1 .form_content .input_wrap {margin-bottom: 0;}
.get_free_size_form.default_form_v1 .form_content .input_wrap input {width: 330px;border: none;border-bottom: 1px solid #f7f4f0;color: #e8e4dd;font-size: 14px;font-weight: 300;background-color: transparent;}
.get_free_size_form.default_form_v1 .form_footer {margin-top: 32px;}
.get_free_size_form.default_form_v1 .form_footer .btn_default {width: 380px;}
.get_free_size_form.default_form_v1 .agree .text_wrap {color: #f7f4f0;}
.get_free_size_right {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.get_free_size_right .book_block {margin-top: 60px;position: relative;z-index: 2;}
.no-flexbox .get_free_size_right {display: block;}
section.sect_scheme_work .section_head {margin-bottom: 60px;}
.scheme_work_list {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;}
.scheme_work_list .item {width: 16.6%;color: #514339;margin-right: 30px;}
.scheme_work_list .item:last-child {margin-right: 0;}
.scheme_work_list .item_head {font-weight: 600;font-size: 20px;line-height: 27px;margin-bottom: 15px;margin-top: 25px;}
.scheme_work_list .item_icon {position: relative;}
.scheme_work_list .item_icon .img_wrap {display: inline-block;height: 80px;position: relative;}
.scheme_work_list .item_icon .img_wrap svg {position: absolute;left: 0;bottom: 0;}
.scheme_work_list .item_icon.item_icon-oplata .img_wrap svg {bottom: -1px;}
.scheme_work_list .item_icon.item_icon-izgotovlenie .img_wrap svg {bottom: -5px;}
.scheme_work_list .item_icon.item_icon-zayavka:after {content: "";width: 100%;height: 2px;position: absolute;left: 40px;bottom: 8px;background-color: #9e9282;}
.scheme_work_list .item_icon.item_icon-zayavka:before {content: "";width: 11px;height: 12px;position: absolute;left: 65%;bottom: 3px;z-index: 2;background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_right.svg");background-repeat: no-repeat;background-position: center center;-webkit-background-size: contain;background-size: contain;}
.scheme_work_list .item_icon.item_icon-zamer:after, .scheme_work_list .item_icon.item_icon-dogovor:after, .scheme_work_list .item_icon.item_icon-izgotovlenie:after, .scheme_work_list .item_icon.item_icon-dostavka:after {content: "";width: 120%;height: 2px;position: absolute;left: 0px;bottom: 8px;background-color: #9e9282;}
.scheme_work_list .item_icon.item_icon-zamer:before, .scheme_work_list .item_icon.item_icon-dogovor:before, .scheme_work_list .item_icon.item_icon-izgotovlenie:before, .scheme_work_list .item_icon.item_icon-dostavka:before {content: "";width: 11px;height: 12px;position: absolute;left: 65%;bottom: 3px;z-index: 2;background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_right.svg");background-repeat: no-repeat;background-position: center center;-webkit-background-size: contain;background-size: contain;}
.no-flexbox .scheme_work_list {display: block;font-size: 0;}
.no-flexbox .scheme_work_list > * {display: inline-block;vertical-align: top;width: 16.6%;}
section.sect.sect_video_short {padding-top: 50px;padding-bottom: 0;max-width: 1920px;margin: 0 auto;}
.sect_video_short_list {font-size: 0;overflow: hidden;position: relative;}
.sect_video_short_list .item {position: relative;background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;cursor: pointer;}
.sect_video_short_list .item:hover:after {opacity: 1;}
.sect_video_short_list .item:after {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,.6);opacity: 0;z-index: 1;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.sect_video_short_list .item img {display: none;}
.sect_video_short_list .item-small {position: absolute;width: 50%;height: 50%;}
.sect_video_short_list .item-small:nth-child(1) {top: 0;left: 0;bottom: 50%;}
.sect_video_short_list .item-small:nth-child(1) {top: 50%;left: 0;bottom: 0;}
.sect_video_short_list .item-big {width: 50%;height: 638px;margin-left: 50%;}
.sect_video_short_list .video_text {font-size: 20px;line-height: 24px;color: #fff;position: absolute;top: 30px;left: 100px;z-index: 2;}
.sect_video_short_list .video_link {display: inline-block;width: 72px;height: 72px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-image: url("/assets/template_v2/images/icons/play_btn.svg");background-repeat: no-repeat;background-position: center;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 2;}
.sect_video_short_list .video_link:hover {opacity: .8;}
.sect_video_short_list .btn_view_all_video {position: absolute;right: 100px;bottom: 30px;width: 300px;z-index: 2;}
.sect_video_short_list .btn_view_all_video .btn_default {width: 100%;}
section.sect.sect_about_info {position: relative;padding-top: 105px;padding-bottom: 100px;}
section.sect.sect_about_info:after {content: "";width: 50%;height: 100%;position: absolute;top: 0;left: 0;background-color: #514339;}
section.sect.sect_about_info .section_head {margin-bottom: 65px;}
section.sect.sect_about_info p {margin: 0;}
section.sect.sect_about_info .section_content {position: relative;z-index: 1;}
section.sect.sect_about_info .sect_about_info_right {padding-left: 50px;}
section.sect.sect_about_info .sect_about_info_right .btn_wrap {margin-top: 65px;}
section.sect.sect_about_info .sect_about_info_right .btn_wrap .btn_default {width: 290px;}
.because_list {padding-right: 50px;margin-top: 80px;}
.because_list .row-flex {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.because_list .row > div:first-child .item {margin-bottom: 140px;}
.because_list .row > div:last-child .item {margin-top: 140px;}
.because_list .item {text-align: center;}
.because_list .item_descr {color: #fff;margin-top: 25px;}
section.sect_questions {padding: 60px 0 135px;background-color: #f7f4f0;position: relative;margin: 0 auto;max-width: 1920px;}
section.sect_questions:after {content: "";width: 100%;height: 220px;background-image: url("/assets/template_v2/images/icons/triangle_invert_white.svg");position: absolute;bottom: -5px;left: 0;z-index: 1;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
section.sect_questions .section_head {margin-bottom: 40px;}
section.sect_questions .section_content {position: relative;min-height: 166px;}
.questions_head_block {position: relative;z-index: 2;}
.questions_links_block {text-align: center;}
.questions_links_block .btn_default {width: 300px;margin-right: 15px;}
.questions_links_block .btn_default:last-child {margin-right: 0;}
.question_block {display: none;}
.question_block.question_block-vopros {padding-bottom: 50px;}
.question_block_man {position: relative;}
.question_block_man .text_wrap {position: absolute;color: #9e9282;top: 13px;right: 0;font-size: 18px;line-height: 24px;}
.question_block_btn {text-align: center;margin-top: 50px;position: relative;z-index: 2;}
.question_block_btn .btn_default {width: 290px;}
.question_block_form.default_form_v1 {max-width: 933px;margin: 0 auto;position: relative;z-index: 2;}
.question_block_form.default_form_v1 .form_head {margin-bottom: 30px;}
.question_block_form.default_form_v1 .form_head .section_head {margin-bottom: 52px;}
.question_block_form.default_form_v1 .form_head .descr {font-size: 15px;line-height: 24px;}
.question_block_form.default_form_v1 .form_head .descr a {text-decoration: underline;}
.question_block_form.default_form_v1 .form_head .descr a:hover {text-decoration: none;}
.question_block_form.default_form_v1 .left_block, .question_block_form.default_form_v1 .right_block {display: inline-block;vertical-align: top;}
.question_block_form.default_form_v1 .left_block {width: 385px;margin-right: 24px;}
.question_block_form.default_form_v1 .right_block {width: 284px;}
.question_block_form.default_form_v1 .input_wrap.textarea_wrap {margin-bottom: 16px;}
.question_block_form.default_form_v1 .form_content .btn_wrap .btn_default {height: 42px;line-height: 40px;width: 100%;}
.question_block_form.default_form_v1 .agree {margin-top: 5px;}
.question_block_form.default_form_v1 .agree .text_wrap {color: #514339;}
.main_menu-v2 {padding-bottom: 30px;}
section.sect-small {padding-top: 95px;padding-bottom: 105px;}
.section_head {text-align: center;font-family: "Kurale",serif;color: #514339;font-size: 68px;line-height: 68px;margin-bottom: 70px;}
.section_head-white {color: #fff;}
.section_head-descr {margin-bottom: 35px;}
.section_head.left {text-align: left;}
.section_head-medium {font-size: 50px;line-height: 55px;margin-bottom: 20px;}
.section_descr {text-align: center;margin-bottom: 70px;}
.video_list .item {position: relative;background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;cursor: pointer;}
.video_list .item:hover:after {opacity: 1;}
.video_list .item:after {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,.6);opacity: 0;z-index: 1;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.video_list .video_text {font-size: 20px;line-height: 24px;color: #fff;position: absolute;top: 30px;left: 100px;z-index: 2;}
.video_list .video_link {display: inline-block;width: 72px;height: 72px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-image: url("/assets/template_v2/images/icons/play_btn.svg");background-repeat: no-repeat;background-position: center;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 2;}
.video_list .video_link:hover {opacity: .8;}
section.sect_video_and_text .section_content {font-size: 0;position: relative;}
section.sect_video_and_text .section_content > * {display: inline-block;vertical-align: top;width: 50%;}
section.sect_video_and_text .video_list {position: absolute;top: 0;left: 0;bottom: 0;}
section.sect_video_and_text .video_list .item {width: 100%;height: 100%;}
section.sect_video_and_text .video_list .item img {display: none;}
section.sect_video_and_text .video_list .item:nth-child(1) {top: 0;left: 0;bottom: 0;}
section.sect_video_and_text .video_list .item:nth-child(2) {left: 0;bottom: 0;}
section.sect_video_and_text .text_block {background-color: #9e9282;padding-top: 60px;padding-bottom: 30px;position: relative;margin-left: 50%;}
section.sect_video_and_text .text_block:after {content: "";width: 100%;height: 100px;background-image: url("/assets/template_v2/images/icons/triangle_brown_v2.svg");position: absolute;bottom: -100px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
section.sect_video_and_text .text_block_inner {max-width: 660px;margin-left: 150px;}
.default_text_img_block {display: table;width: 100%;}
.default_text_img_block.white {color: #fff;}
.default_text_img_block > * {display: table-cell;vertical-align: middle;}
.default_text_img_block.medium .img_wrap {width: 260px;}
.default_text_img_block .img_wrap {width: 280px;}
.default_text_img_block .descr_list {padding-left: 20px;}
.default_text_img_block .descr_list .item {margin-bottom: 30px;}
.default_text_img_block .descr_list .item:last-child {margin-bottom: 0;}
.default_text_img_block .descr_list .item_head {font-size: 20px;font-weight: 700;margin-bottom: 10px;}
.default_text_img_block .descr_list .item_text {font-size: 15px;line-height: 24px;font-weight: 600;}
section.sect.sect_danalock_system {padding-top: 210px;}
section.sect.sect_danalock_system .danalock_system_list {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;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;}
section.sect.sect_danalock_system h1 {font-size: 74px;margin: 0 0 30px;}
.no-flexbox section.sect.sect_danalock_system .danalock_system_list {font-size: 0;}
.no-flexbox section.sect.sect_danalock_system .danalock_system_list > * {display: inline-block;vertical-align: top;width: 25%;text-align: center;}
section.type_block_landing {padding: 150px 0 140px;position: relative;}
section.type_block_landing.brown {background-color: #514339;color: #fff;}
section.type_block_landing.light {background-color: #f7f4f0;color: #514339;}
section.type_block_landing-invert .section_image {right: inherit;left: 0;}
section.type_block_landing-invert .section_content {margin: 0 0 0 auto;}
section.type_block_landing .section_content {max-width: 660px;}
section.type_block_landing .default_text_img_block {margin-top: 75px;margin-left: -30px;}
section.type_block_landing .section_image {position: absolute;top: 0;right: 0;bottom: 0;width: 50%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;}
section.type_block_landing .section_image .img_wrap {display: none;}
.bold {font-weight: 700;}
section.sect.sect_electronic_lock {background-color: #e8e4dd;padding: 160px 0 140px;}
section.sect.sect_electronic_lock .section_head {margin-bottom: 40px;}
section.sect.sect_electronic_lock .sect_electronic_lock_right {margin-top: 36px;}
.electronic_lock_form {max-width: 384px;margin-left: 33px;}
.electronic_lock_form .btn_default {width: 100%;}
.electronic_lock_form .form_footer {margin-top: 50px;}
.electronic_lock_form.default_form_v1 .input_wrap {margin-bottom: 33px;}
.electronic_lock_form.default_form_v1 .agree {margin-top: 15px;}
.electronic_lock_form.default_form_v1 .agree .text_wrap {color: #514339;}
.locked_advantages_list .item {padding: 0 135px;margin-bottom: 45px;}
.locked_advantages_list .item.open .trigger_icon {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.locked_advantages_list .item.open .item_text {display: block;}
.locked_advantages_list .item_icon {margin-bottom: 10px;}
.locked_advantages_list .item_head {margin-bottom: 10px;position: relative;}
.locked_advantages_list .item_head span {display: block;font-size: 20px;font-weight: 700;color: #514339;}
.locked_advantages_list .item_head .trigger_icon {width: 24px;height: 24px;text-align: center;position: absolute;top: 5px;right: 0;display: none;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.locked_advantages_list .item_text {font-size: 15px;line-height: 24px;color: #514339;}
section.sect.locked_info {background-color: #514339;}
section.sect.locked_info .locked_info_right .img_wrap {display: none;}
section.sect.locked_info .locked_info_right .text_block {font-size: 15px;line-height: 24px;color: #fff;padding-right: 135px;}
section.sect_ask .section_descr {margin-top: -20px;margin-bottom: 50px;}
.default_form .input_wrap input, .default_form .input_wrap textarea {background-color: #f7f4f0;border: none;height: 58px;padding: 0 25px;font-size: 15px;color: #9e9282;width: 100%;}
.default_form .input_wrap textarea {resize: none;}
.default_form .form_footer .btn_default {width: 100%;}
.default_form .agree {margin-top: 5px;}
.default_form .agree .agree_content {display: table;width: 100%;cursor: pointer;}
.default_form .agree .agree_content > div {display: table-cell;vertical-align: middle;}
.default_form .agree .input_wrap {width: 16px;}
.default_form .agree .text_wrap {padding-left: 10px;color: #514339;font-size: 11px;line-height: 15px;text-align: left;}
.ask_form.default_form {text-align: center;}
.ask_form.default_form > * {display: inline-block;vertical-align: top;}
.ask_form.default_form .form_content > * {display: inline-block;vertical-align: top;width: 382px;margin-right: 27px;}
.banner_video {overflow: hidden;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}
.banner_video video {min-width: 100%;min-height: 100%;width: auto;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.banner_video img {position: absolute;right: 0;bottom: 0;}
.next_block_scroll {position: absolute;bottom: 40px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 5;cursor: pointer;}
.map_block {height: 730px;}
.map_block #map {width: 100%;height: 100%;}
[class*="ymaps-2-1"][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%);position: relative;}
[class*="ymaps-2-1"][class*="-ground-pane"]::after {content: "";width: 100%;height: 100%;}
section.sect_map {margin-bottom: 180px;}
.map_info_wrap .container {position: relative;}
.map_info_wrap .map_info_block {color: #fff;background-color: #514339;width: 795px;min-height: 730px;padding: 145px 75px 0;position: absolute;top: 0;left: 15px;z-index: 2;}
.map_info_wrap .map_info_block::after {content: "";width: 100%;height: 100px;background-image: url("/assets/template_v2/images/icons/triangle_brown_light.svg");position: absolute;bottom: -100px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;z-index: 3;}
.map_info_wrap .section_head {margin-bottom: 20px;}
.map_info_wrap .map_info_descr {font-size: 20px;font-weight: 700;color: #ddd6c5;}
.map_info_wrap .info_content {font-size: 21px;font-weight: 600;}
.map_info_wrap .info_content a {color: #fff;text-decoration: none;}
.map_info_wrap .info_content a:hover, .map_info_wrap .info_content a:focus {text-decoration: underline;color: #fff;}
.btn_series_in_catalog {color: #fff;background-color: #3e3731;font-weight: 500;font-size: 14px;padding: 0px 5px 0 10px;margin: 0px;height: 19px;line-height: 19px;display: inline-block;vertical-align: top;position: relative;white-space: nowrap;}
a.btn_series_in_catalog:after {display: inline-block;width: 0;height: 0;border-style: solid;border-width: 10px 0 9px 10px;border-color: transparent transparent transparent #3e3731;padding: 0px;position: absolute;content: "";top: 0;left: 100%;}
.btn_series_in_catalog:hover {color: #fff;background-color: #9e9282;}
.btn_series_in_catalog:hover:after {border-left-color: #9e9282;}
.series_dors_navigate.tab-custom-menu .item {position: relative;}
.series_dors_navigate.tab-custom-menu .btn_wrap_series_in_catalog {position: absolute;bottom: -50px;left: 25%;z-index: 1000;}
.series_dors_navigate.tab-custom-menu .btn_wrap_series_in_catalog {display: none;}
.series_dors_navigate.tab-custom-menu .item.active .btn_wrap_series_in_catalog {display: block;}
#backfon {background-color: rgba(0,0,0,.5);position: fixed;width: 100%;height: 100%;z-index: 999;display: none;top: 0;left: 0;}
#opn-win {width: 720px;position: fixed;top: 50%;left: 50%;z-index: 999;background: #fff;margin-left: -360px;height: 520px;margin-top: -260px;border-radius: 8px;display: flex;flex-direction: row-reverse;}
.popup-text {font-size: 40px;color: #473f39;font-weight: 700;padding: 40px 34px;line-height: 1.2;}
.go-to-page {width: 280px;height: 48px;position: absolute;font-size: 14px;color: #fff;text-decoration: none;text-align: center;line-height: 48px;bottom: 40px;left: 40px;background: #a89d8c;}
.close-modal {width: 16px;height: 16px;background: url("/assets/images/cl.png") no-repeat center;position: absolute;right: 40px;top: 40px;}
@media screen and (max-width: 730px) {#opn-win {width: 90%;margin-left: -45%;height: auto;}
	#opn-win img {max-width: 50%;height: auto;}
	.popup-text {font-size: 22px;}
	.go-to-page {left: 30px;width: calc(50% - 60px);}}
@media screen and (max-width: 560px) {#opn-win img {display: none;}
	#opn-win {height: 200px;margin-top: -100px;}
	.popup-text {flex: 1;}
	.go-to-page {left: 30px;width: auto;right: 30px;}}
.sect_anons_doors {padding-top: 80px !important;padding-bottom: 0 !important;position: relative;}
.anons_doors-wrap {display: flex;padding: 0 100px;}
.sect_anons_doors:before {content: "";position: absolute;left: 0;right: 0;height: 10px;border-bottom: 2px solid #d6cfc4;border-top: 2px solid #d6cfc4;bottom: 115px;z-index: 5;}
.anons_doors-wrap a {display: block;position: relative;width: 25%;text-align: center;height: 500px;}
.anons_doors-wrap a:hover {background: #f7f4f0;}
.anons_doors-img {display: block;padding-top: 46px;padding-bottom: 30px;height: 415px;}
.anons_doors-img img {z-index: 6;position: relative;}
.anons_doors-name {font-weight: 700;font-size: 18px;color: #514339;max-width: 236px;display: block;margin: 0 auto;}
.anons_doors-img-4 {padding-top: 99px;position: relative;}
.anons_doors-img-4::before {content: "";position: absolute;width: 132px;height: 60px;background: url("/assets/template_v2/images/anons/g28.png") no-repeat center;top: 46px;left: 50%;margin-left: -66px;}
.anons_doors-img-4::after {content: "";position: absolute;width: 34px;height: 16px;background: url("/assets/template_v2/images/anons/g21.png") no-repeat center;top: 315px;left: 50%;margin-left: -17px;}
.anons_doors-img-1 {position: relative;}
.anons_doors-img-1::before {content: "";position: absolute;width: 59px;height: 215px;background: url("/assets/template_v2/images/anons/g0.png") no-repeat center;top: 46px;left: 20px;}
.anons_doors-img-2 {position: relative;}
.anons_doors-img-2::before {content: "";position: absolute;width: 67px;height: 110px;background: url("/assets/template_v2/images/anons/g7.png") no-repeat center;top: 150px;left: 10px;}
.anons_doors-img-2::after {content: "";position: absolute;width: 71px;height: 65px;background: url("/assets/template_v2/images/anons/g38.png") no-repeat center;bottom: 0;left: 0;z-index: 6;}
.anons_doors-img-3 {position: relative;}
.anons_doors-img-3::before {content: "";position: absolute;width: 48px;height: 48px;background: url("/assets/template_v2/images/anons/g33.png") no-repeat center;top: 46px;left: 20px;}
.anons_doors-img-3::after {content: "";position: absolute;width: 47px;height: 67px;background: url("/assets/template_v2/images/anons/g36.png") no-repeat center;bottom: 50px;left: 0;}
@media screen and (max-width: 1800px) {.anons_doors-wrap {padding: 0 20px;}}
@media screen and (max-width: 1499px) {.anons_doors-wrap {flex-wrap: wrap;padding-left: calc(50% - 430px);padding-right: calc(50% - 430px);}
	.anons_doors-wrap a {width: 50%;}
	.sect_anons_doors:after {content: "";position: absolute;left: 0;right: 0;height: 10px;border-bottom: 2px solid #d6cfc4;border-top: 2px solid #d6cfc4;bottom: 115px;z-index: 5;}
	.sect_anons_doors:before {bottom: auto;top: 455px;}}
@media screen and (max-width: 899px) {.anons_doors-wrap {padding-left: 20px;padding-right: 20px;}
	.anons_doors-img-1::before {width: 30px;background-size: contain;background-position: 0 0;}
	.anons_doors-img img {height: 250px;}
	.sect_anons_doors:before {bottom: auto;top: 365px;}
	.anons_doors-img {height: 330px;}
	.anons_doors-wrap a {height: 400px;}
	.sect_anons_doors:after {bottom: 103px;}
	.anons_doors-img-2::before {width: 50px;background-size: contain;background-position: 0 0;top: 50px;}
	.anons_doors-img-2::after {width: 50px;background-size: contain;background-position: 0 0;}
	.anons_doors-img-3::before {width: 30px;background-size: contain;background-position: 0 0;}
	.anons_doors-img-3::after {width: 30px;background-size: contain;background-position: 0 0;}
	.anons_doors-img-4 {padding-top: 41px;position: relative;}
	.anons_doors-img-4 img {height: 150px;}
	.anons_doors-img-4::before {top: 0;width: 100px;background-size: cover;margin-left: -50px;}
	.anons_doors-img-4::after {top: 205px;}}
@media screen and (max-width: 639px) {.anons_doors-wrap a {width: 100%;}
	.anons_doors-wrap {padding-left: calc(50% - 215px);padding-right: calc(50% - 215px);}
	.sect_anons_doors:before, .sect_anons_doors:after {display: none;}
	.anons_doors-wrap a::before {content: "";position: absolute;left: -15px;right: -15px;height: 10px;border-bottom: 2px solid #d6cfc4;border-top: 2px solid #d6cfc4;bottom: 115px;z-index: 5;}}
@media screen and (max-width: 489px) {.anons_doors-wrap {padding-left: 15px;padding-right: 15px;}
	.anons_doors-wrap a::before {left: 0;right: 0;}}
.popup .ccaptcha_inner {justify-content: flex-end;}
.popup .ccaptcha {margin: 15px 8px;}
.ccaptcha {margin: 15px 0;max-width: 185px;}
.ccaptcha_inner {display: flex;align-items: center;}
.ccaptcha_inner span {margin: 0 4px;}
.ccaptcha_input {max-width: 80px;}
.ccaptcha_input input {margin-bottom: 0 !important;max-width: 100%;}
.ccaptcha_images {display: flex;align-items: center;}
.ccaptcha .error {font-size: 12px;}
.get_free_size_form.default_form_v1 .ccaptcha_inner {color: #fff;}
.get_free_size_form.default_form_v1 .ccaptcha_inner input {color: #000;}
@media only screen and (max-width: 1840px) {.big_menu_button {left: -50px;}
	.header_time {right: -50px;}}
@media only screen and (max-width: 1749px) {body {font-size: 15px;}
	.btn_default {height: 50px;line-height: 52px;}
	.btn_default-brown {font-size: 12px;}
	.btn_default-brown_invert {font-size: 12px;}
	.btn_default-transparent_2 {font-size: 12px;}
	.section_head {font-size: 42px;line-height: 46px;margin-bottom: 50px;}
	.small_head {font-size: 12px;color: #9e9282;letter-spacing: 2px;}
	section.sect {padding-top: 100px;padding-bottom: 80px;}
	.header_logo {width: 290px;}
	.big_menu_button {left: -68px;}
	.header_time {right: -61px;}
	.main_header_left .default_header_link {margin-right: 20px;}
	.main_header_left .default_header_link.call_sizer_link {margin-right: 10px;}
	.header_phone {margin-left: 20px;}
	.main_header_right .default_header_link {margin-left: 33px;}
	.main_menu_list li {margin-right: 0;}
	.main_menu_list li a {font-size: 12px;padding: 32px 40px 7px;}
	.main_footer {padding-bottom: 58px;}
	.footer_navigate_block .small_head {margin-bottom: 5px;}
	.footer_navigate_list li {font-size: 11px;margin-bottom: 3px;}
	.footer_contacts_block {color: #514339;font-size: 11px;}
	.footer_contacts_block .small_head {margin-bottom: 5px;line-height: 18px;}
	.footer_contacts_block > * {line-height: 21px;margin: 0;}
	.footer_bottom {margin-top: 40px;}
	.footer_bottom .social_block {margin-top: 35px;}
	.subscribe_form_block {margin-top: 52px;}
	.subscribe_form_block .form_content {display: inline-block;vertical-align: middle;margin-right: 27px;width: 395px;}
	.subscribe_form_block .form_content .input_wrap.input_wrap_icon {position: relative;}
	.subscribe_form_block .form_content .input_wrap.input_wrap_icon-email:after {content: "";width: 21px;height: 18px;position: absolute;top: 50%;left: 20px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-image: url("/assets/template_v2/images/icons/input_email.svg");background-repeat: no-repeat;background-position: center center;}
	.subscribe_form_block .form_content input {height: 42px;padding: 0 20px 0 56px;}
	.subscribe_form_block .form_footer {display: inline-block;vertical-align: middle;width: 291px;float: right;}
	.subscribe_form_block .form_footer .btn_default {width: 100%;height: 42px;line-height: 42px;}
	.banner_slider .slide, .banner_block .slide {min-height: 686px;}
	.banner_slider .slide_content, .banner_block .slide_content {top: 52%;}
	.banner_slider .slide_head, .banner_block .slide_head {font-size: 55px;line-height: 52px;}
	.banner_slider .slide_descr, .banner_block .slide_descr {font-size: 18px;line-height: 22px;margin-top: 20px;}
	.banner_slider .slide_btn, .banner_block .slide_btn {margin-top: 40px;}
	.banner_slider .slide_btn .btn_default, .banner_block .slide_btn .btn_default {height: 55px;line-height: 55px;}
	.banner_slider .slide_btn_mobile .btn_default, .banner_block .slide_btn_mobile .btn_default {height: 55px;line-height: 55px;}
	.banner_slider.default_slider .owl-dots {bottom: 16px;}
	.category_doors_list {margin-top: 50px;}
	.category_doors_list .item_preview {width: 100%;overflow: hidden;}
	.category_doors_list .item_name {margin-top: 14px;margin-top: -2px;font-size: 16px;line-height: 22px;}
	.category_doors_list .item > a {padding-top: 35px;}
	.category_doors_list .item:nth-child(1)::before {bottom: 100px;}
	.category_doors_list .item:nth-child(4)::before {bottom: 100px;}
	.category_doors_list .item:nth-child(5)::before {bottom: 101px;}
	.category_doors_list .item:nth-child(7)::before {bottom: 101px;}
	.complited_projects_descr {padding: 60px 49px 55px 55px;min-height: 450px;}
	.complited_projects_descr:after {height: 60px;bottom: -59px;}
	.complited_projects_descr .complited_projects_text p {font-size: 15px;line-height: 24px;margin-bottom: 12px;}
	.complited_projects_descr .complited_projects_btn {margin-top: 55px;}
	section.sect.sect_series_dors {padding-top: 180px;}
	section.sect.sect_series_dors:after {content: "";width: 100%;height: 155px;background-image: url("/assets/template_v2/images/icons/triangle_invert_white.svg");position: absolute;bottom: -10px;}
	.series_dors_navigate .item {width: 14.3%;padding: 40px 30px 25px;}
	.series_dors_navigate .item_name {font-size: 18px;}
	.series_dors_navigate .item_price {font-size: 16px;}
	.series_dors_content_wrap {padding-bottom: 100px;}
	.series_dors_content {padding: 45px 35px 0;padding-top: 65px;}
	.series_dors_content::after {display: none;}
	.series_dors_content .item_text_list .small_head {font-size: 12px;color: #9e9282;}
	.series_dors_content .item_text_list .text_item {width: 18%;}
	.series_dors_content .item_btn {margin-top: 40px;}
	.series_dors_content .item_btn .btn_default {font-size: 12px;line-height: 50px;}
	section.sect.sect_popular_doors {padding-top: 95px;padding-bottom: 170px;}
	.popular_doors_slider {margin-top: 5px;}
	section.sect_get_free_size:after {bottom: 65px;}
	.get_free_size_form.default_form_v1 {margin-top: 10px;}
	.get_free_size_form.default_form_v1 .form_head {font-size: 15px;line-height: 24px;}
	.get_free_size_form.default_form_v1 .form_head p {margin-bottom: 12px;}
	.get_free_size_form.default_form_v1 .form_footer {margin-top: 28px;}
	.get_free_size_form.default_form_v1 .form_footer .btn_default {width: 330px;height: 42px;line-height: 44px;}
	.get_free_size_right .book_block {margin-top: 70px;}
	.get_free_size_left .section_head {margin-bottom: 65px;}
	.get_free_size_left .man_size_block {margin-left: -32px;position: relative;display: inline-block;z-index: 2;}
	.get_free_size_left .man_size_block .svg_icon {position: absolute;}
	.get_free_size_left .man_size_block .svg_icon-polka {top: 96px;right: -243px;}
	.get_free_size_left .man_size_block .svg_icon-kreslo {right: -209px;bottom: 47px;}
	.get_free_size_left .man_size_block .svg_icon-lampa {right: -309px;bottom: 42px;}
	section.sect.sect_scheme_work {padding-bottom: 65px;}
	.scheme_work_list {margin-top: -18px;}
	.scheme_work_list .item_head {font-size: 16px;}
	.scheme_work_list .item_icon.item_icon-zayavka:before {left: 80%;}
	.scheme_work_list .item_icon.item_icon-zamer:before, .scheme_work_list .item_icon.item_icon-dogovor:before, .scheme_work_list .item_icon.item_icon-izgotovlenie:before, .scheme_work_list .item_icon.item_icon-dostavka:before {left: 80%;}
	.sect_video_short_list .video_text {font-size: 16px;}
	section.sect.sect_about_info {padding-top: 95px;padding-bottom: 130px;}
	section.sect.sect_about_info .sect_about_info_right {padding-left: 38px;}
	section.sect.sect_about_info .section_head {margin-bottom: 50px;}
	section.sect.sect_about_info .sect_about_info_right .btn_wrap {margin-top: 40px;}
	section.sect.sect_about_info .sect_about_info_right .btn_wrap .btn_default {width: 215px;}
	.because_list {margin-top: 60px;}
	.because_list .row > div:first-child .item {margin-bottom: 105px;}
	.because_list .row > div:last-child .item {margin-top: 105px;}
	.because_list .item .item_icons {max-width: 210px;margin: 0 auto;height: 65px;}
	.because_list .item_descr {margin-top: 15px;}
	section.sect_questions {padding-top: 40px;padding-bottom: 80px;}
	section.sect_questions:after {content: "";width: 100%;height: 155px;background-image: url("/assets/template_v2/images/icons/triangle_invert_white.svg");position: absolute;bottom: -10px;}
	section.sect_questions .section_head {margin-bottom: 30px;}
	.questions_links_block .btn_default {width: 290px;}
	.question_block_form.default_form_v1 {max-width: 609px;}
	.question_block_form.default_form_v1 .form_head {margin-bottom: 30px;}
	.question_block_form.default_form_v1 .form_head .section_head {margin-bottom: 15px;}
	.question_block_form.default_form_v1 .left_block {width: 284px;margin-right: 24px;}
	.question_block_form.default_form_v1 .right_block {width: 284px;}
	.question_block.question_block-director .question_block_form.default_form_v1 {margin: 0;}
	section.type_block_landing .section_content {max-width: 580px;}
	section.sect_video_and_text .text_block_inner {margin-left: 50px;padding-right: 15px;}
	.locked_advantages_list .item {padding: 0 50px;}
	.section_head-descr {margin-bottom: 20px;}
	.map_info_wrap .map_info_block {width: 600px;padding: 145px 50px 0;}
	.btn_wrap_series_in_catalog::after {margin: 3px 0px 0px 0px;}}
@media only screen and (max-width: 1740px) {.default_slider .owl-nav .owl-next {right: 0;}
	.default_slider .owl-nav .owl-prev {left: 0;}
	section.sect_questions .questions_head_block {padding-bottom: 40px;}
	.scheme_work_list .item_icon.item_icon-zayavka:after, .scheme_work_list .item_icon.item_icon-zamer:after, .scheme_work_list .item_icon.item_icon-dogovor:after, .scheme_work_list .item_icon.item_icon-izgotovlenie:after, .scheme_work_list .item_icon.item_icon-dostavka:after {bottom: 6px;}}
@media only screen and (max-width: 1530px) {.complited_projects_descr {min-height: auto;}}
@media only screen and (max-width: 1439px) {.big_menu_button {left: 0;}
	.main_header_left {padding-top: 25px;padding-left: 60px;}
	.header_time {right: 0;}
	.main_header_right {padding-right: 60px;padding-top: 25px;}
	.complited_projects_descr {padding: 50px 30px 35px;}
	.sect_video_and_text .default_text_img_block .img_wrap {width: 240px;}}
@media only screen and (max-width: 1279px) {.complited_projects_list:after, .complited_projects_list:before {display: none;}
	.complited_projects_list > * {display: block;}
	.complited_projects_list .item {margin: 0 auto;text-align: center;}
	.complited_projects_list .item-medium {float: none;}
	.complited_projects_list .item-big {float: none;}
	.complited_projects_list .item:nth-child(2) {top: inherit;left: inherit;bottom: inherit;}
	.complited_projects_list .item:nth-child(3) {top: inherit;right: inherit;bottom: inherit;}
	.complited_projects_list:after, .complited_projects_list:before {display: none;}
	.complited_projects_list > * {display: block;}
	.complited_projects_list .item-small {width: auto;position: relative;}
	.complited_projects_list .item-medium {width: auto;height: auto;}
	.complited_projects_list .item-medium:nth-child(1) {float: none;}
	.complited_projects_list .item-medium:nth-child(4) {float: none;}
	.complited_projects_list .item:nth-child(2) {top: inherit;left: inherit;bottom: inherit;}
	.complited_projects_list .item:nth-child(3) {top: inherit;right: inherit;bottom: inherit;}
	.complited_projects_list.default_slider {margin-top: 30px;}
	.complited_projects_list.default_slider .owl-dots {bottom: 25px;}
	.complited_projects_list.default_slider .owl-nav .owl-prev, .complited_projects_list.default_slider .owl-nav .owl-next {top: 50%;}
	.complited_projects_list.default_slider .owl-nav .owl-prev {left: 100px;}
	.complited_projects_list.default_slider .owl-nav .owl-next {right: 100px;}
	.complited_projects_descr {position: relative;width: 100%;left: inherit;top: inherit;}
	.complited_projects_list.default_slider:after {content: "";display: block;width: 62px;height: 62px;background-color: rgba(255,255,255,.7);position: absolute;top: 0;left: 50%;z-index: 10;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-border-radius: 50%;border-radius: 50%;}
	.header_phone {font-size: 20px;}
	section.sect_questions {padding-bottom: 80px;}
	.question_block.question_block-director {padding-bottom: 50px;}
	.main_footer {padding-bottom: 58px;}
	.footer_navigate_block .small_head {margin-bottom: 5px;}
	.footer_navigate_list li {font-size: 11px;margin-bottom: 3px;}
	.footer_contacts_block {color: #514339;font-size: 11px;}
	.footer_contacts_block .small_head {margin-bottom: 5px;line-height: 18px;}
	.footer_contacts_block > * {line-height: 21px;margin: 0;}
	.footer_bottom {margin-top: 38px;}
	.footer_bottom .social_block {margin-top: 35px;}
	.subscribe_form_block .form_content {width: 360px;}
	.subscribe_form_block .form_footer {width: 264px;}
	section.sect.sect_popular_doors {padding-top: 100px;padding-bottom: 150px;}
	.category_doors_list .item-big .item_preview img {width: 100%;height: auto;}
	.category_doors_list .item:nth-child(1)::before {bottom: 88px;height: 8px;}
	.category_doors_list .item:nth-child(4)::before {bottom: 88px;height: 8px;}
	.category_doors_list .item:nth-child(5)::before {bottom: 88px;height: 8px;}
	.category_doors_list .item:nth-child(7)::before {bottom: 88px;height: 8px;}
	.category_doors_list .item_preview {height: 220px;}
	.category_doors_list .item_preview img {width: 100%;height: auto;}
	section.type_block_landing .section_image {width: 40%;}
	.ask_form.default_form .form_content {display: block;}
	.ask_form.default_form .form_content > *:last-child {margin-right: 0;}
	.ask_form.default_form .form_footer {margin-top: 30px;}
	.default_form .input_wrap input {height: 50px;}
	section.sect_map {margin-bottom: 120px;}}
@media only screen and (max-width: 1199px) {.social_block .social_link {margin-right: 6px;margin-bottom: 10px;}
	.town_block .town_list {top: 54px;left: 0;}
	.category_doors_list .item-big .item_preview img {width: 100%;height: auto;}
	.category_doors_list .item:nth-child(1)::before {bottom: 105px;height: 7px;}
	.category_doors_list .item:nth-child(4)::before {bottom: 105px;height: 7px;}
	.category_doors_list .item:nth-child(5)::before {bottom: 83px;height: 7px;}
	.category_doors_list .item:nth-child(7)::before {bottom: 83px;height: 7px;}
	.category_doors_list .item_preview {height: 180px;}
	.category_doors_list .item_preview img {width: 100%;height: auto;}
	.default_header_link {width: 54px;height: 52px;border: solid 1px #514339;position: relative;}
	.default_header_link .icon_wrap {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
	.default_header_link .icon_wrap {margin-right: 0;line-height: 0;}
	.default_header_link .text_wrap {display: none;}
	.main_header_left {padding-top: 12px;}
	.main_header_left .default_header_link {margin-right: 0px;}
	.main_header_left .default_header_link.favorites_link {margin-right: 25px;}
	.main_header_left .default_header_link.favorites_link svg {width: 33px;height: 22px;}
	.main_header_left .default_header_link.call_sizer_link {margin-right: 25px;}
	.main_header_left .default_header_link.call_sizer_link svg {width: 32px;height: 25px;}
	.main_header_right {padding-top: 12px;}
	.main_header_right .default_header_link {margin-left: 25px;}
	.main_header_right .default_header_link.callback_link svg {width: 14px;height: 22px;}
	.header_phone {width: 54px;height: 52px;border: solid 1px #514339;position: relative;background-image: url("/assets/template_v2/images/icons/callback_phone.svg");background-repeat: no-repeat;background-position: center center;font-size: 0;background-size: 14px 20px;}
	.callback_link {display: none;}
	.town_block .town_head {width: 54px;height: 52px;border: solid 1px #514339;position: relative;text-align: center;line-height: 62px;}
	.town_block .town_head span.town {display: none;}
	.town_block .town_head span.icon {margin-right: 0;}
	.town_block .town_head span.icon svg {width: 16px;height: 22px;}
	.search_btn {width: 54px;height: 52px;border: solid 1px #514339;position: relative;}
	.search_btn .img_wrap {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
	.search_btn svg {width: 22px;height: 22px;}
	.subscribe_form_block .form_content {width: 293px;}
	.subscribe_form_block .form_footer {width: 293px;}
	.main_menu_list li a {letter-spacing: 2px;padding: 24px 25px 7px;}
	section.sect {padding-top: 70px;padding-bottom: 50px;}
	.series_dors_navigate .item_name {font-size: 14px;}
	section.sect_get_free_size {overflow: hidden;}
	section.sect_get_free_size:after {display: none;}
	.get_free_size_left {position: relative;}
	.get_free_size_left:after {content: "";width: 2000px;height: 16px;background-color: transparent;border-top: 2px solid #9e9282;border-bottom: 2px solid #9e9282;position: absolute;bottom: 56px;left: -500px;z-index: 1;}
	.get_free_size_right {padding-bottom: 50px;}
	.get_free_size_right .book_block {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;margin-top: 20px;}
	.get_free_size_right .get_free_size_form_block {margin-top: 40px;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.scheme_work_list {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.scheme_work_list .item {width: 30%;}
	section.sect_about_info:after {display: none;}
	section.sect_about_info .sect_about_info_right {padding-left: 0;}
	.question_block.question_block-director .question_block_form.default_form_v1 {margin: 0 auto;}
	.question_block_man {display: none;}
	section.sect.sect_about_info {padding: 0;overflow: hidden;}
	section.sect.sect_about_info .section_head {position: relative;z-index: 2;}
	section.sect.sect_about_info .sect_about_info_left {background-color: #514339;position: relative;}
	section.sect.sect_about_info .sect_about_info_left::after {content: "";width: 100%;height: 100%;background-color: #514339;position: absolute;top: 0;left: -99%;}
	section.sect.sect_about_info .sect_about_info_left::before {content: "";width: 100%;height: 100%;background-color: #514339;position: absolute;top: 0;right: -99%;}
	section.sect.sect_about_info .sect_about_info_left, section.sect.sect_about_info .sect_about_info_right {padding: 70px 0 70px;}
	.because_list {padding-right: 0;}
	.because_list .row > div:first-child .item {margin-bottom: inherit;}
	.because_list .row > div:last-child .item {margin-top: inherit;}
	.because_list .item {margin-bottom: 50px;}
	section.sect.sect_scheme_work {padding-bottom: 20px;}
	.scheme_work_list .item {margin-bottom: 40px;}
	.scheme_work_list .item_icon.item_icon-dogovor:after, .scheme_work_list .item_icon.item_icon-dogovor:before {display: none;}
	.banner_video img {display: none;}
	section.sect_video_and_text .section_content > * {display: block;width: 100%;}
	section.sect_video_and_text .text_block {margin-left: 0;}
	section.sect_video_and_text .text_block_inner {margin-left: 0;max-width: none;padding: 0 15px;}
	section.sect_video_and_text .video_list {position: relative;top: inherit;left: inherit;bottom: inherit;}
	section.sect_video_and_text .video_list .item {width: 100%;height: 320px;background-image: none;}
	section.sect_video_and_text .video_list .item img {display: none;}
	section.sect_video_and_text .video_list .item:nth-child(1) {top: inherit;left: inherit;bottom: inherit;}
	section.sect_video_and_text .video_list .item:nth-child(2) {left: inherit;bottom: inherit;}
	section.type_block_landing {padding-top: 70px;padding-bottom: 0;}
	section.type_block_landing.light .section_content_wrap:after {background-image: url("/assets/template_v2/images/icons/triangle_light.svg");}
	section.type_block_landing .section_content_wrap {position: relative;}
	section.type_block_landing .section_content_wrap:after {content: "";width: 100%;height: 80px;background-image: url("/assets/template_v2/images/icons/triangle_brown_light.svg");position: absolute;bottom: -79px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;z-index: 1;}
	section.type_block_landing .section_content {max-width: none;padding-bottom: 30px;}
	section.type_block_landing .section_image {position: relative;top: inherit;right: inherit;left: inherit;bottom: inherit;display: block;width: 100%;min-height: 700px;background-position: center top;}
	section.type_block_landing .section_image .img_wrap {display: none;}
	.locked_advantages_list .item {padding: 0;}
	section.sect.locked_info .hidden-image {display: none;}
	section.sect.locked_info .full {width: 100%;}
	section.sect.locked_info .locked_info_right .img_wrap {display: block;}
	.electronic_lock_form {margin-left: 0;}
	.map_info_wrap {background-color: #514339;position: relative;}
	.map_info_wrap:after {content: "";width: 100%;height: 60px;background-image: url("/assets/template_v2/images/icons/triangle_brown_light.svg");position: absolute;bottom: -59px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;z-index: 3;}
	.map_info_wrap .map_info_block {position: relative;top: inherit;left: inherit;min-height: 550px;padding: 90px 0 70px;width: 100%;}
	.map_info_wrap .map_info_block:after {display: none;}
	section.sect_map {margin-bottom: 0;}}
@media only screen and (max-width: 991px) {.footer_copy {margin-top: 20px;order: 3;}
	.series_dors_navigate .owl-item .btn_wrap_series_in_catalog {margin-top: 25px;}
	.header_phone {margin-left: 0;height: 50px;border-top: none;border-bottom: none;}
	.series_dors_content .item_text_list .text_item.height_crop .text_wrap:after {display: none;}
	.series_dors_content .item_text_list .text_item .trigget_text {display: none;}
	.series_dors_content .item_text_list .text_item.height_crop .text_wrap {max-height: none;overflow: inherit;position: relative;}
	.main_header {height: 52px;border-bottom: 1px solid #514339;border-top: 1px solid #514339;}
	.default_header_link {width: 54px;height: 50px;border: solid 1px #514339;border-top: none;border-bottom: none;position: relative;}
	.default_header_link .icon_wrap {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
	.default_header_link .icon_wrap {margin-right: 0;line-height: 0;}
	.default_header_link .text_wrap {display: none;}
	.main_header_left {padding-top: 0px;padding-left: 0;font-size: 0;}
	.main_header_left .default_header_link {margin-right: 0px;}
	.main_header_left .default_header_link.favorites_link {margin-right: 0px;margin-left: -1px;}
	.main_header_left .default_header_link.call_sizer_link {margin-right: 0px;margin-left: -1px;}
	.big_menu_button {width: 54px;height: 50px;border: solid 1px #514339;border-top: none;border-bottom: none;position: relative;top: inherit;left: inherit;}
	.toggle-btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
	.main_header_right {padding-top: 0px;padding-right: 0;}
	.main_header_right .default_header_link {margin-left: 0px;}
	.header_time {display: none;}
	.town_block {margin-left: -1px;}
	.town_block .town_head {width: 54px;height: 50px;border: solid 1px #514339;border-top: none;border-bottom: none;position: relative;text-align: center;line-height: 66px;}
	.town_block .town_list {top: 52px;}
	.search_btn {width: 54px;height: 50px;border: solid 1px #514339;border-top: none;border-bottom: none;margin-right: -5px;}
	.main_header {background-color: #3e3731;}
	.main_header.fixed .header_logo {-webkit-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;opacity: 0;visibility: hidden;}
	.header_logo {width: 100%;top: 51px;padding: 17px 0px 0px;left: 0;right: 0;transform: translateX(0);}
	.header_logo .img_wrap {max-width: 170px;margin: 0 auto;}
	.header_logo .text_wrap {display: none;}
	.main_menu {display: none;}
	.subscribe_form_block .form_content {width: 60%;margin-right: 5%;}
	.subscribe_form_block .form_footer {width: 35%;}
	.banner_slider .slide, .banner_block .slide {min-height: 550px;}
	.banner_slider .slide:after, .banner_block .slide:after {content: "";width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-image: -webkit-radial-gradient(53% 49%,circle,rgba(255,255,255,.38),rgba(255,255,255,.35) 46%,rgba(255,255,255,0));background-image: -o-radial-gradient(53% 49%,circle,rgba(255,255,255,.38),rgba(255,255,255,.35) 46%,rgba(255,255,255,0));background-image: radial-gradient(circle at 53% 49%,rgba(255,255,255,.38),rgba(255,255,255,.35) 46%,rgba(255,255,255,0));z-index: 1;}
	.banner_slider .container, .banner_block .container {z-index: 2;}
	.banner_slider .slide_content, .banner_block .slide_content {z-index: 2;}
	.banner_slider .slide_descr, .banner_block .slide_descr {font-weight: 600;}
	.banner_slider .owl-item, .banner_block .owl-item {padding-bottom: 25px;}
	.banner_slider .slide_btn, .banner_block .slide_btn {display: none;}
	.banner_slider .slide_btn_mobile, .banner_block .slide_btn_mobile {display: block;z-index: 2;}
	.banner_slider.default_slider .owl-dots {bottom: 70px;}
	.scheme_work_list .item {width: 29%;}
	.sect_video_short_list .item-big {height: 500px;}
	.sect_video_short_list .video_text {left: 30px;}
	.sect_video_short_list .btn_view_all_video {right: 30px;}
	.category_doors_list .item .item_preview {height: 140px;}
	.category_doors_list .item > a {padding-top: 0px;}
	.category_doors_list .item:nth-child(1)::before {width: 200px;bottom: 70px;border-top-width: 1px;border-bottom-width: 1px;height: 5px;}
	.category_doors_list .item:nth-child(4)::before {width: 200px;bottom: 70px;border-top-width: 1px;border-bottom-width: 1px;height: 5px;}
	.category_doors_list .item:nth-child(5)::before {width: 200px;bottom: 48px;border-top-width: 1px;border-bottom-width: 1px;height: 5px;}
	.category_doors_list .item:nth-child(7)::before {width: 200px;bottom: 48px;border-top-width: 1px;border-bottom-width: 1px;height: 5px;}
	.category_doors_list .item_name {padding-bottom: 10px;}
	section.sect.sect_series_dors:after {height: 110px;}
	.series_dors_list {margin-top: 30px;}
	.series_dors_content_wrap {padding-bottom: 80px;}
	.series_dors_navigate_wrap {padding-bottom: 70px;position: relative;}
	.series_dors_navigate_wrap:after {content: "";width: 100%;height: 70px;position: absolute;bottom: 0;left: 0;background-color: #f7f4f0;}
	.series_dors_navigate {display: block;margin: 0 auto;}
	.series_dors_navigate .item {width: 250px;margin: 0 auto;text-align: center;background-color: #f7f4f0;}
	.series_dors_navigate .item_name {font-size: 20px;line-height: 23px;}
	.series_dors_navigate .item_price {font-size: 17px;line-height: 23px;}
	.series_dors_content {padding: 40px 0;}
	.series_dors_content .item {display: block !important;}
	.series_dors_content .item_text_list {display: block;}
	.series_dors_content .item_text_list .text_item {width: 100%;display: block;margin-bottom: 20px;}
	.series_dors_content .item_text_list .text_item.open .small_head:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	.series_dors_content .item_text_list .text_item.open .text_wrap {display: block;}
	.series_dors_content .item_text_list .text_item p {margin: 0;}
	.series_dors_content .item_text_list .text_wrap {display: none;}
	.series_dors_content .item_text_list .small_head {display: inline-block;position: relative;padding-right: 25px;}
	.series_dors_content .item_text_list .small_head:after {content: "";width: 10px;height: 10px;position: absolute;top: 3px;right: 0;background-image: url("/assets/template_v2/images/icons/arrow_triger.svg");background-repeat: no-repeat;background-position: center center;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
	.series_dors_navigate.default_slider .owl-dots {display: none;}
	section.sect.sect_danalock_system .danalock_system_list .item {width: 20%;}
	.ask_form.default_form {max-width: 400px;margin: 0 auto;}
	.ask_form.default_form .form_content > * {display: block;margin: 0 auto;margin-bottom: 30px;width: 100%;}
	.ask_form.default_form .form_content > *:last-child {margin-bottom: 0;margin-right: auto;}
	.ask_form.default_form .form_footer {display: block;}}
@media only screen and (max-width: 767px) {.default_slider .owl-dots .owl-dot {width: 22px;height: 2px;margin-right: 5px;}
	.default_slider .owl-dots .owl-dot span {height: 2px;}
	.main_header .container {padding: 0;}
	.scheme_work_list .item {width: 28%;}
	.banner_slider .container, .banner_block .container {left: 15px;right: 15px;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	.banner_slider .slide_content-left, .banner_block .slide_content-left {left: 0px;}
	.sect_video_short_list .item {position: relative;background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
	.sect_video_short_list .item img {display: none;}
	.sect_video_short_list .item-small {position: relative;width: 100%;height: 250px;}
	.sect_video_short_list .item-small:nth-child(1) {top: inherit;left: inherit;bottom: inherit;}
	.sect_video_short_list .item-small:nth-child(1) {top: inherit;left: inherit;bottom: inherit;}
	.sect_video_short_list .item-big {width: 100%;height: 250px;margin-left: 0;}
	.sect_video_short_list .video_text {left: 15px;top: 15px;font-size: 20px;line-height: 24px;}
	.sect_video_short_list .btn_view_all_video {bottom: 10px;right: 50%;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%);}
	section.sect.sect_about_info .sect_about_info_left .section_head {text-align: center;}
	.because_list .row > div:first-child .item {margin-bottom: 45px;}
	.because_list .row > div:last-child .item {margin-top: 0px;}
	.because_list .item {margin-bottom: 45px;}
	.because_list .item {margin-bottom: 45px;}
	section.sect_questions:after {height: 80px;}
	.questions_links_block .btn_default {display: block;margin-right: 0;margin: 0 auto;}
	.questions_links_block .btn_default:last-child {margin-right: auto;margin-top: 15px;}
	.question_block_form.default_form_v1 {max-width: none;width: 100%;}
	.question_block_form.default_form_v1 .left_block, .question_block_form.default_form_v1 .right_block {display: block;width: 100%;}
	.footer_navigate_block {margin-bottom: 40px;}
	section.sect.sect_category_doors .container {padding: 0;}
	section.sect.sect_category_doors .section_head {padding: 0 15px;}
	.category_doors_list.default_slider:after {top: 40px;}
	.category_doors_list .item {display: block;width: 100%;}
	.category_doors_list .item:hover {background-color: transparent;}
	.category_doors_list .item .item_preview {height: auto;}
	.category_doors_list .item > a {padding-top: 20px;}
	.category_doors_list .item:nth-child(1)::before {display: none;}
	.category_doors_list .item:nth-child(4)::before {display: none;}
	.category_doors_list .item:nth-child(5)::before {display: none;}
	.category_doors_list .item:nth-child(7)::before {display: none;}
	.category_doors_list .item_name {padding-bottom: 10px;font-size: 14px;line-height: 18px;margin-top: 0;}
	.category_doors_list .item_preview img {position: relative;width: auto;max-width: 100%;}
	.category_doors_list .item_preview img.img_door {left: inherit;right: inherit;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);}
	.category_doors_list .item_preview img.img_bg {position: absolute;}
	section.sect_video_and_text .video_list .item {height: 250px;}
	.video_list .video_text {top: 15px;left: 15px;}
	section.sect.sect_danalock_system {padding-top: 160px;}
	section.type_block_landing .section_image {min-height: 575px;}
	section.sect.locked_info {position: relative;}
	section.sect.locked_info:after {content: "";width: 100%;height: 80px;background-image: url("/assets/template_v2/images/icons/triangle_brown_light.svg");position: absolute;bottom: -79px;left: 0;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-background-size: 100% 100%;background-size: 100% 100%;z-index: 1;}
	section.sect_ask {padding-top: 140px;background-color: #e8e4dd;}
	.ask_form.default_form .input_wrap input {background-color: transparent;padding: 0;border-bottom: 1px solid #9e9282;}
	section.sect.sect_electronic_lock {padding: 90px 0;}
	section.sect_video_and_text .text_block:after {height: 80px;bottom: -79px;}
	section.type_block_landing .section_content_wrap:after {bottom: -79px;}
	section.sect.locked_info:after {bottom: -79px;}
	.map_info_wrap .map_info_block {width: 100%;padding: 70px 0 30px;min-height: 500px;}
	.btn_wrap_series_in_catalog::after {margin: 3px 0px 0px 0px;}}
@media only screen and (max-width: 599px) {.banner_slider .slide_descr, .banner_block .slide_descr {height: 90px;overflow: hidden;}
	.scheme_work_list {display: block;}
	.scheme_work_list .item {width: auto;max-width: 300px;margin: 0 auto;position: relative;padding-bottom: 30px;}
	.scheme_work_list .item:last-child {margin-right: auto;}
	.scheme_work_list .item:last-child:after {display: none;}
	.scheme_work_list .item:last-child:before {display: none;}
	.scheme_work_list .item:first-child:before {display: none;}
	.scheme_work_list .item:nth-child(odd):after {right: 0;}
	.scheme_work_list .item:nth-child(odd):before {background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_right.svg");top: 72px;left: -2px;}
	.scheme_work_list .item:nth-child(even):before {background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_bottom.svg");}
	.scheme_work_list .item:after {content: "";width: 2px;position: absolute;top: 78px;height: 100%;background-color: #9e9282;}
	.scheme_work_list .item:before {content: "";width: 11px;height: 12px;position: absolute;background-repeat: no-repeat;background-position: center center;-webkit-background-size: contain;background-size: contain;top: 74px;left: -4px;z-index: 2;}
	.scheme_work_list .item_head {font-size: 20px;line-height: 26px;padding-left: 65px;}
	.scheme_work_list .item_descr {padding-left: 65px;padding-right: 15px;}
	.scheme_work_list .item_icon {padding-left: 65px;height: 86px;}
	.scheme_work_list .item_icon.item_icon-zayavka:after {width: 187px;left: inherit;right: 0;}
	.scheme_work_list .item_icon.item_icon-zayavka:before {left: inherit;right: -6px;bottom: 1px;background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_bottom.svg");}
	.scheme_work_list .item_icon.item_icon-dogovor:after, .scheme_work_list .item_icon.item_icon-dogovor:before {display: block;}
	.scheme_work_list .item_icon.item_icon-zamer:after, .scheme_work_list .item_icon.item_icon-dogovor:after, .scheme_work_list .item_icon.item_icon-izgotovlenie:after, .scheme_work_list .item_icon.item_icon-dostavka:after {width: 100%;}
	.scheme_work_list .item_icon.item_icon-zamer:before, .scheme_work_list .item_icon.item_icon-dogovor:before, .scheme_work_list .item_icon.item_icon-izgotovlenie:before, .scheme_work_list .item_icon.item_icon-dostavka:before {right: -4px;left: inherit;bottom: 1px;}
	.scheme_work_list .item_icon.item_icon-zamer:before, .scheme_work_list .item_icon.item_icon-izgotovlenie:before {background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_left.svg");}
	.scheme_work_list .item_icon.item_icon-dogovor:before, .scheme_work_list .item_icon.item_icon-dostavka:before {background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_bottom.svg");}
	.scheme_work_list .item_icon.item_icon-oplata:after {content: "";width: 100%;width: 198px;height: 2px;position: absolute;bottom: 6px;background-color: #9e9282;left: inherit;right: 0;}
	.scheme_work_list .item_icon.item_icon-oplata:before {content: "";width: 11px;height: 12px;position: absolute;right: -4px;bottom: 1px;z-index: 2;background-image: url("/assets/template_v2/images/page_index/sect_scheme_work/triangle_left.svg");background-repeat: no-repeat;background-position: center center;-webkit-background-size: contain;background-size: contain;}
	.category_doors_list {margin-top: -30px;}
	.default_text_img_block {display: block;}
	.default_text_img_block > * {display: block;}
	.sect_video_and_text .default_text_img_block .img_wrap {margin: 0 auto;}
	.default_text_img_block .descr_list {padding-left: 0;}
	section.sect.sect_danalock_system .danalock_system_list {display: block;}
	section.sect.sect_danalock_system .danalock_system_list .item {width: auto;margin-bottom: 30px;}
	section.type_block_landing .section_content {padding-bottom: 70px;}
	section.type_block_landing .default_text_img_block {margin-left: 0;}
	section.type_block_landing .default_text_img_block .img_wrap {margin: 0 auto;}
	section.sect_locked_advantages .section_head {text-align: left;}
	section.sect_locked_advantages .section_descr {text-align: left;}
	section.sect_locked_advantages .section_descr br {display: none;}
	section.sect.locked_info .locked_info_right .text_block {margin-top: 30px;padding-right: 0;}
	.sect_video_and_text .default_text_img_block .img_wrap {width: auto;text-align: center;}}
@media only screen and (max-width: 479px) {body {font-size: 14px;}
	.btn_default {height: 54px;line-height: 54px;width: 290px;}
	.section_head {font-size: 32px;line-height: 36px;margin-bottom: 30px;}
	section.sect {padding-top: 60px;padding-bottom: 60px;}
	.social_block .social_link {margin-right: 10px;}
	.header_logo:after {height: 25px;bottom: -24px;}
	.header_logo .img_wrap {max-width: 156px;}
	.banner_slider, .banner_block {margin-top: 70px;}
	.banner_slider .slide, .banner_block .slide {min-height: 420px;}
	.banner_slider .slide_head, .banner_block .slide_head {font-size: 32px;line-height: 32px;}
	.banner_slider .slide_descr, .banner_block .slide_descr {font-size: 14px;line-height: 18px;}
	.banner_slider .slide_btn_mobile .btn_default, .banner_block .slide_btn_mobile .btn_default {width: 290px;}
	.main_footer {padding-top: 28px;padding-bottom: 30px;}
	.footer_navigate {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.footer_bottom {margin-top: 0;}
	.footer_bottom .social_block {margin-top: 28px;}
	.subscribe_form_block {margin-top: 35px;}
	.subscribe_form_block .subscribe_form {margin-top: 35px;}
	.subscribe_form_block {margin-top: 0;}
	.subscribe_form_block .form_head {margin-bottom: 10px;}
	.subscribe_form_block .form_content {width: 100%;margin-right: 0;}
	.subscribe_form_block .form_footer {width: 100%;margin-top: 8px;}
	.footer_navigate {margin-top: 40px;}
	.footer_navigate_block {margin-bottom: 20px;}
	.footer_navigate_block.open .small_head:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	.footer_navigate_block.open .footer_navigate_list {display: block;}
	.footer_navigate_block .small_head {position: relative;padding-right: 25px;}
	.footer_navigate_block .small_head:after {content: "";width: 10px;height: 10px;position: absolute;top: 3px;right: 0;background-image: url("/assets/template_v2/images/icons/arrow_triger.svg");background-repeat: no-repeat;background-position: center center;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
	.footer_navigate_block .footer_navigate_list {display: none;}
	.complited_projects_list.default_slider {margin-top: 8px;}
	.complited_projects_descr {padding: 40px 15px 35px;}
	.complited_projects_descr .complited_projects_btn {margin-top: 30px;}
	.complited_projects_descr .complited_projects_btn .btn_default {width: 290px;}
	.complited_projects_descr .complited_projects_text p {font-size: 14px;line-height: 20px;}
	section.sect.sect_series_dors {padding-top: 102px;}
	section.sect.sect_series_dors:after {height: 40px;bottom: -3px;}
	.series_dors_list {margin-top: 3px;}
	.series_dors_content_wrap {padding-bottom: 30px;}
	.series_dors_content {padding-top: 0;}
	.series_dors_content .item_btn {margin-top: 70px;}
	.series_dors_content .item_btn .btn_default {width: 290px;}
	.series_dors_content .item_text_list .text_item {margin-bottom: 18px;}
	.series_dors_content .item_text_list .small_head {display: block;}
	.series_dors_content .item_text_list .small_head:after {width: 15px;height: 12px;}
	.series_dors_navigate.default_slider .owl-dots {bottom: -22px;}
	.series_dors_navigate .item {padding: 50px 30px 2px;}
	.series_dors_navigate_wrap {padding-bottom: 50px;}
	section.sect.sect_popular_doors {padding-top: 20px;padding-bottom: 100px;}
	.popular_doors_slider {margin-top: -2px;}
	.popular_doors_slider.default_slider .owl-dots {bottom: -37px;}
	.popular_doors_slider .item_name {margin-top: 20px;}
	.popular_doors_slider .item_btn .btn_default {width: 290px;}
	.get_free_size_left:after {bottom: 40px;}
	.get_free_size_left .man_size_block .svg_icon-polka, .get_free_size_left .man_size_block .svg_icon-kreslo {display: none;}
	.get_free_size_left .man_size_block .svg_icon-lampa {right: -78px;bottom: 30px;}
	.get_free_size_left .man_size_block .svg_icon-lampa svg {height: 196px;}
	.get_free_size_left .section_head {margin-bottom: 50px;}
	.get_free_size_left .man_size_block .img_wrap {margin-left: 15px;max-width: 250px;}
	.get_free_size_form.default_form_v1 .form_content .input_wrap input {width: 100%;}
	.get_free_size_form.default_form_v1 .form_footer {margin-top: 20px;}
	.get_free_size_form.default_form_v1 .form_footer .btn_default {width: 100%;padding: 0;}
	.get_free_size_right {padding-bottom: 30px;}
	.get_free_size_right .book_block {margin-top: 60px;}
	section.sect.sect_scheme_work {padding-top: 70px;}
	.scheme_work_list {margin-top: -42px;}
	.scheme_work_list .item {padding-bottom: 40px;}
	.scheme_work_list .item_head {margin-top: 14px;margin-bottom: 7px;}
	section.sect.sect_about_info .sect_about_info_left, section.sect.sect_about_info .sect_about_info_right {padding: 40px 0 40px;}
	section.sect.sect_about_info .sect_about_info_left {padding-bottom: 10px;}
	section.sect.sect_about_info .section_head {margin-bottom: 30px;}
	section.sect.sect_about_info .sect_about_info_right .btn_wrap {display: none;}
	.sect_video_short_list .item-small {height: 230px;}
	.sect_video_short_list .video_text {left: 0;padding: 0 15px;top: 22px;}
	.because_list .item_descr {color: #ddd8d0;max-width: 80%;margin: 0 auto;margin-top: 15px;}
	.because_list .item .item_icons {max-width: 190px;}
	section.sect_questions {padding-top: 45px;padding-bottom: 30px;}
	section.sect_questions:after {height: 40px;bottom: -3px;}
	section.sect_questions .section_head {margin-bottom: 37px;}
	.banner_slider .slide, .banner_block .slide {min-height: 498px;}
	section.sect_video_and_text .text_block {padding-top: 52px;}
	section.sect_video_and_text .video_list .item {height: 230px;}
	section.type_block_landing .section_content_wrap:after {height: 40px;bottom: -40px;}
	section.sect.sect_danalock_system {padding-top: 90px;}
	section.sect.sect_danalock_system .danalock_system_list {margin-top: 50px;}
	section.sect.sect_danalock_system .danalock_system_list .item {margin-bottom: 81px;}
	section.sect.sect_danalock_system .danalock_system_list .item:last-child {margin-bottom: 0;}
	section.sect_video_and_text .text_block:after {height: 40px;bottom: -39px;}
	section.type_block_landing .section_content_wrap:after {height: 40px;bottom: -39px;}
	section.type_block_landing .section_head_block p {font-size: 19px;line-height: 30px;}
	section.type_block_landing .default_text_img_block {margin-top: 50px;}
	section.sect.sect_electronic_lock {padding: 60px 0;}
	section.sect.sect_electronic_lock .sect_electronic_lock_left p {font-size: 19px;line-height: 30px;}
	section.sect.sect_electronic_lock .sect_electronic_lock_left p.bold {font-size: 20px;}
	.electronic_lock_form {max-width: none;}
	.electronic_lock_form .form_footer {margin-top: 38px;}
	.electronic_lock_form.default_form_v1 .input_wrap {margin-bottom: 20px;}
	section.sect-small {padding: 60px 0;}
	.section_descr {font-size: 19px;line-height: 30px;}
	.locked_advantages_list .item_head span {padding-right: 30px;}
	.locked_advantages_list .item_head .trigger_icon {display: block;}
	.locked_advantages_list .item_text {display: none;}
	section.sect.locked_info {padding-bottom: 40px;}
	section.sect.locked_info:after {height: 40px;bottom: -40px;}
	section.sect-small.sect_ask {padding-top: 100px;}
	section.sect-small.sect_ask .section_head {text-align: left;}
	section.sect-small.sect_ask .section_descr {text-align: left;}
	.ask_form.default_form {max-width: none;}
	.ask_form.default_form .form_footer .btn_default {padding: 0 10px;}
	.default_text_img_block .descr_list .item {margin-bottom: 24px;}
	section.sect_map {margin-bottom: 40px;}
	.map_block {height: 560px;}
	.map_block #map {height: 560px;}
	.map_info_wrap:after {height: 40px;bottom: -39px;}
	.btn_wrap_series_in_catalog::after {margin: 1px 0px 0px 0px;}}
@media only screen and (max-width: 359px) {}
@media only screen and (max-width: 320px) {}
@media only screen and (min-width: 320px) {}
@media only screen and (min-width: 480px) {}
@media only screen and (min-width: 768px) {}
@media only screen and (min-width: 992px) {}
@media only screen and (min-width: 1200px) {}
.agree.error {color: red !important;}
.agree.error .text_wrap {color: red !important;}
.agree.error a {color: red !important;}
.error, .error::placeholder, .error a {border-color: red !important;color: red !important;}
#success {background: none repeat scroll 0 0 #e31e24;}
#success > h2 {color: #fff;margin: 0;padding: 20px;text-align: center;}
#success p {color: #fff;margin: 0;padding: 0 20px 20px 20px;text-align: center;}
#loading {background: none repeat scroll 0 0 #fff;padding: 20px;width: 300px;}
#load {background: none repeat scroll 0 0 #e31e24;height: 10px;width: 10%;}
[name="lastname"] {display: none !important;}
.hidden {display: none;}
.favorites_link .icon_wrap {position: relative;}
.favorites_link #msMiniCart {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.favorites_link #msMiniCart {width: 15px;height: 15px;background: #f7f4f0;color: #000;line-height: 15px;font-size: 10px;font-weight: bold;position: absolute;top: -4px;left: 13px;text-align: center;}
.button_top-line.back-cal.mob_hdr_call_back {display: none;}
.fixed-search-block {background-color: #fff;z-index: 10;z-index: 1;text-align: center;padding: 20px 0;position: fixed;top: 77px;left: 0;right: 0;opacity: 0;visibility: hidden;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-box-shadow: 0 10px 20px rgba(0,0,0,.24);box-shadow: 0 10px 20px rgba(0,0,0,.24);-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease,-webkit-transform .5s ease;-o-transition: transform .5s ease;}
.fixed-search-block.show {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease,-webkit-transform .5s ease;-o-transition: transform .5s ease;}
.fixed-search-block-form-wrap {text-align: center;}
.fixed-search-block-form {width: 805px;margin: 0 auto;}
.fixed-search-block-form .search-block {position: relative;}
.search-block {display: block;}
.search-block form.search-form {width: 100%;position: relative;}
.search-block form.search-form input {width: 100%;border: 1px solid #bdc1c7;border: 1px solid #ccc5b6;color: #989b9e;color: #767676;font-size: 14px;font-size: 16px;font-weight: 400;font-weight: 400;height: 36px;line-height: 36px;line-height: 20px;padding: 0px 185px 0px 10px;}
.search-block form.search-form button {width: 44px;height: 36px;position: absolute;background-color: transparent;border: none;top: 1px;right: 145px;text-align: center;padding: 0;cursor: pointer;background-image: url("/assets/template_v2/css/");}
.search-block form.search-form button i {display: inline-block;display: none;line-height: 32px;color: #96897d;}
.search-block form.search-form .search-select-wrap {display: inline-block;line-height: 0;position: absolute;top: 1px;right: 1px;z-index: 99999999;}
.search-block .jq-selectbox {width: 145px;background-color: white;cursor: pointer;height: 34px;line-height: 34px;text-align: left;}
.search-block .jq-selectbox .jq-selectbox__select-text {padding-left: 15px;}
.search-block .jq-selectbox .jq-selectbox__select {position: relative;background-color: #eeece1;color: #68615b;font-size: 14px;font-weight: 300;height: 34px;line-height: 34px;}
.search-block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger {position: absolute;top: 3px;right: 1px;width: 30px;height: 30px;}
.search-block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {display: block;width: 100%;height: 100%;position: relative;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.search-block .jq-selectbox.opened .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.search-block .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 30px;color: #96897d;text-align: center;content: "";font-family: "FontAwesome";font-size: 16px;}
.search-block .jq-selectbox .jq-selectbox__dropdown {width: 145px;text-align: left;top: 34px !important;right: 0px !important;background-color: white;-webkit-box-shadow: 0 5px 14.3px .8px rgba(0,0,0,.25);box-shadow: 0 5px 14.3px .8px rgba(0,0,0,.25);}
.search-block .jq-selectbox__dropdown>ul li {text-align: left;padding-left: 15px;font-size: 14px;font-weight: 300;line-height: 30px;color: #68615b;}
.search-block .jq-selectbox .jq-selectbox__dropdown ul li.selected {color: #ff7b30;}
.search-block .jq-selectbox .jq-selectbox__dropdown ul li.sel {position: relative;}
.search-block .jq-selectbox .jq-selectbox__dropdown ul li.sel::after {content: "";width: 18px;color: #ff7b30;height: 18px;font-family: "Material Icons";font-size: 18px;line-height: 16px;position: absolute;top: 50%;right: 10px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.search-block .jq-selectbox__dropdown>ul {padding: 0;text-align: center;width: 100%;margin: 0;}
.search-block .jq-selectbox__dropdown>ul li {text-align: left;padding-left: 15px;font-size: 14px;font-weight: 300;line-height: 30px;color: #68615b;padding: 5px 0px 5px 15px;}
.jq-selectbox .jq-selectbox__dropdown ul li.sel {position: relative;}
.search-block .jq-selectbox .jq-selectbox__dropdown ul li.selected {color: #ff7b30;}
.jq-selectbox .jq-selectbox__dropdown ul li.sel::after {content: "";width: 18px;color: #ff7b30;height: 18px;font-family: "Material Icons";font-size: 18px;line-height: 16px;position: absolute;top: 50%;right: 10px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.bg {background: #333 none repeat scroll 0 0;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 5;opacity: 0;visibility: hidden;}
.bg.show {opacity: .8;visibility: visible;}
.search-block .ui-menu.ui-autocomplete.hard_show {display: block !important;}
.search-block .ui-menu.ui-autocomplete {position: absolute !important;top: 56px !important;top: 56px !important;width: 100% !important;max-height: 565px;overflow: hidden;overflow-y: auto;margin: 0;}
.ui-menu.ui-autocomplete {padding: 0;}
.ui-menu.ui-autocomplete {z-index: 9999999;background: #fff;}
.product {width: 16.66%;display: inline-block;vertical-align: top;font-size: 14px;padding: 5px 20px;margin-bottom: 40px;color: #514233;}
.product__img {position: relative;margin-bottom: 12px;min-height: 195px;}
.product__img img {display: block;width: 100%;transition: all .3s ease-in-out;}
.product__img img:hover {transition: all .3s ease-in-out;opacity: .5;}
.product__img a {display: block;z-index: 5;position: relative;}
.product__title {margin-bottom: 5px;font-weight: 400;}
.product__title a {text-decoration: none;color: inherit;}
.product__title a:hover {text-decoration: underline;}
.product__price {font-family: "Roboto",sans-serif;font-weight: 300;font-size: 12px;}
.product__price span {font-size: 16px;font-family: "Roboto",sans-serif;}
.product_type_list {display: block;width: 100%;padding: 0;}
.product_type_list .product__img {width: 195px;float: left;}
.product-options__item {border-top: 1px solid #e5e0cd;border-bottom: 1px solid #e5e0cd;margin: 0 0 -1px 0;padding: 9px 0;}
.product-options__title {float: left;}
.product-options__option-wrapp {float: right;text-align: right;}
.product_type_list .product__body {background: #efece1 none repeat scroll 0 0;float: right;margin: 7px 0 0;padding: 43px 20px;position: relative;text-align: center;width: 210px;}
.search-block .product_type_list .product__body {width: 185px;}
.product__intro {display: none;}
.product-options {float: left;padding: 8px 20px 0;width: 67%;}
.search-block .product-options {width: 450px;}
.product_type_list .product__title {font-family: "Kurale",sans-serif;font-weight: 400;font-size: 24px;}
.search-block .product_type_list .product__title {text-align: left;font-size: 20px;margin-top: 0;}
.product_type_list .product__price {margin-bottom: 5px;font-size: 14px;}
.product-btn-link {margin: 0 0 10px 0;display: inline-block;text-decoration: underline;}
.product_type_list .product__price span {font-size: 22px;font-weight: 500;font-family: "Roboto",sans-serif;}
.clear {clear: both;}
.tooltip_icon {border: 1px solid #ac998a;border-radius: 50%;color: #ac998a;display: inline-block;height: 20px;line-height: 17px;text-align: center;vertical-align: middle;width: 20px;font-size: 11px;font-style: normal;cursor: pointer;transition: all 150ms linear;}
.tooltip_icon:hover {border-color: #604d3e;color: #604d3e;transition: all 150ms linear;}
.btn_default_old {border-radius: 3px;box-shadow: 0 1px 1px 1px #ccc;color: #fff;font-family: "Roboto",sans-serif;font-size: 14px;padding: 5px 10px;text-decoration: none;display: inline-block;}
.tooltip_icon {display: none;}
.tooltip_icon.vis {display: inline-block;}
.search-block .product_type_list .product__img {width: 100px;margin-top: 30px;}
.search-block .product__img {min-height: 100px;}
.ui-autocomplete {width: 805px;}
.ui-menu.ui-autocomplete {padding: 0;}
.ui-menu-item {padding: 0;padding: 10px 25px 10px;border-bottom: 1px solid #e5e0cd;margin-bottom: 0;}
.ui-menu-item::before {display: none;}
.ui-menu-divider::before {display: none;}
.see_all_result {text-align: center;margin: 15px 0;}
.see_all_result a {display: inline-block;width: 180px;height: 35px;background-color: #54453d;border-radius: 3px;color: white;font-size: 14px;font-weight: 400;line-height: 35px;padding: 0;text-decoration: none;text-transform: none;}
.see_all_result a:hover {background-color: #655750;text-decoration: none;}
.see_all_result a:focus {color: #fff;text-decoration: none;}
li.mse2-ac-wrapper.ui-menu-divider.ui-widget-content {display: none;}
.ms2_product .price {padding: 0 !important;}
.search-block .product-options__item:last-child {border-bottom: 0;}
.search-item .item-preview {float: left;width: 80px;height: 80px;background-color: #ccc;}
.search-item .item-content {text-align: left;}
.search-item .item-content {padding-left: 100px;}
.search-item .item-descr {color: #352a1e;font-family: "Open Sans";font-size: 15px;font-weight: 300;line-height: 20px;margin-top: 15px;}
.search-item .item-descr p {margin: 0;}
.search-item .item-name a {color: #514233;font-family: Kurale;font-size: 20px;font-weight: 400;line-height: 20px;text-decoration: none;}
.ui-helper-hidden-accessible {display: none;}
.hard_show p {margin-bottom: 12px;font-family: "Open Sans",sans-serif;color: #352a1e;font-weight: 300;}
@media screen and (max-width: 1920px) {.product {width: 20%;}
	.product_type_list {display: block;width: 100%;}}
@media screen and (max-width: 1599px) {.product {width: 25%;}
	.product_type_list {display: block;width: 100%;}
	.product-options {width: 55%;}}
@media screen and (max-width: 1279px) {}
@media screen and (max-width: 1023px) {.product {width: 50%;padding: 0 20px;}
	.product_type_list {display: inline-block;width: 50%;}
	.product_type_list .product__img {width: 100%;float: none;}
	.product_type_list .product__body {float: none;margin: 0 0 10px;padding: 10px 0;width: 100%;}
	.product-options {padding: 0;width: 100%;}
	.product_type_list .product__title, .product_type_list .product__price {text-align: center;}
	.product_type_list .product__intro {display: none;}
	.search-block .product_type_list {width: 100%;}
	.search-block .product {padding: 0px;}
	.search-block .product-options {width: 100%;}
	.search-block .product_type_list .product__img {float: left;display: inline-block;vertical-align: middle;margin-top: 0;}
	.search-block .product_type_list .product__body {float: none;float: right;margin: 0 0 10px;padding: 10px 0;display: inline-block;vertical-align: middle;}
	.search-block .product_type_list {width: 100%;}
	.search-block .ui-menu.ui-autocomplete {max-height: 585px;}}
@media screen and (max-width: 991px) {.fixed-search-block {top: 50px;}
	.fixed-search-block-form {width: 680px;}}
@media screen and (max-width: 767px) {.fixed-search-block-form {width: 90%;}
	.search-block .ui-menu.ui-autocomplete {max-height: 450px;}}
@media screen and (max-width: 479px) {.ui-menu-item {margin-bottom: 25px;}
	.search-item .item-preview {display: none;}
	.search-item .item-content {padding-left: 0;}
	.search-block .product_type_list .product__body {float: none;width: 100%;}
	.search-block .product_type_list .product__img {float: none;width: 120px;min-height: 120px;}
	.search-block .product_type_list .product__price {margin-bottom: 0;}
	.search-block .product-btn-link {margin-bottom: 0;}
	.search-block .product_type_list .product__body {padding: 7px 0;}
	.search-block .product-options__title {float: none;}
	.search-block .product-options__option-wrapp {float: none;margin-top: 8px;text-align: center;}
	.search-block .product_type_list .product__title {text-align: center;}}
a {color: #352a1e;}
a:hover {text-decoration: none;}
.burger_menu ul {margin: 0;padding: 30px 0 30px 65px;}
.burger_menu li {list-style-type: none;margin: 0 0 10px;padding: 0;font-size: 14px;}
.burger_menu ul li {position: relative;padding-left: 40px;}
.burger_menu .parent_menu {display: inline-block;margin: 30px 0;vertical-align: top;}
.parent_menu ul {padding: 0;}
.parent_menu.db > ul {width: auto !important;}
.wrapp_burger_menu {background: rgba(12,10,8,.95) none repeat scroll 0 0;left: -9999px;position: absolute;top: 77px;width: 100%;z-index: 11;overflow-y: scroll;}
.burger_menu .parent_menu ul li:before {display: none;padding: 0;margin: 0 0 10px 0;}
.burger_menu .parent_menu {transition: none;}
.burger_menu .parent_menu > ul > li > ul > li {padding: 0 0 0 0;}
.burger_menu .parent_menu > ul > li > ul > li > a:hover {text-decoration: underline;}
.burger_menu .parent_menu > ul > li > ul > li > a {color: #fff;font-family: "Kurale",serif;font-size: 18px;text-decoration: none;}
.burger_menu .parent_menu > ul > li > ul {padding-left: 20px;padding-top: 20px;}
.burger_menu .parent_menu > ul > li > ul > li > a:hover {text-decoration: underline;}
.burger_menu .parent_menu > ul > li > a {color: #fff;font-family: "Kurale",serif;font-size: 24px;text-decoration: none;}
.burger_menu .parent_menu.d > ul > li > a {}
.burger_menu .parent_menu > ul > li > a:hover {text-decoration: underline;}
.parent_menu_title a {color: #fff;font-family: "Kurale",serif;font-size: 24px;text-decoration: none;}
.parent_menu_title {padding: 0 0 0 43px;margin: 0 0 10px;}
.burger_menu li a {color: #c4beab;font-family: "Roboto",sans-serif;text-decoration: none;}
.burger_menu li a:hover {text-decoration: underline;}
.burger_menu .parent > .arrow_burger_menu {cursor: pointer;display: inline-block;margin: 0 0 0 4px;position: absolute;top: 6px;vertical-align: middle;}
.burger_menu .parent_menu.d  .parent > .arrow_burger_menu {top: 12px;}
.parent_menu.d {width: 330px;}
.burger_menu .parent > ul {display: none;}
.burger_menu .arrow_burger_menu {display: none;}
.wrapp_burger_menu.column_ok {display: none;left: 0;}
body.burger_menu_open {overflow: hidden;}
.burger_menu .parent_menu.db>ul>div>li>a {font-size: 18px;display: inline-block;margin: 0 0 10px;}
.burger_menu .parent_menu>ul>div>li>a {color: #fff;font-family: "kurale";font-size: 20px;text-decoration: none;}
.burger_menu .parent_menu>ul>li>ul>li, .burger_menu .parent_menu>ul>div>li>ul>li {padding: 0;}
.burger_menu .parent_menu.db>ul>li>ul>li, .burger_menu .parent_menu.db>ul>div>li>ul>li {padding: 0 0 0 10px;}
.burger_menu .parent_menu>ul>li>ul>li>a, .burger_menu .parent_menu>ul>div>li>ul>li>a {color: #fff;font-family: kurale;font-size: 18px;text-decoration: none;}
.burger_menu .parent>.arrow_burger_menu {cursor: pointer;display: inline-block;margin: 0 0 0 4px;position: absolute;top: 6px;vertical-align: middle;}
.burger_menu .parent>ul {display: none;}
.burger_menu ul li ul li ul {margin: 20px 0;}
.burger_menu .parent>.arrow_burger_menu.i_rotate {transform: rotate(180deg);margin-top: -9px;transition: all 200ms linear;}
.burger_menu ul li ul li ul {margin: 20px 0;}
.burger_menu ul li ul li ul li {margin: 0;padding: 0;}
@media screen and (max-width: 1599px) {.parent_menu.d {width: 270px;}}
@media screen and (max-width: 1279px) {.burger_menu .parent_menu {width: 280px;}}
@media screen and (max-width: 1023px) {}
@media screen and (max-width: 992px) {.wrapp_burger_menu {top: 50px;}}
@media screen and (max-width: 767px) {.parent_menu.d {width: 100%;padding: 0 10px 0 0;margin-bottom: 0;}
	.burger_menu ul li, .parent_menu_title {padding-left: 15px;}
	.parent_menu.db {margin-top: 0;}}
@media screen and (max-width: 479px) {.burger_menu .parent_menu {display: block;}}
.old_form input:focus, .old_form button:focus {outline: none;}
.old_form input, .old_form textarea {border: 1px solid #cdc6b6;color: #4f4841;display: block;font-size: 15px;font-family: "Roboto",sans-serif;height: 35px;padding: 0 15px;resize: none;line-height: 34px;border-radius: 0;box-shadow: none;}
.old_form textarea {resize: none;}
.old_form input[name="lastname"] {display: none !important;}
.old_form .jq-checkbox {width: 20px;height: 20px;margin-right: 13px;border-radius: 0;background: #fff;box-shadow: none;border: 1px solid #ccc1b8;vertical-align: middle;cursor: pointer;top: -1px;}
.old_form .jq-checkbox .jq-checkbox__div {width: 100%;height: 100%;margin: 0;box-shadow: none;border-radius: 0;background: transparent url("/assets/template/img/input-checked.png") center no-repeat;opacity: 0;}
.old_form .jq-checkbox.checked .jq-checkbox__div {opacity: 1;}
.old_form .button_form, .old_form .button_top-line, .old_form .button_gradient, .old_form .office_button, .old_form .exhibition__button {display: block;line-height: 35px;border-radius: 3px;border: none;box-shadow: 0 3px 0 rgba(58,42,19,.15);text-align: center;text-decoration: none;cursor: pointer;color: #fff;position: relative;font-size: 14px;}
.old_form .button_form:hover, .old_form .button_top-line:hover, .old_form .button_gradient:hover, .old_form .office_button:hover, .old_form .exhibition__button:hover {box-shadow: inset 0 1px 1px rgba(255,255,255,.3);}
.old_form .button_form:hover {box-shadow: inset 0 1px 1px rgba(255,255,255,.3);}
.old_form .button_form {width: 200px;background-color: #514339;border: none;transition: background-color .3s ease-in-out;}
.old_form .button_form:hover {transition: background-color .3s ease-in-out;background-color: rgba(81,67,57,.9);color: #fff;text-decoration: none;}
.fancybox-default-skin-open {box-shadow: 0 10px 25px rgba(0,0,0,.5);}
.popup {background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.back-call__popup {width: 400px;padding: 40px 100px 50px;}
.back-call__popup h4 {margin-bottom: 23px;}
.back-call__popup input, .back-call__popup button {margin: 0 auto 8px;text-align: left;width: 185px;}
.back-call__popup button {text-align: center;}
.back-call__popup button {margin-top: 9px;margin-bottom: 0;}
.popup__title {font: 19px kurale,sans-serif;color: #493221;text-transform: uppercase;text-align: center;}
.tooltip_icon {border: 1px solid #ac998a;border-radius: 50%;color: #ac998a;display: inline-block;height: 20px;line-height: 17px;text-align: center;vertical-align: middle;width: 20px;font-size: 11px;font-style: normal;cursor: pointer;transition: all 150ms linear;}
.tooltip_icon:hover {border-color: #604d3e;color: #604d3e;transition: all 150ms linear;}
.tooltip_icon {display: none;}
.tooltip_icon.vis {display: inline-block;}
.igree {font-size: 10px;line-height: normal;margin: 15px 0 10px;padding: 0 6px;text-align: center;}
.igree .jq-checkbox {float: left;margin: 2px 0 0;}
.igree label {display: inline-block;}
.igree i {height: 16px;line-height: 13px;width: 16px;margin: 0 0 0 5px;}
.igree span {display: block;line-height: 16px;margin: 0;padding: 0 0 0 25px;}
.popup .fancybox-close-small {right: 7px;top: 7px;z-index: 9999;margin-top: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.popup .fancybox-close-small svg {display: none;}
.popup .fancybox-close-small {background: transparent url("/assets/template/img/popup_close2.png") no-repeat scroll 0 bottom;height: 18px;position: absolute;width: 18px;}
.popup .fancybox-close-small:hover {background-position: 0 top;}
.tooltipster-sidetip.custom .tooltipster-content {font-family: "Roboto",sans-serif;font-size: 12px;line-height: normal;padding: 20px 20px;}
.tooltipster-sidetip.custom .tooltipster-box {border: none;background: rgba(22,16,11,.9);border-radius: 6px;}
.tooltipster-sidetip.custom .tooltipster-content a {color: #fff;text-decoration: underline;}
@media screen and (max-width: 1279px) {}
@media screen and (max-width: 1023px) {}
@media screen and (max-width: 767px) {.old_form .button_form, .old_form input {font-size: 10px;}
	.back-call__popup {width: 100%;padding: 30px;}}
@media screen and (max-width: 479px) {}
