

/* Start:/bitrix/templates/matilda_s1/css/bundle.css?1741807833615249*/
.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/7e0f7a750b6d53905ea9e95e3b2b9b26.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
	z-index: 1001;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/6441e63a57ccc5105bad045142bc31eb.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/74ae058c4520ce724536413a2b79ca6b.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/9876593e14382d1b6c80dadabacdf866.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/5667eb584e2fa7d2f199171d3eaa9d6d.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/9a83fe5e73ac07bbdbeff5f1d36da1b7.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/2076a0a959449ad2cafcf94b84ecf8b8.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/dc460949eee654172a9b637e4c259c5a.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/d628f4ea12fc2f7321e7f47e225c5e9a.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/3be60e50bd7d2ca8b098f3d99dd45d98.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(/bitrix/templates/matilda_s1/css/./../resources/dc460949eee654172a9b637e4c259c5a.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(/bitrix/templates/matilda_s1/css/./../resources/3b84b3ab365dc94891baf43c9071e728.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}

/*! lightgallery - v1.7.3 - 2020-08-18
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
@font-face {
  font-family: 'lg';
  src: url(/bitrix/templates/matilda_s1/css/./../resources/ff5ab4bf2b54710439f88c36e51da244.eot);
  src: url(/bitrix/templates/matilda_s1/css/./../resources/ff5ab4bf2b54710439f88c36e51da244.eot?#iefixn1z373) format("embedded-opentype"), url(/bitrix/templates/matilda_s1/css/./../resources/0392227eb4b4510402ab45dee2ceda73.woff) format("woff"), url(/bitrix/templates/matilda_s1/css/./../resources/269f233c78c029ba7cceefa0dfa3e5af.ttf) format("truetype"), url(/bitrix/templates/matilda_s1/css/./../resources/beffdb937a4d533b92aba9ac6a15467c.svg#lg) format("svg");
  font-weight: normal;
  font-style: normal;
}
.lg-icon {
  font-family: 'lg';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: none;
}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}
.lg-actions .lg-next {
  right: 20px;
}
.lg-actions .lg-next:before {
  content: "\e095";
}
.lg-actions .lg-prev {
  left: 20px;
}
.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-moz-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-ms-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@-moz-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@-ms-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  -o-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative;
}
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  -o-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  background: none;
  border: none;
  box-shadow: none;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.lg-toolbar .lg-icon:hover {
  color: #FFF;
}
.lg-toolbar .lg-close:after {
  content: "\e070";
}
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: bold;
}
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}
.lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px;
}
@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  -o-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}
.lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
  outline: medium none;
  border: none;
}
.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff";
}
.lg-outer .lg-toogle-thumb:hover {
  color: #FFF;
}

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}
.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/6b92efbd0d64acd8b405e4fc4342305d.png) no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/6b92efbd0d64acd8b405e4fc4342305d.png) no-repeat scroll 0 -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(/bitrix/templates/matilda_s1/css/./../resources/539c47b61bf24fb7ea0ca1953952a0e4.png) no-repeat scroll 0 0;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: 0.8;
}
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-has-youtube .lg-video-play {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/50359884d4f563065161d9c7ea0ad585.png) no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/50359884d4f563065161d9c7ea0ad585.png) no-repeat scroll 0 -60px transparent;
}
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none;
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible;
}

.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0s;
  -moz-transition: opacity 0.08s ease 0s;
  -o-transition: opacity 0.08s ease 0s;
  transition: opacity 0.08s ease 0s;
}
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

.lg-autoplay-button:after {
  content: "\e01d";
}
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

#lg-zoom-in:after {
  content: "\e311";
}

#lg-actual-size {
  font-size: 20px;
}
#lg-actual-size:after {
  content: "\e033";
}

#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}
#lg-zoom-out:after {
  content: "\e312";
}
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px white inset;
}
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}
.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
  width: 12px;
}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
  box-shadow: 0 0 0 8px white inset;
}
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

.lg-fullscreen:after {
  content: "\e20c";
}
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
  transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}
.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translate3d(0, 0px, 0);
  -o-transform: translate3d(0, 0px, 0);
  -ms-transform: translate3d(0, 0px, 0);
  -webkit-transform: translate3d(0, 0px, 0);
  transform: translate3d(0, 0px, 0);
  opacity: 1;
  visibility: visible;
}
.lg-outer.lg-dropdown-active #lg-share {
  color: #FFF;
}
.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
  transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
}
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #FFF;
  right: 16px;
  top: -16px;
}
.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0px;
}
.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {
  color: #333;
}
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
}
.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07);
}
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle;
}
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto;
}
.lg-outer #lg-share {
  position: relative;
}
.lg-outer #lg-share:after {
  content: "\e80d";
}
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998;
}
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901";
}
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced;
}
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904";
}
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39;
}
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902";
}
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027;
}
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903";
}

.lg-group:after {
  content: "";
  display: table;
  clear: both;
}

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0;
  outline: none;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.lg-outer.lg-visible {
  opacity: 1;
}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}
.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
.lg-outer .lg-item {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/fcba57cdb89652f9bb54271cc5a9cc0e.gif) no-repeat scroll center center transparent;
  display: none !important;
}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-empty-html {
  display: none;
}
.lg-outer.lg-hide-download #lg-download {
  display: none;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-backdrop.in {
  opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  -webkit-transition: opacity 0.1s ease 0s;
  -moz-transition: opacity 0.1s ease 0s;
  -o-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/*! lightgallery - v1.7.3 - 2020-08-18
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
.lg-outer.fb-comments .lg-img-wrap, .lg-outer.fb-comments .lg-video-cont {
  padding-right: 400px !important;
}

.lg-outer.fb-comments .fb-comments {
  height: 100%;
  overflow-y: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 420px;
  z-index: 99999;
  background: #fff url(/bitrix/templates/matilda_s1/css/./../resources/fcba57cdb89652f9bb54271cc5a9cc0e.gif) no-repeat scroll center center;
}

.lg-outer.fb-comments .fb-comments.fb_iframe_widget {
  background-image: none;
}

.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader {
  background: #fff url(/bitrix/templates/matilda_s1/css/./../resources/fcba57cdb89652f9bb54271cc5a9cc0e.gif) no-repeat scroll center center;
}

.lg-outer.fb-comments .lg-toolbar {
  right: 420px;
  width: auto;
}

.lg-outer.fb-comments .lg-actions .lg-next {
  right: 420px;
}

.lg-outer.fb-comments .lg-item {
  background-image: none;
}

.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap, .lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont {
  background-image: none;
}

.lg-outer.fb-comments .lg-img-wrap, .lg-outer.fb-comments .lg-video-cont {
  background: url(/bitrix/templates/matilda_s1/css/./../resources/fcba57cdb89652f9bb54271cc5a9cc0e.gif) no-repeat scroll transparent;
  background-position: center center;
  background-position: calc((100% - 400px) / 2) center;
}

.lg-outer.fb-comments .lg-sub-html {
  padding: 0;
  position: static;
}

.lg-outer.fb-comments .lg-video-cont {
  max-width: 1250px !important;
}

/*! lightgallery - v1.7.3 - 2020-08-18
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
.lg-css3.lg-zoom-in .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(1.3, 1.3, 1.3);
  transform: scale3d(1.3, 1.3, 1.3); }
.lg-css3.lg-zoom-in .lg-item.lg-next-slide {
  -webkit-transform: scale3d(1.3, 1.3, 1.3);
  transform: scale3d(1.3, 1.3, 1.3); }
.lg-css3.lg-zoom-in .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-in .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-in-big .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(2, 2, 2);
  transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide {
  -webkit-transform: scale3d(2, 2, 2);
  transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-in-big .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(0.7, 0.7, 0.7);
  transform: scale3d(0.7, 0.7, 0.7); }
.lg-css3.lg-zoom-out .lg-item.lg-next-slide {
  -webkit-transform: scale3d(0.7, 0.7, 0.7);
  transform: scale3d(0.7, 0.7, 0.7); }
.lg-css3.lg-zoom-out .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-out .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out-big .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-out-big .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-out-in .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {
  -webkit-transform: scale3d(2, 2, 2);
  transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-out-in .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-zoom-in-out .lg-item {
  opacity: 0; }
.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(2, 2, 2);
  transform: scale3d(2, 2, 2); }
.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0); }
.lg-css3.lg-zoom-in-out .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-soft-zoom .lg-item {
  opacity: 0; }
.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1); }
.lg-css3.lg-soft-zoom .lg-item.lg-next-slide {
  -webkit-transform: scale3d(0.9, 0.9, 0.9);
  transform: scale3d(0.9, 0.9, 0.9); }
.lg-css3.lg-soft-zoom .lg-item.lg-current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }
.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide, .lg-css3.lg-soft-zoom .lg-item.lg-next-slide, .lg-css3.lg-soft-zoom .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-scale-up .lg-item {
  opacity: 0; }
.lg-css3.lg-scale-up .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
.lg-css3.lg-scale-up .lg-item.lg-next-slide {
  -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
  transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
.lg-css3.lg-scale-up .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-scale-up .lg-item.lg-prev-slide, .lg-css3.lg-scale-up .lg-item.lg-next-slide, .lg-css3.lg-scale-up .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
.lg-css3.lg-slide-circular .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
.lg-css3.lg-slide-circular .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular .lg-item.lg-next-slide, .lg-css3.lg-slide-circular .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-up .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
.lg-css3.lg-slide-circular-up .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-down .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
.lg-css3.lg-slide-circular-down .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
  transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
  transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical-left .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-circular-vertical-down .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {
  -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
.lg-css3.lg-slide-vertical .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0); }
.lg-css3.lg-slide-vertical .lg-item.lg-next-slide {
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0); }
.lg-css3.lg-slide-vertical .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-vertical-growth .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {
  -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
  -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
  -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
  -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
  transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {
  -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
  -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
  -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
  -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
  transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
  -moz-transform: skew(10deg, 0deg);
  -o-transform: skew(10deg, 0deg);
  -ms-transform: skew(10deg, 0deg);
  -webkit-transform: skew(10deg, 0deg);
  transform: skew(10deg, 0deg); }
.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide {
  -moz-transform: skew(10deg, 0deg);
  -o-transform: skew(10deg, 0deg);
  -ms-transform: skew(10deg, 0deg);
  -webkit-transform: skew(10deg, 0deg);
  transform: skew(10deg, 0deg); }
.lg-css3.lg-slide-skew-only .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg);
  -o-transform: skew(0deg, 0deg);
  -ms-transform: skew(0deg, 0deg);
  -webkit-transform: skew(0deg, 0deg);
  transform: skew(0deg, 0deg);
  opacity: 1; }
.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(-10deg, 0deg);
  -o-transform: skew(-10deg, 0deg);
  -ms-transform: skew(-10deg, 0deg);
  -webkit-transform: skew(-10deg, 0deg);
  transform: skew(-10deg, 0deg); }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide {
  -moz-transform: skew(-10deg, 0deg);
  -o-transform: skew(-10deg, 0deg);
  -ms-transform: skew(-10deg, 0deg);
  -webkit-transform: skew(-10deg, 0deg);
  transform: skew(-10deg, 0deg); }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg);
  -o-transform: skew(0deg, 0deg);
  -ms-transform: skew(0deg, 0deg);
  -webkit-transform: skew(0deg, 0deg);
  transform: skew(0deg, 0deg);
  opacity: 1; }
.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-y .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, 10deg);
  -o-transform: skew(0deg, 10deg);
  -ms-transform: skew(0deg, 10deg);
  -webkit-transform: skew(0deg, 10deg);
  transform: skew(0deg, 10deg); }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, 10deg);
  -o-transform: skew(0deg, 10deg);
  -ms-transform: skew(0deg, 10deg);
  -webkit-transform: skew(0deg, 10deg);
  transform: skew(0deg, 10deg); }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg);
  -o-transform: skew(0deg, 0deg);
  -ms-transform: skew(0deg, 0deg);
  -webkit-transform: skew(0deg, 0deg);
  transform: skew(0deg, 0deg);
  opacity: 1; }
.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-only-y-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, -10deg);
  -o-transform: skew(0deg, -10deg);
  -ms-transform: skew(0deg, -10deg);
  -webkit-transform: skew(0deg, -10deg);
  transform: skew(0deg, -10deg); }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, -10deg);
  -o-transform: skew(0deg, -10deg);
  -ms-transform: skew(0deg, -10deg);
  -webkit-transform: skew(0deg, -10deg);
  transform: skew(0deg, -10deg); }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg);
  -o-transform: skew(0deg, 0deg);
  -ms-transform: skew(0deg, 0deg);
  -webkit-transform: skew(0deg, 0deg);
  transform: skew(0deg, 0deg);
  opacity: 1; }
.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
  -moz-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
  -o-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
  -ms-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
  -webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
  transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew .lg-item.lg-next-slide {
  -moz-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
  -o-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
  -ms-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
  -webkit-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
  transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); }
.lg-css3.lg-slide-skew .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew .lg-item.lg-next-slide, .lg-css3.lg-slide-skew .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
  -o-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
  -ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
  -webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
  transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {
  -moz-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
  -o-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
  -ms-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
  -webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
  transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); }
.lg-css3.lg-slide-skew-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-cross .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
  -o-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
  -ms-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
  -webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
  transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
  -o-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
  -ms-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
  -webkit-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
  transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-cross-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
  -o-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
  -ms-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
  -webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
  transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
  -o-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
  -ms-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
  -webkit-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
  transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
  -moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
  -o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
  -ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
  -webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
  transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); }
.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {
  -moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
  -o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
  -ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
  -webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
  transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
  -o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
  -ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
  -webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
  transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {
  -moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
  -o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
  -ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
  -webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
  transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-cross .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
  -o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
  -ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
  -webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
  transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
  -o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
  -ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
  -webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
  transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
  -moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
  -o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
  -ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
  -webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
  transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {
  -moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
  -o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
  -ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
  -webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
  transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
  -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
  opacity: 1; }
.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-lollipop .lg-item {
  opacity: 0; }
.lg-css3.lg-lollipop .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
.lg-css3.lg-lollipop .lg-item.lg-next-slide {
  -moz-transform: translate3d(0, 0, 0) scale(0.5);
  -o-transform: translate3d(0, 0, 0) scale(0.5);
  -ms-transform: translate3d(0, 0, 0) scale(0.5);
  -webkit-transform: translate3d(0, 0, 0) scale(0.5);
  transform: translate3d(0, 0, 0) scale(0.5); }
.lg-css3.lg-lollipop .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-lollipop .lg-item.lg-prev-slide, .lg-css3.lg-lollipop .lg-item.lg-next-slide, .lg-css3.lg-lollipop .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-lollipop-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {
  -moz-transform: translate3d(0, 0, 0) scale(0.5);
  -o-transform: translate3d(0, 0, 0) scale(0.5);
  -ms-transform: translate3d(0, 0, 0) scale(0.5);
  -webkit-transform: translate3d(0, 0, 0) scale(0.5);
  transform: translate3d(0, 0, 0) scale(0.5); }
.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
.lg-css3.lg-lollipop-rev .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-rotate .lg-item {
  opacity: 0; }
.lg-css3.lg-rotate .lg-item.lg-prev-slide {
  -moz-transform: rotate(-360deg);
  -o-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  -webkit-transform: rotate(-360deg);
  transform: rotate(-360deg); }
.lg-css3.lg-rotate .lg-item.lg-next-slide {
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }
.lg-css3.lg-rotate .lg-item.lg-current {
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1; }
.lg-css3.lg-rotate .lg-item.lg-prev-slide, .lg-css3.lg-rotate .lg-item.lg-next-slide, .lg-css3.lg-rotate .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-rotate-rev .lg-item {
  opacity: 0; }
.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }
.lg-css3.lg-rotate-rev .lg-item.lg-next-slide {
  -moz-transform: rotate(-360deg);
  -o-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  -webkit-transform: rotate(-360deg);
  transform: rotate(-360deg); }
.lg-css3.lg-rotate-rev .lg-item.lg-current {
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1; }
.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide, .lg-css3.lg-rotate-rev .lg-item.lg-next-slide, .lg-css3.lg-rotate-rev .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
.lg-css3.lg-tube .lg-item {
  opacity: 0; }
.lg-css3.lg-tube .lg-item.lg-prev-slide {
  -moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
  -o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
  -ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
  -webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
  transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); }
.lg-css3.lg-tube .lg-item.lg-next-slide {
  -moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
  -o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
  -ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
  -webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
  transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); }
.lg-css3.lg-tube .lg-item.lg-current {
  -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }
.lg-css3.lg-tube .lg-item.lg-prev-slide, .lg-css3.lg-tube .lg-item.lg-next-slide, .lg-css3.lg-tube .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }


/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}

.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;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -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 {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}

.owl-carousel.owl-loaded {
  display: block;
}

.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  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 Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */
}

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.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(/bitrix/templates/matilda_s1/css/./../resources/7f01b07148f205f6e8258e92bbf652d9.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms 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-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav [class*='owl-'] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}

.owl-theme .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}

.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/*************** SCROLLBAR BASE CSS ***************/
.scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative;
}
.scroll-wrapper > .scroll-content {
  border: none !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.scroll-wrapper.scroll--rtl {
  direction: rtl;
}

.scroll-element {
  box-sizing: content-box;
  display: none;
}
.scroll-element div {
  box-sizing: content-box;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
  cursor: default;
}
.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}

.scroll-textarea {
  border: 1px solid #cccccc;
  border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
  overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
  border: none !important;
  box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: none;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/*************** SIMPLE INNER SCROLLBAR ***************/
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-inner > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-x {
  bottom: 2px;
  height: 8px;
  left: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-y {
  height: 100%;
  right: 2px;
  top: 0;
  width: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  opacity: 0.4;
}

.scrollbar-inner > .scroll-element .scroll-element_track {
  background-color: #e0e0e0;
}

.scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #c2c2c2;
}

.scrollbar-inner > .scroll-element:hover .scroll-bar {
  background-color: #919191;
}

.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px;
}

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/
.scrollbar-outer > .scroll-element,
.scrollbar-outer > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-outer > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-outer > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer {
  height: 8px;
  top: 2px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  width: 8px;
}

.scrollbar-outer > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-outer > .scroll-element .scroll-element_track {
  background-color: #eeeeee;
}

.scrollbar-outer > .scroll-element .scroll-element_outer,
.scrollbar-outer > .scroll-element .scroll-element_track,
.scrollbar-outer > .scroll-element .scroll-bar {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.scrollbar-outer > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
}

.scrollbar-outer > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
}

.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-outer > .scroll-content.scroll-scrolly_visible {
  left: -12px;
  margin-left: 12px;
}

.scrollbar-outer > .scroll-content.scroll-scrollx_visible {
  top: -12px;
  margin-top: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-bar {
  min-width: 10px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-bar {
  min-height: 10px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -14px;
}

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -14px;
}

/*************** SCROLLBAR MAC OS X ***************/
.scrollbar-macosx > .scroll-element,
.scrollbar-macosx > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-macosx > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-macosx > .scroll-element .scroll-element_track {
  display: none;
}

.scrollbar-macosx > .scroll-element .scroll-bar {
  background-color: #6C6E71;
  display: block;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.scrollbar-macosx:hover > .scroll-element .scroll-bar,
.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-macosx > .scroll-element.scroll-x {
  bottom: 0px;
  height: 0px;
  left: 0;
  min-width: 100%;
  overflow: visible;
  width: 100%;
}

.scrollbar-macosx > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0px;
  top: 0;
  width: 0px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar {
  height: 7px;
  min-width: 10px;
  top: -9px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
  left: -9px;
  min-height: 10px;
  width: 7px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer {
  left: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer {
  top: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/*************** SCROLLBAR LIGHT ***************/
.scrollbar-light > .scroll-element,
.scrollbar-light > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-light > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-light > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-light > .scroll-element .scroll-element_outer {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.scrollbar-light > .scroll-element .scroll-element_size {
  background: #dbdbdb;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dbdbdb), color-stop(100%, #e8e8e8));
  background: -webkit-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -ms-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.scrollbar-light > .scroll-element.scroll-x {
  bottom: 0;
  height: 17px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-light > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 17px;
}

.scrollbar-light > .scroll-element .scroll-bar {
  background: #fefefe;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));
  background: -webkit-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-light > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-light > .scroll-content.scroll-scrollx_visible {
  top: -17px;
  margin-top: 17px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 0px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-bar {
  left: 0px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer {
  height: 12px;
  left: 2px;
  top: 2px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  top: 2px;
  width: 12px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

/*************** SCROLLBAR RAIL ***************/
.scrollbar-rail > .scroll-element,
.scrollbar-rail > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-rail > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-rail > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-rail > .scroll-element .scroll-element_size {
  background-color: #999;
  background-color: rgba(0, 0, 0, 0.3);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  min-width: 100%;
  padding: 3px 0 2px;
  width: 100%;
}

.scrollbar-rail > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  padding: 0 2px 0 3px;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-rail > .scroll-element .scroll-bar {
  background-color: #d0b9a0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

/* scrollbar height/width & offset from container borders */
.scrollbar-rail > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-rail > .scroll-content.scroll-scrollx_visible {
  margin-top: 17px;
  top: -17px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 1px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-bar {
  left: 1px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer {
  height: 15px;
  left: 5px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size {
  height: 2px;
  left: -10px;
  top: 5px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer {
  top: 5px;
  width: 15px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size {
  left: 5px;
  top: -10px;
  width: 2px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -25px;
}

.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -25px;
}

/*************** SCROLLBAR DYNAMIC ***************/
.scrollbar-dynamic > .scroll-element,
.scrollbar-dynamic > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-dynamic > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-x {
  bottom: 2px;
  height: 7px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 2px;
  top: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_outer {
  opacity: 0.3;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_size {
  background-color: #cccccc;
  opacity: 0;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.scrollbar-dynamic > .scroll-element .scroll-bar {
  background-color: #6c6e71;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
  bottom: 0;
  height: 7px;
  min-width: 24px;
  top: auto;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
  left: auto;
  min-height: 24px;
  right: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
  bottom: 0;
  top: auto;
  left: 2px;
  -webkit-transition: height 0.2s;
  -moz-transition: height 0.2s;
  -o-transition: height 0.2s;
  -ms-transition: height 0.2s;
  transition: height 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
  left: auto;
  right: 0;
  top: 2px;
  -webkit-transition: width 0.2s;
  -moz-transition: width 0.2s;
  -o-transition: width 0.2s;
  -ms-transition: width 0.2s;
  transition: width 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/* hover & drag */
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
  overflow: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
  opacity: 1;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
  height: 100%;
  width: 100%;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
  height: 20px;
  min-height: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
  min-width: 7px;
  width: 20px;
}

/*************** SCROLLBAR GOOGLE CHROME ***************/
.scrollbar-chrome > .scroll-element,
.scrollbar-chrome > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-chrome > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-chrome > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-chrome > .scroll-element .scroll-element_track {
  background: #f1f1f1;
  border: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x {
  bottom: 0;
  height: 16px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-chrome > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 16px;
}

.scrollbar-chrome > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
  border: 1px solid #bdbdbd;
  cursor: default;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.scrollbar-chrome > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
  border-color: #a9a9a9;
}

.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
  border-color: #7e7e7e;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-chrome > .scroll-content.scroll-scrolly_visible {
  left: -16px;
  margin-left: 16px;
}

.scrollbar-chrome > .scroll-content.scroll-scrollx_visible {
  top: -16px;
  margin-top: 16px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar {
  height: 8px;
  min-width: 10px;
  top: 3px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar {
  left: 3px;
  min-height: 10px;
  width: 8px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer {
  border-left: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track {
  height: 14px;
  left: -3px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size {
  height: 14px;
  left: -4px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer {
  border-top: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track {
  top: -3px;
  width: 14px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
  width: 14px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

.popup-window {
  max-width: 100%;
  overflow: hidden;
  margin: 5px 0;
  font-family: inherit;
}

.popup-window,
.popup-window.popup-window-with-titlebar {
  padding: 25px 35px 30px;
  min-width: 320px;
}

.popup-window .popup-window-titlebar {
  height: auto;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: bold;
}

.popup-window .popup-window-buttons {
  text-align: left;
}

.popup-window .popup-window-button {
  font-family: inherit;
  text-transform: none;
}

.popup-window .popup-window-close-icon {
  top: 25px;
  right: 35px;
}

.popup-window .popup-window-close-icon:after {
  background-image: url(/bitrix/templates/matilda_s1/css/./../resources/e81a755dd2b9b730b371e6a616de5405.png);
  width: 20px;
  height: 20px;
}

.popup-window .popup-window-content {
  max-width: 100%;
  padding: 0;
  background-color: transparent;
  border-color: transparent;
}

@media all and (max-width: 500px) {
  .popup-window {
    position: fixed !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100%;
    overflow: scroll;
    margin: 0;
  }
}

.popup-load-container {
  position:absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: none;
  background: #fff;
}

.popup-window-overlay {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
}

.popup-window.popup-window-quick-view {
  overflow: visible;
}

.popup-window.popup-window-quick-view .popup-window-content {
  position: relative;
}

.popup-window.popup-window-quick-view .popup-button {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  background: #000;
  font-size: 0;
  overflow: hidden;
  z-index: 1;
  cursor: pointer;
  text-align: center;
}

.popup-window.popup-window-quick-view .popup-button i {
  font-size: 16px;
  color: #fff;
  line-height: 40px;
}

.popup-window.popup-window-quick-view .popup-button.btn-prev {
  left: -50px;
}

.popup-window.popup-window-quick-view .popup-button.btn-next {
  right: -50px;
}

.popup-window.popup-window-quick-view .popup-button[data-id="0"] {
  pointer-events: none;
  opacity: 0.4;
}

.popup-load-whirlpool,
.popup-load-whirlpool::before,
.popup-load-whirlpool::after {
  position: absolute;
  top: 50%;
  left: 50%;
  border: 1px solid rgb(204,204,204);
  border-left-color: rgb(0,0,0);
  border-radius: 974px;
  -o-border-radius: 974px;
  -ms-border-radius: 974px;
  -webkit-border-radius: 974px;
  -moz-border-radius: 974px;
}

.popup-load-whirlpool {
  margin: -24px 0 0 -24px;
  height: 49px!important;
  width: 49px!important;;
  animation: popup-load-rotate 1150ms linear infinite;
  -o-animation: popup-load-rotate 1150ms linear infinite;
  -ms-animation: popup-load-rotate 1150ms linear infinite;
  -webkit-animation: popup-load-rotate 1150ms linear infinite;
  -moz-animation: popup-load-rotate 1150ms linear infinite;
}

.popup-load-whirlpool::before {
  content: "";
  margin: -22px 0 0 -22px;
  height: 43px;
  width: 43px;
  animation: popup-load-rotate 1150ms linear infinite;
  -o-animation: popup-load-rotate 1150ms linear infinite;
  -ms-animation: popup-load-rotate 1150ms linear infinite;
  -webkit-animation: popup-load-rotate 1150ms linear infinite;
  -moz-animation: popup-load-rotate 1150ms linear infinite;
}

.popup-load-whirlpool::after {
  content: "";
  margin: -28px 0 0 -28px;
  height: 55px;
  width: 55px;
  animation: popup-load-rotate 2300ms linear infinite;
  -o-animation: popup-load-rotate 2300ms linear infinite;
  -ms-animation: popup-load-rotate 2300ms linear infinite;
  -webkit-animation: popup-load-rotate 2300ms linear infinite;
  -moz-animation: popup-load-rotate 2300ms linear infinite;
}

@keyframes popup-load-rotate {
  100% {
    transform: rotate(360deg);
  }
}

@-o-keyframes popup-load-rotate {
  100% {
    -o-transform: rotate(360deg);
  }
}

@-ms-keyframes popup-load-rotate {
  100% {
    -ms-transform: rotate(360deg);
  }
}

@-webkit-keyframes popup-load-rotate {
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes popup-load-rotate {
  100% {
    -moz-transform: rotate(360deg);
  }
}

.intec-content-wrap {
  min-width: 320px;
}

.intec-content,
.intec-content .intec-content.intec-content-primary {
  max-width: 1280px;
  min-width: 320px;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}

.intec-content .intec-content.intec-content-primary {
  min-width: 0;
}

.intec-content.intec-content-visible,
.intec-content .intec-content.intec-content-primary.intec-content-visible {
  overflow: visible;
}

.intec-content .intec-content-responsive {
  margin: 0 -20px;
}

.intec-content .intec-content-responsive.intec-content-responsive-mobile {
  margin: 0;
}

.intec-content .intec-content-wrapper,
.intec-content .intec-content.intec-content-primary .intec-content-wrapper {
  display: block;
  margin-left: 20px;
  margin-right: 20px;
}

.intec-content .intec-content-wrapper:after,
.intec-content .intec-content.intec-content-primary .intec-content-wrapper:after {
  display: table;
  content: "";
  clear: both;
}

.intec-content .intec-content-left {
  display: block;
  float: left;
  width: 260px;
}

.intec-content .intec-content-right {
  display: block;
  float: none;
  width: auto;
  margin-left: 290px;
}

.intec-content .intec-content-right-wrapper {
  display: block;
  width: 100%;
  float: left;
}

.intec-content .intec-content {
  max-width: none;
  min-width: 0;
  margin: 0;
  clear: none;
  overflow: visible;
}

.intec-content .intec-content .intec-content-wrapper {
  margin: 0;
}

.intec-content .intec-content .intec-content-wrapper:after {
  content: none;
}

@media all and (max-width: 720px) {
  .intec-content .intec-content-left {
    display: none;
  }
  .intec-content .intec-content-left.intec-content-left-visible {
    display: block;
    width: auto;
    float: none;
    margin-bottom: 35px;
  }
  .intec-content .intec-content-right {
    margin-left: 0;
  }
  .intec-content .intec-content-responsive.intec-content-responsive-desktop {
    margin: 0;
  }
  .intec-content .intec-content-responsive.intec-content-responsive-mobile {
    margin: 0 -20px;
  }
}

.intec-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.intec-grid.intec-grid-important {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.intec-grid.intec-grid-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.intec-grid.intec-grid-inline.intec-grid-important {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.intec-grid.intec-grid-o-horizontal {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.intec-grid.intec-grid-o-horizontal-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.intec-grid.intec-grid-o-vertical {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.intec-grid.intec-grid-o-vertical-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.intec-grid.intec-grid-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.intec-grid.intec-grid-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.intec-grid.intec-grid-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

@media all and (max-width: 1200px) {
  .intec-grid.intec-grid-1200-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1200-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1200-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 1150px) {
  .intec-grid.intec-grid-1150-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1150-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1150-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 1100px) {
  .intec-grid.intec-grid-1100-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1100-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1100-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 1050px) {
  .intec-grid.intec-grid-1050-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1050-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1050-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 1024px) {
  .intec-grid.intec-grid-1024-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1024-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1024-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 1000px) {
  .intec-grid.intec-grid-1000-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-1000-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-1000-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 950px) {
  .intec-grid.intec-grid-950-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-950-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-950-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 900px) {
  .intec-grid.intec-grid-900-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-900-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-900-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 850px) {
  .intec-grid.intec-grid-850-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-850-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-850-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 800px) {
  .intec-grid.intec-grid-800-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-800-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-800-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 768px) {
  .intec-grid.intec-grid-768-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-768-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-768-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 750px) {
  .intec-grid.intec-grid-750-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-750-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-750-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 720px) {
  .intec-grid.intec-grid-720-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-720-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-720-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 700px) {
  .intec-grid.intec-grid-700-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-700-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-700-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 650px) {
  .intec-grid.intec-grid-650-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-650-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-650-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 600px) {
  .intec-grid.intec-grid-600-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-600-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-600-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 550px) {
  .intec-grid.intec-grid-550-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-550-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-550-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 500px) {
  .intec-grid.intec-grid-500-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-500-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-500-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 450px) {
  .intec-grid.intec-grid-450-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-450-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-450-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 425px) {
  .intec-grid.intec-grid-425-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-425-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-425-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 414px) {
  .intec-grid.intec-grid-414-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-414-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-414-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 411px) {
  .intec-grid.intec-grid-411-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-411-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-411-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 400px) {
  .intec-grid.intec-grid-400-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-400-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-400-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 375px) {
  .intec-grid.intec-grid-375-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-375-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-375-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 360px) {
  .intec-grid.intec-grid-360-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-360-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-360-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 350px) {
  .intec-grid.intec-grid-350-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-350-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-350-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

@media all and (max-width: 320px) {
  .intec-grid.intec-grid-320-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .intec-grid.intec-grid-320-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .intec-grid.intec-grid-320-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
}

.intec-grid > .intec-grid-item, .intec-grid > .intec-grid-item-auto, .intec-grid > .intec-grid-item-1, .intec-grid > .intec-grid-item-2, .intec-grid > .intec-grid-item-3, .intec-grid > .intec-grid-item-4, .intec-grid > .intec-grid-item-5, .intec-grid > .intec-grid-item-6, .intec-grid > .intec-grid-item-7, .intec-grid > .intec-grid-item-8, .intec-grid > .intec-grid-item-9, .intec-grid > .intec-grid-item-10 {
  position: relative;
  width: 100%;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 0;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-1.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-2.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-3.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-4.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-5.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-6.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-7.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-8.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-9.intec-grid-item-a-auto, .intec-grid > .intec-grid-item-10.intec-grid-item-a-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-start, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-start, .intec-grid > .intec-grid-item-1.intec-grid-item-a-start, .intec-grid > .intec-grid-item-2.intec-grid-item-a-start, .intec-grid > .intec-grid-item-3.intec-grid-item-a-start, .intec-grid > .intec-grid-item-4.intec-grid-item-a-start, .intec-grid > .intec-grid-item-5.intec-grid-item-a-start, .intec-grid > .intec-grid-item-6.intec-grid-item-a-start, .intec-grid > .intec-grid-item-7.intec-grid-item-a-start, .intec-grid > .intec-grid-item-8.intec-grid-item-a-start, .intec-grid > .intec-grid-item-9.intec-grid-item-a-start, .intec-grid > .intec-grid-item-10.intec-grid-item-a-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-end, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-end, .intec-grid > .intec-grid-item-1.intec-grid-item-a-end, .intec-grid > .intec-grid-item-2.intec-grid-item-a-end, .intec-grid > .intec-grid-item-3.intec-grid-item-a-end, .intec-grid > .intec-grid-item-4.intec-grid-item-a-end, .intec-grid > .intec-grid-item-5.intec-grid-item-a-end, .intec-grid > .intec-grid-item-6.intec-grid-item-a-end, .intec-grid > .intec-grid-item-7.intec-grid-item-a-end, .intec-grid > .intec-grid-item-8.intec-grid-item-a-end, .intec-grid > .intec-grid-item-9.intec-grid-item-a-end, .intec-grid > .intec-grid-item-10.intec-grid-item-a-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-center, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-center, .intec-grid > .intec-grid-item-1.intec-grid-item-a-center, .intec-grid > .intec-grid-item-2.intec-grid-item-a-center, .intec-grid > .intec-grid-item-3.intec-grid-item-a-center, .intec-grid > .intec-grid-item-4.intec-grid-item-a-center, .intec-grid > .intec-grid-item-5.intec-grid-item-a-center, .intec-grid > .intec-grid-item-6.intec-grid-item-a-center, .intec-grid > .intec-grid-item-7.intec-grid-item-a-center, .intec-grid > .intec-grid-item-8.intec-grid-item-a-center, .intec-grid > .intec-grid-item-9.intec-grid-item-a-center, .intec-grid > .intec-grid-item-10.intec-grid-item-a-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-1.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-2.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-3.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-4.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-5.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-6.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-7.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-8.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-9.intec-grid-item-a-baseline, .intec-grid > .intec-grid-item-10.intec-grid-item-a-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.intec-grid > .intec-grid-item.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-auto.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-1.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-2.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-3.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-4.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-5.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-6.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-7.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-8.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-9.intec-grid-item-a-stretch, .intec-grid > .intec-grid-item-10.intec-grid-item-a-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

.intec-grid > .intec-grid-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-auto.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-1 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-1.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-2 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-2.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-3 {
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-3.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-4 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-4.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-5 {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-5.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-6 {
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-6.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-7 {
  -ms-flex: 0 0 14.28571%;
  flex: 0 0 14.28571%;
  max-width: 14.28571%;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-7.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-8 {
  -ms-flex: 0 0 12.5%;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-8.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-9 {
  -ms-flex: 0 0 11.11111%;
  flex: 0 0 11.11111%;
  max-width: 11.11111%;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-9.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

.intec-grid > .intec-grid-item-10 {
  -ms-flex: 0 0 10%;
  flex: 0 0 10%;
  max-width: 10%;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-none {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-1 {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-2 {
  -ms-flex-negative: 2;
  -webkit-flex-shrink: 2;
  -moz-flex-shrink: 2;
  -ms-flex: 2;
  flex-shrink: 2;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-3 {
  -ms-flex-negative: 3;
  -webkit-flex-shrink: 3;
  -moz-flex-shrink: 3;
  -ms-flex: 3;
  flex-shrink: 3;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-4 {
  -ms-flex-negative: 4;
  -webkit-flex-shrink: 4;
  -moz-flex-shrink: 4;
  -ms-flex: 4;
  flex-shrink: 4;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-5 {
  -ms-flex-negative: 5;
  -webkit-flex-shrink: 5;
  -moz-flex-shrink: 5;
  -ms-flex: 5;
  flex-shrink: 5;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-6 {
  -ms-flex-negative: 6;
  -webkit-flex-shrink: 6;
  -moz-flex-shrink: 6;
  -ms-flex: 6;
  flex-shrink: 6;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-7 {
  -ms-flex-negative: 7;
  -webkit-flex-shrink: 7;
  -moz-flex-shrink: 7;
  -ms-flex: 7;
  flex-shrink: 7;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-8 {
  -ms-flex-negative: 8;
  -webkit-flex-shrink: 8;
  -moz-flex-shrink: 8;
  -ms-flex: 8;
  flex-shrink: 8;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-9 {
  -ms-flex-negative: 9;
  -webkit-flex-shrink: 9;
  -moz-flex-shrink: 9;
  -ms-flex: 9;
  flex-shrink: 9;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-10 {
  -ms-flex-negative: 10;
  -webkit-flex-shrink: 10;
  -moz-flex-shrink: 10;
  -ms-flex: 10;
  flex-shrink: 10;
}

.intec-grid > .intec-grid-item-10.intec-grid-item-shrink-max {
  -ms-flex-negative: 11;
  -webkit-flex-shrink: 11;
  -moz-flex-shrink: 11;
  -ms-flex: 11;
  flex-shrink: 11;
}

@media all and (max-width: 1200px) {
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1200 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1200-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1200-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 1150px) {
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1150 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1150-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1150-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 1100px) {
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1100 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1100-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1100-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 1050px) {
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1050 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1050-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1050-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 1024px) {
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1024 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1024-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1024-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 1000px) {
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-1000 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-1000-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-1000-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 950px) {
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-950 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-950-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-950-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 900px) {
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-900 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-900-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-900-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 850px) {
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-850 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-850-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-850-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 800px) {
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-800 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-800-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-800-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 768px) {
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-768 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-768-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-768-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 750px) {
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-750 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-750-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-750-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 720px) {
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-720 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-720-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-720-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 700px) {
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-700 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-700-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-700-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 650px) {
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-650 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-650-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-650-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 600px) {
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-600 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-600-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-600-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 550px) {
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-550 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-550-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-550-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 500px) {
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-500 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-500-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-500-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 450px) {
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-450 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-450-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-450-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 425px) {
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-425 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-425-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-425-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 414px) {
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-414 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-414-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-414-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 411px) {
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-411 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-411-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-411-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 400px) {
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-400 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-400-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-400-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 375px) {
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-375 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-375-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-375-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 360px) {
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-360 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-360-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-360-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 350px) {
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-350 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-350-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-350-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

@media all and (max-width: 320px) {
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-3 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-5 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-6 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-7 {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-8 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-9 {
    -ms-flex: 0 0 11.11111%;
    flex: 0 0 11.11111%;
    max-width: 11.11111%;
  }
  .intec-grid > .intec-grid-item-320 {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .intec-grid > .intec-grid-item-320-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .intec-grid > .intec-grid-item-320-10 {
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
  }
}

.intec-grid.intec-grid-i-none {
  margin-top: -0px;
  margin-right: -0px;
  margin-bottom: -0px;
  margin-left: -0px;
}

.intec-grid.intec-grid-i-h-none {
  margin-right: -0px !important;
  margin-left: -0px !important;
}

.intec-grid.intec-grid-i-v-none {
  margin-top: -0px !important;
  margin-bottom: -0px !important;
}

.intec-grid.intec-grid-i-none > .intec-grid-item, .intec-grid.intec-grid-i-none > .intec-grid-item-auto, .intec-grid.intec-grid-i-none > .intec-grid-item-1, .intec-grid.intec-grid-i-none > .intec-grid-item-2, .intec-grid.intec-grid-i-none > .intec-grid-item-3, .intec-grid.intec-grid-i-none > .intec-grid-item-4, .intec-grid.intec-grid-i-none > .intec-grid-item-5, .intec-grid.intec-grid-i-none > .intec-grid-item-6, .intec-grid.intec-grid-i-none > .intec-grid-item-7, .intec-grid.intec-grid-i-none > .intec-grid-item-8, .intec-grid.intec-grid-i-none > .intec-grid-item-9, .intec-grid.intec-grid-i-none > .intec-grid-item-10 {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.intec-grid.intec-grid-i-h-none > .intec-grid-item, .intec-grid.intec-grid-i-h-none > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-none > .intec-grid-item-1, .intec-grid.intec-grid-i-h-none > .intec-grid-item-2, .intec-grid.intec-grid-i-h-none > .intec-grid-item-3, .intec-grid.intec-grid-i-h-none > .intec-grid-item-4, .intec-grid.intec-grid-i-h-none > .intec-grid-item-5, .intec-grid.intec-grid-i-h-none > .intec-grid-item-6, .intec-grid.intec-grid-i-h-none > .intec-grid-item-7, .intec-grid.intec-grid-i-h-none > .intec-grid-item-8, .intec-grid.intec-grid-i-h-none > .intec-grid-item-9, .intec-grid.intec-grid-i-h-none > .intec-grid-item-10 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.intec-grid.intec-grid-i-v-none > .intec-grid-item, .intec-grid.intec-grid-i-v-none > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-none > .intec-grid-item-1, .intec-grid.intec-grid-i-v-none > .intec-grid-item-2, .intec-grid.intec-grid-i-v-none > .intec-grid-item-3, .intec-grid.intec-grid-i-v-none > .intec-grid-item-4, .intec-grid.intec-grid-i-v-none > .intec-grid-item-5, .intec-grid.intec-grid-i-v-none > .intec-grid-item-6, .intec-grid.intec-grid-i-v-none > .intec-grid-item-7, .intec-grid.intec-grid-i-v-none > .intec-grid-item-8, .intec-grid.intec-grid-i-v-none > .intec-grid-item-9, .intec-grid.intec-grid-i-v-none > .intec-grid-item-10 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.intec-grid.intec-grid-i-1 {
  margin-top: -1px;
  margin-right: -1px;
  margin-bottom: -1px;
  margin-left: -1px;
}

.intec-grid.intec-grid-i-h-1 {
  margin-right: -1px !important;
  margin-left: -1px !important;
}

.intec-grid.intec-grid-i-v-1 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.intec-grid.intec-grid-i-1 > .intec-grid-item, .intec-grid.intec-grid-i-1 > .intec-grid-item-auto, .intec-grid.intec-grid-i-1 > .intec-grid-item-1, .intec-grid.intec-grid-i-1 > .intec-grid-item-2, .intec-grid.intec-grid-i-1 > .intec-grid-item-3, .intec-grid.intec-grid-i-1 > .intec-grid-item-4, .intec-grid.intec-grid-i-1 > .intec-grid-item-5, .intec-grid.intec-grid-i-1 > .intec-grid-item-6, .intec-grid.intec-grid-i-1 > .intec-grid-item-7, .intec-grid.intec-grid-i-1 > .intec-grid-item-8, .intec-grid.intec-grid-i-1 > .intec-grid-item-9, .intec-grid.intec-grid-i-1 > .intec-grid-item-10 {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 1px;
  padding-left: 1px;
}

.intec-grid.intec-grid-i-h-1 > .intec-grid-item, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-1 > .intec-grid-item-10 {
  padding-right: 1px !important;
  padding-left: 1px !important;
}

.intec-grid.intec-grid-i-v-1 > .intec-grid-item, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-1 > .intec-grid-item-10 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.intec-grid.intec-grid-i-2 {
  margin-top: -2px;
  margin-right: -2px;
  margin-bottom: -2px;
  margin-left: -2px;
}

.intec-grid.intec-grid-i-h-2 {
  margin-right: -2px !important;
  margin-left: -2px !important;
}

.intec-grid.intec-grid-i-v-2 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.intec-grid.intec-grid-i-2 > .intec-grid-item, .intec-grid.intec-grid-i-2 > .intec-grid-item-auto, .intec-grid.intec-grid-i-2 > .intec-grid-item-1, .intec-grid.intec-grid-i-2 > .intec-grid-item-2, .intec-grid.intec-grid-i-2 > .intec-grid-item-3, .intec-grid.intec-grid-i-2 > .intec-grid-item-4, .intec-grid.intec-grid-i-2 > .intec-grid-item-5, .intec-grid.intec-grid-i-2 > .intec-grid-item-6, .intec-grid.intec-grid-i-2 > .intec-grid-item-7, .intec-grid.intec-grid-i-2 > .intec-grid-item-8, .intec-grid.intec-grid-i-2 > .intec-grid-item-9, .intec-grid.intec-grid-i-2 > .intec-grid-item-10 {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
  padding-left: 2px;
}

.intec-grid.intec-grid-i-h-2 > .intec-grid-item, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-2 > .intec-grid-item-10 {
  padding-right: 2px !important;
  padding-left: 2px !important;
}

.intec-grid.intec-grid-i-v-2 > .intec-grid-item, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-10 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.intec-grid.intec-grid-i-3 {
  margin-top: -3px;
  margin-right: -3px;
  margin-bottom: -3px;
  margin-left: -3px;
}

.intec-grid.intec-grid-i-h-3 {
  margin-right: -3px !important;
  margin-left: -3px !important;
}

.intec-grid.intec-grid-i-v-3 {
  margin-top: -3px !important;
  margin-bottom: -3px !important;
}

.intec-grid.intec-grid-i-3 > .intec-grid-item, .intec-grid.intec-grid-i-3 > .intec-grid-item-auto, .intec-grid.intec-grid-i-3 > .intec-grid-item-1, .intec-grid.intec-grid-i-3 > .intec-grid-item-2, .intec-grid.intec-grid-i-3 > .intec-grid-item-3, .intec-grid.intec-grid-i-3 > .intec-grid-item-4, .intec-grid.intec-grid-i-3 > .intec-grid-item-5, .intec-grid.intec-grid-i-3 > .intec-grid-item-6, .intec-grid.intec-grid-i-3 > .intec-grid-item-7, .intec-grid.intec-grid-i-3 > .intec-grid-item-8, .intec-grid.intec-grid-i-3 > .intec-grid-item-9, .intec-grid.intec-grid-i-3 > .intec-grid-item-10 {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  padding-left: 3px;
}

.intec-grid.intec-grid-i-h-3 > .intec-grid-item, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-3 > .intec-grid-item-10 {
  padding-right: 3px !important;
  padding-left: 3px !important;
}

.intec-grid.intec-grid-i-v-3 > .intec-grid-item, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-3 > .intec-grid-item-10 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.intec-grid.intec-grid-i-4 {
  margin-top: -4px;
  margin-right: -4px;
  margin-bottom: -4px;
  margin-left: -4px;
}

.intec-grid.intec-grid-i-h-4 {
  margin-right: -4px !important;
  margin-left: -4px !important;
}

.intec-grid.intec-grid-i-v-4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.intec-grid.intec-grid-i-4 > .intec-grid-item, .intec-grid.intec-grid-i-4 > .intec-grid-item-auto, .intec-grid.intec-grid-i-4 > .intec-grid-item-1, .intec-grid.intec-grid-i-4 > .intec-grid-item-2, .intec-grid.intec-grid-i-4 > .intec-grid-item-3, .intec-grid.intec-grid-i-4 > .intec-grid-item-4, .intec-grid.intec-grid-i-4 > .intec-grid-item-5, .intec-grid.intec-grid-i-4 > .intec-grid-item-6, .intec-grid.intec-grid-i-4 > .intec-grid-item-7, .intec-grid.intec-grid-i-4 > .intec-grid-item-8, .intec-grid.intec-grid-i-4 > .intec-grid-item-9, .intec-grid.intec-grid-i-4 > .intec-grid-item-10 {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-left: 4px;
}

.intec-grid.intec-grid-i-h-4 > .intec-grid-item, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-4 > .intec-grid-item-10 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.intec-grid.intec-grid-i-v-4 > .intec-grid-item, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-4 > .intec-grid-item-10 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.intec-grid.intec-grid-i-5 {
  margin-top: -5px;
  margin-right: -5px;
  margin-bottom: -5px;
  margin-left: -5px;
}

.intec-grid.intec-grid-i-h-5 {
  margin-right: -5px !important;
  margin-left: -5px !important;
}

.intec-grid.intec-grid-i-v-5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.intec-grid.intec-grid-i-5 > .intec-grid-item, .intec-grid.intec-grid-i-5 > .intec-grid-item-auto, .intec-grid.intec-grid-i-5 > .intec-grid-item-1, .intec-grid.intec-grid-i-5 > .intec-grid-item-2, .intec-grid.intec-grid-i-5 > .intec-grid-item-3, .intec-grid.intec-grid-i-5 > .intec-grid-item-4, .intec-grid.intec-grid-i-5 > .intec-grid-item-5, .intec-grid.intec-grid-i-5 > .intec-grid-item-6, .intec-grid.intec-grid-i-5 > .intec-grid-item-7, .intec-grid.intec-grid-i-5 > .intec-grid-item-8, .intec-grid.intec-grid-i-5 > .intec-grid-item-9, .intec-grid.intec-grid-i-5 > .intec-grid-item-10 {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}

.intec-grid.intec-grid-i-h-5 > .intec-grid-item, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-5 > .intec-grid-item-10 {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

.intec-grid.intec-grid-i-v-5 > .intec-grid-item, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-5 > .intec-grid-item-10 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.intec-grid.intec-grid-i-6 {
  margin-top: -6px;
  margin-right: -6px;
  margin-bottom: -6px;
  margin-left: -6px;
}

.intec-grid.intec-grid-i-h-6 {
  margin-right: -6px !important;
  margin-left: -6px !important;
}

.intec-grid.intec-grid-i-v-6 {
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}

.intec-grid.intec-grid-i-6 > .intec-grid-item, .intec-grid.intec-grid-i-6 > .intec-grid-item-auto, .intec-grid.intec-grid-i-6 > .intec-grid-item-1, .intec-grid.intec-grid-i-6 > .intec-grid-item-2, .intec-grid.intec-grid-i-6 > .intec-grid-item-3, .intec-grid.intec-grid-i-6 > .intec-grid-item-4, .intec-grid.intec-grid-i-6 > .intec-grid-item-5, .intec-grid.intec-grid-i-6 > .intec-grid-item-6, .intec-grid.intec-grid-i-6 > .intec-grid-item-7, .intec-grid.intec-grid-i-6 > .intec-grid-item-8, .intec-grid.intec-grid-i-6 > .intec-grid-item-9, .intec-grid.intec-grid-i-6 > .intec-grid-item-10 {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 6px;
  padding-left: 6px;
}

.intec-grid.intec-grid-i-h-6 > .intec-grid-item, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-6 > .intec-grid-item-10 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.intec-grid.intec-grid-i-v-6 > .intec-grid-item, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-6 > .intec-grid-item-10 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.intec-grid.intec-grid-i-7 {
  margin-top: -7px;
  margin-right: -7px;
  margin-bottom: -7px;
  margin-left: -7px;
}

.intec-grid.intec-grid-i-h-7 {
  margin-right: -7px !important;
  margin-left: -7px !important;
}

.intec-grid.intec-grid-i-v-7 {
  margin-top: -7px !important;
  margin-bottom: -7px !important;
}

.intec-grid.intec-grid-i-7 > .intec-grid-item, .intec-grid.intec-grid-i-7 > .intec-grid-item-auto, .intec-grid.intec-grid-i-7 > .intec-grid-item-1, .intec-grid.intec-grid-i-7 > .intec-grid-item-2, .intec-grid.intec-grid-i-7 > .intec-grid-item-3, .intec-grid.intec-grid-i-7 > .intec-grid-item-4, .intec-grid.intec-grid-i-7 > .intec-grid-item-5, .intec-grid.intec-grid-i-7 > .intec-grid-item-6, .intec-grid.intec-grid-i-7 > .intec-grid-item-7, .intec-grid.intec-grid-i-7 > .intec-grid-item-8, .intec-grid.intec-grid-i-7 > .intec-grid-item-9, .intec-grid.intec-grid-i-7 > .intec-grid-item-10 {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 7px;
  padding-left: 7px;
}

.intec-grid.intec-grid-i-h-7 > .intec-grid-item, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-7 > .intec-grid-item-10 {
  padding-right: 7px !important;
  padding-left: 7px !important;
}

.intec-grid.intec-grid-i-v-7 > .intec-grid-item, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-7 > .intec-grid-item-10 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.intec-grid.intec-grid-i-8 {
  margin-top: -8px;
  margin-right: -8px;
  margin-bottom: -8px;
  margin-left: -8px;
}

.intec-grid.intec-grid-i-h-8 {
  margin-right: -8px !important;
  margin-left: -8px !important;
}

.intec-grid.intec-grid-i-v-8 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.intec-grid.intec-grid-i-8 > .intec-grid-item, .intec-grid.intec-grid-i-8 > .intec-grid-item-auto, .intec-grid.intec-grid-i-8 > .intec-grid-item-1, .intec-grid.intec-grid-i-8 > .intec-grid-item-2, .intec-grid.intec-grid-i-8 > .intec-grid-item-3, .intec-grid.intec-grid-i-8 > .intec-grid-item-4, .intec-grid.intec-grid-i-8 > .intec-grid-item-5, .intec-grid.intec-grid-i-8 > .intec-grid-item-6, .intec-grid.intec-grid-i-8 > .intec-grid-item-7, .intec-grid.intec-grid-i-8 > .intec-grid-item-8, .intec-grid.intec-grid-i-8 > .intec-grid-item-9, .intec-grid.intec-grid-i-8 > .intec-grid-item-10 {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
  padding-left: 8px;
}

.intec-grid.intec-grid-i-h-8 > .intec-grid-item, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-10 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.intec-grid.intec-grid-i-v-8 > .intec-grid-item, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-8 > .intec-grid-item-10 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.intec-grid.intec-grid-i-9 {
  margin-top: -9px;
  margin-right: -9px;
  margin-bottom: -9px;
  margin-left: -9px;
}

.intec-grid.intec-grid-i-h-9 {
  margin-right: -9px !important;
  margin-left: -9px !important;
}

.intec-grid.intec-grid-i-v-9 {
  margin-top: -9px !important;
  margin-bottom: -9px !important;
}

.intec-grid.intec-grid-i-9 > .intec-grid-item, .intec-grid.intec-grid-i-9 > .intec-grid-item-auto, .intec-grid.intec-grid-i-9 > .intec-grid-item-1, .intec-grid.intec-grid-i-9 > .intec-grid-item-2, .intec-grid.intec-grid-i-9 > .intec-grid-item-3, .intec-grid.intec-grid-i-9 > .intec-grid-item-4, .intec-grid.intec-grid-i-9 > .intec-grid-item-5, .intec-grid.intec-grid-i-9 > .intec-grid-item-6, .intec-grid.intec-grid-i-9 > .intec-grid-item-7, .intec-grid.intec-grid-i-9 > .intec-grid-item-8, .intec-grid.intec-grid-i-9 > .intec-grid-item-9, .intec-grid.intec-grid-i-9 > .intec-grid-item-10 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 9px;
  padding-left: 9px;
}

.intec-grid.intec-grid-i-h-9 > .intec-grid-item, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-9 > .intec-grid-item-10 {
  padding-right: 9px !important;
  padding-left: 9px !important;
}

.intec-grid.intec-grid-i-v-9 > .intec-grid-item, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-9 > .intec-grid-item-10 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.intec-grid.intec-grid-i-10 {
  margin-top: -10px;
  margin-right: -10px;
  margin-bottom: -10px;
  margin-left: -10px;
}

.intec-grid.intec-grid-i-h-10 {
  margin-right: -10px !important;
  margin-left: -10px !important;
}

.intec-grid.intec-grid-i-v-10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.intec-grid.intec-grid-i-10 > .intec-grid-item, .intec-grid.intec-grid-i-10 > .intec-grid-item-auto, .intec-grid.intec-grid-i-10 > .intec-grid-item-1, .intec-grid.intec-grid-i-10 > .intec-grid-item-2, .intec-grid.intec-grid-i-10 > .intec-grid-item-3, .intec-grid.intec-grid-i-10 > .intec-grid-item-4, .intec-grid.intec-grid-i-10 > .intec-grid-item-5, .intec-grid.intec-grid-i-10 > .intec-grid-item-6, .intec-grid.intec-grid-i-10 > .intec-grid-item-7, .intec-grid.intec-grid-i-10 > .intec-grid-item-8, .intec-grid.intec-grid-i-10 > .intec-grid-item-9, .intec-grid.intec-grid-i-10 > .intec-grid-item-10 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
}

.intec-grid.intec-grid-i-h-10 > .intec-grid-item, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-10 > .intec-grid-item-10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.intec-grid.intec-grid-i-v-10 > .intec-grid-item, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-10 > .intec-grid-item-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.intec-grid.intec-grid-i-11 {
  margin-top: -11px;
  margin-right: -11px;
  margin-bottom: -11px;
  margin-left: -11px;
}

.intec-grid.intec-grid-i-h-11 {
  margin-right: -11px !important;
  margin-left: -11px !important;
}

.intec-grid.intec-grid-i-v-11 {
  margin-top: -11px !important;
  margin-bottom: -11px !important;
}

.intec-grid.intec-grid-i-11 > .intec-grid-item, .intec-grid.intec-grid-i-11 > .intec-grid-item-auto, .intec-grid.intec-grid-i-11 > .intec-grid-item-1, .intec-grid.intec-grid-i-11 > .intec-grid-item-2, .intec-grid.intec-grid-i-11 > .intec-grid-item-3, .intec-grid.intec-grid-i-11 > .intec-grid-item-4, .intec-grid.intec-grid-i-11 > .intec-grid-item-5, .intec-grid.intec-grid-i-11 > .intec-grid-item-6, .intec-grid.intec-grid-i-11 > .intec-grid-item-7, .intec-grid.intec-grid-i-11 > .intec-grid-item-8, .intec-grid.intec-grid-i-11 > .intec-grid-item-9, .intec-grid.intec-grid-i-11 > .intec-grid-item-10 {
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 11px;
  padding-left: 11px;
}

.intec-grid.intec-grid-i-h-11 > .intec-grid-item, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-11 > .intec-grid-item-10 {
  padding-right: 11px !important;
  padding-left: 11px !important;
}

.intec-grid.intec-grid-i-v-11 > .intec-grid-item, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-11 > .intec-grid-item-10 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.intec-grid.intec-grid-i-12 {
  margin-top: -12px;
  margin-right: -12px;
  margin-bottom: -12px;
  margin-left: -12px;
}

.intec-grid.intec-grid-i-h-12 {
  margin-right: -12px !important;
  margin-left: -12px !important;
}

.intec-grid.intec-grid-i-v-12 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.intec-grid.intec-grid-i-12 > .intec-grid-item, .intec-grid.intec-grid-i-12 > .intec-grid-item-auto, .intec-grid.intec-grid-i-12 > .intec-grid-item-1, .intec-grid.intec-grid-i-12 > .intec-grid-item-2, .intec-grid.intec-grid-i-12 > .intec-grid-item-3, .intec-grid.intec-grid-i-12 > .intec-grid-item-4, .intec-grid.intec-grid-i-12 > .intec-grid-item-5, .intec-grid.intec-grid-i-12 > .intec-grid-item-6, .intec-grid.intec-grid-i-12 > .intec-grid-item-7, .intec-grid.intec-grid-i-12 > .intec-grid-item-8, .intec-grid.intec-grid-i-12 > .intec-grid-item-9, .intec-grid.intec-grid-i-12 > .intec-grid-item-10 {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 12px;
  padding-left: 12px;
}

.intec-grid.intec-grid-i-h-12 > .intec-grid-item, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-12 > .intec-grid-item-10 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.intec-grid.intec-grid-i-v-12 > .intec-grid-item, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-12 > .intec-grid-item-10 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.intec-grid.intec-grid-i-13 {
  margin-top: -13px;
  margin-right: -13px;
  margin-bottom: -13px;
  margin-left: -13px;
}

.intec-grid.intec-grid-i-h-13 {
  margin-right: -13px !important;
  margin-left: -13px !important;
}

.intec-grid.intec-grid-i-v-13 {
  margin-top: -13px !important;
  margin-bottom: -13px !important;
}

.intec-grid.intec-grid-i-13 > .intec-grid-item, .intec-grid.intec-grid-i-13 > .intec-grid-item-auto, .intec-grid.intec-grid-i-13 > .intec-grid-item-1, .intec-grid.intec-grid-i-13 > .intec-grid-item-2, .intec-grid.intec-grid-i-13 > .intec-grid-item-3, .intec-grid.intec-grid-i-13 > .intec-grid-item-4, .intec-grid.intec-grid-i-13 > .intec-grid-item-5, .intec-grid.intec-grid-i-13 > .intec-grid-item-6, .intec-grid.intec-grid-i-13 > .intec-grid-item-7, .intec-grid.intec-grid-i-13 > .intec-grid-item-8, .intec-grid.intec-grid-i-13 > .intec-grid-item-9, .intec-grid.intec-grid-i-13 > .intec-grid-item-10 {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-right: 13px;
  padding-left: 13px;
}

.intec-grid.intec-grid-i-h-13 > .intec-grid-item, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-13 > .intec-grid-item-10 {
  padding-right: 13px !important;
  padding-left: 13px !important;
}

.intec-grid.intec-grid-i-v-13 > .intec-grid-item, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-13 > .intec-grid-item-10 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.intec-grid.intec-grid-i-14 {
  margin-top: -14px;
  margin-right: -14px;
  margin-bottom: -14px;
  margin-left: -14px;
}

.intec-grid.intec-grid-i-h-14 {
  margin-right: -14px !important;
  margin-left: -14px !important;
}

.intec-grid.intec-grid-i-v-14 {
  margin-top: -14px !important;
  margin-bottom: -14px !important;
}

.intec-grid.intec-grid-i-14 > .intec-grid-item, .intec-grid.intec-grid-i-14 > .intec-grid-item-auto, .intec-grid.intec-grid-i-14 > .intec-grid-item-1, .intec-grid.intec-grid-i-14 > .intec-grid-item-2, .intec-grid.intec-grid-i-14 > .intec-grid-item-3, .intec-grid.intec-grid-i-14 > .intec-grid-item-4, .intec-grid.intec-grid-i-14 > .intec-grid-item-5, .intec-grid.intec-grid-i-14 > .intec-grid-item-6, .intec-grid.intec-grid-i-14 > .intec-grid-item-7, .intec-grid.intec-grid-i-14 > .intec-grid-item-8, .intec-grid.intec-grid-i-14 > .intec-grid-item-9, .intec-grid.intec-grid-i-14 > .intec-grid-item-10 {
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 14px;
  padding-left: 14px;
}

.intec-grid.intec-grid-i-h-14 > .intec-grid-item, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-14 > .intec-grid-item-10 {
  padding-right: 14px !important;
  padding-left: 14px !important;
}

.intec-grid.intec-grid-i-v-14 > .intec-grid-item, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-14 > .intec-grid-item-10 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.intec-grid.intec-grid-i-15 {
  margin-top: -15px;
  margin-right: -15px;
  margin-bottom: -15px;
  margin-left: -15px;
}

.intec-grid.intec-grid-i-h-15 {
  margin-right: -15px !important;
  margin-left: -15px !important;
}

.intec-grid.intec-grid-i-v-15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.intec-grid.intec-grid-i-15 > .intec-grid-item, .intec-grid.intec-grid-i-15 > .intec-grid-item-auto, .intec-grid.intec-grid-i-15 > .intec-grid-item-1, .intec-grid.intec-grid-i-15 > .intec-grid-item-2, .intec-grid.intec-grid-i-15 > .intec-grid-item-3, .intec-grid.intec-grid-i-15 > .intec-grid-item-4, .intec-grid.intec-grid-i-15 > .intec-grid-item-5, .intec-grid.intec-grid-i-15 > .intec-grid-item-6, .intec-grid.intec-grid-i-15 > .intec-grid-item-7, .intec-grid.intec-grid-i-15 > .intec-grid-item-8, .intec-grid.intec-grid-i-15 > .intec-grid-item-9, .intec-grid.intec-grid-i-15 > .intec-grid-item-10 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 15px;
  padding-left: 15px;
}

.intec-grid.intec-grid-i-h-15 > .intec-grid-item, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-15 > .intec-grid-item-10 {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.intec-grid.intec-grid-i-v-15 > .intec-grid-item, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-15 > .intec-grid-item-10 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.intec-grid.intec-grid-i-16 {
  margin-top: -16px;
  margin-right: -16px;
  margin-bottom: -16px;
  margin-left: -16px;
}

.intec-grid.intec-grid-i-h-16 {
  margin-right: -16px !important;
  margin-left: -16px !important;
}

.intec-grid.intec-grid-i-v-16 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.intec-grid.intec-grid-i-16 > .intec-grid-item, .intec-grid.intec-grid-i-16 > .intec-grid-item-auto, .intec-grid.intec-grid-i-16 > .intec-grid-item-1, .intec-grid.intec-grid-i-16 > .intec-grid-item-2, .intec-grid.intec-grid-i-16 > .intec-grid-item-3, .intec-grid.intec-grid-i-16 > .intec-grid-item-4, .intec-grid.intec-grid-i-16 > .intec-grid-item-5, .intec-grid.intec-grid-i-16 > .intec-grid-item-6, .intec-grid.intec-grid-i-16 > .intec-grid-item-7, .intec-grid.intec-grid-i-16 > .intec-grid-item-8, .intec-grid.intec-grid-i-16 > .intec-grid-item-9, .intec-grid.intec-grid-i-16 > .intec-grid-item-10 {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 16px;
  padding-left: 16px;
}

.intec-grid.intec-grid-i-h-16 > .intec-grid-item, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-16 > .intec-grid-item-10 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.intec-grid.intec-grid-i-v-16 > .intec-grid-item, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-16 > .intec-grid-item-10 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.intec-grid.intec-grid-i-17 {
  margin-top: -17px;
  margin-right: -17px;
  margin-bottom: -17px;
  margin-left: -17px;
}

.intec-grid.intec-grid-i-h-17 {
  margin-right: -17px !important;
  margin-left: -17px !important;
}

.intec-grid.intec-grid-i-v-17 {
  margin-top: -17px !important;
  margin-bottom: -17px !important;
}

.intec-grid.intec-grid-i-17 > .intec-grid-item, .intec-grid.intec-grid-i-17 > .intec-grid-item-auto, .intec-grid.intec-grid-i-17 > .intec-grid-item-1, .intec-grid.intec-grid-i-17 > .intec-grid-item-2, .intec-grid.intec-grid-i-17 > .intec-grid-item-3, .intec-grid.intec-grid-i-17 > .intec-grid-item-4, .intec-grid.intec-grid-i-17 > .intec-grid-item-5, .intec-grid.intec-grid-i-17 > .intec-grid-item-6, .intec-grid.intec-grid-i-17 > .intec-grid-item-7, .intec-grid.intec-grid-i-17 > .intec-grid-item-8, .intec-grid.intec-grid-i-17 > .intec-grid-item-9, .intec-grid.intec-grid-i-17 > .intec-grid-item-10 {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 17px;
  padding-left: 17px;
}

.intec-grid.intec-grid-i-h-17 > .intec-grid-item, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-17 > .intec-grid-item-10 {
  padding-right: 17px !important;
  padding-left: 17px !important;
}

.intec-grid.intec-grid-i-v-17 > .intec-grid-item, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-17 > .intec-grid-item-10 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.intec-grid.intec-grid-i-18 {
  margin-top: -18px;
  margin-right: -18px;
  margin-bottom: -18px;
  margin-left: -18px;
}

.intec-grid.intec-grid-i-h-18 {
  margin-right: -18px !important;
  margin-left: -18px !important;
}

.intec-grid.intec-grid-i-v-18 {
  margin-top: -18px !important;
  margin-bottom: -18px !important;
}

.intec-grid.intec-grid-i-18 > .intec-grid-item, .intec-grid.intec-grid-i-18 > .intec-grid-item-auto, .intec-grid.intec-grid-i-18 > .intec-grid-item-1, .intec-grid.intec-grid-i-18 > .intec-grid-item-2, .intec-grid.intec-grid-i-18 > .intec-grid-item-3, .intec-grid.intec-grid-i-18 > .intec-grid-item-4, .intec-grid.intec-grid-i-18 > .intec-grid-item-5, .intec-grid.intec-grid-i-18 > .intec-grid-item-6, .intec-grid.intec-grid-i-18 > .intec-grid-item-7, .intec-grid.intec-grid-i-18 > .intec-grid-item-8, .intec-grid.intec-grid-i-18 > .intec-grid-item-9, .intec-grid.intec-grid-i-18 > .intec-grid-item-10 {
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 18px;
  padding-left: 18px;
}

.intec-grid.intec-grid-i-h-18 > .intec-grid-item, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-18 > .intec-grid-item-10 {
  padding-right: 18px !important;
  padding-left: 18px !important;
}

.intec-grid.intec-grid-i-v-18 > .intec-grid-item, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-18 > .intec-grid-item-10 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.intec-grid.intec-grid-i-19 {
  margin-top: -19px;
  margin-right: -19px;
  margin-bottom: -19px;
  margin-left: -19px;
}

.intec-grid.intec-grid-i-h-19 {
  margin-right: -19px !important;
  margin-left: -19px !important;
}

.intec-grid.intec-grid-i-v-19 {
  margin-top: -19px !important;
  margin-bottom: -19px !important;
}

.intec-grid.intec-grid-i-19 > .intec-grid-item, .intec-grid.intec-grid-i-19 > .intec-grid-item-auto, .intec-grid.intec-grid-i-19 > .intec-grid-item-1, .intec-grid.intec-grid-i-19 > .intec-grid-item-2, .intec-grid.intec-grid-i-19 > .intec-grid-item-3, .intec-grid.intec-grid-i-19 > .intec-grid-item-4, .intec-grid.intec-grid-i-19 > .intec-grid-item-5, .intec-grid.intec-grid-i-19 > .intec-grid-item-6, .intec-grid.intec-grid-i-19 > .intec-grid-item-7, .intec-grid.intec-grid-i-19 > .intec-grid-item-8, .intec-grid.intec-grid-i-19 > .intec-grid-item-9, .intec-grid.intec-grid-i-19 > .intec-grid-item-10 {
  padding-top: 19px;
  padding-bottom: 19px;
  padding-right: 19px;
  padding-left: 19px;
}

.intec-grid.intec-grid-i-h-19 > .intec-grid-item, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-19 > .intec-grid-item-10 {
  padding-right: 19px !important;
  padding-left: 19px !important;
}

.intec-grid.intec-grid-i-v-19 > .intec-grid-item, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-19 > .intec-grid-item-10 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.intec-grid.intec-grid-i-20 {
  margin-top: -20px;
  margin-right: -20px;
  margin-bottom: -20px;
  margin-left: -20px;
}

.intec-grid.intec-grid-i-h-20 {
  margin-right: -20px !important;
  margin-left: -20px !important;
}

.intec-grid.intec-grid-i-v-20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.intec-grid.intec-grid-i-20 > .intec-grid-item, .intec-grid.intec-grid-i-20 > .intec-grid-item-auto, .intec-grid.intec-grid-i-20 > .intec-grid-item-1, .intec-grid.intec-grid-i-20 > .intec-grid-item-2, .intec-grid.intec-grid-i-20 > .intec-grid-item-3, .intec-grid.intec-grid-i-20 > .intec-grid-item-4, .intec-grid.intec-grid-i-20 > .intec-grid-item-5, .intec-grid.intec-grid-i-20 > .intec-grid-item-6, .intec-grid.intec-grid-i-20 > .intec-grid-item-7, .intec-grid.intec-grid-i-20 > .intec-grid-item-8, .intec-grid.intec-grid-i-20 > .intec-grid-item-9, .intec-grid.intec-grid-i-20 > .intec-grid-item-10 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
  padding-left: 20px;
}

.intec-grid.intec-grid-i-h-20 > .intec-grid-item, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-20 > .intec-grid-item-10 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.intec-grid.intec-grid-i-v-20 > .intec-grid-item, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-20 > .intec-grid-item-10 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.intec-grid.intec-grid-i-21 {
  margin-top: -21px;
  margin-right: -21px;
  margin-bottom: -21px;
  margin-left: -21px;
}

.intec-grid.intec-grid-i-h-21 {
  margin-right: -21px !important;
  margin-left: -21px !important;
}

.intec-grid.intec-grid-i-v-21 {
  margin-top: -21px !important;
  margin-bottom: -21px !important;
}

.intec-grid.intec-grid-i-21 > .intec-grid-item, .intec-grid.intec-grid-i-21 > .intec-grid-item-auto, .intec-grid.intec-grid-i-21 > .intec-grid-item-1, .intec-grid.intec-grid-i-21 > .intec-grid-item-2, .intec-grid.intec-grid-i-21 > .intec-grid-item-3, .intec-grid.intec-grid-i-21 > .intec-grid-item-4, .intec-grid.intec-grid-i-21 > .intec-grid-item-5, .intec-grid.intec-grid-i-21 > .intec-grid-item-6, .intec-grid.intec-grid-i-21 > .intec-grid-item-7, .intec-grid.intec-grid-i-21 > .intec-grid-item-8, .intec-grid.intec-grid-i-21 > .intec-grid-item-9, .intec-grid.intec-grid-i-21 > .intec-grid-item-10 {
  padding-top: 21px;
  padding-bottom: 21px;
  padding-right: 21px;
  padding-left: 21px;
}

.intec-grid.intec-grid-i-h-21 > .intec-grid-item, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-21 > .intec-grid-item-10 {
  padding-right: 21px !important;
  padding-left: 21px !important;
}

.intec-grid.intec-grid-i-v-21 > .intec-grid-item, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-21 > .intec-grid-item-10 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.intec-grid.intec-grid-i-22 {
  margin-top: -22px;
  margin-right: -22px;
  margin-bottom: -22px;
  margin-left: -22px;
}

.intec-grid.intec-grid-i-h-22 {
  margin-right: -22px !important;
  margin-left: -22px !important;
}

.intec-grid.intec-grid-i-v-22 {
  margin-top: -22px !important;
  margin-bottom: -22px !important;
}

.intec-grid.intec-grid-i-22 > .intec-grid-item, .intec-grid.intec-grid-i-22 > .intec-grid-item-auto, .intec-grid.intec-grid-i-22 > .intec-grid-item-1, .intec-grid.intec-grid-i-22 > .intec-grid-item-2, .intec-grid.intec-grid-i-22 > .intec-grid-item-3, .intec-grid.intec-grid-i-22 > .intec-grid-item-4, .intec-grid.intec-grid-i-22 > .intec-grid-item-5, .intec-grid.intec-grid-i-22 > .intec-grid-item-6, .intec-grid.intec-grid-i-22 > .intec-grid-item-7, .intec-grid.intec-grid-i-22 > .intec-grid-item-8, .intec-grid.intec-grid-i-22 > .intec-grid-item-9, .intec-grid.intec-grid-i-22 > .intec-grid-item-10 {
  padding-top: 22px;
  padding-bottom: 22px;
  padding-right: 22px;
  padding-left: 22px;
}

.intec-grid.intec-grid-i-h-22 > .intec-grid-item, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-22 > .intec-grid-item-10 {
  padding-right: 22px !important;
  padding-left: 22px !important;
}

.intec-grid.intec-grid-i-v-22 > .intec-grid-item, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-22 > .intec-grid-item-10 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.intec-grid.intec-grid-i-23 {
  margin-top: -23px;
  margin-right: -23px;
  margin-bottom: -23px;
  margin-left: -23px;
}

.intec-grid.intec-grid-i-h-23 {
  margin-right: -23px !important;
  margin-left: -23px !important;
}

.intec-grid.intec-grid-i-v-23 {
  margin-top: -23px !important;
  margin-bottom: -23px !important;
}

.intec-grid.intec-grid-i-23 > .intec-grid-item, .intec-grid.intec-grid-i-23 > .intec-grid-item-auto, .intec-grid.intec-grid-i-23 > .intec-grid-item-1, .intec-grid.intec-grid-i-23 > .intec-grid-item-2, .intec-grid.intec-grid-i-23 > .intec-grid-item-3, .intec-grid.intec-grid-i-23 > .intec-grid-item-4, .intec-grid.intec-grid-i-23 > .intec-grid-item-5, .intec-grid.intec-grid-i-23 > .intec-grid-item-6, .intec-grid.intec-grid-i-23 > .intec-grid-item-7, .intec-grid.intec-grid-i-23 > .intec-grid-item-8, .intec-grid.intec-grid-i-23 > .intec-grid-item-9, .intec-grid.intec-grid-i-23 > .intec-grid-item-10 {
  padding-top: 23px;
  padding-bottom: 23px;
  padding-right: 23px;
  padding-left: 23px;
}

.intec-grid.intec-grid-i-h-23 > .intec-grid-item, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-23 > .intec-grid-item-10 {
  padding-right: 23px !important;
  padding-left: 23px !important;
}

.intec-grid.intec-grid-i-v-23 > .intec-grid-item, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-23 > .intec-grid-item-10 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.intec-grid.intec-grid-i-24 {
  margin-top: -24px;
  margin-right: -24px;
  margin-bottom: -24px;
  margin-left: -24px;
}

.intec-grid.intec-grid-i-h-24 {
  margin-right: -24px !important;
  margin-left: -24px !important;
}

.intec-grid.intec-grid-i-v-24 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.intec-grid.intec-grid-i-24 > .intec-grid-item, .intec-grid.intec-grid-i-24 > .intec-grid-item-auto, .intec-grid.intec-grid-i-24 > .intec-grid-item-1, .intec-grid.intec-grid-i-24 > .intec-grid-item-2, .intec-grid.intec-grid-i-24 > .intec-grid-item-3, .intec-grid.intec-grid-i-24 > .intec-grid-item-4, .intec-grid.intec-grid-i-24 > .intec-grid-item-5, .intec-grid.intec-grid-i-24 > .intec-grid-item-6, .intec-grid.intec-grid-i-24 > .intec-grid-item-7, .intec-grid.intec-grid-i-24 > .intec-grid-item-8, .intec-grid.intec-grid-i-24 > .intec-grid-item-9, .intec-grid.intec-grid-i-24 > .intec-grid-item-10 {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 24px;
  padding-left: 24px;
}

.intec-grid.intec-grid-i-h-24 > .intec-grid-item, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-24 > .intec-grid-item-10 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.intec-grid.intec-grid-i-v-24 > .intec-grid-item, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-24 > .intec-grid-item-10 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.intec-grid.intec-grid-i-25 {
  margin-top: -25px;
  margin-right: -25px;
  margin-bottom: -25px;
  margin-left: -25px;
}

.intec-grid.intec-grid-i-h-25 {
  margin-right: -25px !important;
  margin-left: -25px !important;
}

.intec-grid.intec-grid-i-v-25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}

.intec-grid.intec-grid-i-25 > .intec-grid-item, .intec-grid.intec-grid-i-25 > .intec-grid-item-auto, .intec-grid.intec-grid-i-25 > .intec-grid-item-1, .intec-grid.intec-grid-i-25 > .intec-grid-item-2, .intec-grid.intec-grid-i-25 > .intec-grid-item-3, .intec-grid.intec-grid-i-25 > .intec-grid-item-4, .intec-grid.intec-grid-i-25 > .intec-grid-item-5, .intec-grid.intec-grid-i-25 > .intec-grid-item-6, .intec-grid.intec-grid-i-25 > .intec-grid-item-7, .intec-grid.intec-grid-i-25 > .intec-grid-item-8, .intec-grid.intec-grid-i-25 > .intec-grid-item-9, .intec-grid.intec-grid-i-25 > .intec-grid-item-10 {
  padding-top: 25px;
  padding-bottom: 25px;
  padding-right: 25px;
  padding-left: 25px;
}

.intec-grid.intec-grid-i-h-25 > .intec-grid-item, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-auto, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-1, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-2, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-3, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-4, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-5, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-6, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-7, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-8, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-9, .intec-grid.intec-grid-i-h-25 > .intec-grid-item-10 {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

.intec-grid.intec-grid-i-v-25 > .intec-grid-item, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-auto, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-1, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-2, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-3, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-4, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-5, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-6, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-7, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-8, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-9, .intec-grid.intec-grid-i-v-25 > .intec-grid-item-10 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.intec-grid > .intec-grid-order-first {
  order: -1;
}

.intec-grid > .intec-grid-order-0 {
  order: 0;
}

.intec-grid > .intec-grid-order-1 {
  order: 1;
}

.intec-grid > .intec-grid-order-2 {
  order: 2;
}

.intec-grid > .intec-grid-order-3 {
  order: 3;
}

.intec-grid > .intec-grid-order-4 {
  order: 4;
}

.intec-grid > .intec-grid-order-5 {
  order: 5;
}

.intec-grid > .intec-grid-order-6 {
  order: 6;
}

.intec-grid > .intec-grid-order-7 {
  order: 7;
}

.intec-grid > .intec-grid-order-8 {
  order: 8;
}

.intec-grid > .intec-grid-order-9 {
  order: 9;
}

.intec-grid > .intec-grid-order-10 {
  order: 10;
}

.intec-grid > .intec-grid-order-last {
  order: 11;
}

.intec-grid.intec-grid-a-h-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.intec-grid.intec-grid-a-h-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.intec-grid.intec-grid-a-h-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.intec-grid.intec-grid-a-h-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.intec-grid.intec-grid-a-h-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.intec-grid.intec-grid-a-v-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.intec-grid.intec-grid-a-v-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.intec-grid.intec-grid-a-v-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.intec-grid.intec-grid-a-v-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.intec-grid.intec-grid-a-v-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.intec-grid.intec-grid-a-c-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.intec-grid.intec-grid-a-c-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.intec-grid.intec-grid-a-c-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.intec-grid.intec-grid-a-c-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.intec-grid.intec-grid-a-c-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.intec-grid.intec-grid-a-c-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

@media all and (max-width: 1200px) {
  .intec-grid.intec-grid-a-h-1200-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1200-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1200-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1200-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1200-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1200-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1200-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1200-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1200-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1200-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1200-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1200-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1200-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1200-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1200-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1200-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 1150px) {
  .intec-grid.intec-grid-a-h-1150-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1150-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1150-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1150-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1150-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1150-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1150-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1150-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1150-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1150-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1150-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1150-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1150-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1150-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1150-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1150-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 1100px) {
  .intec-grid.intec-grid-a-h-1100-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1100-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1100-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1100-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1100-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1100-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1100-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1100-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1100-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1100-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1100-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1100-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1100-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1100-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1100-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1100-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 1050px) {
  .intec-grid.intec-grid-a-h-1050-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1050-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1050-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1050-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1050-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1050-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1050-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1050-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1050-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1050-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1050-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1050-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1050-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1050-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1050-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1050-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 1024px) {
  .intec-grid.intec-grid-a-h-1024-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1024-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1024-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1024-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1024-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1024-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1024-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1024-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1024-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1024-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1024-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1024-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1024-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1024-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1024-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1024-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 1000px) {
  .intec-grid.intec-grid-a-h-1000-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-1000-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-1000-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-1000-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-1000-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-1000-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-1000-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-1000-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-1000-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-1000-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-1000-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-1000-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-1000-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-1000-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-1000-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-1000-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 950px) {
  .intec-grid.intec-grid-a-h-950-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-950-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-950-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-950-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-950-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-950-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-950-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-950-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-950-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-950-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-950-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-950-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-950-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-950-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-950-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-950-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 900px) {
  .intec-grid.intec-grid-a-h-900-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-900-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-900-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-900-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-900-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-900-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-900-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-900-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-900-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-900-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-900-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-900-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-900-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-900-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-900-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-900-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 850px) {
  .intec-grid.intec-grid-a-h-850-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-850-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-850-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-850-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-850-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-850-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-850-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-850-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-850-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-850-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-850-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-850-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-850-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-850-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-850-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-850-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 800px) {
  .intec-grid.intec-grid-a-h-800-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-800-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-800-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-800-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-800-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-800-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-800-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-800-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-800-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-800-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-800-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-800-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-800-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-800-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-800-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-800-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 768px) {
  .intec-grid.intec-grid-a-h-768-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-768-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-768-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-768-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-768-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-768-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-768-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-768-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-768-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-768-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-768-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-768-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-768-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-768-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-768-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-768-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 750px) {
  .intec-grid.intec-grid-a-h-750-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-750-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-750-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-750-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-750-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-750-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-750-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-750-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-750-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-750-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-750-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-750-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-750-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-750-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-750-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-750-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 720px) {
  .intec-grid.intec-grid-a-h-720-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-720-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-720-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-720-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-720-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-720-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-720-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-720-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-720-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-720-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-720-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-720-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-720-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-720-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-720-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-720-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 700px) {
  .intec-grid.intec-grid-a-h-700-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-700-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-700-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-700-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-700-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-700-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-700-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-700-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-700-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-700-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-700-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-700-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-700-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-700-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-700-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-700-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 650px) {
  .intec-grid.intec-grid-a-h-650-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-650-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-650-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-650-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-650-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-650-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-650-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-650-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-650-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-650-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-650-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-650-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-650-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-650-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-650-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-650-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 600px) {
  .intec-grid.intec-grid-a-h-600-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-600-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-600-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-600-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-600-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-600-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-600-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-600-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-600-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-600-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-600-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-600-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-600-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-600-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-600-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-600-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 550px) {
  .intec-grid.intec-grid-a-h-550-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-550-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-550-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-550-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-550-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-550-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-550-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-550-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-550-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-550-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-550-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-550-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-550-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-550-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-550-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-550-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 500px) {
  .intec-grid.intec-grid-a-h-500-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-500-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-500-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-500-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-500-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-500-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-500-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-500-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-500-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-500-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-500-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-500-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-500-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-500-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-500-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-500-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 450px) {
  .intec-grid.intec-grid-a-h-450-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-450-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-450-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-450-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-450-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-450-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-450-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-450-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-450-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-450-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-450-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-450-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-450-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-450-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-450-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-450-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 425px) {
  .intec-grid.intec-grid-a-h-425-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-425-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-425-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-425-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-425-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-425-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-425-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-425-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-425-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-425-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-425-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-425-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-425-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-425-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-425-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-425-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 414px) {
  .intec-grid.intec-grid-a-h-414-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-414-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-414-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-414-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-414-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-414-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-414-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-414-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-414-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-414-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-414-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-414-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-414-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-414-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-414-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-414-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 411px) {
  .intec-grid.intec-grid-a-h-411-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-411-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-411-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-411-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-411-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-411-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-411-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-411-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-411-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-411-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-411-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-411-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-411-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-411-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-411-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-411-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 400px) {
  .intec-grid.intec-grid-a-h-400-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-400-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-400-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-400-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-400-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-400-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-400-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-400-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-400-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-400-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-400-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-400-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-400-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-400-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-400-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-400-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 375px) {
  .intec-grid.intec-grid-a-h-375-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-375-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-375-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-375-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-375-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-375-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-375-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-375-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-375-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-375-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-375-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-375-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-375-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-375-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-375-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-375-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 360px) {
  .intec-grid.intec-grid-a-h-360-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-360-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-360-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-360-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-360-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-360-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-360-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-360-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-360-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-360-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-360-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-360-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-360-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-360-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-360-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-360-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 350px) {
  .intec-grid.intec-grid-a-h-350-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-350-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-350-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-350-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-350-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-350-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-350-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-350-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-350-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-350-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-350-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-350-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-350-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-350-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-350-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-350-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

@media all and (max-width: 320px) {
  .intec-grid.intec-grid-a-h-320-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-h-320-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-h-320-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .intec-grid.intec-grid-a-h-320-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .intec-grid.intec-grid-a-h-320-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .intec-grid.intec-grid-a-v-320-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .intec-grid.intec-grid-a-v-320-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .intec-grid.intec-grid-a-v-320-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .intec-grid.intec-grid-a-v-320-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .intec-grid.intec-grid-a-v-320-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .intec-grid.intec-grid-a-c-320-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .intec-grid.intec-grid-a-c-320-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .intec-grid.intec-grid-a-c-320-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .intec-grid.intec-grid-a-c-320-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .intec-grid.intec-grid-a-c-320-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .intec-grid.intec-grid-a-c-320-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
}

html,
body {
  margin: 0;
  padding: 0;
}

html {
  font-size: 14px;
  font-family: sans-serif;
  line-height: 1.42857143;
  color: #2d2d2d;
}

body {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
}

*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

img {
  max-width: 100%;
}

*[data-lazyload-use="true"] {
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: auto !important;
  background-image: url(/bitrix/templates/matilda_s1/css/./../resources/a4051eb32350f3de0547a4c2dc1e9b79.svg);
}

img[data-lazyload-use="true"] {
  background-image: none;
}

.intec-ui {
  font-size: 14px;
  line-height: 1.42857143;
  font-weight: normal;
  font-style: normal;
  margin: 0;
  padding: 0;
  word-spacing: normal;
  letter-spacing: normal;
  white-space: normal;
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-size-1 {
  font-size: 14px;
  line-height: 1.42857;
}

.intec-ui.intec-ui-size-2 {
  font-size: 14px;
  line-height: 1.42857;
}

.intec-ui.intec-ui-size-3 {
  font-size: 16px;
  line-height: 1.375;
}

.intec-ui.intec-ui-size-4 {
  font-size: 16px;
  line-height: 1.375;
}

.intec-ui.intec-ui-size-5 {
  font-size: 16px;
  line-height: 1.375;
}

.intec-ui.intec-ui-control-basket-button {
  position: relative;
  display: inline-block;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect {
  display: none;
  position: absolute;
  text-align: center;
  font-size: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect:before {
  display: inline-block;
  vertical-align: middle;
  content: '';
  height: 100%;
  width: 0;
  overflow: hidden;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect .intec-ui-part-effect-wrapper {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper {
  width: 12px;
  height: 12px;
  transform: rotateZ(45deg);
}

@keyframes intec-ui-basket-button-effect-folding {
  0%, 10% {
    transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }
  25%, 75% {
    transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }
  90%, 100% {
    transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i {
  position: relative;
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  transform: scale(1.1);
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  animation: intec-ui-basket-button-effect-folding 1.6s infinite linear both;
  transform-origin: 100% 100%;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i {
  transform: scale(1.1) rotateZ(90deg);
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i + i {
  transform: scale(1.1) rotateZ(270deg);
  clear: left;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i + i + i {
  transform: scale(1.1) rotateZ(180deg);
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i:before {
  animation-delay: 0.2s;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i + i:before {
  animation-delay: 0.6s;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-folding .intec-ui-part-effect-wrapper > i:first-child + i + i + i:before {
  animation-delay: 0.4s;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper {
  width: 100%;
  height: 100%;
  text-align: center;
}

@keyframes intec-ui-basket-button-effect-bounce {
  0%,
  80%,
  100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper:after {
  content: '';
  width: 0;
  height: 100%;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper:after,
.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i {
  display: inline-block;
  vertical-align: middle;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background-color: #fff;
  animation: intec-ui-basket-button-effect-bounce 1.2s infinite ease-in-out both;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i:first-child {
  margin-left: 0;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i:last-child {
  margin-right: 0;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i:first-child:before {
  margin-left: 0;
  animation-delay: -0.32s;
}

.intec-ui.intec-ui-control-basket-button .intec-ui-part-effect.intec-ui-part-effect-bounce .intec-ui-part-effect-wrapper > i:first-child + i:before {
  animation-delay: -0.16s;
}

.intec-ui.intec-ui-control-basket-button[data-basket-state="processing"] .intec-ui-part-content, .intec-ui.intec-ui-control-basket-button[data-compare-state="processing"] .intec-ui-part-content {
  visibility: hidden;
}

.intec-ui.intec-ui-control-basket-button[data-basket-state="processing"] .intec-ui-part-effect, .intec-ui.intec-ui-control-basket-button[data-compare-state="processing"] .intec-ui-part-effect {
  display: block;
}

.intec-ui.intec-ui-control-alert {
  padding: 15px 15px 10px 15px;
  border: none;
  font-size: 12px;
  line-height: 1.5;
  color: #737373;
  background-color: #f7f7f7;
  border-bottom: 2px solid #dfdfdf;
  border-radius: 2px;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-gray {
  color: #afafaf;
  background-color: whitesmoke;
  border-color: #ebebeb;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-red {
  color: #dc130d;
  background-color: #feecec;
  border-color: #fddad8;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-blue {
  color: #1976d2;
  background-color: #edf5fd;
  border-color: #dbebfb;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-blue-1 {
  color: #0ca9e3;
  background-color: #ecf9fe;
  border-color: #d8f3fd;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-green {
  color: #00b290;
  background-color: #ebfffb;
  border-color: #d6fff7;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-green-1 {
  color: #84bc29;
  background-color: #f6fbee;
  border-color: #eef8de;
}

.intec-ui.intec-ui-control-alert.intec-ui-scheme-orange {
  color: #f38b04;
  background-color: #fff6eb;
  border-color: #feedd7;
}

.intec-ui.intec-ui-control-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 4px 12px;
  border: 2px solid #f7f7f7;
  background-color: #f7f7f7;
  color: #5f5f5f;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition-property: color, border-color, background-color;
  -moz-transition-property: color, border-color, background-color;
  -ms-transition-property: color, border-color, background-color;
  -o-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-none {
  border-radius: 0;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-1 {
  border-radius: 1px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-2 {
  border-radius: 2px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-3 {
  border-radius: 3px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-4 {
  border-radius: 4px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-5 {
  border-radius: 5px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-round-half {
  border-radius: 16px;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-transparent, .intec-ui.intec-ui-control-button.intec-ui-mod-transparent:disabled, .intec-ui.intec-ui-control-button.intec-ui-mod-transparent.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-mod-transparent[data-ui-state="disabled"] {
  background-color: transparent;
}

.intec-ui.intec-ui-control-button:hover, .intec-ui.intec-ui-control-button.intec-ui-state-hover, .intec-ui.intec-ui-control-button[data-ui-state="hover"] {
  border-color: #ebebeb;
  background-color: #ebebeb;
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-button:focus, .intec-ui.intec-ui-control-button.intec-ui-state-focus, .intec-ui.intec-ui-control-button[data-ui-state="focus"] {
  border-color: #ebebeb;
  background-color: #ebebeb;
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-button:active, .intec-ui.intec-ui-control-button.intec-ui-state-active, .intec-ui.intec-ui-control-button[data-ui-state="active"] {
  border-color: #dfdfdf;
  background-color: #dfdfdf;
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-button:disabled, .intec-ui.intec-ui-control-button.intec-ui-state-disabled, .intec-ui.intec-ui-control-button[data-ui-state="disabled"] {
  border-color: #f7f7f7;
  background-color: #f7f7f7;
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-mod-link {
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button > * {
  width: auto;
  max-width: none;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: auto;
  flex-shrink: 1;
}

.intec-ui.intec-ui-control-button > * + * {
  padding-left: 0.714286em;
}

.intec-ui.intec-ui-control-button .intec-ui-part-icon,
.intec-ui.intec-ui-control-button .intec-ui-part-content {
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-button .intec-ui-part-icon {
  white-space: nowrap;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: auto;
  flex-shrink: 0;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray {
  border-color: #afafaf;
  background-color: #afafaf;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-transparent {
  background-color: transparent;
  color: #afafaf;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray[data-ui-state="hover"] {
  border-color: #c3c3c3;
  background-color: #c3c3c3;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray[data-ui-state="focus"] {
  border-color: #c3c3c3;
  background-color: #c3c3c3;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray[data-ui-state="active"] {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray[data-ui-state="disabled"] {
  border-color: #dadada;
  background-color: #dadada;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link[data-ui-state="hover"] {
  color: #c3c3c3;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link[data-ui-state="focus"] {
  color: #c3c3c3;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link[data-ui-state="active"] {
  color: #9b9b9b;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-gray.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red {
  border-color: #dc130d;
  background-color: #dc130d;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-transparent {
  background-color: transparent;
  color: #dc130d;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-red[data-ui-state="hover"] {
  border-color: #e63f3a;
  background-color: #e63f3a;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-red[data-ui-state="focus"] {
  border-color: #e63f3a;
  background-color: #e63f3a;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-red[data-ui-state="active"] {
  border-color: #a82e2b;
  background-color: #a82e2b;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-red[data-ui-state="disabled"] {
  border-color: #a6898a;
  background-color: #a6898a;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link[data-ui-state="hover"] {
  color: #e63f3a;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link[data-ui-state="focus"] {
  color: #e63f3a;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link[data-ui-state="active"] {
  color: #a82e2b;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-red.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue {
  border-color: #1976d2;
  background-color: #1976d2;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-transparent {
  background-color: transparent;
  color: #1976d2;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue[data-ui-state="hover"] {
  border-color: #2585e5;
  background-color: #2585e5;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue[data-ui-state="focus"] {
  border-color: #2585e5;
  background-color: #2585e5;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue[data-ui-state="active"] {
  border-color: #2158a7;
  background-color: #2158a7;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue[data-ui-state="disabled"] {
  border-color: #8091a7;
  background-color: #8091a7;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link[data-ui-state="hover"] {
  color: #2585e5;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link[data-ui-state="focus"] {
  color: #2585e5;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link[data-ui-state="active"] {
  color: #2158a7;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1 {
  border-color: #0ca9e3;
  background-color: #0ca9e3;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-transparent {
  background-color: transparent;
  color: #0ca9e3;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1[data-ui-state="hover"] {
  border-color: #39baec;
  background-color: #39baec;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1[data-ui-state="focus"] {
  border-color: #39baec;
  background-color: #39baec;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1[data-ui-state="active"] {
  border-color: #287ca1;
  background-color: #287ca1;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1[data-ui-state="disabled"] {
  border-color: #748ca1;
  background-color: #748ca1;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link[data-ui-state="hover"] {
  color: #39baec;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link[data-ui-state="focus"] {
  color: #39baec;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link[data-ui-state="active"] {
  color: #287ca1;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-blue-1.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green {
  border-color: #00b290;
  background-color: #00b290;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-transparent {
  background-color: transparent;
  color: #00b290;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green[data-ui-state="hover"] {
  border-color: #30c4a8;
  background-color: #30c4a8;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green[data-ui-state="focus"] {
  border-color: #30c4a8;
  background-color: #30c4a8;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green[data-ui-state="active"] {
  border-color: #289f84;
  background-color: #289f84;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green[data-ui-state="disabled"] {
  border-color: #7f9f93;
  background-color: #7f9f93;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link[data-ui-state="hover"] {
  color: #30c4a8;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link[data-ui-state="focus"] {
  color: #30c4a8;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link[data-ui-state="active"] {
  color: #289f84;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1 {
  border-color: #84bc29;
  background-color: #84bc29;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-transparent {
  background-color: transparent;
  color: #84bc29;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1[data-ui-state="hover"] {
  border-color: #9dca53;
  background-color: #9dca53;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1[data-ui-state="focus"] {
  border-color: #9dca53;
  background-color: #9dca53;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1[data-ui-state="active"] {
  border-color: #789b3b;
  background-color: #789b3b;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1[data-ui-state="disabled"] {
  border-color: #8a9b79;
  background-color: #8a9b79;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link[data-ui-state="hover"] {
  color: #9dca53;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link[data-ui-state="focus"] {
  color: #9dca53;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link[data-ui-state="active"] {
  color: #789b3b;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-green-1.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange {
  border-color: #f38b04;
  background-color: #f38b04;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-transparent {
  background-color: transparent;
  color: #f38b04;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange[data-ui-state="hover"] {
  border-color: #f8a132;
  background-color: #f8a132;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange[data-ui-state="focus"] {
  border-color: #f8a132;
  background-color: #f8a132;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange[data-ui-state="active"] {
  border-color: #c37c2b;
  background-color: #c37c2b;
  color: #fff;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange[data-ui-state="disabled"] {
  border-color: #c3a69c;
  background-color: #c3a69c;
  color: #fbfbfb;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link {
  color: #5f5f5f;
  border-color: transparent;
  background-color: transparent;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link[data-ui-state="hover"] {
  color: #f8a132;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link[data-ui-state="focus"] {
  color: #f8a132;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link[data-ui-state="active"] {
  color: #c37c2b;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-orange.intec-ui-mod-link[data-ui-state="disabled"] {
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-button.intec-ui-size-1 {
  padding: 6px 16px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-1.intec-ui-mod-round-half {
  border-radius: 18px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-2 {
  padding: 8px 20px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-2.intec-ui-mod-round-half {
  border-radius: 20px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-3 {
  padding: 9px 24px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-3.intec-ui-mod-round-half {
  border-radius: 22px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-4 {
  padding: 11px 28px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-4.intec-ui-mod-round-half {
  border-radius: 24px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-5 {
  padding: 13px 32px;
}

.intec-ui.intec-ui-control-button.intec-ui-size-5.intec-ui-mod-round-half {
  border-radius: 26px;
}

.intec-ui.intec-ui-control-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0;
  text-align: center;
  margin: -5px -10px;
  min-width: 20px;
  min-height: 10px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.intec-ui.intec-ui-control-dots.disabled {
  display: none;
}

.intec-ui.intec-ui-control-dots .intec-ui-part-dot {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  border: none;
  background: transparent;
  padding: 8px;
  margin: 0;
  outline: none;
  cursor: pointer;
}

.intec-ui.intec-ui-control-dots .intec-ui-part-dot span {
  display: block;
  width: 10px;
  height: 10px;
  border: 1px solid #808080;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 350ms;
  -moz-transition: 350ms;
  -ms-transition: 350ms;
  -o-transition: 350ms;
  transition: 350ms;
}

.intec-ui.intec-ui-control-dots .intec-ui-part-dot.active span {
  background-color: #1B1E25;
  border-color: #1B1E25;
}

.intec-ui.intec-ui-control-dots.intec-ui-mod-position-left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.intec-ui.intec-ui-control-dots.intec-ui-mod-position-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.intec-ui.intec-ui-control-dots.intec-ui-mod-position-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.intec-ui.intec-ui-control-input {
  display: inline-block;
  padding: 5px 8px;
  border: 1px solid #efefef;
  background-color: #f6f6f6;
  color: #5f5f5f;
  text-align: left;
  -webkit-transition-property: color, border-color, background-color;
  -moz-transition-property: color, border-color, background-color;
  -ms-transition-property: color, border-color, background-color;
  -o-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-block {
  display: block;
  width: 100%;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-resize-none {
  resize: none;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-resize-horizontal {
  resize: horizontal;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-resize-vertical {
  resize: vertical;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-resize-both {
  resize: both;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-none {
  border-radius: 0;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-1 {
  border-radius: 1px;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-2 {
  border-radius: 2px;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-3 {
  border-radius: 3px;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-4 {
  border-radius: 4px;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-5 {
  border-radius: 5px;
}

.intec-ui.intec-ui-control-input.intec-ui-mod-round-half {
  border-radius: 16px;
}

.intec-ui.intec-ui-control-input:hover, .intec-ui.intec-ui-control-input.intec-ui-state-hover, .intec-ui.intec-ui-control-input[data-ui-state="hover"] {
  border-color: #e1e1e1;
}

.intec-ui.intec-ui-control-input:focus, .intec-ui.intec-ui-control-input.intec-ui-state-focus, .intec-ui.intec-ui-control-input[data-ui-state="focus"] {
  border-color: #e1e1e1;
}

.intec-ui.intec-ui-control-input:active, .intec-ui.intec-ui-control-input.intec-ui-state-active, .intec-ui.intec-ui-control-input[data-ui-state="active"] {
  border-color: #ccc;
}

.intec-ui.intec-ui-control-input:disabled, .intec-ui.intec-ui-control-input.intec-ui-state-disabled, .intec-ui.intec-ui-control-input[data-ui-state="disabled"] {
  border: 1px solid #efefef;
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-input.intec-ui-size-1 {
  padding: 7px 9px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-1.intec-ui-mod-round-half {
  border-radius: 18px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-2 {
  padding: 9px 10px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-2.intec-ui-mod-round-half {
  border-radius: 20px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-3 {
  padding: 10px 11px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-3.intec-ui-mod-round-half {
  border-radius: 22px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-4 {
  padding: 12px 12px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-4.intec-ui-mod-round-half {
  border-radius: 24px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-5 {
  padding: 14px 13px;
}

.intec-ui.intec-ui-control-input.intec-ui-size-5.intec-ui-mod-round-half {
  border-radius: 26px;
}

.intec-ui.intec-ui-control-input.intec-ui-view-1 {
  background: #fff;
}

.intec-ui.intec-ui-control-input.intec-ui-view-2 {
  border: none;
  border-bottom: 1px solid #dddddd;
  background: transparent;
  color: #2d2d2d;
}

.intec-ui.intec-ui-control-input.intec-ui-view-2:hover, .intec-ui.intec-ui-control-input.intec-ui-view-2.intec-ui-state-hover, .intec-ui.intec-ui-control-input.intec-ui-view-2[data-ui-state="hover"] {
  border-color: #888888;
}

.intec-ui.intec-ui-control-input.intec-ui-view-2:focus, .intec-ui.intec-ui-control-input.intec-ui-view-2.intec-ui-state-focus, .intec-ui.intec-ui-control-input.intec-ui-view-2[data-ui-state="focus"] {
  border-color: #888888;
}

.intec-ui.intec-ui-control-input.intec-ui-view-2:active, .intec-ui.intec-ui-control-input.intec-ui-view-2.intec-ui-state-active, .intec-ui.intec-ui-control-input.intec-ui-view-2[data-ui-state="active"] {
  border-color: #696969;
}

.intec-ui.intec-ui-control-input.intec-ui-view-2:disabled, .intec-ui.intec-ui-control-input.intec-ui-view-2.intec-ui-state-disabled, .intec-ui.intec-ui-control-input.intec-ui-view-2[data-ui-state="disabled"] {
  border: 1px solid #efefef;
  color: #9f9f9f;
}

.intec-ui.intec-ui-control-navigation {
  display: block;
  position: relative;
  visibility: hidden;
}

.intec-ui.intec-ui-control-navigation.disabled {
  display: none;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-left,
.intec-ui.intec-ui-control-navigation .intec-ui-part-button-right {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -ms-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  display: block;
  position: absolute;
  visibility: visible;
  border: none;
  background: transparent;
  outline: none;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  top: 50%;
  right: auto;
  bottom: auto;
  left: auto;
  margin-top: -10px;
  color: #1B1E25;
  opacity: 0.7;
  cursor: pointer;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-left:hover,
.intec-ui.intec-ui-control-navigation .intec-ui-part-button-right:hover {
  opacity: 1;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-left.disabled,
.intec-ui.intec-ui-control-navigation .intec-ui-part-button-right.disabled {
  opacity: 0.3;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-left.disabled:hover,
.intec-ui.intec-ui-control-navigation .intec-ui-part-button-right.disabled:hover {
  opacity: 0.3;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-left {
  left: 0;
}

.intec-ui.intec-ui-control-navigation .intec-ui-part-button-right {
  right: 0;
}

.intec-ui.intec-ui-control-numeric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 4px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.intec-ui.intec-ui-control-numeric .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric .intec-ui-part-decrement {
  display: block;
  position: relative;
  background-color: transparent;
  border: none;
  outline: none;
  width: auto;
  max-width: none;
  padding: 2px 6px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-numeric .intec-ui-part-input {
  color: #3f3f3f;
  text-align: center;
  width: 40px;
}

.intec-ui.intec-ui-control-numeric .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric .intec-ui-part-decrement {
  cursor: pointer;
  text-decoration: none;
  color: #5f5f5f;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.intec-ui.intec-ui-control-numeric .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric .intec-ui-part-decrement:hover {
  color: #3f3f3f !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-gray .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-gray .intec-ui-part-decrement:hover {
  color: #afafaf !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-red .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-red .intec-ui-part-decrement:hover {
  color: #dc130d !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-blue .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-blue .intec-ui-part-decrement:hover {
  color: #1976d2 !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-blue-1 .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-blue-1 .intec-ui-part-decrement:hover {
  color: #0ca9e3 !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-green .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-green .intec-ui-part-decrement:hover {
  color: #00b290 !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-green-1 .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-green-1 .intec-ui-part-decrement:hover {
  color: #84bc29 !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-orange .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-scheme-orange .intec-ui-part-decrement:hover {
  color: #f38b04 !important;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-1 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-size-1 .intec-ui-part-decrement {
  padding: 4px 8px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-1 .intec-ui-part-input {
  width: 44px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-2 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-size-2 .intec-ui-part-decrement {
  padding: 6px 10px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-2 .intec-ui-part-input {
  width: 48px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-3 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-size-3 .intec-ui-part-decrement {
  padding: 7px 12px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-3 .intec-ui-part-input {
  width: 52px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-4 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-size-4 .intec-ui-part-decrement {
  padding: 9px 14px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-4 .intec-ui-part-input {
  width: 56px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-5 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-size-5 .intec-ui-part-decrement {
  padding: 11px 16px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-size-5 .intec-ui-part-input {
  width: 60px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1 {
  padding: 0;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-decrement {
  color: #848484;
  font-weight: bold;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-input {
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  padding: 6px 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1 .intec-ui-part-decrement {
  padding: 6px 12px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-1 .intec-ui-part-input {
  padding: 8px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-1 .intec-ui-part-decrement {
  padding: 8px 14px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-2 .intec-ui-part-input {
  padding: 10px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-2 .intec-ui-part-decrement {
  padding: 10px 16px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-3 .intec-ui-part-input {
  padding: 11px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-3 .intec-ui-part-decrement {
  padding: 11px 18px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-4 .intec-ui-part-input {
  padding: 13px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-4 .intec-ui-part-decrement {
  padding: 13px 20px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-5 .intec-ui-part-input {
  padding: 15px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-1.intec-ui-size-5 .intec-ui-part-decrement {
  padding: 15px 22px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2 {
  padding: 0;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2 .intec-ui-part-input {
  color: #272727;
  font-weight: 500;
  width: 32px;
  padding: 6px 3px;
  background-color: #fbfbfb;
  -webkit-box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  color: #848484;
  padding: 4px 16px;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2 .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2 .intec-ui-part-decrement:hover {
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-1 .intec-ui-part-input {
  padding: 8px 3px;
  width: 36px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-1 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  padding: 6px 18px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-2 .intec-ui-part-input {
  padding: 10px 3px;
  width: 40px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-2 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  padding: 8px 20px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-3 .intec-ui-part-input {
  padding: 11px 3px;
  width: 44px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-3 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 9px 22px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-4 .intec-ui-part-input {
  padding: 13px 3px;
  width: 48px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-4 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 11px 24px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-5 .intec-ui-part-input {
  padding: 15px 3px;
  width: 52px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-2.intec-ui-size-5 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 13px 26px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3 {
  padding: 0;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-input {
  color: #272727;
  font-weight: bold;
  width: 28px;
  padding: 4px 4px;
  border: 1px solid #e8e8e8;
  background-color: #f6f6f6;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  font-weight: bold;
  color: #848484;
  padding: 4px 16px;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3 .intec-ui-part-decrement:hover {
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-1 .intec-ui-part-input {
  padding: 6px 4px;
  width: 32px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-1 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  padding: 6px 18px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-2 .intec-ui-part-input {
  padding: 8px 4px;
  width: 36px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-2 .intec-ui-part-decrement {
  font-size: 16px;
  line-height: 1.5;
  padding: 8px 20px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-3 .intec-ui-part-input {
  padding: 9px 4px;
  width: 40px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-3 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 9px 22px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-4 .intec-ui-part-input {
  padding: 11px 4px;
  width: 44px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-4 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 11px 24px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-5 .intec-ui-part-input {
  padding: 13px 4px;
  width: 48px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-3.intec-ui-size-5 .intec-ui-part-decrement {
  font-size: 18px;
  line-height: 1.44444;
  padding: 13px 26px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-decrement {
  font-weight: normal;
  color: #444444;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-decrement {
  padding-left: 5px;
  padding-right: 5px;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-increment:hover,
.intec-ui.intec-ui-control-numeric.intec-ui-view-4 .intec-ui-part-decrement:hover {
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5 {
  padding: 0;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-decrement {
  color: #3f3f3f;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-input {
  padding: 2px 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5 .intec-ui-part-decrement {
  padding: 6px 13px;
  border-radius: 6px;
  background: #F7F7F7;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-1 .intec-ui-part-input {
  padding: 8px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-1 .intec-ui-part-decrement {
  padding: 8px 15px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-2 .intec-ui-part-input {
  padding: 10px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-2 .intec-ui-part-decrement {
  padding: 10px 17px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-3 .intec-ui-part-input {
  padding: 11px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-3 .intec-ui-part-decrement {
  padding: 11px 19px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-4 .intec-ui-part-input {
  padding: 13px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-4 .intec-ui-part-decrement {
  padding: 13px 21px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-5 .intec-ui-part-input {
  padding: 15px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-5.intec-ui-size-5 .intec-ui-part-decrement {
  padding: 15px 23px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6 {
  padding: 0;
  border: 1px solid #F2F2F2;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-input,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-decrement {
  color: #808080;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-input {
  padding: 2px 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6 .intec-ui-part-decrement {
  padding: 6px 13px;
  background: #FBFCFD;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-1 .intec-ui-part-input {
  padding: 8px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-1 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-1 .intec-ui-part-decrement {
  padding: 8px 15px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-2 .intec-ui-part-input {
  padding: 10px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-2 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-2 .intec-ui-part-decrement {
  padding: 10px 17px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-3 .intec-ui-part-input {
  padding: 11px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-3 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-3 .intec-ui-part-decrement {
  padding: 11px 19px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-4 .intec-ui-part-input {
  padding: 13px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-4 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-4 .intec-ui-part-decrement {
  padding: 13px 21px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-5 .intec-ui-part-input {
  padding: 15px 3px;
}

.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-5 .intec-ui-part-increment,
.intec-ui.intec-ui-control-numeric.intec-ui-view-6.intec-ui-size-5 .intec-ui-part-decrement {
  padding: 15px 23px;
}

.intec-ui.intec-ui-control-checkbox, .intec-ui.intec-ui-control-radiobox, .intec-ui.intec-ui-control-switch {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left;
  cursor: pointer;
  padding: 2px 0;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox .intec-ui-part-selector, .intec-ui.intec-ui-control-switch .intec-ui-part-selector {
  display: block;
  position: relative;
  width: 16px;
  height: 16px;
  border: 1px solid #ccc;
  background-color: #f6f6f6;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition-property: border-color, background-color;
  -moz-transition-property: border-color, background-color;
  -ms-transition-property: border-color, background-color;
  -o-transition-property: border-color, background-color;
  transition-property: border-color, background-color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch .intec-ui-part-selector:before {
  content: ' ';
  display: block;
  position: absolute;
  opacity: 0;
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
  color: #5b5b5b;
  background-color: #5b5b5b;
  -webkit-transition: opacity 350ms;
  -moz-transition: opacity 350ms;
  -ms-transition: opacity 350ms;
  -o-transition: opacity 350ms;
  transition: opacity 350ms;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-content, .intec-ui.intec-ui-control-radiobox .intec-ui-part-content, .intec-ui.intec-ui-control-switch .intec-ui-part-content {
  display: block;
  position: relative;
  width: 100%;
  max-width: 100%;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector + .intec-ui-part-content, .intec-ui.intec-ui-control-radiobox .intec-ui-part-selector + .intec-ui-part-content, .intec-ui.intec-ui-control-switch .intec-ui-part-selector + .intec-ui-part-content {
  padding-left: 0.714286em;
}

.intec-ui.intec-ui-control-checkbox input, .intec-ui.intec-ui-control-radiobox input, .intec-ui.intec-ui-control-switch input {
  width: 0;
  cursor: pointer;
  height: 0;
  opacity: 0;
  position: absolute;
}

.intec-ui.intec-ui-control-checkbox input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch[data-ui-state="checked"] .intec-ui-part-selector:before {
  opacity: 1;
}

.intec-ui.intec-ui-control-checkbox:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="hover"] .intec-ui-part-selector {
  background-color: #e1e1e1;
}

.intec-ui.intec-ui-control-checkbox input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="focus"] .intec-ui-part-selector {
  background-color: #e1e1e1;
}

.intec-ui.intec-ui-control-checkbox:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #ccc;
  background-color: #ccc;
}

.intec-ui.intec-ui-control-checkbox input:disabled + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-disabled .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox input:disabled + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-disabled .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch input:disabled + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-disabled .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="disabled"] .intec-ui-part-selector {
  border-color: #efefef !important;
  background-color: #f6f6f6 !important;
}

.intec-ui.intec-ui-control-checkbox input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch[data-ui-state="disabled"] .intec-ui-part-selector:before {
  opacity: 1;
  background-color: #9f9f9f !important;
  color: #9f9f9f !important;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #afafaf;
  background-color: #afafaf;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #c3c3c3;
  background-color: #c3c3c3;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #c3c3c3;
  background-color: #c3c3c3;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-gray:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-gray[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #dc130d;
  background-color: #dc130d;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #e63f3a;
  background-color: #e63f3a;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #e63f3a;
  background-color: #e63f3a;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #a82e2b;
  background-color: #a82e2b;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-red:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-red[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #1976d2;
  background-color: #1976d2;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #2585e5;
  background-color: #2585e5;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #2585e5;
  background-color: #2585e5;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #2158a7;
  background-color: #2158a7;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1 .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1 .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1 .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #0ca9e3;
  background-color: #0ca9e3;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #39baec;
  background-color: #39baec;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #39baec;
  background-color: #39baec;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #287ca1;
  background-color: #287ca1;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-blue-1[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #00b290;
  background-color: #00b290;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #30c4a8;
  background-color: #30c4a8;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #30c4a8;
  background-color: #30c4a8;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #289f84;
  background-color: #289f84;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1 .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1 .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1 .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #84bc29;
  background-color: #84bc29;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #9dca53;
  background-color: #9dca53;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #9dca53;
  background-color: #9dca53;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1 input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #789b3b;
  background-color: #789b3b;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-green-1[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector {
  border-color: #f38b04;
  background-color: #f38b04;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="checked"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector {
  border-color: #f8a132;
  background-color: #f8a132;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange:hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-hover .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="hover"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector {
  border-color: #f8a132;
  background-color: #f8a132;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange input:focus + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-focus .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="focus"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange:active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector {
  border-color: #c37c2b;
  background-color: #c37c2b;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-orange:active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange.intec-ui-state-active .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-scheme-orange[data-ui-state="active"] .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-1 .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-size-1 .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-size-1 .intec-ui-part-selector {
  width: 18px;
  height: 18px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-2 .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-size-2 .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-size-2 .intec-ui-part-selector {
  width: 20px;
  height: 20px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-3 .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-size-3 .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-size-3 .intec-ui-part-selector {
  width: 22px;
  height: 22px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-4 .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-size-4 .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-size-4 .intec-ui-part-selector {
  width: 24px;
  height: 24px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-5 .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-size-5 .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-size-5 .intec-ui-part-selector {
  width: 26px;
  height: 26px;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector {
  border-radius: 2px;
  font-size: 10px;
  text-align: center;
}

.intec-ui.intec-ui-control-checkbox .intec-ui-part-selector:before {
  background-color: transparent !important;
  content: "\f00c";
  font-family: "Font Awesome 5 Pro";
  font-size: inherit;
  font-weight: 400;
  line-height: 1;
  text-align: inherit;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
}

.intec-ui.intec-ui-control-checkbox input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-checkbox[data-ui-state="disabled"] .intec-ui-part-selector:before {
  display: none;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-1 .intec-ui-part-selector {
  font-size: 12px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-2 .intec-ui-part-selector {
  font-size: 14px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-3 .intec-ui-part-selector {
  font-size: 16px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-4 .intec-ui-part-selector {
  font-size: 18px;
}

.intec-ui.intec-ui-control-checkbox.intec-ui-size-5 .intec-ui-part-selector {
  font-size: 20px;
}

.intec-ui.intec-ui-control-radiobox .intec-ui-part-selector {
  border-radius: 50%;
}

.intec-ui.intec-ui-control-radiobox .intec-ui-part-selector:before {
  border-radius: 50%;
}

.intec-ui.intec-ui-control-radiobox input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-radiobox[data-ui-state="disabled"] .intec-ui-part-selector:before {
  display: none;
}

.intec-ui.intec-ui-control-switch .intec-ui-part-selector {
  background-color: #ccc;
  border-radius: 8px;
  width: 28px;
}

.intec-ui.intec-ui-control-switch .intec-ui-part-selector:before {
  background-color: #fff;
  border-radius: 50%;
  opacity: 1;
  top: 1px;
  right: auto;
  bottom: 1px;
  left: 1px;
  width: 12px;
  -webkit-transition-property: left;
  -moz-transition-property: left;
  -ms-transition-property: left;
  -o-transition-property: left;
  transition-property: left;
}

.intec-ui.intec-ui-control-switch input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 13px;
}

.intec-ui.intec-ui-control-switch:hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-hover .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="hover"] .intec-ui-part-selector {
  background-color: #e1e1e1;
  border-color: #e1e1e1;
}

.intec-ui.intec-ui-control-switch input:focus + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-focus .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="focus"] .intec-ui-part-selector {
  background-color: #e1e1e1;
  border-color: #e1e1e1;
}

.intec-ui.intec-ui-control-switch input:disabled + .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch.intec-ui-state-disabled .intec-ui-part-selector,
.intec-ui.intec-ui-control-switch[data-ui-state="disabled"] .intec-ui-part-selector {
  border-color: #efefef;
  background-color: #efefef;
}

.intec-ui.intec-ui-control-switch input:disabled + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-state-disabled .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch[data-ui-state="disabled"] .intec-ui-part-selector:before {
  opacity: 0.5;
  background-color: #b3b3b3;
  color: #b3b3b3;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-1 .intec-ui-part-selector {
  border-radius: 9px;
  width: 32px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-1 .intec-ui-part-selector:before {
  width: 14px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-1 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-1.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-1[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 15px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-2 .intec-ui-part-selector {
  border-radius: 10px;
  width: 36px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-2 .intec-ui-part-selector:before {
  width: 16px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-2 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-2.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-2[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 17px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-3 .intec-ui-part-selector {
  border-radius: 11px;
  width: 40px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-3 .intec-ui-part-selector:before {
  width: 18px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-3 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-3.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-3[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 19px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-4 .intec-ui-part-selector {
  border-radius: 12px;
  width: 44px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-4 .intec-ui-part-selector:before {
  width: 20px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-4 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-4.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-4[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 21px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-5 .intec-ui-part-selector {
  border-radius: 13px;
  width: 48px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-5 .intec-ui-part-selector:before {
  width: 22px;
}

.intec-ui.intec-ui-control-switch.intec-ui-size-5 input:checked + .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-5.intec-ui-state-checked .intec-ui-part-selector:before,
.intec-ui.intec-ui-control-switch.intec-ui-size-5[data-ui-state="checked"] .intec-ui-part-selector:before {
  left: 23px;
}

.intec-ui.intec-ui-control-tabs {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-bottom: 1px solid #ddd;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.intec-ui.intec-ui-control-tabs + .intec-ui-control-tabs-content {
  margin-top: 20px;
}

.intec-ui.intec-ui-control-tabs .intec-ui-part-tab {
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: border-color;
  -moz-transition-property: border-color;
  -ms-transition-property: border-color;
  -o-transition-property: border-color;
  transition-property: border-color;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  margin: 0 0 -1px 0;
  padding: 0;
  border-bottom: 1px solid transparent;
  cursor: pointer;
  color: #888888;
}

.intec-ui.intec-ui-control-tabs .intec-ui-part-tab * {
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  display: block;
  color: inherit;
  text-decoration: none;
  padding: 8px 20px;
}

.intec-ui.intec-ui-control-tabs .intec-ui-part-tab:before {
  content: none;
  padding: 0;
  margin: 0;
}

.intec-ui.intec-ui-control-tabs .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs .intec-ui-part-tab[data-active="true"] {
  color: #2d2d2d;
  border-color: #2d2d2d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-mod-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.intec-ui.intec-ui-control-tabs.intec-ui-mod-position-left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.intec-ui.intec-ui-control-tabs.intec-ui-mod-position-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.intec-ui.intec-ui-control-tabs.intec-ui-mod-position-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-gray .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-gray .intec-ui-part-tab[data-active="true"] {
  border-color: #afafaf;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-red .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-red .intec-ui-part-tab[data-active="true"] {
  border-color: #dc130d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-blue .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-blue .intec-ui-part-tab[data-active="true"] {
  border-color: #1976d2;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-blue-1 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-blue-1 .intec-ui-part-tab[data-active="true"] {
  border-color: #0ca9e3;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-green .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-green .intec-ui-part-tab[data-active="true"] {
  border-color: #00b290;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-green-1 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-green-1 .intec-ui-part-tab[data-active="true"] {
  border-color: #84bc29;
}

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-orange .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-orange .intec-ui-part-tab[data-active="true"] {
  border-color: #f38b04;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 {
  border-bottom: none;
  margin: -5px 0;
  min-height: 10px;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 + .intec-ui-control-tabs-content {
  margin-top: 30px;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
  padding: 5px 15px;
  border-bottom: none;
  color: #2d2d2d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab * {
  position: relative;
  padding: 0 0 8px 0;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab *:after {
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: right, opacity, background-color;
  -moz-transition-property: right, opacity, background-color;
  -ms-transition-property: right, opacity, background-color;
  -o-transition-property: right, opacity, background-color;
  transition-property: right, opacity, background-color;
  content: '';
  display: block;
  position: absolute;
  top: auto;
  right: 100%;
  bottom: 0;
  left: 0;
  height: 2px;
  background-color: #2d2d2d;
  opacity: 0;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab[data-active="true"] {
  color: #2d2d2d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab:hover *:after, .intec-ui.intec-ui-control-tabs.intec-ui-view-1 .intec-ui-part-tab[data-active="true"] *:after {
  right: 0;
  opacity: 1;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-gray .intec-ui-part-tab[data-active="true"] {
  color: #afafaf;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-gray .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #afafaf;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-red .intec-ui-part-tab[data-active="true"] {
  color: #dc130d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-red .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #dc130d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-blue .intec-ui-part-tab[data-active="true"] {
  color: #1976d2;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-blue .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #1976d2;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-blue-1 .intec-ui-part-tab[data-active="true"] {
  color: #0ca9e3;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-blue-1 .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #0ca9e3;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-green .intec-ui-part-tab[data-active="true"] {
  color: #00b290;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-green .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #00b290;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-green-1 .intec-ui-part-tab[data-active="true"] {
  color: #84bc29;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-green-1 .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #84bc29;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-orange .intec-ui-part-tab[data-active="true"] {
  color: #f38b04;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-orange .intec-ui-part-tab[data-active="true"] *:after {
  background-color: #f38b04;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 {
  border-bottom: none;
  margin: -5px 0;
  min-height: 10px;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 + .intec-ui-control-tabs-content {
  margin-top: 30px;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab {
  -webkit-transition-duration: 350ms, 350ms, 350ms, 150ms;
  -moz-transition-duration: 350ms, 350ms, 350ms, 150ms;
  -ms-transition-duration: 350ms, 350ms, 350ms, 150ms;
  -o-transition-duration: 350ms, 350ms, 350ms, 150ms;
  transition-duration: 350ms, 350ms, 350ms, 150ms;
  -webkit-transition-property: color, background-color, box-shadow, transform;
  -moz-transition-property: color, background-color, box-shadow, transform;
  -ms-transition-property: color, background-color, box-shadow, transform;
  -o-transition-property: color, background-color, box-shadow, transform;
  transition-property: color, background-color, box-shadow, transform;
  margin: 5px;
  background-color: transparent;
  border-radius: 28px;
  border-bottom: 0;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab * {
  position: relative;
  font-size: 16px;
  line-height: 1.5;
  color: #2d2d2d;
  padding: 16px 30px;
  cursor: pointer;
  user-select: none;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab[data-active="true"] {
  background-color: #9b9b9b;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab:hover *, .intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab[data-active="true"] * {
  color: #fff;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2 .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(127, 127, 127, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(127, 127, 127, 0.42);
  box-shadow: 0 6px 18px rgba(127, 127, 127, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-gray .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-gray .intec-ui-part-tab[data-active="true"] {
  background-color: #afafaf;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-gray .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(155, 155, 155, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(155, 155, 155, 0.42);
  box-shadow: 0 6px 18px rgba(155, 155, 155, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-red .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-red .intec-ui-part-tab[data-active="true"] {
  background-color: #dc130d;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-red .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(168, 46, 43, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(168, 46, 43, 0.42);
  box-shadow: 0 6px 18px rgba(168, 46, 43, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue .intec-ui-part-tab[data-active="true"] {
  background-color: #1976d2;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(33, 88, 167, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(33, 88, 167, 0.42);
  box-shadow: 0 6px 18px rgba(33, 88, 167, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue-1 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue-1 .intec-ui-part-tab[data-active="true"] {
  background-color: #0ca9e3;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-blue-1 .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(40, 124, 161, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(40, 124, 161, 0.42);
  box-shadow: 0 6px 18px rgba(40, 124, 161, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green .intec-ui-part-tab[data-active="true"] {
  background-color: #00b290;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(40, 159, 132, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(40, 159, 132, 0.42);
  box-shadow: 0 6px 18px rgba(40, 159, 132, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green-1 .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green-1 .intec-ui-part-tab[data-active="true"] {
  background-color: #84bc29;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-green-1 .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(120, 155, 59, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(120, 155, 59, 0.42);
  box-shadow: 0 6px 18px rgba(120, 155, 59, 0.42);
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-orange .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-orange .intec-ui-part-tab[data-active="true"] {
  background-color: #f38b04;
}

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-orange .intec-ui-part-tab[data-active="true"] {
  -webkit-box-shadow: 0 6px 18px rgba(195, 124, 43, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(195, 124, 43, 0.42);
  box-shadow: 0 6px 18px rgba(195, 124, 43, 0.42);
}

.intec-ui.intec-ui-control-tabs-content {
  display: block;
  font-size: inherit;
  font-weight: inherit;
  font-style: inherit;
  line-height: inherit;
  word-spacing: inherit;
  letter-spacing: inherit;
  white-space: inherit;
}

.intec-ui.intec-ui-control-tabs-content .intec-ui-part-tab {
  display: none;
}

.intec-ui.intec-ui-control-tabs-content .intec-ui-part-tab[data-active="true"] {
  display: block;
}

.intec-ui-form {
  display: block;
}

.intec-ui-form .intec-ui-form-fields {
  margin: -5px 0;
  min-height: 10px;
}

.intec-ui-form .intec-ui-form-field {
  display: block;
  padding: 5px 0;
}

.intec-ui-form .intec-ui-form-field.intec-ui-form-field-required .intec-ui-form-field-title:after {
  content: '*';
  color: #ff0000;
  font-weight: normal;
  font-style: normal;
}

.intec-ui-form .intec-ui-form-field-title {
  display: block;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
  color: #6e6e6e;
  margin-bottom: 5px;
}

.intec-ui-form .intec-ui-form-field-content {
  display: block;
}

.intec-ui-form .intec-ui-form-field-description {
  display: block;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
  color: #9a9a9a;
  margin-top: 3px;
}

h1, [data-ui-markup="h1"], .intec-ui-markup-h1, h2, [data-ui-markup="h2"], .intec-ui-markup-h2, h3, [data-ui-markup="h3"], .intec-ui-markup-h3, h4, [data-ui-markup="h4"], .intec-ui-markup-h4, h5, [data-ui-markup="h5"], .intec-ui-markup-h5, h6, [data-ui-markup="h6"], .intec-ui-markup-h6 {
  display: block;
  line-height: 1.1;
  font-weight: 700;
  margin: 35px 0 25px 0;
}

[data-ui-markup="text"], .intec-ui-markup-text, a, [data-ui-markup="a"], .intec-ui-markup-a, code, [data-ui-markup="code"], .intec-ui-markup-code, kbd, [data-ui-markup="kbd"], .intec-ui-markup-kbd, samp, [data-ui-markup="samp"], .intec-ui-markup-samp, var, [data-ui-markup="var"], .intec-ui-markup-var, pre, [data-ui-markup="pre"], .intec-ui-markup-pre, abbr[title], [data-ui-markup="abbr"][title], .intec-ui-markup-abbr[title], bdo, [data-ui-markup="bdo"], .intec-ui-markup-bdo, blockquote, [data-ui-markup="blockquote"], .intec-ui-markup-blockquote, q, [data-ui-markup="q"], .intec-ui-markup-q, cite, [data-ui-markup="cite"], .intec-ui-markup-cite, dfn, [data-ui-markup="dfn"], .intec-ui-markup-dfn {
  padding: 0;
  margin: 0;
  font-size: 1em;
}

[data-ui-markup="header"], .intec-ui-markup-header {
  color: #2d2d2d;
}

[data-ui-markup="text"], .intec-ui-markup-text {
  color: #2d2d2d;
}

h1, [data-ui-markup="h1"], .intec-ui-markup-h1 {
  font-size: 2.133em;
}

h2, [data-ui-markup="h2"], .intec-ui-markup-h2 {
  font-size: 1.866em;
}

h3, [data-ui-markup="h3"], .intec-ui-markup-h3 {
  font-size: 1.6em;
}

h4, [data-ui-markup="h4"], .intec-ui-markup-h4 {
  font-size: 1.33em;
}

h5, [data-ui-markup="h5"], .intec-ui-markup-h5 {
  font-size: 1.2em;
}

h6, [data-ui-markup="h6"], .intec-ui-markup-h6 {
  font-size: 1.066em;
}

a, [data-ui-markup="a"], .intec-ui-markup-a {
  color: #337ab7;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

a.intec-ui-mod-dashed, a.intec-ui-mod-dotted, [data-ui-markup="a"].intec-ui-mod-dashed, [data-ui-markup="a"].intec-ui-mod-dotted, .intec-ui-markup-a.intec-ui-mod-dashed, .intec-ui-markup-a.intec-ui-mod-dotted {
  border-color: #337ab7;
}

a.intec-ui-mod-dashed, [data-ui-markup="a"].intec-ui-mod-dashed, .intec-ui-markup-a.intec-ui-mod-dashed {
  border-bottom: 1px dashed;
}

a.intec-ui-mod-dotted, [data-ui-markup="a"].intec-ui-mod-dotted, .intec-ui-markup-a.intec-ui-mod-dotted {
  border-bottom: 1px dotted;
}

a:hover, a:focus, a:active, [data-ui-markup="a"]:hover, [data-ui-markup="a"]:focus, [data-ui-markup="a"]:active, .intec-ui-markup-a:hover, .intec-ui-markup-a:focus, .intec-ui-markup-a:active {
  text-decoration: underline;
  outline: none;
  color: #23527c;
}

a:hover.intec-ui-mod-dashed, a:hover.intec-ui-mod-dotted, a:focus.intec-ui-mod-dashed, a:focus.intec-ui-mod-dotted, a:active.intec-ui-mod-dashed, a:active.intec-ui-mod-dotted, [data-ui-markup="a"]:hover.intec-ui-mod-dashed, [data-ui-markup="a"]:hover.intec-ui-mod-dotted, [data-ui-markup="a"]:focus.intec-ui-mod-dashed, [data-ui-markup="a"]:focus.intec-ui-mod-dotted, [data-ui-markup="a"]:active.intec-ui-mod-dashed, [data-ui-markup="a"]:active.intec-ui-mod-dotted, .intec-ui-markup-a:hover.intec-ui-mod-dashed, .intec-ui-markup-a:hover.intec-ui-mod-dotted, .intec-ui-markup-a:focus.intec-ui-mod-dashed, .intec-ui-markup-a:focus.intec-ui-mod-dotted, .intec-ui-markup-a:active.intec-ui-mod-dashed, .intec-ui-markup-a:active.intec-ui-mod-dotted {
  text-decoration: none;
  border-color: #23527c;
}

p, [data-ui-markup="p"], .intec-ui-markup-p {
  display: block;
  margin: 0 0 20px 0;
}

i, [data-ui-markup="i"], .intec-ui-markup-i {
  font-style: italic;
}

b, [data-ui-markup="b"], .intec-ui-markup-b {
  font-weight: bold;
}

code, [data-ui-markup="code"], .intec-ui-markup-code {
  padding: 0.1em 0.2em;
  font-size: 0.8em;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

kbd, [data-ui-markup="kbd"], .intec-ui-markup-kbd {
  padding: 0.1em 0.2em;
  font-size: 0.8em;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

var, [data-ui-markup="var"], .intec-ui-markup-var {
  font-style: italic;
}

pre, [data-ui-markup="pre"], .intec-ui-markup-pre {
  display: block;
  padding: 0.67em;
  margin: 0 0 20px 0;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: none;
  border-radius: 0;
}

abbr[title], [data-ui-markup="abbr"][title], .intec-ui-markup-abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #9f9f9f;
  text-decoration: none;
}

blockquote, [data-ui-markup="blockquote"], .intec-ui-markup-blockquote {
  position: relative;
  padding: 10px 20px 10px 25px;
  margin: 30px 0;
  border: none;
}

blockquote:before, [data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote:before {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  right: auto;
  bottom: 3px;
  left: 0;
  width: 3px;
  height: auto;
  background-color: #2d2d2d;
}

cite, [data-ui-markup="cite"], .intec-ui-markup-cite {
  font-style: italic;
}

dfn, [data-ui-markup="dfn"], .intec-ui-markup-dfn {
  font-style: italic;
}

hr, [data-ui-markup="hr"], .intec-ui-markup-hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: none;
  border-top: 1px solid #eee;
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

ul, ol, [data-ui-markup="ul"], [data-ui-markup="ol"], .intec-ui-markup-ul, .intec-ui-markup-ol {
  margin: 0 0 20px 0;
  padding: 0;
}

ol, .intec-ui-markup-ol, [data-ui-markup="ol"] {
  counter-reset: li;
}

ul > li, ol > li, [data-ui-markup="ul"] > [data-ui-markup="li"], [data-ui-markup="ol"] > [data-ui-markup="li"],
.intec-ui-markup-ul > .intec-ui-markup-li,
.intec-ui-markup-ol > .intec-ui-markup-li {
  position: relative;
  margin: 0 0 2px 0;
  padding: 0 0 0 1.42857143em;
  list-style: none;
}

ul > li:before, ol > li:before, [data-ui-markup="ul"] > [data-ui-markup="li"]:before, [data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul > .intec-ui-markup-li:before,
.intec-ui-markup-ol > .intec-ui-markup-li:before {
  content: " ";
  display: inline-block;
  vertical-align: top;
  position: absolute;
  top: auto;
  right: auto;
  bottom: auto;
  left: 0;
  bottom: auto;
  color: #2d2d2d;
}

ul > li:before, [data-ui-markup="ul"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul > .intec-ui-markup-li:before {
  content: "\25cf";
  font-size: 0.85714286em;
  padding: 0.07142858em 0;
}

ol > li:before, [data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ol > .intec-ui-markup-li:before {
  content: counter(li) ". " !important;
  counter-increment: li;
}

ul.intec-ui-mod-simple > li, ol.intec-ui-mod-simple > li, .intec-ui-mod-simple[data-ui-markup="ul"] > [data-ui-markup="li"], .intec-ui-mod-simple[data-ui-markup="ol"] > [data-ui-markup="li"],
.intec-ui-markup-ul.intec-ui-mod-simple > .intec-ui-markup-li,
.intec-ui-markup-ol.intec-ui-mod-simple > .intec-ui-markup-li {
  padding-left: 0;
}

ul.intec-ui-mod-simple > li:before, ol.intec-ui-mod-simple > li:before, .intec-ui-mod-simple[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-mod-simple[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-mod-simple > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-mod-simple > .intec-ui-markup-li:before {
  content: none;
  display: none;
}

.intec-ui-markup-table-responsive, .intec-ui[data-ui-markup="table-responsive"] {
  display: block;
  border: #dbdbdb 1px solid;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.intec-ui-markup-table-responsive > table.intec-ui-markup-table,
.intec-ui-markup-table-responsive > table[data-ui-markup="table"], .intec-ui[data-ui-markup="table-responsive"] > table.intec-ui-markup-table,
.intec-ui[data-ui-markup="table-responsive"] > table[data-ui-markup="table"] {
  border: none;
  width: 100%;
}

table.intec-ui-markup-table, table[data-ui-markup="table"] {
  border: #dbdbdb 1px solid;
  color: #2d2d2d;
  border-collapse: separate;
}

table.intec-ui-markup-table.intec-ui-mod-block, table[data-ui-markup="table"].intec-ui-mod-block {
  width: 100%;
}

table.intec-ui-markup-table > thead > tr,
table.intec-ui-markup-table > tbody > tr, table[data-ui-markup="table"] > thead > tr,
table[data-ui-markup="table"] > tbody > tr {
  text-align: left;
}

table.intec-ui-markup-table > thead > tr > th,
table.intec-ui-markup-table > thead > tr > td,
table.intec-ui-markup-table > tbody > tr > th,
table.intec-ui-markup-table > tbody > tr > td, table[data-ui-markup="table"] > thead > tr > th,
table[data-ui-markup="table"] > thead > tr > td,
table[data-ui-markup="table"] > tbody > tr > th,
table[data-ui-markup="table"] > tbody > tr > td {
  padding: 10px 15px;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -ms-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
}

table.intec-ui-markup-table > thead > tr > th,
table.intec-ui-markup-table > tbody > tr > th, table[data-ui-markup="table"] > thead > tr > th,
table[data-ui-markup="table"] > tbody > tr > th {
  font-weight: bold;
  background-color: #ededed;
  border-top: 1px solid #fafafa;
  border-bottom: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

table.intec-ui-markup-table > thead > tr > th:first-child,
table.intec-ui-markup-table > tbody > tr > th:first-child, table[data-ui-markup="table"] > thead > tr > th:first-child,
table[data-ui-markup="table"] > tbody > tr > th:first-child {
  border-left: none;
}

table.intec-ui-markup-table > thead > tr > td,
table.intec-ui-markup-table > tbody > tr > td, table[data-ui-markup="table"] > thead > tr > td,
table[data-ui-markup="table"] > tbody > tr > td {
  background-color: #fbfbfb;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  font-size: 0.825em;
}

table.intec-ui-markup-table > thead > tr > td:first-child,
table.intec-ui-markup-table > tbody > tr > td:first-child, table[data-ui-markup="table"] > thead > tr > td:first-child,
table[data-ui-markup="table"] > tbody > tr > td:first-child {
  border-left: none;
}

table.intec-ui-markup-table > thead > tr:last-child > th,
table.intec-ui-markup-table > thead > tr:last-child > td,
table.intec-ui-markup-table > tbody > tr:last-child > th,
table.intec-ui-markup-table > tbody > tr:last-child > td, table[data-ui-markup="table"] > thead > tr:last-child > th,
table[data-ui-markup="table"] > thead > tr:last-child > td,
table[data-ui-markup="table"] > tbody > tr:last-child > th,
table[data-ui-markup="table"] > tbody > tr:last-child > td {
  border-bottom: none;
}

table.intec-ui-markup-table > thead > tr:nth-child(even) > td,
table.intec-ui-markup-table > tbody > tr:nth-child(even) > td, table[data-ui-markup="table"] > thead > tr:nth-child(even) > td,
table[data-ui-markup="table"] > tbody > tr:nth-child(even) > td {
  background: #f7f7f7;
}

table.intec-ui-markup-table > thead > tr:hover > td,
table.intec-ui-markup-table > tbody > tr:hover > td, table[data-ui-markup="table"] > thead > tr:hover > td,
table[data-ui-markup="table"] > tbody > tr:hover > td {
  background: #f2f2f2;
}

a.intec-ui-scheme-gray, .intec-ui-scheme-gray[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-gray {
  color: #afafaf;
}

a.intec-ui-scheme-gray:hover, .intec-ui-scheme-gray[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-gray:hover {
  color: #c3c3c3;
}

a.intec-ui-scheme-gray:focus, .intec-ui-scheme-gray[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-gray:focus {
  color: #c3c3c3;
}

a.intec-ui-scheme-gray:active, .intec-ui-scheme-gray[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-gray:active {
  color: #9b9b9b;
}

blockquote.intec-ui-scheme-gray:before, .intec-ui-scheme-gray[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-gray:before {
  background-color: #afafaf;
}

ul.intec-ui-scheme-gray li:before, ol.intec-ui-scheme-gray li:before, .intec-ui-scheme-gray[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-gray[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-gray > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-gray > .intec-ui-markup-li:before {
  color: #afafaf;
}

a.intec-ui-scheme-red, .intec-ui-scheme-red[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-red {
  color: #dc130d;
}

a.intec-ui-scheme-red:hover, .intec-ui-scheme-red[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-red:hover {
  color: #e63f3a;
}

a.intec-ui-scheme-red:focus, .intec-ui-scheme-red[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-red:focus {
  color: #e63f3a;
}

a.intec-ui-scheme-red:active, .intec-ui-scheme-red[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-red:active {
  color: #a82e2b;
}

blockquote.intec-ui-scheme-red:before, .intec-ui-scheme-red[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-red:before {
  background-color: #dc130d;
}

ul.intec-ui-scheme-red li:before, ol.intec-ui-scheme-red li:before, .intec-ui-scheme-red[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-red[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-red > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-red > .intec-ui-markup-li:before {
  color: #dc130d;
}

a.intec-ui-scheme-blue, .intec-ui-scheme-blue[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-blue {
  color: #1976d2;
}

a.intec-ui-scheme-blue:hover, .intec-ui-scheme-blue[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-blue:hover {
  color: #2585e5;
}

a.intec-ui-scheme-blue:focus, .intec-ui-scheme-blue[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-blue:focus {
  color: #2585e5;
}

a.intec-ui-scheme-blue:active, .intec-ui-scheme-blue[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-blue:active {
  color: #2158a7;
}

blockquote.intec-ui-scheme-blue:before, .intec-ui-scheme-blue[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-blue:before {
  background-color: #1976d2;
}

ul.intec-ui-scheme-blue li:before, ol.intec-ui-scheme-blue li:before, .intec-ui-scheme-blue[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-blue[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-blue > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-blue > .intec-ui-markup-li:before {
  color: #1976d2;
}

a.intec-ui-scheme-blue-1, .intec-ui-scheme-blue-1[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-blue-1 {
  color: #0ca9e3;
}

a.intec-ui-scheme-blue-1:hover, .intec-ui-scheme-blue-1[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-blue-1:hover {
  color: #39baec;
}

a.intec-ui-scheme-blue-1:focus, .intec-ui-scheme-blue-1[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-blue-1:focus {
  color: #39baec;
}

a.intec-ui-scheme-blue-1:active, .intec-ui-scheme-blue-1[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-blue-1:active {
  color: #287ca1;
}

blockquote.intec-ui-scheme-blue-1:before, .intec-ui-scheme-blue-1[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-blue-1:before {
  background-color: #0ca9e3;
}

ul.intec-ui-scheme-blue-1 li:before, ol.intec-ui-scheme-blue-1 li:before, .intec-ui-scheme-blue-1[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-blue-1[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-blue-1 > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-blue-1 > .intec-ui-markup-li:before {
  color: #0ca9e3;
}

a.intec-ui-scheme-green, .intec-ui-scheme-green[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-green {
  color: #00b290;
}

a.intec-ui-scheme-green:hover, .intec-ui-scheme-green[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-green:hover {
  color: #30c4a8;
}

a.intec-ui-scheme-green:focus, .intec-ui-scheme-green[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-green:focus {
  color: #30c4a8;
}

a.intec-ui-scheme-green:active, .intec-ui-scheme-green[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-green:active {
  color: #289f84;
}

blockquote.intec-ui-scheme-green:before, .intec-ui-scheme-green[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-green:before {
  background-color: #00b290;
}

ul.intec-ui-scheme-green li:before, ol.intec-ui-scheme-green li:before, .intec-ui-scheme-green[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-green[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-green > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-green > .intec-ui-markup-li:before {
  color: #00b290;
}

a.intec-ui-scheme-green-1, .intec-ui-scheme-green-1[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-green-1 {
  color: #84bc29;
}

a.intec-ui-scheme-green-1:hover, .intec-ui-scheme-green-1[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-green-1:hover {
  color: #9dca53;
}

a.intec-ui-scheme-green-1:focus, .intec-ui-scheme-green-1[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-green-1:focus {
  color: #9dca53;
}

a.intec-ui-scheme-green-1:active, .intec-ui-scheme-green-1[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-green-1:active {
  color: #789b3b;
}

blockquote.intec-ui-scheme-green-1:before, .intec-ui-scheme-green-1[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-green-1:before {
  background-color: #84bc29;
}

ul.intec-ui-scheme-green-1 li:before, ol.intec-ui-scheme-green-1 li:before, .intec-ui-scheme-green-1[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-green-1[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-green-1 > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-green-1 > .intec-ui-markup-li:before {
  color: #84bc29;
}

a.intec-ui-scheme-orange, .intec-ui-scheme-orange[data-ui-markup="a"], .intec-ui-markup-a.intec-ui-scheme-orange {
  color: #f38b04;
}

a.intec-ui-scheme-orange:hover, .intec-ui-scheme-orange[data-ui-markup="a"]:hover, .intec-ui-markup-a.intec-ui-scheme-orange:hover {
  color: #f8a132;
}

a.intec-ui-scheme-orange:focus, .intec-ui-scheme-orange[data-ui-markup="a"]:focus, .intec-ui-markup-a.intec-ui-scheme-orange:focus {
  color: #f8a132;
}

a.intec-ui-scheme-orange:active, .intec-ui-scheme-orange[data-ui-markup="a"]:active, .intec-ui-markup-a.intec-ui-scheme-orange:active {
  color: #c37c2b;
}

blockquote.intec-ui-scheme-orange:before, .intec-ui-scheme-orange[data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote.intec-ui-scheme-orange:before {
  background-color: #f38b04;
}

ul.intec-ui-scheme-orange li:before, ol.intec-ui-scheme-orange li:before, .intec-ui-scheme-orange[data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-scheme-orange[data-ui-markup="ol"] > [data-ui-markup="li"]:before,
.intec-ui-markup-ul.intec-ui-scheme-orange > .intec-ui-markup-li:before,
.intec-ui-markup-ol.intec-ui-scheme-orange > .intec-ui-markup-li:before {
  color: #f38b04;
}

.intec-ui-p-none, .intec-ui-p-t-none, .intec-ui-p-v-none {
  padding-top: 0 !important;
}

.intec-ui-p-none, .intec-ui-p-b-none, .intec-ui-p-v-none {
  padding-bottom: 0 !important;
}

.intec-ui-p-none, .intec-ui-p-l-none, .intec-ui-p-h-none {
  padding-left: 0 !important;
}

.intec-ui-p-none, .intec-ui-p-r-none, .intec-ui-p-h-none {
  padding-right: 0 !important;
}

.intec-ui-m-none, .intec-ui-m-t-none, .intec-ui-m-v-none {
  margin-top: 0 !important;
}

.intec-ui-m-none, .intec-ui-m-b-none, .intec-ui-m-v-none {
  margin-bottom: 0 !important;
}

.intec-ui-m-none, .intec-ui-m-l-none, .intec-ui-m-h-none {
  margin-left: 0 !important;
}

.intec-ui-m-none, .intec-ui-m-r-none, .intec-ui-m-h-none {
  margin-right: 0 !important;
}

.intec-ui-p-5, .intec-ui-p-t-5, .intec-ui-p-v-5 {
  padding-top: 5px !important;
}

.intec-ui-p-5, .intec-ui-p-b-5, .intec-ui-p-v-5 {
  padding-bottom: 5px !important;
}

.intec-ui-p-5, .intec-ui-p-l-5, .intec-ui-p-h-5 {
  padding-left: 5px !important;
}

.intec-ui-p-5, .intec-ui-p-r-5, .intec-ui-p-h-5 {
  padding-right: 5px !important;
}

.intec-ui-m-5, .intec-ui-m-t-5, .intec-ui-m-v-5 {
  margin-top: 5px !important;
}

.intec-ui-m-5, .intec-ui-m-b-5, .intec-ui-m-v-5 {
  margin-bottom: 5px !important;
}

.intec-ui-m-5, .intec-ui-m-l-5, .intec-ui-m-h-5 {
  margin-left: 5px !important;
}

.intec-ui-m-5, .intec-ui-m-r-5, .intec-ui-m-h-5 {
  margin-right: 5px !important;
}

.intec-ui-p-10, .intec-ui-p-t-10, .intec-ui-p-v-10 {
  padding-top: 10px !important;
}

.intec-ui-p-10, .intec-ui-p-b-10, .intec-ui-p-v-10 {
  padding-bottom: 10px !important;
}

.intec-ui-p-10, .intec-ui-p-l-10, .intec-ui-p-h-10 {
  padding-left: 10px !important;
}

.intec-ui-p-10, .intec-ui-p-r-10, .intec-ui-p-h-10 {
  padding-right: 10px !important;
}

.intec-ui-m-10, .intec-ui-m-t-10, .intec-ui-m-v-10 {
  margin-top: 10px !important;
}

.intec-ui-m-10, .intec-ui-m-b-10, .intec-ui-m-v-10 {
  margin-bottom: 10px !important;
}

.intec-ui-m-10, .intec-ui-m-l-10, .intec-ui-m-h-10 {
  margin-left: 10px !important;
}

.intec-ui-m-10, .intec-ui-m-r-10, .intec-ui-m-h-10 {
  margin-right: 10px !important;
}

.intec-ui-p-15, .intec-ui-p-t-15, .intec-ui-p-v-15 {
  padding-top: 15px !important;
}

.intec-ui-p-15, .intec-ui-p-b-15, .intec-ui-p-v-15 {
  padding-bottom: 15px !important;
}

.intec-ui-p-15, .intec-ui-p-l-15, .intec-ui-p-h-15 {
  padding-left: 15px !important;
}

.intec-ui-p-15, .intec-ui-p-r-15, .intec-ui-p-h-15 {
  padding-right: 15px !important;
}

.intec-ui-m-15, .intec-ui-m-t-15, .intec-ui-m-v-15 {
  margin-top: 15px !important;
}

.intec-ui-m-15, .intec-ui-m-b-15, .intec-ui-m-v-15 {
  margin-bottom: 15px !important;
}

.intec-ui-m-15, .intec-ui-m-l-15, .intec-ui-m-h-15 {
  margin-left: 15px !important;
}

.intec-ui-m-15, .intec-ui-m-r-15, .intec-ui-m-h-15 {
  margin-right: 15px !important;
}

.intec-ui-p-20, .intec-ui-p-t-20, .intec-ui-p-v-20 {
  padding-top: 20px !important;
}

.intec-ui-p-20, .intec-ui-p-b-20, .intec-ui-p-v-20 {
  padding-bottom: 20px !important;
}

.intec-ui-p-20, .intec-ui-p-l-20, .intec-ui-p-h-20 {
  padding-left: 20px !important;
}

.intec-ui-p-20, .intec-ui-p-r-20, .intec-ui-p-h-20 {
  padding-right: 20px !important;
}

.intec-ui-m-20, .intec-ui-m-t-20, .intec-ui-m-v-20 {
  margin-top: 20px !important;
}

.intec-ui-m-20, .intec-ui-m-b-20, .intec-ui-m-v-20 {
  margin-bottom: 20px !important;
}

.intec-ui-m-20, .intec-ui-m-l-20, .intec-ui-m-h-20 {
  margin-left: 20px !important;
}

.intec-ui-m-20, .intec-ui-m-r-20, .intec-ui-m-h-20 {
  margin-right: 20px !important;
}

.intec-ui-p-25, .intec-ui-p-t-25, .intec-ui-p-v-25 {
  padding-top: 25px !important;
}

.intec-ui-p-25, .intec-ui-p-b-25, .intec-ui-p-v-25 {
  padding-bottom: 25px !important;
}

.intec-ui-p-25, .intec-ui-p-l-25, .intec-ui-p-h-25 {
  padding-left: 25px !important;
}

.intec-ui-p-25, .intec-ui-p-r-25, .intec-ui-p-h-25 {
  padding-right: 25px !important;
}

.intec-ui-m-25, .intec-ui-m-t-25, .intec-ui-m-v-25 {
  margin-top: 25px !important;
}

.intec-ui-m-25, .intec-ui-m-b-25, .intec-ui-m-v-25 {
  margin-bottom: 25px !important;
}

.intec-ui-m-25, .intec-ui-m-l-25, .intec-ui-m-h-25 {
  margin-left: 25px !important;
}

.intec-ui-m-25, .intec-ui-m-r-25, .intec-ui-m-h-25 {
  margin-right: 25px !important;
}

.intec-ui-p-30, .intec-ui-p-t-30, .intec-ui-p-v-30 {
  padding-top: 30px !important;
}

.intec-ui-p-30, .intec-ui-p-b-30, .intec-ui-p-v-30 {
  padding-bottom: 30px !important;
}

.intec-ui-p-30, .intec-ui-p-l-30, .intec-ui-p-h-30 {
  padding-left: 30px !important;
}

.intec-ui-p-30, .intec-ui-p-r-30, .intec-ui-p-h-30 {
  padding-right: 30px !important;
}

.intec-ui-m-30, .intec-ui-m-t-30, .intec-ui-m-v-30 {
  margin-top: 30px !important;
}

.intec-ui-m-30, .intec-ui-m-b-30, .intec-ui-m-v-30 {
  margin-bottom: 30px !important;
}

.intec-ui-m-30, .intec-ui-m-l-30, .intec-ui-m-h-30 {
  margin-left: 30px !important;
}

.intec-ui-m-30, .intec-ui-m-r-30, .intec-ui-m-h-30 {
  margin-right: 30px !important;
}

.intec-ui-p-35, .intec-ui-p-t-35, .intec-ui-p-v-35 {
  padding-top: 35px !important;
}

.intec-ui-p-35, .intec-ui-p-b-35, .intec-ui-p-v-35 {
  padding-bottom: 35px !important;
}

.intec-ui-p-35, .intec-ui-p-l-35, .intec-ui-p-h-35 {
  padding-left: 35px !important;
}

.intec-ui-p-35, .intec-ui-p-r-35, .intec-ui-p-h-35 {
  padding-right: 35px !important;
}

.intec-ui-m-35, .intec-ui-m-t-35, .intec-ui-m-v-35 {
  margin-top: 35px !important;
}

.intec-ui-m-35, .intec-ui-m-b-35, .intec-ui-m-v-35 {
  margin-bottom: 35px !important;
}

.intec-ui-m-35, .intec-ui-m-l-35, .intec-ui-m-h-35 {
  margin-left: 35px !important;
}

.intec-ui-m-35, .intec-ui-m-r-35, .intec-ui-m-h-35 {
  margin-right: 35px !important;
}

.intec-ui-p-40, .intec-ui-p-t-40, .intec-ui-p-v-40 {
  padding-top: 40px !important;
}

.intec-ui-p-40, .intec-ui-p-b-40, .intec-ui-p-v-40 {
  padding-bottom: 40px !important;
}

.intec-ui-p-40, .intec-ui-p-l-40, .intec-ui-p-h-40 {
  padding-left: 40px !important;
}

.intec-ui-p-40, .intec-ui-p-r-40, .intec-ui-p-h-40 {
  padding-right: 40px !important;
}

.intec-ui-m-40, .intec-ui-m-t-40, .intec-ui-m-v-40 {
  margin-top: 40px !important;
}

.intec-ui-m-40, .intec-ui-m-b-40, .intec-ui-m-v-40 {
  margin-bottom: 40px !important;
}

.intec-ui-m-40, .intec-ui-m-l-40, .intec-ui-m-h-40 {
  margin-left: 40px !important;
}

.intec-ui-m-40, .intec-ui-m-r-40, .intec-ui-m-h-40 {
  margin-right: 40px !important;
}

.intec-ui-p-45, .intec-ui-p-t-45, .intec-ui-p-v-45 {
  padding-top: 45px !important;
}

.intec-ui-p-45, .intec-ui-p-b-45, .intec-ui-p-v-45 {
  padding-bottom: 45px !important;
}

.intec-ui-p-45, .intec-ui-p-l-45, .intec-ui-p-h-45 {
  padding-left: 45px !important;
}

.intec-ui-p-45, .intec-ui-p-r-45, .intec-ui-p-h-45 {
  padding-right: 45px !important;
}

.intec-ui-m-45, .intec-ui-m-t-45, .intec-ui-m-v-45 {
  margin-top: 45px !important;
}

.intec-ui-m-45, .intec-ui-m-b-45, .intec-ui-m-v-45 {
  margin-bottom: 45px !important;
}

.intec-ui-m-45, .intec-ui-m-l-45, .intec-ui-m-h-45 {
  margin-left: 45px !important;
}

.intec-ui-m-45, .intec-ui-m-r-45, .intec-ui-m-h-45 {
  margin-right: 45px !important;
}

.intec-ui-p-50, .intec-ui-p-t-50, .intec-ui-p-v-50 {
  padding-top: 50px !important;
}

.intec-ui-p-50, .intec-ui-p-b-50, .intec-ui-p-v-50 {
  padding-bottom: 50px !important;
}

.intec-ui-p-50, .intec-ui-p-l-50, .intec-ui-p-h-50 {
  padding-left: 50px !important;
}

.intec-ui-p-50, .intec-ui-p-r-50, .intec-ui-p-h-50 {
  padding-right: 50px !important;
}

.intec-ui-m-50, .intec-ui-m-t-50, .intec-ui-m-v-50 {
  margin-top: 50px !important;
}

.intec-ui-m-50, .intec-ui-m-b-50, .intec-ui-m-v-50 {
  margin-bottom: 50px !important;
}

.intec-ui-m-50, .intec-ui-m-l-50, .intec-ui-m-h-50 {
  margin-left: 50px !important;
}

.intec-ui-m-50, .intec-ui-m-r-50, .intec-ui-m-h-50 {
  margin-right: 50px !important;
}

.intec-ui-p-55, .intec-ui-p-t-55, .intec-ui-p-v-55 {
  padding-top: 55px !important;
}

.intec-ui-p-55, .intec-ui-p-b-55, .intec-ui-p-v-55 {
  padding-bottom: 55px !important;
}

.intec-ui-p-55, .intec-ui-p-l-55, .intec-ui-p-h-55 {
  padding-left: 55px !important;
}

.intec-ui-p-55, .intec-ui-p-r-55, .intec-ui-p-h-55 {
  padding-right: 55px !important;
}

.intec-ui-m-55, .intec-ui-m-t-55, .intec-ui-m-v-55 {
  margin-top: 55px !important;
}

.intec-ui-m-55, .intec-ui-m-b-55, .intec-ui-m-v-55 {
  margin-bottom: 55px !important;
}

.intec-ui-m-55, .intec-ui-m-l-55, .intec-ui-m-h-55 {
  margin-left: 55px !important;
}

.intec-ui-m-55, .intec-ui-m-r-55, .intec-ui-m-h-55 {
  margin-right: 55px !important;
}

.intec-ui-p-60, .intec-ui-p-t-60, .intec-ui-p-v-60 {
  padding-top: 60px !important;
}

.intec-ui-p-60, .intec-ui-p-b-60, .intec-ui-p-v-60 {
  padding-bottom: 60px !important;
}

.intec-ui-p-60, .intec-ui-p-l-60, .intec-ui-p-h-60 {
  padding-left: 60px !important;
}

.intec-ui-p-60, .intec-ui-p-r-60, .intec-ui-p-h-60 {
  padding-right: 60px !important;
}

.intec-ui-m-60, .intec-ui-m-t-60, .intec-ui-m-v-60 {
  margin-top: 60px !important;
}

.intec-ui-m-60, .intec-ui-m-b-60, .intec-ui-m-v-60 {
  margin-bottom: 60px !important;
}

.intec-ui-m-60, .intec-ui-m-l-60, .intec-ui-m-h-60 {
  margin-left: 60px !important;
}

.intec-ui-m-60, .intec-ui-m-r-60, .intec-ui-m-h-60 {
  margin-right: 60px !important;
}

.intec-ui-p-65, .intec-ui-p-t-65, .intec-ui-p-v-65 {
  padding-top: 65px !important;
}

.intec-ui-p-65, .intec-ui-p-b-65, .intec-ui-p-v-65 {
  padding-bottom: 65px !important;
}

.intec-ui-p-65, .intec-ui-p-l-65, .intec-ui-p-h-65 {
  padding-left: 65px !important;
}

.intec-ui-p-65, .intec-ui-p-r-65, .intec-ui-p-h-65 {
  padding-right: 65px !important;
}

.intec-ui-m-65, .intec-ui-m-t-65, .intec-ui-m-v-65 {
  margin-top: 65px !important;
}

.intec-ui-m-65, .intec-ui-m-b-65, .intec-ui-m-v-65 {
  margin-bottom: 65px !important;
}

.intec-ui-m-65, .intec-ui-m-l-65, .intec-ui-m-h-65 {
  margin-left: 65px !important;
}

.intec-ui-m-65, .intec-ui-m-r-65, .intec-ui-m-h-65 {
  margin-right: 65px !important;
}

.intec-ui-p-70, .intec-ui-p-t-70, .intec-ui-p-v-70 {
  padding-top: 70px !important;
}

.intec-ui-p-70, .intec-ui-p-b-70, .intec-ui-p-v-70 {
  padding-bottom: 70px !important;
}

.intec-ui-p-70, .intec-ui-p-l-70, .intec-ui-p-h-70 {
  padding-left: 70px !important;
}

.intec-ui-p-70, .intec-ui-p-r-70, .intec-ui-p-h-70 {
  padding-right: 70px !important;
}

.intec-ui-m-70, .intec-ui-m-t-70, .intec-ui-m-v-70 {
  margin-top: 70px !important;
}

.intec-ui-m-70, .intec-ui-m-b-70, .intec-ui-m-v-70 {
  margin-bottom: 70px !important;
}

.intec-ui-m-70, .intec-ui-m-l-70, .intec-ui-m-h-70 {
  margin-left: 70px !important;
}

.intec-ui-m-70, .intec-ui-m-r-70, .intec-ui-m-h-70 {
  margin-right: 70px !important;
}

.intec-ui-p-75, .intec-ui-p-t-75, .intec-ui-p-v-75 {
  padding-top: 75px !important;
}

.intec-ui-p-75, .intec-ui-p-b-75, .intec-ui-p-v-75 {
  padding-bottom: 75px !important;
}

.intec-ui-p-75, .intec-ui-p-l-75, .intec-ui-p-h-75 {
  padding-left: 75px !important;
}

.intec-ui-p-75, .intec-ui-p-r-75, .intec-ui-p-h-75 {
  padding-right: 75px !important;
}

.intec-ui-m-75, .intec-ui-m-t-75, .intec-ui-m-v-75 {
  margin-top: 75px !important;
}

.intec-ui-m-75, .intec-ui-m-b-75, .intec-ui-m-v-75 {
  margin-bottom: 75px !important;
}

.intec-ui-m-75, .intec-ui-m-l-75, .intec-ui-m-h-75 {
  margin-left: 75px !important;
}

.intec-ui-m-75, .intec-ui-m-r-75, .intec-ui-m-h-75 {
  margin-right: 75px !important;
}

.intec-ui-p-80, .intec-ui-p-t-80, .intec-ui-p-v-80 {
  padding-top: 80px !important;
}

.intec-ui-p-80, .intec-ui-p-b-80, .intec-ui-p-v-80 {
  padding-bottom: 80px !important;
}

.intec-ui-p-80, .intec-ui-p-l-80, .intec-ui-p-h-80 {
  padding-left: 80px !important;
}

.intec-ui-p-80, .intec-ui-p-r-80, .intec-ui-p-h-80 {
  padding-right: 80px !important;
}

.intec-ui-m-80, .intec-ui-m-t-80, .intec-ui-m-v-80 {
  margin-top: 80px !important;
}

.intec-ui-m-80, .intec-ui-m-b-80, .intec-ui-m-v-80 {
  margin-bottom: 80px !important;
}

.intec-ui-m-80, .intec-ui-m-l-80, .intec-ui-m-h-80 {
  margin-left: 80px !important;
}

.intec-ui-m-80, .intec-ui-m-r-80, .intec-ui-m-h-80 {
  margin-right: 80px !important;
}

.intec-ui-p-85, .intec-ui-p-t-85, .intec-ui-p-v-85 {
  padding-top: 85px !important;
}

.intec-ui-p-85, .intec-ui-p-b-85, .intec-ui-p-v-85 {
  padding-bottom: 85px !important;
}

.intec-ui-p-85, .intec-ui-p-l-85, .intec-ui-p-h-85 {
  padding-left: 85px !important;
}

.intec-ui-p-85, .intec-ui-p-r-85, .intec-ui-p-h-85 {
  padding-right: 85px !important;
}

.intec-ui-m-85, .intec-ui-m-t-85, .intec-ui-m-v-85 {
  margin-top: 85px !important;
}

.intec-ui-m-85, .intec-ui-m-b-85, .intec-ui-m-v-85 {
  margin-bottom: 85px !important;
}

.intec-ui-m-85, .intec-ui-m-l-85, .intec-ui-m-h-85 {
  margin-left: 85px !important;
}

.intec-ui-m-85, .intec-ui-m-r-85, .intec-ui-m-h-85 {
  margin-right: 85px !important;
}

.intec-ui-p-90, .intec-ui-p-t-90, .intec-ui-p-v-90 {
  padding-top: 90px !important;
}

.intec-ui-p-90, .intec-ui-p-b-90, .intec-ui-p-v-90 {
  padding-bottom: 90px !important;
}

.intec-ui-p-90, .intec-ui-p-l-90, .intec-ui-p-h-90 {
  padding-left: 90px !important;
}

.intec-ui-p-90, .intec-ui-p-r-90, .intec-ui-p-h-90 {
  padding-right: 90px !important;
}

.intec-ui-m-90, .intec-ui-m-t-90, .intec-ui-m-v-90 {
  margin-top: 90px !important;
}

.intec-ui-m-90, .intec-ui-m-b-90, .intec-ui-m-v-90 {
  margin-bottom: 90px !important;
}

.intec-ui-m-90, .intec-ui-m-l-90, .intec-ui-m-h-90 {
  margin-left: 90px !important;
}

.intec-ui-m-90, .intec-ui-m-r-90, .intec-ui-m-h-90 {
  margin-right: 90px !important;
}

.intec-ui-p-95, .intec-ui-p-t-95, .intec-ui-p-v-95 {
  padding-top: 95px !important;
}

.intec-ui-p-95, .intec-ui-p-b-95, .intec-ui-p-v-95 {
  padding-bottom: 95px !important;
}

.intec-ui-p-95, .intec-ui-p-l-95, .intec-ui-p-h-95 {
  padding-left: 95px !important;
}

.intec-ui-p-95, .intec-ui-p-r-95, .intec-ui-p-h-95 {
  padding-right: 95px !important;
}

.intec-ui-m-95, .intec-ui-m-t-95, .intec-ui-m-v-95 {
  margin-top: 95px !important;
}

.intec-ui-m-95, .intec-ui-m-b-95, .intec-ui-m-v-95 {
  margin-bottom: 95px !important;
}

.intec-ui-m-95, .intec-ui-m-l-95, .intec-ui-m-h-95 {
  margin-left: 95px !important;
}

.intec-ui-m-95, .intec-ui-m-r-95, .intec-ui-m-h-95 {
  margin-right: 95px !important;
}

.intec-ui-p-100, .intec-ui-p-t-100, .intec-ui-p-v-100 {
  padding-top: 100px !important;
}

.intec-ui-p-100, .intec-ui-p-b-100, .intec-ui-p-v-100 {
  padding-bottom: 100px !important;
}

.intec-ui-p-100, .intec-ui-p-l-100, .intec-ui-p-h-100 {
  padding-left: 100px !important;
}

.intec-ui-p-100, .intec-ui-p-r-100, .intec-ui-p-h-100 {
  padding-right: 100px !important;
}

.intec-ui-m-100, .intec-ui-m-t-100, .intec-ui-m-v-100 {
  margin-top: 100px !important;
}

.intec-ui-m-100, .intec-ui-m-b-100, .intec-ui-m-v-100 {
  margin-bottom: 100px !important;
}

.intec-ui-m-100, .intec-ui-m-l-100, .intec-ui-m-h-100 {
  margin-left: 100px !important;
}

.intec-ui-m-100, .intec-ui-m-r-100, .intec-ui-m-h-100 {
  margin-right: 100px !important;
}

.intec-ui-picture:before, .intec-ui-align:before, .intec-ui-aligner {
  content: '';
  display: inline-block;
  position: relative;
  vertical-align: middle;
  height: 100%;
  width: 0;
  overflow: hidden;
}

.intec-ui-picture {
  position: relative;
  font-size: 0;
  text-align: center;
  white-space: nowrap;
  letter-spacing: 0;
  word-spacing: 0;
}

.intec-ui-picture > * {
  display: none;
}

.intec-ui-picture img,
.intec-ui-picture svg {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}

.intec-ui-align {
  font-size: 0;
  letter-spacing: 0;
  word-spacing: 0;
}

.intec-ui-align > * {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  letter-spacing: normal;
  word-spacing: normal;
}

.intec-ui-align.intec-ui-align-top:before {
  vertical-align: top;
}

.intec-ui-align.intec-ui-align-top > * {
  vertical-align: top;
}

.intec-ui-align.intec-ui-align-baseline:before {
  vertical-align: baseline;
}

.intec-ui-align.intec-ui-align-baseline > * {
  vertical-align: baseline;
}

.intec-ui-align.intec-ui-align-center:before {
  vertical-align: middle;
}

.intec-ui-align.intec-ui-align-center > * {
  vertical-align: middle;
}

.intec-ui-align.intec-ui-align-bottom:before {
  vertical-align: bottom;
}

.intec-ui-align.intec-ui-align-bottom > * {
  vertical-align: bottom;
}

.intec-ui-clear, .intec-ui-clearfix {
  clear: both;
}

.intec-ui-clearfix:before {
  display: table;
  content: "";
}

.intec-ui-clearfix:after {
  display: table;
  content: "";
  clear: both;
}

.intec-area {
  display: block;
  font-size: 14px;
  line-height: 1.42857143;
  font-weight: normal;
  font-style: normal;
  margin: 0;
  padding: 0;
  word-spacing: normal;
  letter-spacing: normal;
  white-space: normal;
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-area.intec-area-include.intec-area-include-actions-1 {
  position: relative;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-background {
  display: block;
  position: absolute;
  background: #f5f5f5;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-background.intec-area-part-background-top {
  bottom: 50%;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-background.intec-area-part-background-bottom {
  top: 50%;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-picture {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-picture-wrapper {
  display: block;
  position: relative;
  width: 64%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text {
  display: block;
  position: relative;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-block {
  color: #000;
  padding: 60px 45px 60px 40px;
  margin: 75px 0;
  background-color: #fff;
  width: 47%;
  -webkit-box-shadow: 0 4px 94px rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0 4px 94px rgba(0, 0, 0, 0.11);
  box-shadow: 0 4px 94px rgba(0, 0, 0, 0.11);
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-header {
  display: block;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
  overflow: hidden;
}

.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-content {
  display: block;
  margin-top: 25px;
  font-size: 16px;
  line-height: 1.5;
  overflow: hidden;
}

.intec-area.intec-area-include.intec-area-include-actions-1.intec-area-mod-reverted .intec-area-part-picture-wrapper {
  margin-left: 36%;
}

@media all and (max-width: 1024px) {
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-picture-wrapper {
    width: auto;
    margin-right: 50px;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-block {
    width: 750px;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1.intec-area-mod-reverted .intec-area-part-picture-wrapper {
    margin-right: 0;
    margin-left: 50px;
  }
}

@media all and (max-width: 850px) {
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-picture-wrapper {
    margin-right: 0;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-block {
    width: auto;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1.intec-area-mod-reverted .intec-area-part-picture-wrapper {
    margin-left: 0;
  }
}

@media all and (max-width: 650px) {
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-block {
    padding: 50px 25px 50px 35px;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-header {
    font-size: 20px;
  }
  .intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-text-content {
    font-size: 14px;
  }
}

.intec-area.intec-area-include.intec-area-include-description-1 {
  background-color: #000;
  padding-top: 75px;
  padding-bottom: 75px;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4;
  color: #fff;
}

.intec-area.intec-area-include.intec-area-include-description-1 .intec-area-part-text {
  display: block;
}

@media all and (max-width: 768px) {
  .intec-area.intec-area-include.intec-area-include-description-1 {
    font-size: 16px;
  }
}

@media all and (max-width: 425px) {
  .intec-area.intec-area-include.intec-area-include-description-1 {
    font-size: 14px;
  }
}

.intec-area.intec-area-include.intec-area-include-description-2 {
  padding-top: 80px;
  padding-bottom: 80px;
  border-bottom: 1px solid #ededed;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4;
  color: #000;
}

.intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-information {
  font-weight: 500;
  font-size: 20px;
  text-align: left;
  margin-bottom: 20px;
  margin-right: 200px;
}

.intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-information-block-1 {
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.17em;
}

.intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-information-block-2 {
  font-weight: 500;
  font-size: 118px;
  line-height: 1.18;
  letter-spacing: -0.05em;
}

.intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-information-block-3 {
  font-weight: normal;
  font-size: 19px;
  line-height: 1.5;
}

.intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-text {
  display: block;
}

@media all and (max-width: 650px) {
  .intec-area.intec-area-include.intec-area-include-description-2 .intec-area-part-information {
    margin-right: 0;
    margin-bottom: 30px;
  }
}

.intec-area.intec-area-include.intec-area-include-description-3 {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.4;
  color: #000;
}

.intec-area.intec-area-include.intec-area-include-description-3 .intec-area-part-text {
  display: block;
  padding: 60px 230px;
  text-align: center;
}

@media all and (max-width: 1000px) {
  .intec-area.intec-area-include.intec-area-include-description-3 .intec-area-part-text {
    padding-right: 40px;
    padding-left: 40px;
  }
}

@media all and (max-width: 500px) {
  .intec-area.intec-area-include.intec-area-include-description-3 {
    font-size: 16px;
  }
  .intec-area.intec-area-include.intec-area-include-description-3 .intec-area-part-text {
    padding: 40px 20px;
  }
}

.intec-area.intec-area-include.intec-area-include-description-4 {
  font-style: normal;
  font-weight: 300;
  font-size: 36px;
  line-height: 1.2;
  color: #222;
}

.intec-area.intec-area-include.intec-area-include-description-4 .intec-area-part-text {
  display: block;
  padding-top: 130px;
  padding-bottom: 130px;
  text-align: center;
}

@media all and (max-width: 1000px) {
  .intec-area.intec-area-include.intec-area-include-description-4 .intec-area-part-text {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

@media all and (max-width: 500px) {
  .intec-area.intec-area-include.intec-area-include-description-4 {
    font-size: 20px;
    line-height: 1.4;
  }
  .intec-area.intec-area-include.intec-area-include-description-4 .intec-area-part-text {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

.intec-area.intec-area-include.intec-area-include-description-5 {
  display: block;
  position: relative;
  font-size: 24px;
  font-weight: normal;
  line-height: 1.15;
  color: #fff;
  z-index: 0;
}

.intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-background {
  display: block;
  position: absolute;
  top: 80px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background: #722163;
  background: -moz-linear-gradient(-45deg, #722163 0%, #903e80 76%, #903f81 100%);
  background: -webkit-linear-gradient(-45deg, #722163 0%, #903e80 76%, #903f81 100%);
  background: linear-gradient(135deg, #722163 0%, #903e80 76%, #903f81 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#722163', endColorstr='#903f81',GradientType=1);
}

.intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-content {
  display: block;
  position: relative;
  z-index: 1;
}

.intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-content-wrapper {
  display: block;
}

.intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-text {
  padding: 140px 0 60px 0;
}

.intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-picture img {
  width: auto;
  height: auto;
  max-width: none;
  max-height: none;
  margin-left: 40px;
}

@media all and (max-width: 768px) {
  .intec-area.intec-area-include.intec-area-include-description-5 {
    font-size: 18px;
    line-height: 1.5;
  }
}

@media all and (max-width: 650px) {
  .intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-background {
    top: 0;
  }
  .intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-text {
    padding-top: 60px;
  }
  .intec-area.intec-area-include.intec-area-include-description-5 .intec-area-part-picture {
    display: none;
  }
}

@media all and (max-width: 425px) {
  .intec-area.intec-area-include.intec-area-include-description-5 {
    font-size: 14px;
  }
}

.intec-area.intec-area-include.intec-area-include-link-1 {
  color: #2d2d2d;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-picture {
  display: block;
  text-align: center;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-picture img {
  display: inline-block;
  vertical-align: top;
  max-height: 450px;
  max-width: 100%;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-content {
  display: block;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-header {
  display: block;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.3;
  overflow: hidden;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-description {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  overflow: hidden;
}

.intec-area.intec-area-include.intec-area-include-link-1 .intec-area-part-link {
  display: block;
}

.intec-area.intec-area-include.intec-area-include-link-1 * + .intec-area-part-description {
  margin-top: 25px;
}

.intec-area.intec-area-include.intec-area-include-link-1 * + .intec-area-part-link {
  margin-top: 30px;
}

.intec-area.intec-area-include.intec-area-include-quote-1 {
  font-style: normal;
  font-weight: normal;
  font-size: 36px;
  line-height: 1.2;
  color: #444;
}

.intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-wrapper-2 {
  padding: 90px 190px 150px 190px;
}

.intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-title {
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 16px;
}

.intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-text {
  display: block;
  font-style: italic;
  font-weight: 300;
  text-align: center;
}

.intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-author {
  display: block;
  margin-top: 5px;
  text-align: right;
}

@media all and (max-width: 1000px) {
  .intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-wrapper-2 {
    padding: 60px 0;
  }
}

@media all and (max-width: 500px) {
  .intec-area.intec-area-include.intec-area-include-quote-1 {
    font-size: 20px;
    line-height: 1.4;
  }
  .intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-wrapper-2 {
    padding: 40px 0;
  }
  .intec-area.intec-area-include.intec-area-include-quote-1 .intec-area-part-title {
    font-size: 14px;
  }
}

.intec-area.intec-area-include.intec-area-include-result-1 {
  position: relative;
  height: 650px;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-background {
  display: block;
  position: absolute;
  background: #000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-background.intec-area-part-background-top {
  bottom: 50%;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-background.intec-area-part-background-bottom {
  top: 50%;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-picture {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-picture-wrapper {
  display: block;
  position: relative;
  width: 55%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text {
  display: block;
  position: relative;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text,
.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-wrapper,
.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-wrapper-2 {
  height: 100%;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-block {
  color: #fff;
  padding: 90px 65px 90px 75px;
  backdrop-filter: blur(24px);
  background-color: rgba(38, 38, 38, 0.9);
  width: 65%;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-header {
  display: block;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
  max-height: 96px;
  overflow: hidden;
}

.intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-content {
  display: block;
  margin-top: 25px;
  font-size: 16px;
  color: #8e949d;
  line-height: 1.5;
  max-height: 144px;
  overflow: hidden;
}

@media all and (max-width: 1024px) {
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-picture-wrapper {
    width: auto;
    margin-right: 50px;
  }
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-block {
    width: 750px;
  }
}

@media all and (max-width: 850px) {
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-picture-wrapper {
    margin-right: 0;
  }
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-block {
    width: auto;
  }
}

@media all and (max-width: 650px) {
  .intec-area.intec-area-include.intec-area-include-result-1 {
    height: 450px;
  }
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-block {
    padding: 50px 25px 50px 35px;
  }
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-header {
    font-size: 20px;
    max-height: 48px;
  }
  .intec-area.intec-area-include.intec-area-include-result-1 .intec-area-part-text-content {
    font-size: 14px;
    max-height: 126px;
  }
}

html,
body {
  height: 100%;
}

.intec-template {
  display: block;
  height: 100%;
}

.intec-template[data-editor="true"] .intec-template-layout-header {
  padding-bottom: 30px;
}

.intec-template[data-editor="true"] .intec-template-layout-footer {
  padding-top: 30px;
}

.intec-template[data-flat="both"] .intec-template-layout-page-wrapper, .intec-template[data-flat="bottom"] .intec-template-layout-page-wrapper {
  margin-bottom: 0;
}

.intec-template[data-flat="both"] .intec-template-layout-page-wrapper, .intec-template[data-flat="top"] .intec-template-layout-page-wrapper {
  margin-top: 0;
}

.intec-template[data-background-show="true"] .intec-template-layout-header,
.intec-template[data-background-show="true"] .intec-template-layout-page {
  background: #fff;
}

.intec-template .intec-template-layout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

.intec-template .intec-template-layout-header,
.intec-template .intec-template-layout-page,
.intec-template .intec-template-layout-footer {
  width: 100%;
}

.intec-template .intec-template-layout-header,
.intec-template .intec-template-layout-footer {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.intec-template .intec-template-layout-page {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.intec-template .intec-template-layout-header-wrapper,
.intec-template .intec-template-layout-page-wrapper {
  display: block;
  position: relative;
}

.intec-template .intec-template-layout-page-wrapper {
  margin-top: 50px;
  margin-bottom: 50px;
}

.intec-template .intec-template-layout-content {
  display: block;
  background: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.intec-template .intec-template-layout-content:after {
  content: "";
  display: block;
  overflow: hidden;
  height: 0;
}

.intec-template .intec-template-layout-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0 -15px;
}

.intec-template .intec-template-layout-column {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px;
}

.intec-template .intec-template-layout-column.intec-template-layout-column-adaptive {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: calc(100% - 290px);
}

.intec-template .intec-template-layout-column.intec-template-layout-column-fixed {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  width: 290px;
}

.intec-template .intec-template-layout-column-wrapper {
  position: relative;
  width: 100%;
}

.intec-template .intec-template-breadcrumb {
  display: block;
  margin-top: 30px;
  margin-bottom: 11px;
}

.intec-template .intec-template-title {
  display: block;
  margin-top: 11px;
  margin-bottom: 30px;
}

.intec-template .intec-template-title h1 {
  margin: 0;
  font-size: 30px;
}

.intec-template .intec-template-part.intec-template-part-title, .intec-template .widget .widget-header .widget-title {
  font-size: 60px;
  font-style: normal;
  font-weight: 900;
  line-height: 1.3;
  color: #1b1e25;
}

.intec-template .intec-template-part.intec-template-part-description, .intec-template .widget .widget-header .widget-description {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.7;
  color: #808080;
}

.intec-template .widget .widget-header .widget-title.align-left,
.intec-template .widget .widget-header .widget-description.align-left,
.intec-template .widget .widget .widget-footer.align-left {
  text-align: left;
}

.intec-template .widget .widget-header .widget-title.align-center,
.intec-template .widget .widget-header .widget-description.align-center,
.intec-template .widget .widget-footer.align-center {
  text-align: center;
}

.intec-template .widget .widget-header .widget-title.align-right,
.intec-template .widget .widget-header .widget-description.align-right,
.intec-template .widget .widget-footer.align-right {
  text-align: right;
}

.intec-template .widget .widget-header .widget-title + .widget-description {
  margin-top: 16px;
}

.intec-template .widget .widget-header + .widget-content {
  margin-top: 40px;
}

.intec-template .widget .widget-content + .widget-pagination {
  margin-top: 32px;
}

.intec-template .widget .widget-content + .widget-pagination + .widget-footer {
  margin-top: 35px;
}

.intec-template .widget .widget-content + .widget-footer {
  margin-top: 35px;
}

.intec-template .intec-template-footer {
  display: block;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}

@media all and (max-width: 720px) {
  .intec-template .intec-template-layout-column.intec-template-layout-column-adaptive {
    max-width: 100%;
  }
  .intec-template .intec-template-layout-column.intec-template-layout-column-fixed {
    display: none;
  }
  .intec-template .intec-template-part.intec-template-part-title, .intec-template .widget .widget-header .widget-title {
    font-size: 22px;
  }
}

@media all and (max-width: 500px) {
  .intec-template .intec-template-part.intec-template-part-title, .intec-template .widget .widget-header .widget-title {
    font-size: 18px;
  }
}

@media print {
  .intec-template a:link::after, .intec-template a:visited::before {
    content: '';
  }
}

.intec-page {
  display: block;
}

.intec-page.intec-page-404 .intec-page-part-content {
  display: block;
  text-align: center;
  max-width: 420px;
  margin: 0 auto;
}

.intec-page.intec-page-404 .intec-page-part-title {
  font-size: 48px;
  text-transform: uppercase;
}

.intec-page.intec-page-404 .intec-page-part-description {
  font-size: 24px;
  margin-bottom: 10px;
}

.intec-page.intec-page-404 .intec-page-part-tip {
  font-size: 14px;
  max-width: 260px;
  margin: 0 auto 35px auto;
}

.intec-page.intec-page-404 .intec-page-part-search {
  margin-bottom: 10px;
}


/* End */


/* Start:/bitrix/templates/matilda_s1/css/magnific-popup.css?17418078327648*/
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8; }
  
  .mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }
  
  .mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box; }
  
  .mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  
  .mfp-align-top .mfp-container:before {
    display: none; }
  
  .mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }
  
  .mfp-inline-holder .mfp-content,
  .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }
  
  .mfp-ajax-cur {
    cursor: progress; }
  
  .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }
  
  .mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }
  
  .mfp-auto-cursor .mfp-content {
    cursor: auto; }
  
  .mfp-close,
  .mfp-arrow,
  .mfp-preloader,
  .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }
  
  .mfp-loading.mfp-figure {
    display: none; }
  
  .mfp-hide {
    display: none !important; }
  
  .mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
    .mfp-preloader a {
      color: #CCC; }
      .mfp-preloader a:hover {
        color: #FFF; }
  
  .mfp-s-ready .mfp-preloader {
    display: none; }
  
  .mfp-s-error .mfp-content {
    display: none; }
  
  button.mfp-close,
  button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation; }
  
  button::-moz-focus-inner {
    padding: 0;
    border: 0; }
  
  .mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
    .mfp-close:hover,
    .mfp-close:focus {
      opacity: 1; }
    .mfp-close:active {
      top: 1px; }
  
  .mfp-close-btn-in .mfp-close {
    color: #333; }
  
  .mfp-image-holder .mfp-close,
  .mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }
  
  .mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap; }
  
  .mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
    .mfp-arrow:active {
      margin-top: -54px; }
    .mfp-arrow:hover,
    .mfp-arrow:focus {
      opacity: 1; }
    .mfp-arrow:before,
    .mfp-arrow:after {
      content: '';
      display: block;
      width: 0;
      height: 0;
      position: absolute;
      left: 0;
      top: 0;
      margin-top: 35px;
      margin-left: 35px;
      border: medium inset transparent; }
    .mfp-arrow:after {
      border-top-width: 13px;
      border-bottom-width: 13px;
      top: 8px; }
    .mfp-arrow:before {
      border-top-width: 21px;
      border-bottom-width: 21px;
      opacity: 0.7; }
  
  .mfp-arrow-left {
    left: 0; }
    .mfp-arrow-left:after {
      border-right: 17px solid #FFF;
      margin-left: 31px; }
    .mfp-arrow-left:before {
      margin-left: 25px;
      border-right: 27px solid #3F3F3F; }
  
  .mfp-arrow-right {
    right: 0; }
    .mfp-arrow-right:after {
      border-left: 17px solid #FFF;
      margin-left: 39px; }
    .mfp-arrow-right:before {
      border-left: 27px solid #3F3F3F; }
  
  .mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
    .mfp-iframe-holder .mfp-content {
      line-height: 0;
      width: 100%;
      max-width: 900px; }
    .mfp-iframe-holder .mfp-close {
      top: -40px; }
  
  .mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
    .mfp-iframe-scaler iframe {
      position: absolute;
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
      background: #000; }
  
  /* Main image in popup */
  img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }
  
  /* The shadow behind the image */
  .mfp-figure {
    line-height: 0; }
    .mfp-figure:after {
      content: '';
      position: absolute;
      left: 0;
      top: 40px;
      bottom: 40px;
      display: block;
      right: 0;
      width: auto;
      height: auto;
      z-index: -1;
      box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
      background: #444; }
    .mfp-figure small {
      color: #BDBDBD;
      display: block;
      font-size: 12px;
      line-height: 14px; }
    .mfp-figure figure {
      margin: 0; }
  
  .mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }
  
  .mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px; }
  
  .mfp-image-holder .mfp-content {
    max-width: 100%; }
  
  .mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }
  
  @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
      padding-left: 0;
      padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
      padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
      background: rgba(0, 0, 0, 0.6);
      bottom: 0;
      margin: 0;
      top: auto;
      padding: 3px 5px;
      position: fixed;
      box-sizing: border-box; }
      .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
      right: 5px;
      top: 3px; }
    .mfp-img-mobile .mfp-close {
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      background: rgba(0, 0, 0, 0.6);
      position: fixed;
      text-align: center;
      padding: 0; } }
  
  @media all and (max-width: 900px) {
    .mfp-arrow {
      -webkit-transform: scale(0.75);
      transform: scale(0.75); }
    .mfp-arrow-left {
      -webkit-transform-origin: 0;
      transform-origin: 0; }
    .mfp-arrow-right {
      -webkit-transform-origin: 100%;
      transform-origin: 100%; }
    .mfp-container {
      padding-left: 6px;
      padding-right: 6px; } }
/* End */


/* Start:/bitrix/templates/matilda_s1/css/custom.min.css?177999335391895*/
@keyframes pulse-shadow-blue{0%{box-shadow:0 0 0 0 rgba(0,136,204,.8)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulse-shadow-green{0%{box-shadow:0 0 0 0 rgba(119,200,23,.8)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes slideInRotate{0%{opacity:0;transform:scale(.5) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes slideOutRotate{0%{opacity:1;transform:scale(1) rotate(0deg)}to{opacity:0;transform:scale(.5) rotate(180deg)}}@keyframes pulse{0%,to{box-shadow:0 2px 10px rgba(0,0,0,.2)}50%{box-shadow:0 0 20px rgba(42,171,238,.6)}}.startshop-form-result-new-consent .intec-ui.intec-ui-control-checkbox{max-height:0}.contact-link,.contact-link:active{color:#fff}.contact-link:focus{color:#fff}.contact-link:hover{color:#fff;text-decoration:underline}@media (max-width:48rem){.public .intec-template{height:auto}.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-item{padding-top:0!important;padding-bottom:0!important}}.user-nav_center{display:inline-flex;justify-content:center;align-items:center}.presentor__title{display:block}.intec-content.intec-content-visible,.wrap-hidden .intec-content .intec-content.intec-content-primary.intec-content-visible{overflow:hidden}.ns-bitrix.c-search-title.c-search-title-input-3{display:none}.custom-col,.custom-row{box-sizing:border-box;-webkit-box-flex:0}.custom-col{max-width:100%;padding:0 15px 24px;-ms-flex:0 0 100%;flex:0 0 100%}.custom-row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;margin:0-15px;padding:0;list-style:none;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-row:last-child{margin-bottom:0}.col--xs{max-width:100%;padding:16px 8px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--xs-1,.col--xs-2,.col--xs-3,.col--xs-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-2,.col--xs-3,.col--xs-4{width:16.666666666666668%}.col--xs-3,.col--xs-4{width:25%}.col--xs-4{width:33.333333333333336%}.col--xs-5,.col--xs-6,.col--xs-7,.col--xs-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-6,.col--xs-7,.col--xs-8{width:50%}.col--xs-7,.col--xs-8{width:58.333333333333336%}.col--xs-8{width:66.66666666666667%}.col--xs-10,.col--xs-11,.col--xs-12,.col--xs-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-10,.col--xs-11,.col--xs-12{width:83.33333333333334%}.col--xs-11,.col--xs-12{width:91.66666666666667%}.col--xs-12{width:100%}@media (min-width:34rem){.col--sm{max-width:100%;padding:16px 8px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--sm-1,.col--sm-2,.col--sm-3,.col--sm-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-2,.col--sm-3,.col--sm-4{width:16.666666666666668%}.col--sm-3,.col--sm-4{width:25%}.col--sm-4{width:33.333333333333336%}.col--sm-5,.col--sm-6,.col--sm-7,.col--sm-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-6,.col--sm-7,.col--sm-8{width:50%}.col--sm-7,.col--sm-8{width:58.333333333333336%}.col--sm-8{width:66.66666666666667%}.col--sm-10,.col--sm-11,.col--sm-12,.col--sm-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-10,.col--sm-11,.col--sm-12{width:83.33333333333334%}.col--sm-11,.col--sm-12{width:91.66666666666667%}.col--sm-12{width:100%}}@media (min-width:48rem){.col--md{max-width:100%;padding:16px 8px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--md-1,.col--md-2,.col--md-3,.col--md-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-2,.col--md-3,.col--md-4{width:16.666666666666668%}.col--md-3,.col--md-4{width:25%}.col--md-4{width:33.333333333333336%}.col--md-5,.col--md-6,.col--md-7,.col--md-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-6,.col--md-7,.col--md-8{width:50%}.col--md-7,.col--md-8{width:58.333333333333336%}.col--md-8{width:66.66666666666667%}.col--md-10,.col--md-11,.col--md-12,.col--md-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-10,.col--md-11,.col--md-12{width:83.33333333333334%}.col--md-11,.col--md-12{width:91.66666666666667%}.col--md-12{width:100%}}@media (min-width:62rem){.col--lg{max-width:100%;padding:16px 8px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--lg-1,.col--lg-2,.col--lg-3,.col--lg-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-2,.col--lg-3,.col--lg-4{width:16.666666666666668%}.col--lg-3,.col--lg-4{width:25%}.col--lg-4{width:33.333333333333336%}.col--lg-5,.col--lg-6,.col--lg-7,.col--lg-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-6,.col--lg-7,.col--lg-8{width:50%}.col--lg-7,.col--lg-8{width:58.333333333333336%}.col--lg-8{width:66.66666666666667%}.col--lg-10,.col--lg-11,.col--lg-12,.col--lg-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-10,.col--lg-11,.col--lg-12{width:83.33333333333334%}.col--lg-11,.col--lg-12{width:91.66666666666667%}.col--lg-12{width:100%}}@media (min-width:75rem){.col--xl{max-width:100%;padding:16px 8px 0;-webkit-box-flex:1;flex-grow:1;flex-basis:0}.col--xl-1,.col--xl-2,.col--xl-3,.col--xl-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-2,.col--xl-3,.col--xl-4{width:16.666666666666668%}.col--xl-3,.col--xl-4{width:25%}.col--xl-4{width:33.333333333333336%}.col--xl-5,.col--xl-6,.col--xl-7,.col--xl-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-6,.col--xl-7,.col--xl-8{width:50%}.col--xl-7,.col--xl-8{width:58.333333333333336%}.col--xl-8{width:66.66666666666667%}.col--xl-10,.col--xl-11,.col--xl-12,.col--xl-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-10,.col--xl-11,.col--xl-12{width:83.33333333333334%}.col--xl-11,.col--xl-12{width:91.66666666666667%}.col--xl-12{width:100%}}.wrap_default{max-width:95.375rem;min-width:20rem;clear:both;overflow:hidden;margin:0 auto}.content-wrap{display:block;margin-left:20px;margin-right:20px}.section-m-offset{padding-top:50px}.section-s-offset{padding-top:45px}.section-l-offset{padding-top:60px}.section-xl-offset{padding-top:76.96px}.section-xxxl-offset{padding-top:100px}.page-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:28px;color:#002b69;text-transform:uppercase;padding-bottom:22px}.main-border{border-bottom:.0625rem solid #313131}.second-border{border-bottom:.0625rem solid #797979}.section-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:34px;color:#002b69;display:table;padding-bottom:18px;text-align:center}.section-title-offset{margin-bottom:58px}.link-default:hover{text-decoration:none;outline:0}.formwork-rental__item_title .link{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:23px;color:#002b69;transition:all .2s ease;margin-top:40px;margin-bottom:22px;border-bottom:.0625rem solid #fff;display:table}.formwork-rental__item_title .link:hover{color:#797979;border-bottom:.0625rem solid #797979}.formwork-rental__item-img{transition:all .2s ease;background-size:contain;background-repeat:no-repeat;background-position:center;padding:35%}.formwork-rental__item-img:hover{opacity:.8}.formwork-rental__item_li,.formwork-rental__item_proviso{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:18px}.formwork-rental__item_li{line-height:22px;color:#797979;padding:9px 0}.formwork-rental__item_proviso{line-height:21px;color:#000;margin-bottom:24px}.licenses-widget{display:flex;align-items:flex-start}.licenses-widget__left{width:67%}.licenses-widget__right{width:33%;padding:0 0 0 32px}.widget_subtitle{font-weight:400;font-size:18px;color:#002b69;margin:0 0 15px}.widget-doc_item div,.widget_subtitle,.widget_text{font-family:Roboto,sans-serif;font-style:normal}.widget_text{font-weight:300;font-size:14px;line-height:33px;color:#000;margin:0 0 2.5rem;text-align:justify}.widget_subtitle-grey{color:#797979}.widget-doc__block{display:flex;flex-wrap:wrap;width:100%}.widget-doc__block-offset{padding:15px 0}.widget-doc_item div{font-weight:400;font-size:12px;line-height:16px;color:#797979;transition:all .2s ease}.widget-doc_item img{margin-bottom:17px}.widget-doc_item{padding-bottom:20px;flex:0 20%}.widget-doc_item a{text-decoration:none;display:inline-block}.widget-doc_item div:hover{color:#002b69}.avail__item{display:flex;align-items:flex-end}.avail__item-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:30px;color:#002b69;padding-left:30px;padding-right:20px}.avail__item-img{background-size:contain;background-repeat:no-repeat;background-position:center;padding:11%}.photo-slider{height:fit-content}.photo-slider .slick-slide:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);transition:all .3s ease}.photo-slider .slick-slide{transform:scale(.7);transition:all .3s ease;outline:0!important}.photo-slider .slick-slide:focus{outline:0!important}.photo-slider .slick-current+div{transform:scale(1);transition:all .3s ease}.photo-slider .slick-current+div:after{background:0 0;transition:all .3s ease}.photo-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:53px;height:53px;border:.0625rem solid #c4c4c4;font-size:0;background:rgba(255,255,255,.3);z-index:5;border-radius:50%;outline:0!important;transition:all .3s ease}.photo-slider .slick-arrow:hover{background:#c4c4c4}.photo-slider .slick-prev{left:0}.photo-slider .slick-next{right:0}.photo-slider .slick-next:before,.photo-slider .slick-prev:before{position:absolute;top:0;transform:rotate(45deg);bottom:0;margin:auto;width:15px;content:"";height:15px;transition:all .3s ease}.photo-slider .slick-prev:before{left:6px;right:0;border-bottom:.0625rem solid #797979;border-left:.0625rem solid #797979}.photo-slider .slick-next:before{left:0;right:6px;border-top:.0625rem solid #797979;border-right:.0625rem solid #797979}.photo-slider .slick-arrow:hover.slick-prev:before{border-bottom:.0625rem solid #fff;border-left:.0625rem solid #fff}.photo-slider .slick-arrow:hover.slick-next:before{border-top:.0625rem solid #fff;border-right:.0625rem solid #fff}.section-banner__form{display:flex;align-items:flex-start;justify-content:space-between;padding:73px 67px;position:relative}.section-banner__left{width:48%;z-index:5;height:100%}.section-banner__favor{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:2.4375rem;color:#fff;margin-top:2.5625rem}.section-banner__favor div{font-weight:700}.section-banner__favor span{white-space:nowrap}.section-banner{position:relative}.section-banner__form:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,43,105,.4);z-index:1}.section-banner__right{z-index:5}.section-banner__img{width:21.5%;position:absolute;bottom:0;left:47%;z-index:3;-webkit-filter:drop-shadow(-.1875rem -1.0625rem 5.25rem rgba(250,250,250,.7));filter:drop-shadow(-.1875rem -1.0625rem 5.25rem rgba(250,250,250,.7))}.banner__form{width:366px;padding:38px 32px;background:#002b69;height:max-content}.banner__form_title,.banner__form_txt{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:34px;text-align:center;color:#fff}.banner__form_txt{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:33px}.banner__form form{padding:0 8px;text-align:center}.banner__form input{width:100%}.input{border:0;outline:0}.input-default{padding:0 10px;height:38px;background:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#000}.input-default::placeholder{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:13px;top:0;bottom:0;color:#797979}.input_phone{padding-left:50px;width:100%}.banner__form .input_text{margin:21px 0 26px}.banner__form .input_phone{margin-bottom:32px}.button-default{display:inline-block;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;cursor:pointer;border:0;outline:0}.button-offset{padding:12px 36px}.button-offset-sm{padding:8px 18px}.button--orange{background:#e67817;color:#fff}.button--orange:hover{background:#ff7500}.button--blue{background:#002b69;color:#fff}.button--blue:hover{background:#00459a}.phone__custom-select{position:relative}.partners-slider{height:fit-content}.partner-widget__item img{margin:0 auto}.partners-slider .slick-track{display:flex;align-items:flex-end}.partners-slider .slick-slide{outline:0!important}.partner-widget__item{background-size:contain;background-repeat:no-repeat;background-position:center;padding:11%}.parts-rental__item{text-align:center}.parts-rental__item_txt{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:31px;text-align:center;color:#002b69;padding:12px 10px 0}.parts-rental__item-img{box-shadow:0 0 12px 5px rgba(229,229,229,.9)}.recall-slider--bg{background:#edf1f3}.recall-slider.slick-initialized .slick-slide{display:flex}.recall-slider .custom-col{padding:0 15px 6px}.recall-slider .custom-col.recall-widget__item_txt{padding:0 4.5rem 0 0}.recall-widget__item_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:2.1875rem;max-width:54.875rem;padding:0 2.5rem}.recall-slider{height:fit-content;padding:3.75rem 6.5625rem 3.4375rem}.recall-slider .slick-slide{outline:0!important}.recall-slider .slick-slide:focus{outline:0!important}.recall-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:2.1875rem;height:2.1875rem;border:.0625rem solid #c4c4c4;font-size:0;background:0 0;z-index:5;border-radius:50%;outline:0!important;transition:all .3s ease}.recall-slider .slick-arrow:hover{background:#c4c4c4}.recall-slider .slick-prev{left:12px}.recall-slider .slick-next{right:12px}.recall-slider .slick-next:before,.recall-slider .slick-prev:before{position:absolute;top:0;transform:rotate(45deg);bottom:0;margin:auto;width:10px;content:"";height:10px;transition:all .3s ease}.recall-slider .slick-prev:before{left:6px;right:0;border-bottom:.0625rem solid #797979;border-left:.0625rem solid #797979}.recall-slider .slick-next:before{left:0;right:6px;border-top:.0625rem solid #797979;border-right:.0625rem solid #797979}.recall-slider .slick-arrow:hover.slick-prev:before{border-bottom:.0625rem solid #fff;border-left:.0625rem solid #fff}.recall-slider .slick-arrow:hover.slick-next:before{border-top:.0625rem solid #fff;border-right:.0625rem solid #fff}.recall-slider .slick-dots{display:flex;justify-content:center;margin:0 0-1.25rem;padding:0;height:.875rem;overflow:hidden}.recall-slider .slick-dots li{color:transparent;padding:0 .6875rem;font-size:0}#phone-select1,#phone-select2,.input-phone__select .radio input,.intec-ui-markup-ul>.intec-ui-markup-li:before,.recall-slider ul>li:before,.slider-main ul>li button,[data-ui-markup=ul]>[data-ui-markup=li]:before{display:none}.recall-slider .slick-dots button{border:0;border-radius:50%;background:#c4c4c4;width:.8125rem;height:.8125rem;outline:0!important}.recall-slider .slick-dots .slick-active button,.recall-slider .slick-dots button:hover{background:#fc7603}.table.lease-form{display:table;border-radius:0;width:100%}.table-scroll{width:100%;overflow:auto}.lease-form .tr{display:table-row}.lease-form .tr-th{background:#002b69;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1rem}.lease-form .tr-th .table__td{border-left:.0625rem solid #fff;text-align:center}.lease-form .tr-th .table__td:first-child{border:0;text-align:left;width:50%}.lease-form .table__td{display:table-cell}.lease-form .tr.tr-th .table__td{padding:1.25rem 1.375rem}.lease-form .tr.tr-border .table__td{padding:1.4375rem 1.375rem}.lease-form .tr-border .table__td p{text-align:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.125rem;color:#000;margin:0}.lease-form .tr-border .table__td:first-child p,.lease-form .tr.tr-border .table__td:first-child{text-align:left}.lease-form .tr-border .table__td{border-bottom:.0625rem solid #c4c4c4;border-left:.0625rem solid #c4c4c4}.lease-form .tr-border:last-child .table__td{border-bottom:.125rem solid #c4c4c4}.lease-form .tr-border .table__td:first-child{border-left:.125rem solid #c4c4c4}.lease-form .tr-border .table__td:last-child{border-right:.125rem solid #c4c4c4}.table__td_mobile{color:#002b69;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:1rem;display:none}.section-form--offset{background:#002b69;margin-bottom:6.25rem;padding:3.125rem 3.125rem 2.5rem}.section-form form{margin:40px 0}.section-form_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.125rem;color:#fff}.section-form__block{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.section-form__block input{min-width:15.625rem}.input-phone{position:relative}.input-phone__flags{position:absolute;top:.6875rem;left:.4375rem;width:2.5rem;height:1.25rem;cursor:pointer}.input-phone__flag{width:1.5rem;height:1rem;position:absolute;top:0;left:0}.input-phone__flags:before{content:"";position:absolute;background:url(/bitrix/templates/matilda_s1/css/../images/caret-down-solid.svg)center/cover no-repeat;width:.5rem;height:.3125rem;top:.375rem;left:1.75rem;fill:#797979}.input-phone__select{position:absolute;top:1.625rem;left:-.4375rem;padding:.4375rem 0;background:#fff;z-index:10;width:max-content;box-shadow:.25rem .3125rem .3125rem 0#0000002b}.input-phone__select_item{padding:.5rem .4375rem;cursor:pointer}.banner__form .input-phone__select_item{text-align:left}.input-phone__select_item:hover{background:#dcdcdc}.input-phone__select_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;color:#797979}.input-phone__select_img{width:1.5rem;height:1rem;margin-right:.625rem}.input-phone__select .radio,.table-request form{margin:0}.radio_default .input-phone__select_img,.radio_default .input-phone__select_txt{cursor:pointer}.table-request{display:none;position:absolute}.table-request-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(237,241,248,.8)}.hover-p{transition:all .2s ease}.user-nav__link{display:inline-flex;align-items:center;margin-right:3.125rem}.hover-p:hover{cursor:pointer;background:#f3f3f3}.user-nav__ico-mess{width:1.0625rem;height:.75rem}.user-nav__ico-phone{width:1rem;height:1rem}.user-nav__ico{margin-right:.4375rem}@media (max-width:87.5rem){.section-form__block{flex-wrap:wrap}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_mail,.section-form__block .input_name{width:calc(100%/2 - 2%);margin-bottom:32px}.section-form__block .input_comp{width:100%;margin-bottom:32px}.avail__item{align-items:center}.section-banner__img{width:23.5%;left:44%}.recall-slider .slick-dots{margin:.5rem 0-1.25rem}}@media (max-width:81.25rem){.section-banner__form{padding:41px 35px;position:relative}.section-banner__img{width:25.5%;left:41%}}@media (max-width:80rem){.user-nav__link{margin-right:1.25rem}.user-nav__link:last-child{margin-right:0}}@media (max-width:77.5rem){.section-banner__form{flex-direction:column}.section-banner__left{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.section-banner__favor{font-size:1.5625rem;margin:0 0 1.875rem;width:calc(100%/2 - 1.875rem)}.section-banner__right{width:100%}.banner__form{float:right;margin:0 6%0 0}.section-banner__img{width:29.5%;left:13%}}.search-form *{outline:0!important}@media (max-width:75rem){.search-form{max-width:250px}.avail__item{align-items:center}.recall-slider .custom-col.recall-widget__item_txt{padding:0 15px 6px}}@media (max-width:68.75rem){.recall-slider{padding:2.1875rem 3.3125rem 2.5rem}.section-banner__img{width:33.5%}}@media (max-width:64.375rem){.widget-panel-wrapper-2 .intec-grid-item:nth-child(1){padding-right:0!important}}@media (max-width:61.875rem){.search-form{max-width:250px}.user-nav__link{margin-right:.625rem}.user-nav__title{font-size:.8125rem}.avail .custom-col,.recall-slider .recall-widget__item_doc{margin:0 auto}.lease-form .tr-th .table__td:first-child{width:auto}}@media (max-width:56.25rem){.widget-doc_item{flex:0 33.3333%}.banner__form{margin:0;width:20.3125rem}.section-banner__img{width:49.5%;left:3%}.section-banner__left{flex-direction:column}.section-banner__favor{width:100%}}@media (max-width:51.25rem){.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form .widget-panel-button-text{font-size:.75rem}.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form{padding:0 .8125rem}}@media (max-width:48rem){.page-title{text-align:center}.formwork-rental__item_title .link,.section-title{margin-left:auto;margin-right:auto}.formwork-rental .custom-col{text-align:center}}@media (max-width:47.875rem){.licenses-widget{display:table}.licenses-widget__left,.licenses-widget__right{width:100%}.widget-doc_item{flex:0 calc(100%/8)}.custom-row.avail{width:80%;margin:0 auto}.recall-widget__item_txt{line-height:1.5rem;text-align:justify}.section-banner__img{display:none}.section-banner__favor{text-align:center}.banner__form{width:auto;float:none;margin:0 auto;max-width:22.5rem}}@media (max-width:42.5rem){.table.lease-form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.lease-form .tr.tr-th{display:none}.lease-form .tr-border .table__td,.lease-form .tr-border .table__td:first-child,.lease-form .tr-border .table__td:last-child,.lease-form .tr-border:last-child .table__td{border:0}.lease-form .tr{display:flex;flex-direction:column;align-items:end;background:rgba(237,241,248,.8);width:calc(100%/2 - .625rem);margin-bottom:1.25rem;padding:.625rem}.lease-form .tr.tr-border .table__td{padding:.3125rem 0}.table__td_mobile{display:block}.lease-form .tr.tr-border .table__td p{float:left}.section-form__block{flex-wrap:wrap}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_comp,.section-form__block .input_mail,.section-form__block .input_name{width:70%;margin:0 auto 32px}.section-form form{margin:40px 0 0}.section-form_txt{line-height:1.875rem}}@media (max-width:37.5rem){.widget-doc_item{flex:0 calc(100%/5)}}@media (max-width:35.625rem){.photo-widget__item img{margin:0 auto}.slick-slide:after{background:0 0}.photo-slider .slick-slide{transform:scale(.7)}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_comp,.section-form__block .input_mail,.section-form__block .input_name{width:100%}}@media (max-width:33.9375rem){.page-title{font-size:24px}.formwork-rental__item_title .link{margin-top:24px}.formwork-rental__item_proviso{margin-bottom:8px}.custom-row.avail{width:95%}.recall-widget__item_icon{margin:0 auto}.recall-slider .slick-prev{left:.0625rem}.recall-slider .slick-next{right:.0625rem}.recall-slider{padding:2.1875rem 2.625rem 2.5rem}.recall-slider .custom-col.recall-widget__item_txt{padding:.875rem 15px 1.125rem}.section-banner__form{padding:41px 16px}}@media (max-width:26.25rem){.widget-doc_item{flex:0 calc(100%/3)}.avail__item-text{font-size:16px;line-height:20.8px}.custom-row.avail{width:100%}.photo-slider .slick-arrow{width:2.8125rem;height:2.8125rem}.recall-widget__item_txt{line-height:1.25rem;text-align:justify;font-size:.875rem}.recall-slider.slick-initialized .slick-slide{justify-content:center}.recall-slider .slick-prev{left:-.875rem}.recall-slider .slick-next{right:-.875rem}.recall-slider{padding:2.1875rem 1.5rem 2.5rem}.table.lease-form{flex-direction:column;display:block}.lease-form .tr{width:100%;padding:.625rem 1.875rem}.section-form--offset{padding:3.125rem 1.25rem 2.5rem}.section-form__block input{min-width:0}.section-banner__favor{font-size:1.4375rem;line-height:1.875rem}.banner__form{padding:24px 8px}}.wrap_default2{max-width:86.875rem;min-width:20rem;clear:both;margin:0 auto}.title-h2,.title-h3{font-size:3rem;line-height:3.4375rem;color:#1b1e25;font-weight:700;margin:0}.title-h2{font-size:3.75rem;line-height:4.625rem}.c-white{color:#fffefefe}.map-main{height:45.625rem}.section-map-wrap{position:relative}.map-contacts{position:absolute;content:"";top:6.25rem;right:1.25rem;z-index:5;background-color:#fff;padding:6.25rem;max-width:31.25rem}.map-contacts__title{font-size:3rem;font-weight:700;line-height:3rem;color:#1b1e25;margin-bottom:3.75rem}.map-contacts__link{position:relative;padding-left:1.875rem;font-size:1rem;line-height:2.5rem;color:#000;display:block}.map-contacts__link.map-contacts__address{line-height:1.625rem;margin-bottom:.625rem;color:#1b1e25}a.map-contacts__link:hover{text-decoration:none;color:#8a8a8a}a.map-contacts__link:focus{text-decoration:none;color:#000}.map-contacts__mail{margin-bottom:1.875rem}.map-contacts a.btn2-default{padding:.6875rem 2.125rem}.map-contacts__mail:before,.map-contacts__phone:before{position:absolute;content:"";left:0;width:1rem;z-index:5}.map-contacts__phone:before{top:.8125rem;height:1rem;background:url(/bitrix/templates/matilda_s1/css/../images/icon-phone.png)center/cover no-repeat}.map-contacts__mail:before{top:1rem;height:.75rem;background:url(/bitrix/templates/matilda_s1/css/../images/icon-mail.png)center/cover no-repeat}.map-contacts__address:before{position:absolute;content:"";top:.3125rem;left:0;width:.8125rem;height:1.125rem;z-index:5;background:url(/bitrix/templates/matilda_s1/css/../images/icon-mark.png)center/cover no-repeat}.slider-full{width:100%}.slider-main{position:relative}.slider-main .slider-wrap{height:50.125rem}.slider-main .slider-item{width:100%;height:100%}.slider-main .slider-item__inner{display:flex;align-items:center;justify-content:center;position:relative;height:100%}.slider-main .slider-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.slider-main .slider-item__bg-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.slider-main .title-h2{margin:0 0 1.875rem}.slider-main .slider-item__content{z-index:2;max-width:39.6875rem;text-align:center}.slider-main p{font-size:1rem;line-height:1.9375rem;margin:0 0 4.375rem;font-weight:300}a.btn2-default,button.btn2-default{font-size:.875rem;font-weight:700;line-height:1.125rem;padding:1rem 1.9375rem;cursor:pointer;display:inline-block;text-decoration:none;outline:0}a.btn2-default:active,a.btn2-default:hover,button.btn2-default:active,button.btn2-default:hover{text-decoration:none;outline:0}a.btn2_blue,button.btn2_blue{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a.btn2_blue:hover,button.btn2_blue:hover{background:#004b9e;color:#fff}a.btn2_blue,a.btn2_blue:active,button.btn2_blue,button.btn2_blue:active{background:#002e67;color:#fff}.slider-main .btn-slider{position:absolute;left:0;bottom:2.8125rem;width:100%;z-index:3}.slider-main .btn-slider-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.btn-slider_default{cursor:pointer}.btn-slider_white svg{fill:#fff}.btn-slider_blue{fill:#002e67}.projects-slider__wrap .btn-slider_blue{fill:#888a8c;transition:all .3s ease}.projects-slider__wrap .btn-slider_blue:hover{transform:scale(1.1);fill:#002e67!important}.projects-slider__wrap .btn-slider_blue:hover svg,.projects-slider__wrap .btn-slider_blue:hover svg path{fill:#002e67!important}.btn-slider_blue:hover svg,.btn-slider_white:hover svg{fill:#888a8c}.slider-main .slick-dots{display:flex;align-items:center;position:absolute;width:100%;justify-content:center;left:0;bottom:2.8125rem;margin:0;z-index:5}.slider-main ul>li{margin:0 0 0 1.75rem;padding:0;width:.75rem;height:.75rem;cursor:pointer;position:relative}.slider-main ul li:first-child{margin:0}.slider-main ul>li:before{content:"";position:absolute;left:0;top:0;width:.75rem;height:.75rem;border-radius:50%;border:.0625rem solid #fff;background:0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.slider-main ul>li.slick-active:before,.slider-main ul>li:hover:before{background:#fff}.block-products{display:flex;justify-content:center;flex-wrap:wrap;padding-top:3.125rem}.block-products__item{width:20%;min-height:16.75rem;text-align:center;padding:3.4375rem 2.125rem 2.625rem;cursor:pointer;z-index:1}.block-products__item:hover{box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1)}.block-products__item a{z-index:8!important}.block-products__item-txt{font-weight:700;font-size:1rem;line-height:1.5rem}.block-products__item-img{height:6.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5625rem}.block-products__item-img img{max-width:100%}.rent-inner{display:flex;flex-direction:row-reverse}.rent-block-1{padding-top:6.25rem}.rent .rent-block__txt{font-size:1rem;font-weight:400;color:#1b1e25;line-height:1.875rem;max-width:25.125rem;margin-bottom:.5rem}.rent-block__i,.rent-block__link{position:relative}.rent-block__link a{padding-left:2.1875rem;font-size:1.25rem;font-weight:400;color:#002e67;line-height:2.1875rem;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;outline:0;text-decoration:none;width:100%;margin:0 auto;padding-left:0}.rent-block__link:hover:before{width:1.875rem;border-color:#888a8c}.rent-block__i{margin-right:.625rem;width:1.875rem;display:inline-block;height:1.25rem}.rent-block__more{display:inline-flex;align-items:center}.rent-block__more:hover .rent-block__i:before{width:1.875rem;background-color:#888a8c}.rent-block__i:before{content:"";width:1.375rem;height:.125rem;background:#002e67;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all .3s ease}.rent-block__link a:active,.rent-block__link a:hover{color:#888a8c;outline:0;text-decoration:none}.rent-block__link a:active{color:#002e67}.title-h5{font-size:1.25rem;font-weight:700;line-height:1.75rem;color:#1b1e25;margin:0}.rent-block-3 .title-h5{margin:2.8125rem 0 2.1875rem}.rent-block-2__img,.rent-block-3__img{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;min-height:14.125rem}.rent-block-2__img{min-height:44.1875rem}.rent-block-1 .title-h3{margin-bottom:1.875rem}.rent-block-1{width:33%}.rent-block-2{width:44.6%;padding:0 2.1875rem}.rent-block-3{width:22.4%}.rent-block-1 .btn2,.rent-block-3 .rent-block__link{margin-top:2.375rem;display:inline-block}.query__inner{display:flex;justify-content:space-between;padding:4.75rem 0}.query .title-h3{width:16.5625rem;margin-top:-.5rem}.input_wrap,.query-form__wrap{display:flex}.input_wrap input{margin-right:1.5625rem}.input_default{font-size:1.125rem;line-height:1.625rem;color:#1b1e25;padding:.75rem 1.6875rem;background:#fff;width:20.375rem}.input_default::placeholder{font-size:1rem;color:#8d8e92;line-height:1.0625rem}.query .checkbox_offset{padding:2.1875rem 0 0}.query .checkbox_default .checkbox__label{position:relative;display:block;user-select:none;padding-left:1.875rem;cursor:pointer;background:0 0}.checkbox_default .checkbox__label:before{content:"";width:1.125rem;height:1.125rem;position:absolute;background:#fff;border-radius:.3125rem;left:0;top:.125rem}.query .checkbox_default .checkbox__label:after{content:"";width:.625rem;height:.4375rem;position:absolute;border-left:.125rem solid #3d3d3d;border-bottom:.125rem solid #3d3d3d;transform:rotate(-45deg);left:.25rem;top:.3125rem;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.query .checkbox__label{font-size:1rem;line-height:1.375rem;color:#1b1e25;font-weight:400;max-width:inherit}.query .checkbox__input{display:none}.query .checkbox{margin:0}.query .checkbox__input:checked+.checkbox__label:after{opacity:1}.query{background:#f5f5f5}.query button.btn2-default{font-weight:400;outline:0;border:0;padding:1rem 2.25rem}.header__mobile_menu-list li,.query-form{margin:0}.query.bg_white{background:#fff}.input_br,.query.bg_white .checkbox_default .checkbox__label:before{border:.0625rem solid #dcdcdc;border-radius:0}.about__inner{display:flex}.about{margin-bottom:-9.0625rem}.about-left{width:37%}.about-right{width:63%;padding:0 0 0 4.375rem}.about-left__img{width:100%;min-height:41.75rem;background-size:cover;background-repeat:no-repeat;background-position:center}.about-right__flag{font-size:.875rem;color:#8d8e92;text-transform:uppercase;line-height:.875rem;margin-bottom:2.625rem}.about-right__txt{font-size:1rem;color:#1b1e25;line-height:1.875;margin:1.875rem 0 2.5rem}.about .rent-block__link{margin-bottom:4.375rem}.about-right__wrap{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap}.about-right__item{padding-right:1.25rem}.about-right__item:last-child{padding-right:0}.about-right__cnt,.about-right__more{font-size:1.25rem;line-height:1.25rem;font-weight:700;color:#002e67}.about-right__cnt{font-size:3.75rem;line-height:3.75rem;margin:.375rem 0 1.25rem;white-space:nowrap;width:100%}.about-remark{font-size:1rem;line-height:1rem;color:#1b1e25;white-space:nowrap;width:100%}.section-map{padding-top:15.3125rem;background-color:#f5f5f5}.project-item{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;height:26.0625rem;outline:0}.project-item__cont,.projects-block .btn-slider{position:absolute;display:flex;align-items:center}.project-item__cont{opacity:0;top:0;left:0;width:100%;height:100%;justify-content:center;background-color:rgba(0,46,103,.5);transition:all .3s ease;padding:0 1.25rem}.project-item:hover .project-item__cont{opacity:1}.project-item__wrap{max-width:25rem;text-align:center}.project-item__title{font-size:1.875rem;color:#fff;font-weight:700;line-height:2.625rem;margin-bottom:1.5625rem}.project-item__city{color:#fff;font-size:1.5rem;line-height:1.5rem;margin-bottom:3.125rem}.projects-slider a.btn2-default{font-weight:400;padding:1rem 2.25rem}.projects-block__inner{padding-bottom:3.125rem;display:flex;align-items:flex-end;justify-content:space-between}.projects-slider__wrap{position:relative}.projects-block .btn-slider{top:-5.5rem;left:41%;justify-content:space-between;width:5rem}.footer_bg{background-color:#f5f5f5}.footer-top__inner{padding:0 0 4.0625rem}.footer-line{width:95%;margin:0 auto;border-bottom:.125rem solid #dcdcdc}.footer-bottom__inner{padding:2.8125rem 0 2.5rem;display:flex;align-items:center;justify-content:space-between;color:#1b1e25;font-size:1rem;line-height:1rem}.footer-bottom__inner a{text-decoration:none}.footer-bottom__inner a:hover{color:#c1c1c1;text-decoration:none}.footer-bottom__inner a:focus{color:#1b1e25;text-decoration:none}.image-logotype{display:block;width:10rem}.image-logotype img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.footer-top .image-logotype{margin-bottom:1.75rem}.footer-top_txt{font-size:.8125rem;line-height:1.5625rem;max-width:17.4375rem;color:#5c5e63;margin-bottom:3.75rem}.footer-pdf__link{padding-left:1.875rem}.footer-pdf-load{position:relative;margin-bottom:1.875rem}.footer-pdf-load a,.footer-pdf-load svg{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.footer-pdf-load a{color:#002e67;font-size:1rem;line-height:1rem;text-decoration:none}.footer-pdf-load svg{position:absolute;top:0;left:0;width:1.0625rem;height:1.0625rem;fill:#002e67}.footer-pdf-load:hover svg,.footer-social__link:hover svg{fill:#5f5f5f}.footer-pdf-load:hover a{color:#5f5f5f;text-decoration:none}.footer-pdf-load:focus a{color:#002e67;text-decoration:none}.footer .custom-row{margin:0-.625rem}.footer .custom-col{padding:0 .625rem}.footer-social{display:flex;align-items:center}.footer-social__link{display:block;margin-right:.9375rem;width:1.8125rem;height:1.8125rem}.footer-social__link svg{fill:#002e67;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:1.8125rem;height:1.8125rem}.footer-social__link:focus,.footer-social__link:hover{text-decoration:none}.footer-menu__link-v1{font-size:1.25rem;font-weight:700;line-height:1.25rem;color:#1b1e25}.footer-menu__link-v2{font-size:1rem;line-height:1rem;color:#1b1e25;margin-bottom:.9375rem}.footer-menu__link-v1:hover,.footer-menu__link-v2:hover{color:#5f5f5f;text-decoration:none}.footer-menu__link-v1:focus,.footer-menu__link-v2:focus{color:#1b1e25;text-decoration:none}.footer-menu__link{margin-bottom:1.8125rem}.footer-menu__list{margin-bottom:2.75rem}.footer-menu__item{margin-bottom:.875rem}.header-controls{display:flex;align-items:center;justify-content:space-between}.search-form{width:100%;margin-bottom:0;position:relative;max-width:250px}.search-form__input{width:100%;height:2.5rem;background:#f5f5f5;padding-left:1.25rem;padding-right:3.125rem;border:0}.search-form__ico{width:1rem;height:1rem}.search-form__btn{position:absolute;right:0;top:0;width:2.5rem;height:2.5rem;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.map__grid{display:grid!important;grid-template-columns:32px 32px 32px 32px 32px;gap:8px}@media (max-width:580px){.rent-block-1 .btn2,.rent-block-3 .rent-block__link,.rent-block__link a,.widget-block-item.widget-block-item-form,a.btn2-default,button.btn2-default{margin:0 auto;width:100%;display:flex!important;align-items:center;justify-content:center}.intec-header,.query button.btn2-default{text-align:center;align-items:center;justify-content:center}.query button.btn2-default{margin:0 auto!important;display:flex!important;flex-direction:column}.intec-header{display:flex}.c-slider.c-slider-template-1 .widget-item-text div:first-child{margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.about-right .title-h3,.block-benefits-wrap .title-h3,.projects-block .title-h3,.rent-block-1 .title-h3{margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.about-right .title-h3{flex-direction:column}}@media (max-width:93.75rem){.slider-main .btn-slider-wrap{padding:0 6.25rem}.map-contacts{right:3.75rem}}@media (max-width:87.5rem){.project-item{height:19.4375rem}.project-item__city{font-size:1.375rem;line-height:1.375rem;margin-bottom:2.1875rem}.project-item__title{font-size:1.625rem;line-height:2.25rem;margin-bottom:1.25rem}}@media (max-width:75rem){.block-products__item{width:25%;min-height:auto}.title-h3{font-size:2.75rem;line-height:2.875rem}.query-form__wrap{display:block}.input_wrap{margin-bottom:1.5625rem}.query .checkbox_offset{padding:1.5625rem 0 0 1.5625rem}.input_wrap input{margin:0 0 0 1.5625rem}.query button.btn2-default{margin-left:1.5625rem}.map-contacts{padding:3.75rem 3.125rem;max-width:24.375rem}.col-01{text-align:center}.footer-top .image-logotype{margin:0 auto 1.75rem}.footer-top_txt{max-width:41.75rem;margin:0 auto 1.25rem}.footer-pdf-load{margin-bottom:1.25rem;display:inline-block}.footer-social{justify-content:center;margin-bottom:2.5rem}.footer-social__link:last-child{margin-right:0}.footer-top .custom-row{max-width:62rem;margin:0 auto}.section-xxxl-offset.footer-top{padding-top:3.75rem}.footer-top__inner{padding:0 0 .625rem}}@media (max-width:68.75rem){.rent-block-2{width:41.6%;padding:0 .9375rem}.rent-block-1{width:36%}.input_default{width:19.375rem}.about-right__more{font-size:1.125rem;line-height:1.125rem}.about-right__cnt{font-size:3.125rem;line-height:3.125rem;margin:.375rem 0 .625rem}.about-remark{font-size:.875rem;line-height:.875rem}.about .rent-block__link{margin-bottom:2.5rem}.section-map{padding-top:13.125rem}.about-right{width:63%;padding:0 0 0 2.5rem}.about-right__txt{margin:1.25rem 0}.about-right__flag{margin-bottom:1.875rem}.about{margin-bottom:-10.125rem}.project-item{height:15rem}.project-item__title{font-size:1.5rem;line-height:1.875rem;margin-bottom:.9375rem}.project-item__city{font-size:1.25rem;line-height:1.25rem;margin-bottom:1.5625rem}.projects-block .btn-slider{top:-5.25rem}.map-main{height:31.25rem}.map-contacts{top:1.875rem}}@media (max-width:62rem){.block-products__item{width:33.33333%}.section-xxxl-offset{padding-top:68px}.rent-inner{display:block}.rent-block-1,.rent-block-2{max-width:45rem;width:auto;margin:0 auto}.rent-block-1{padding:0}.rent-block-1 .btn2,.rent-block-3 .rent-block__link{margin-top:1.25rem}.rent-block-2{padding:1.875rem 0}.rent-block-2__img{width:100%;min-height:21.875rem}.rent-block-3{max-width:45rem;width:auto;margin:0 auto;display:flex}.rent-block-3__img{width:43%;min-height:auto;max-height:12.5rem}.rent-block-3__wrap{padding-left:1.25rem;width:57%}.rent-block-3 .title-h5{margin:0 0 .625rem}.rent .rent-block__txt{max-width:inherit;margin-bottom:0;text-align:justify}.input_wrap{margin-bottom:0;flex-direction:column}.input_wrap input{margin:0 0 1.5625rem}.query button.btn2-default{margin-left:0}.query .checkbox_offset{padding:1.5625rem 0 0}.query__inner{padding:2.5rem 0}.about__inner{display:block}.about-left__img{min-height:auto;height:25rem}.about-left{width:37.5rem;margin:0 auto}.about-right{width:100%;padding:3.125rem 1.25rem 0}.about{margin-bottom:-7.625rem}.about-right__txt{text-align:justify}.about-left__img{background-position:6% 75%}.project-item{height:15.625rem}.projects-block .btn-slider{left:49%}.map-contacts{padding:3.25rem 2.5rem;max-width:22.5rem}.map-contacts__title{font-size:2.625rem;line-height:2.625rem;margin-bottom:2.125rem}.map-main{height:28.75rem}}@media (max-width:48rem){.section-xxxl-offset{padding-top:52px}.title-h3{font-size:2.5rem;line-height:2.875rem}.block-products{padding-top:1.875rem}.slider-main .title-h2{font-size:3rem;line-height:4.25rem}.slider-main .slider-wrap{height:38.125rem}.slider-main p{margin:0 0 2.5rem}}@media (max-width:46.25rem){.map-main{height:16.875rem}.section-map{padding-top:22.3125rem}.map-contacts{padding:.9375rem 1.875rem;max-width:inherit;width:100%;right:auto;left:0;top:-2.5rem!important}.map-contacts__title{font-size:1.625rem;line-height:1.625rem;margin-bottom:.625rem;display:none}.map-contacts__link{font-size:.875rem;line-height:1.75rem}.map-contacts__link.map-contacts__address{line-height:1.25rem;margin-bottom:.5rem}.map-contacts__mail{margin-bottom:1.25rem}.map-contacts__address:before{top:.0625rem}.map-contacts__phone:before{top:.375rem}.map-contacts__mail:before{top:.625rem}.footer-bottom__inner{display:block;text-align:center;padding:1.25rem 0 1.5625rem}.footer-bottom__inner a{display:block}.footer__pages,.footer__year{margin-bottom:.75rem}.footer-menu__link-v2{font-size:.875rem;line-height:1rem}.footer-menu__item{margin-bottom:.625rem}.footer-menu__link{margin-bottom:1.25rem}.footer-menu__link-v1{font-size:1rem;line-height:1.25rem}.footer-menu__list{margin-bottom:1.5rem}}@media (max-width:41.25rem){.block-products__item{padding:1.25rem .9375rem}.query__inner{display:block}.query .title-h3{width:100%;margin-bottom:1.5625rem}.query .checkbox_default .checkbox__label{display:table;margin:0 auto}.query .title-h3,.query-form__wrap{text-align:center}.query-form .input_wrap input{margin:0 auto 1.5625rem}.input_default{max-width:19.375rem;width:auto}.slider-main .slider-item__content{padding:0 1.875rem}.slider-main .slick-dots{bottom:1.625rem}.slider-main .btn-slider{bottom:1.125rem}.about-left{width:100%}.project-item{height:25rem}.projects-block__inner{display:block}.projects-block .title-h3{margin-bottom:.9375rem}.projects-block .btn-slider{left:auto;right:.9375rem;top:-5rem}}@media (max-width:33.875rem){.block-products__item{width:50%}.title-h3{font-size:2.25rem;line-height:2.625rem}.slider-main .title-h2{font-size:2.5rem;line-height:3.625rem}.slider-main .btn-slider-wrap{padding:0 2.5rem}.about-right__wrap{display:block;padding:0 0 0 31%}.about{margin-bottom:-23.3125rem}.section-map{padding-top:36.25rem}.about-right__item{padding:0 0 1.875rem}.project-item{height:22.5rem}.custom-col{text-align:center}.footer-bottom__inner{font-size:.875rem;line-height:.875rem}}@media (max-width:30rem){.block-products__item-txt{font-size:.8125rem;line-height:1.0625rem}.block-products__item-img{margin-bottom:.625rem}.rent-block-3{display:block}.rent-block-3__wrap{padding-left:0;width:100%;padding-top:1.25rem}.rent-block-3__img{width:100%;min-height:auto;max-height:initial;height:12.5rem}.slider-main .btn-slider-wrap{padding:0 1.25rem}.slider-main ul>li{margin:0 0 0 1.25rem}.slider-main .title-h2{font-size:2rem;line-height:2.75rem;margin:0 0 1.25rem}.slider-main p{font-size:.9375rem;line-height:1.5rem;margin:0 0 1.875rem}.about-right{padding:3.125rem 0 0}.about-right__wrap{padding:0 0 0 20%}.project-item{height:20rem}}@media (max-width:23.75rem){.about-right__wrap{padding:0}.project-item{height:15.625rem}.project-item__city{font-size:1.125rem;line-height:1.125rem;margin-bottom:1.25rem}.project-item__title{font-size:1.375rem;line-height:1.75rem;margin-bottom:.625rem}}.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 [data-order=true],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2 .catalog-section-item-quantity[data-order=true]{color:#ffa90b!important;font-weight:600}.contacts .contacts-map{height:46.25rem}.map-line{display:flex;align-items:flex-start;margin-bottom:1.25rem;color:#1b1e25}.map-line__ico{display:inline-flex;align-items:center;justify-content:left;width:1.875rem;height:1.5rem;flex-shrink:0}.map-line__desc{display:inline-block;line-height:1.4}.map-line__pin{width:1.0625rem;height:1.125rem}.c-slider.c-slider-template-1 .widget-items.owl-carousel.owl-loaded .widget-item,.map-w-map{position:relative}.map-w{position:absolute;width:100%;height:100%;pointer-events:none;top:0;left:0;z-index:5}.map-w .intec-content{text-align:right;height:100%}.map-w__title{font-size:3rem;line-height:1;font-weight:700;display:block}.map-lines,.map-w__title{margin-bottom:3.125rem}.map-w__item{position:relative;margin-left:auto;margin-top:7.5rem;background:#fff;width:31.25rem;height:32.5rem;display:flex;align-items:center;justify-content:center;padding:4.375rem 5.625rem;pointer-events:all}.map-w__content{width:100%;max-width:18.75rem;text-align:left}.filial:hover{border-color:#fff;-webkit-box-shadow:.25rem .25rem 1.0625rem 0 rgba(0,0,0,.04);-moz-box-shadow:.25rem .25rem 1.0625rem 0 rgba(0,0,0,.04);box-shadow:.25rem .25rem 1.0625rem 0 rgba(0,0,0,.04)}.filial{border:.0625rem solid #d6d6d6;display:flex;align-items:stretch;transition:all .2s ease}.col{padding-left:.9375rem;padding-right:.9375rem}.row{display:flex;align-items:stretch;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.contact-wrapper{margin-top:1.875rem}.filial__pic{flex-shrink:0;width:6.0625rem;height:100%;font-size:0}.filial__desc{min-height:5.625rem}.filial_offset{margin-bottom:1.875rem}.filial__pic img{height:100%;width:100%;object-fit:cover}.filial__content{height:22.25rem;padding:3.125rem 1.5rem}.filial__title:before{content:"";width:1.25rem;height:.1875rem;background:#002e67;position:absolute;left:0;top:.875rem}.contacts .contacts-shops{display:block;margin-top:4.6875rem}.contacts .contacts-title{font-size:3rem;font-weight:700;display:block;margin-bottom:1.875rem}.filial-nav__link{display:block;color:#1b1e25}.filial-nav__link_email{color:#002e67}.filial__title{min-height:5.625rem;position:relative;padding-left:2.5rem;font-size:1.25rem;font-weight:700;display:block}@media (max-width:61.875rem){.map-w__item{margin-top:0}.contacts .contacts-title{font-size:1.875rem}.contacts .contacts-shops{margin-top:2.5rem}.contacts .contacts-map{height:25rem}.map-w{position:static}.map-w__item{justify-content:flex-start;width:auto;height:auto;padding:1.875rem .9375rem}}@media (max-width:47.5rem){.filial__title{font-size:1.1875rem;padding-left:1.875rem}.col--sm-12{width:100%}.filial__content{padding:1.25rem 1.5rem;height:auto}.filial__pic{height:17.5rem}.filial__desc,.filial__title{margin-bottom:.9375rem;min-height:inherit}}.n-card-slider img,.popup-small{margin-left:auto;margin-right:auto}.n-card-slider img{max-height:19.6875rem;width:auto;max-width:100%}.intec-ui-part-tab.active{display:block!important}.popup-small{padding:1.5625rem 2.1875rem 1.875rem;max-width:28.125rem!important;background:#fff;position:relative}.popup-small .mfp-close{display:none}.label_default{display:block;font-size:.8125rem;font-weight:400;font-style:normal;line-height:1.5;color:#6e6e6e;margin-bottom:.3125rem}.label_default sup{color:red;font-weight:400;font-style:normal}.checkbox{display:inline-block}.checkbox__input{display:none}.checkbox__label{display:inline-block;position:relative;padding-left:1.875rem}.calc #zayavka,.form__checkbox{margin-top:.9375rem}.checkbox__label:before{content:"";width:1rem;height:1rem;border:1px solid #ccc;background-color:#f6f6f6;position:absolute;left:0;top:0}.checkbox__input:checked~.checkbox__label:before{background:#002e67;border-color:#002e67}.checkbox__label:after{content:"";height:.3125rem;width:.625rem;border-bottom:.125rem solid #fff;border-left:.125rem solid #fff;position:absolute;transform:rotate(-45deg);left:.1875rem;top:.25rem;opacity:0}.form__item_offset{margin-bottom:.625rem}.form__btns{margin-top:1.5625rem!important}.checkbox_dark .checkbox__input:checked+.checkbox__label{background:0 0!important}.checkbox_dark .checkbox__input:checked+.checkbox__label:after{opacity:1}.agreement_checkbox_{margin-bottom:1.25rem}.product-tile__pic img{max-height:100%}.agreement_checkbox_ .checkbox__label{text-align:left;font-size:.875rem}.agreement_checkbox_ .checkbox__label .user-nav__link{display:inline}.checkbox__label{user-select:none}.agreement_checkbox_ input:checked+.checkbox__label{background:0 0}.agreement_checkbox_ input:checked+.checkbox__label:after{content:"";width:.625rem;height:.375rem;border-bottom:.125rem solid #000;border-left:.125rem solid #000;transform:rotate(-45deg);position:absolute;left:.25rem;top:.4375rem;opacity:1}.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-information{min-height:4.75rem}.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-title{height:auto}@media screen and (max-width:28.125rem){.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-information{min-height:auto}}.service-t__text a.btn2-default,.service-t__text a.btn_default{text-decoration:none}.widget-phone__link{display:block;font-size:0}.widget-phone__link img{width:1.5625rem}.read-more{display:none;margin-top:-1.875rem;margin-bottom:1.875rem;font-weight:500;font-size:16px;color:#002b69}.seo_text .read-more{margin-top:0}.query-form__wrap{margin-bottom:.625rem}.section-mobile{display:none}@media screen and (max-width:62.5rem){.section-form_txt{text-align:left!important}.section-form_txt .contact-link{display:block}.intec-template[data-flat=both] .intec-template-layout-page-wrapper,.intec-template[data-flat=top] .intec-template-layout-page-wrapper{margin-top:0}.intec-template[data-flat=both] .intec-template-layout-page-wrapper .section.t-a,.intec-template[data-flat=top] .intec-template-layout-page-wrapper .section.t-a{margin-top:0;padding-top:0}}@media screen and (max-width:45rem){.read-more,.section-mobile{display:block}.read-more.hidden{display:none}.btn.arenda-popup{display:block;max-width:12.5rem;width:100%;text-align:center;margin:1.875rem auto 0}.card-item__desc .read-more{margin-top:0}}@media screen and (max-width:31.25rem){.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2[data-columns-mobile="2"] .catalog-section-item-name{height:unset}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2[data-columns-mobile="2"] .catalog-section-item-name a,.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2[data-columns-mobile="2"] .catalog-section-item-name div{font-size:16px;line-height:1rem}.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-title{line-height:1}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2[data-columns-mobile="2"] .catalog-section-item-purchase-button{font-size:14px}}.rent-block__more--blue{color:#fff!important;background:#002e67;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding:.5rem 2.5rem .5rem 1rem!important}.rent-block__more--blue .rent-block__i::before{width:1rem;height:.125rem;background:#fff}.rent-block__more--blue:hover{background:#004b9e}.rent-block__more--blue:hover .rent-block__i::before{background:#fff!important}.information-block{width:100%;border:.0625rem dashed rgba(1,46,103,.5);padding:1.875rem 5.25rem 1.875rem 2.1875rem;font-weight:400;font-size:1rem;line-height:1.125rem;color:#242424;display:flex;flex-wrap:wrap;text-align:center}.information-block__content{flex:1;min-width:0;padding-left:1.625rem}.information-block__icon{display:flex;justify-content:center;align-items:center}@media (max-width:47.9375rem){.information-block{padding:1.25rem;line-height:1.446}.information-block__content,.information-block__icon{width:100%;flex:1 0 100%;max-width:100%}.information-block__content{padding-left:0;margin-top:1.25rem}}.c-slider.c-slider-template-1 .widget-items.owl-carousel.owl-loaded .widget-item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9}.c-slider.c-slider-template-1 .widget-item-text div:first-child{background:#2f2f2f8a;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);padding:.625rem 1.25rem}.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav{left:unset!important;right:calc((100vw - 84rem)/2)!important;width:7.0625rem}.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item{opacity:1!important;background-color:transparent!important}#desc .intec-content .read-more,.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item svg{display:none!important}.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-right{background-image:url("data:image/svg+xml,%3Csvg width='37' height='28' viewBox='0 0 37 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.196785 13.2964L34.7335 13.2964V15.2964L0.196785 15.2964V13.2964Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3633 0.288226C22.7564 -0.0997034 23.3895 -0.0955103 23.7774 0.297592L36.3787 13.0668C36.763 13.4563 36.763 14.0822 36.3787 14.4716L23.7774 27.2409C23.3895 27.634 22.7564 27.6382 22.3633 27.2502C21.9702 26.8623 21.966 26.2292 22.3539 25.8361L34.262 13.7692L22.3539 1.70241C21.966 1.30931 21.9702 0.676156 22.3633 0.288226Z' fill='white'/%3E%3C/svg%3E%0A");width:2.3125rem!important;height:1.75rem!important;background-color:transparent!important;box-shadow:unset!important;left:unset!important;right:0!important}.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-left{background-image:url("data:image/svg+xml,%3Csvg width='37' height='28' viewBox='0 0 37 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.4701 13.2964L1.93341 13.2964L1.93341 15.2964L36.4701 15.2964V13.2964Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.3036 0.288226C13.9105 -0.0997034 13.2774 -0.0955103 12.8894 0.297592L0.288203 13.0668C-0.0960979 13.4563 -0.0960979 14.0822 0.288203 14.4716L12.8894 27.2409C13.2774 27.634 13.9105 27.6382 14.3036 27.2502C14.6967 26.8623 14.7009 26.2292 14.313 25.8361L2.40492 13.7692L14.313 1.70241C14.7009 1.30931 14.6967 0.676156 14.3036 0.288226Z' fill='white'/%3E%3C/svg%3E%0A");width:2.3125rem!important;height:1.75rem!important;background-color:transparent!important;box-shadow:unset!important;left:0!important}.c-slider.c-slider-template-1 .widget-item-header{text-align:left;max-width:80%}body .c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item.disabled{opacity:.5!important}.block-products__item{background:#fff;border:.0625rem solid #eceef1;position:relative}.block-products__item:before{content:"";position:absolute;left:-.0625rem;right:-.0625rem;bottom:-.0625rem;top:-.0625rem;background-color:#fff;opacity:0;z-index:0;box-shadow:0 0 1.5625rem .3125rem rgba(73,115,167,.05)}.block-products__item:hover::before{opacity:1}.block-products__item:hover{z-index:5;overflow:unset}.block-products__item>*{position:relative;z-index:5}.btn-slider_default svg{width:3.125rem!important;height:.75rem!important}.btn-next.btn-slider_default.btn-slider_blue{margin-left:1.8125rem}.btn-transparent{background-color:transparent!important;color:#fff;border:.0625rem solid rgba(255,255,255,.5)}.query__inner--small{max-width:37.5rem;margin:0 auto}.input_wrap--column,.query-form__wrap--column{flex-direction:column;gap:1rem}.input_wrap--column{max-width:20.375rem}.checkbox_offset--med{padding-top:2rem;padding-bottom:2.5625rem!important}.btn2-med{max-width:20.375rem;width:auto;padding:1.0625rem 2.25rem}.query--no-bg{background:linear-gradient(180deg,#f5f5f5 0,rgba(245,245,245,0) 100%)!important;border-bottom:.0625rem solid #e9e9e9}.widget-item-content--w-btn .widget-item-content-body{flex-wrap:wrap}.slider-btn{width:100%}.main-cats{width:100%;display:flex;flex-wrap:wrap;margin-top:-14.3125rem;position:relative;z-index:10;background:#2f2f2f8a;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem)}.main-cats__wrapper{background-color:#fff}.main-cats__link{text-decoration:none;font-weight:500;font-size:1.25rem;line-height:130%;color:#fff;padding:1.5rem;display:flex;flex-wrap:wrap;flex-direction:column;background-size:cover;height:24.625rem}.main-cats__link:hover{color:#fff}.main-cats__icon{display:flex;align-items:center;margin-top:auto}.main-cats__item{flex:1}.block-benefits__row{width:100%;display:flex;flex-wrap:wrap;gap:0 1.875rem}.block-benefits__item{margin-bottom:2.5rem;width:calc(50% - .9375rem);flex:1 0 calc(50% - .9375rem);max-width:calc(50% - .9375rem)}.block-benefits__name{font-weight:700;font-size:1.25rem;line-height:1.4375rem;color:#4b76ab;margin-bottom:1rem;max-width:21.25rem}.block-benefits__val{font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.005em;max-width:21.25rem;color:#1f2229}.block-benefits__btn{margin-top:2.5rem}.block-benefits-wrap .title-h3{margin-bottom:3.5rem}.block-benefits{display:flex;flex-wrap:wrap}.block-benefits__content{flex:1}.block-benefits-wrap{background-size:contain;background-position:right bottom;background-repeat:no-repeat}.block-benefits__img{display:flex;justify-content:center}.block-benefits__img img{position:relative;top:-5rem;mix-blend-mode:darken;max-width:80%}body .map-contacts{padding:1.75rem 2rem;max-width:30.4375rem}body .map-contacts__title{ont-weight:700;font-size:2.5rem;line-height:100%;color:#1b1e25;margin-bottom:1.5rem}body .map-line__desc{font-weight:400;font-size:1.25rem;line-height:140%;color:#1f2229}.map-line__ico{position:relative;top:.1875rem}[class*=-ground-pane]{-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1)}.color-blue{color:#043f88}.about-right__more{display:none}.about-right__item{position:relative}.about-right__item:after{content:"";width:.0625rem;height:5.1875rem;position:absolute;right:-1.875rem;top:50%;transform:translateY(-50%);background:#e4e4e4}.about-right__item:last-of-type:after{display:none}.form__grid{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1.25rem}.text_title{font-size:1.75rem;line-height:1.4;font-weight:400}.text_title:first-child{font-weight:700}.wrap_form_auto{height:100%;display:flex;flex-direction:column;justify-content:center;min-height:35.625rem}.template_autodesk{max-width:120rem;margin:0 auto;position:relative;background-color:#fff!important}@media (min-width:75rem){.section-map{padding-top:0!important;margin-top:15.3125rem}.c-slider.c-slider-template-1 .widget-items.owl-carousel.owl-loaded .widget-item{height:44.5rem}.c-slider.c-slider-template-1 .widget-item-header{font-weight:500!important;font-size:3.375rem!important;line-height:1.25!important;color:#fff;position:relative}}@media (max-width:81.25rem){.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav{left:50%!important;right:unset!important;top:80%!important;transform:translateX(-50%)}.text_title{font-size:1.25rem}.wrap_form_auto{height:100%;display:flex;flex-direction:column;justify-content:center;min-height:29.375rem}}@media (max-width:71.875rem){.block-benefits__content{flex:1 0 100%;width:100%;max-width:100%;margin-bottom:1.25rem}.block-benefits__img{display:flex;justify-content:center;width:100%;position:relative;order:-1}}@media (max-width:53.75rem){.block-benefits__item{margin-bottom:1.25rem;width:calc(100% - .9375rem);flex:1 0 calc(100% - .9375rem);max-width:calc(100% - .9375rem)}.block-benefits__img{display:none}.main-cats{margin-top:0}.main-cats__item{flex:1 0 50%;width:50%;max-width:50%;background-color:#97afcb}.text_title{font-size:1.125rem}.form__grid{display:block}}@media (max-width:35.625rem){.block-benefits__img img{top:0}.main-cats__item{flex:1 0 100%;width:100%;max-width:100%}.text_title{font-size:.875rem}.btn2.btn2-default.btn2_blue.arenda-popup{font-size:.75rem;font-weight:400;padding:.375rem .625rem}}.zak-form .popup-window-content{background:#fff}.calc{background:#00275b;background-size:cover;padding:.625rem .9375rem 1.5625rem;position:relative;margin-bottom:3.125rem}.calc-inner{display:flex;flex-direction:row;gap:1.875rem;justify-content:center}.calc-inner-block{background:#fff;border-radius:.3125rem;padding:.625rem}.calc h4{font-size:1.125rem}.calc .h4,.calc .h5,.calc .h6,.calc h4,.calc h5,.calc h6{margin-top:.625rem;margin-bottom:.625rem}.calc .h2{color:#fff;text-align:center;margin-bottom:1.875rem;font-size:1.875rem}.calc .total_wrapper{font-size:1.5rem}.calc .calc-decription{font-size:.75rem;color:#fff;padding:1.25rem 0 0}.calc .range_interval{display:flex;justify-content:space-between;font-size:.9375rem}.calc .range_value{position:absolute;bottom:-.8125rem;padding:.5rem .625rem;min-width:1.25rem;border-radius:.1875rem;font-size:.875rem;line-height:1;-webkit-box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.2);-moz-box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.2);box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.2);background-color:#fff;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calc input[type=range].range{-webkit-appearance:none;border-radius:1em}.calc input[type=range].range.slider-progress{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min)) / var(--range));--sx:calc(0.5 * 2em + var(--ratio) * (100% - 2em))}.calc input[type=range].range:focus{outline:0}.calc input[type=range].range::-webkit-slider-thumb{-webkit-appearance:none;width:2em;height:2em;border-radius:1em;background:#00275b;border:0;box-shadow:0 0 .125rem #000;margin-top:calc(max((1em - .0625rem - .0625rem)*.5,0rem) - 2em*.5)}.calc input[type=range].range::-webkit-slider-runnable-track{height:1em;border:.0625rem solid #b2b2b2;border-radius:.5em;background:#eee;box-shadow:none}.calc input[type=range].range::-webkit-slider-thumb:hover{background:#1a2153}.calc input[type=range].range:hover::-webkit-slider-runnable-track{background:#e5e5e5;border-color:#9a9a9a}.calc input[type=range].range::-webkit-slider-thumb:active{background:#1a2153}.calc input[type=range].range:active::-webkit-slider-runnable-track{background:#aaa;border-color:#c1c1c1}.calc input[type=range].range.slider-progress::-webkit-slider-runnable-track{background:linear-gradient(#00275b,#00275b)0/var(--sx) 100%no-repeat,#fff}.calc input[type=range].range.slider-progress:hover::-webkit-slider-runnable-track{background:linear-gradient(#1a2153,#1a2153)0/var(--sx) 100%no-repeat,#e5e5e5}.calc input[type=range].range.slider-progress:active::-webkit-slider-runnable-track{background:linear-gradient(#1a2153,#1a2153)0/var(--sx) 100%no-repeat,#aaa}.calc input[type=range].range::-moz-range-thumb{width:2em;height:2em;border-radius:1em;background:#00275b;border:0;box-shadow:0 0 .125rem #000}.calc input[type=range].range::-moz-range-track{height:max(calc(1em - .0625rem - .0625rem),0rem);border:.0625rem solid #b2b2b2;border-radius:.5em;background:#eee;box-shadow:none}.calc input[type=range].range::-moz-range-thumb:hover{background:#1a2153}.calc input[type=range].range:hover::-moz-range-track{background:#e5e5e5;border-color:#9a9a9a}.calc input[type=range].range::-moz-range-thumb:active{background:#1a2153}.calc input[type=range].range:active::-moz-range-track{background:#aaa;border-color:#c1c1c1}.calc input[type=range].range.slider-progress::-moz-range-track{background:linear-gradient(#00275b,#00275b)0/var(--sx) 100%no-repeat,#eee}.calc input[type=range].range.slider-progress:hover::-moz-range-track{background:linear-gradient(#1a2153,#1a2153)0/var(--sx) 100%no-repeat,#e5e5e5}.calc input[type=range].range.slider-progress:active::-moz-range-track{background:linear-gradient(#1a2153,#1a2153)0/var(--sx) 100%no-repeat,#aaa}.calc input[type=range].range::-ms-fill-upper{background:0 0;border-color:transparent}.calc input[type=range].range::-ms-fill-lower{background:0 0;border-color:transparent}.calc input[type=range].range::-ms-thumb{width:2em;height:2em;border-radius:1em;background:#00275b;border:0;box-shadow:0 0 .125rem #000;margin-top:0;box-sizing:border-box}.calc input[type=range].range::-ms-track{height:1em;border-radius:.5em;background:#fff;border:.0625rem solid #b2b2b2;box-shadow:none;box-sizing:border-box}.calc input[type=range].range::-ms-thumb:hover{background:#1a2153}.calc input[type=range].range:hover::-ms-track{background:#e5e5e5;border-color:#9a9a9a}.calc input[type=range].range::-ms-thumb:active{background:#1a2153}.calc input[type=range].range:active::-ms-track{background:#aaa;border-color:#c1c1c1}.calc input[type=range].range.slider-progress::-ms-fill-lower{height:max(calc(1em - .0625rem - .0625rem),0rem);border-radius:.5em 0 0 .5em;margin:-.0625rem 0-.0625rem -.0625rem;background:#00275b;border:.0625rem solid #b2b2b2;border-right-width:0}.calc input[type=range].range.slider-progress:hover::-ms-fill-lower{background:#1a2153;border-color:#9a9a9a}.calc input[type=range].range.slider-progress:active::-ms-fill-lower{background:#1a2153;border-color:#c1c1c1}@media (max-width:62.5rem){.calc-inner{flex-direction:column-reverse;justify-content:center;align-items:center}.calc-inner-block{width:100%}}.header__nav{align-items:center}.header__nav-item{padding-top:.625rem;padding-bottom:.625rem;position:relative;z-index:10}.header__nav-item>a::before{content:""!important;width:1px;height:23px;position:absolute;z-index:10;right:-34px;top:0;margin:auto;background-color:#333}.header__nav-item:last-child>a::before{content:none!important}.nav__link{position:relative}.header__link:nth-child(3){display:none}.nav__toggler{display:none;border:0;border-radius:.375rem;padding:1rem;font-size:.6875rem;line-height:.8;text-transform:uppercase;align-items:center;font-weight:700;transition:.2s ease}.nav__toggler,.nav__toggler:hover{background-color:#37559c;color:var(--clr-light)}.nav__toggler-icon svg{width:2rem;height:2rem}.nav{display:flex;flex-wrap:inherit!important;height:100%}.nav__list{display:flex;padding:0;width:100%;justify-content:space-between;margin:auto;list-style-type:none!important}.nav__item{padding-left:.9375rem;padding-right:.9375rem}.nav__item::before{content:none}.nav__link{display:inline-flex;width:100%;font-size:16px;color:var(--clr-black);font-weight:600;transition:.2s ease}.nav__link:hover{color:#37559c}.nav__link--catalog{padding:.625rem .875rem;background-color:var(--clr-dark-gray);border-radius:.375rem;color:var(--clr-light);line-height:.8;align-items:center}.nav__link--catalog:hover{background-color:var(--clr-green);color:var(--clr-light)}.nav__link--catalog .nav__link-icon{margin-right:.9375rem}.nav__link-icon{display:inline-block}.nav__link--sale{color:var(--clr-red);align-items:center}.nav__link--sale .nav__link-icon{background-color:var(--clr-red);color:var(--clr-white);margin-left:.1875rem;padding:.125rem .2813rem;text-align:center;border-radius:.9375rem;line-height:.7;transition:.2s ease}.nav__link--sale:hover>.nav__link-icon{background-color:var(--clr-green)}.dropdown{position:relative}.dropdown__menu{visibility:hidden;opacity:0;transform:translateY(-.3125rem);padding:1.25rem 1rem;position:absolute;top:100%;min-width:15.625rem;width:100%;max-width:11.8125rem;background-color:#fff;backdrop-filter:blur(1rem);transition:.1s ease;border:.0625rem solid #f2f2f2!important}.dropdown:has(.dropdown__big_menu){position:static}.dropdown__big_menu{max-width:none;min-width:unset;width:100%;left:0;right:0;transform:translateY(-.3125rem);border-radius:0 0 .5rem .5rem}.map-main{overflow:hidden}@media all and (min-width:48rem){.dropdown:hover>.dropdown__menu{visibility:visible;opacity:1;transform:translateY(0)}.dropdown:hover>.dropdown__big_menu{transform:translateY(0)}}.dropdown__toggle{padding-right:1.375rem;position:relative}.dropdown:hover>.dropdown__toggle{color:#37559c}.dropdown__toggle::after{position:absolute;right:-.125rem;top:50%;transform:translateY(-50%);display:inline-block;width:.9375rem;height:1.0625rem;vertical-align:-.125em;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNSAxMC41QzcuMDYyNSAxMC41IDYuNjI1IDEwLjMzMTMgNi4yOTM3NSAxMEwyLjIxODc1IDUuOTI1MDJDMi4wMzc1IDUuNzQzNzcgMi4wMzc1IDUuNDQzNzcgMi4yMTg3NSA1LjI2MjUyQzIuNCA1LjA4MTI3IDIuNyA1LjA4MTI3IDIuODgxMjUgNS4yNjI1Mkw2Ljk1NjI1IDkuMzM3NTJDNy4yNTYyNSA5LjYzNzUyIDcuNzQzNzUgOS42Mzc1MiA4LjA0Mzc1IDkuMzM3NTJMMTIuMTE4NyA1LjI2MjUyQzEyLjMgNS4wODEyNyAxMi42IDUuMDgxMjcgMTIuNzgxMiA1LjI2MjUyQzEyLjk2MjUgNS40NDM3NyAxMi45NjI1IDUuNzQzNzcgMTIuNzgxMiA1LjkyNTAyTDguNzA2MjUgMTBDOC4zNzUgMTAuMzMxMyA3LjkzNzUgMTAuNSA3LjUgMTAuNVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);transform-origin:center;transition:.2s ease}.dropdown:hover>.dropdown__toggle::after{transform:rotate(180deg) translateY(50%)}.widget-view-desktop-9 .link__text,.widget-view-desktop-9 .link__text_small{font-size:14px;line-height:1}.widget-view-desktop-9 .header__link svg{color:#e67817;width:34px;height:23px}@media (max-width:1400px){.widget-view-desktop-9 .header__actions{grid-gap:40px}}@media (max-width:1100px){.widget-view-desktop-9 .header__actions{display:none}.widget-view-desktop-9 .nav__link{font-size:12px}}.dropdown__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.dropdown__item{display:flex;line-height:1;padding:0;margin:0}.dropdown__item::before,.header__mobile_menu-list li::before{content:none}.dropdown__item:not(:last-child){margin-bottom:.9375rem}.dropdown__big_menu .catalog-section-list-item-wrapper{padding:.625rem!important}.dropdown__big_menu .catalog-section-list-item-image-wrapper{width:4.375rem!important;height:2.5rem!important}.dropdown__big_menu .catalog-section-list-item{border:0!important;box-shadow:none!important}.dropdown__big_menu{box-shadow:none!important}@media (max-width:81.25rem){.dropdown__big_menu{min-width:unset;left:0}.header__nav{padding-left:0}.nav__link{font-size:.875rem}}@media (max-width:56.25rem){.c-header.c-header-template-1 .widget-container-logotype{width:7.5rem!important}.nav__item{padding-left:.25rem;padding-right:.25rem}.nav__link{font-size:.75rem}.dropdown__big_menu{min-width:unset;left:0}}.d-icon-none{display:none;width:.0625rem;height:.0625rem;pointer-events:none}.panel_catalog .catalog-panel-view:nth-child(1),.panel_catalog .catalog-panel-view:nth-child(2){display:none}.sl__link{display:block;height:6.3125rem;overflow:hidden}.sl_product .sl__link{overflow:unset}.sl__box_img{height:12.5rem;width:100%;display:block}.sl__box_img>img,.sl_rev__box_img img{width:100%;height:100%;object-fit:cover}.catalog_section_item--availability{color:green}.old_price{text-decoration:line-through}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2 .catalog-section-item-advanced{display:block!important;padding-bottom:.625rem!important}.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2 .catalog-section-item-purchase-container{position:relative}.catalog-section-item-base,.catalog__item_element{display:flex;flex-direction:column}.catalog__item_element .catalog-section-item-advanced{margin-top:auto}.availability__active{display:flex;align-items:center;justify-content:center;text-align:center}.catalog__item_element .intec-cl-background{background-color:#e67817!important;fill:#e67817!important}.catalog__item_element .intec-cl-background:active,.catalog__item_element .intec-cl-background:focus,.catalog__item_element .intec-cl-background:hover{background-color:#e67817!important;fill:#e67817!important}.catalog__item_element .catalog-section-item-purchase-button__detail.intec-cl-background{background-color:#002e67!important;fill:#002e67!important}.catalog__item_element .catalog-section-item-purchase-button__detail.intec-cl-background:active,.catalog__item_element .catalog-section-item-purchase-button__detail.intec-cl-background:focus,.catalog__item_element .catalog-section-item-purchase-button__detail.intec-cl-background:hover{background-color:#002e67!important;fill:#002e67!important}.catalog__item_element .catalog-section-item-purchase-button__detail{margin-top:.625rem}.widget.c-widget.c-widget-buttontop .widget-button{right:24px!important}.bottom__fight__fixed{min-width:auto;width:60px;height:60px;border-radius:50%;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.bottom__fight{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.bottom__fight__li{display:flex;align-items:center;justify-content:center;position:relative;height:60px;padding:0;top:0;bottom:0;left:0;right:0;list-style-type:none;opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;background-repeat:no-repeat;background-size:3.125rem;background-position:.3125rem .3125rem;margin:0 0 12px;border-radius:50%;cursor:pointer}.bottom__fight__li::before{content:inherit!important}.bottom_right_telegramm{animation:pulse-shadow-blue 2s infinite;background-color:#08c;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg fill-rule='nonzero' fill='%23ffffff'%3E%3Cpath d='M32.1478873,16.6783217 L12.8873239,24.0559441 C12.4295775,24.2307692 12.4295775,24.8951049 12.8873239,25.0699301 L17.5704225,26.8181818 L19.4014085,32.6223776 C19.5422535,33.006993 19.9647887,33.1118881 20.2816901,32.8671329 L22.9225352,30.7692308 C23.2042254,30.5594406 23.5915493,30.5594406 23.8732394,30.7342657 L28.5915493,34.1258741 C28.9084507,34.3706294 29.3661972,34.1958042 29.471831,33.7762238 L32.9225352,17.2727273 C32.9929577,16.8881119 32.5352113,16.5034965 32.1478873,16.6783217 Z M28.4859155,20.5594406 L20.915493,27.5174825 C20.6690141,27.7622378 20.4929577,28.0769231 20.4225352,28.4615385 L20.1760563,30.3496503 C20.1408451,30.5944056 19.7535211,30.6293706 19.7183099,30.3846154 L18.6971831,26.9230769 C18.556338,26.5034965 18.7676056,26.1188811 19.1197183,25.9090909 L28.2746479,20.3146853 C28.4507042,20.1748252 28.5915493,20.3846154 28.4859155,20.5594406 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.bottom_right_whatsapp{animation:pulse-shadow-green 2s infinite;background-position:.5325rem .6125rem;background-color:#77c817;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 50 50' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg fill-rule='nonzero' fill='%23ffffff'%3E%3Cg transform='translate(12.676056, 12.237762)'%3E%3Cpath d='M12.7403846,0.000229738334 C6.16987179,-0.0395538275 0.801282051,5.09252617 0.480769231,11.5772474 C0.480769231,11.7363817 0.480769231,11.9352995 0.480769231,12.0944338 C0.480769231,14.2825299 1.08173077,16.470626 2.24358974,18.3404536 L0,24.8251748 L6.77083333,22.6768623 C12.7403846,25.9391147 20.2323718,23.7510185 23.4775641,17.8630508 C24.4391026,16.1125739 24.9599359,14.1233956 25,12.0944338 C25,11.9750831 25,11.8955159 25,11.7761652 C24.7996795,5.21187686 19.3910256,0.000229738334 12.7403846,0.000229738334 Z M12.7403846,22.3188102 C10.7371795,22.3188102 8.73397436,21.7220567 7.05128205,20.6479004 L3.0849359,21.881191 L4.36698718,18.1017522 C3.0849359,16.3512753 2.40384615,14.2825299 2.40384615,12.1342173 C2.40384615,11.8159488 2.40384615,11.4578967 2.44391026,11.1396282 C3.04487179,5.49036182 8.13301282,1.39265454 13.8221154,1.98940803 C18.75,2.50659439 22.5961538,6.40538384 23.036859,11.2987624 C23.036859,11.5374638 23.0769231,11.8159488 23.0769231,12.0944338 C23.0769231,17.7834837 18.4294872,22.3188102 12.7403846,22.3188102 L12.7403846,22.3188102 Z'%3E%3C/path%3E%3Cpath d='M19.0155823,14.6072633 C18.6842193,14.4487776 17.1516653,13.735592 16.9031431,13.6563491 C16.6132004,13.5771063 16.4060986,13.4978634 16.1989967,13.8148348 C15.9918948,14.0921848 15.4120095,14.765749 15.2049076,14.9638562 C14.9978057,15.1619633 14.8321242,15.2015847 14.5421816,15.043099 C13.6309333,14.6865062 12.7611054,14.2110491 12.056959,13.5771063 C11.394233,12.9827849 10.7729273,12.3092206 10.3173032,11.5167921 C10.1516217,11.2394421 10.3173032,11.0809564 10.4415643,10.9224707 C10.5658254,10.763985 10.7729273,10.5658779 10.8971884,10.4073921 C10.9386088,10.3677707 10.9800292,10.3281493 11.0214496,10.2489064 C11.1042903,10.1300422 11.1457107,10.0111779 11.2285515,9.8923136 C11.3113922,9.7338279 11.3113922,9.53572077 11.1871311,9.37723506 C11.1042903,9.21874936 10.4829847,7.79237801 10.2344624,7.19805661 C9.98594015,6.60373522 9.69599751,6.68297807 9.530316,6.68297807 C9.3646345,6.68297807 9.11611223,6.64335664 8.95043073,6.64335664 C8.61906771,6.64335664 8.32912507,6.80184235 8.12202319,6.99994948 C7.41787679,7.6338923 7.00367302,8.54518511 7.04509339,9.45647791 C7.04509339,9.81307075 7.08651377,10.1300422 7.2107749,10.4470136 C7.45929716,11.1998207 7.83208055,11.8733849 8.32912507,12.5073277 C8.49480658,12.7054349 10.4829847,15.7959061 13.6723537,16.9845489 C16.8617227,18.1731917 16.8203023,17.7769774 17.4001876,17.737356 C17.9386525,17.6977346 19.2641046,17.0241703 19.5126268,16.3506061 C19.7197287,15.9147704 19.7611491,15.4393133 19.6783083,14.9638562 C19.5126268,14.8449919 19.3055249,14.765749 19.0155823,14.6072633 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.bottom__fight__li a{width:100%;height:100%}@media (max-width:56.25rem){.widget.c-widget.c-widget-buttontop .widget-button{bottom:20px!important}}#cities_block>a{display:flex;justify-content:flex-start;align-items:center}.header__link{display:grid;grid-template-columns:32px 1fr;grid-gap:8px;font-size:18px;font-weight:500;align-items:center;color:#002e67}.header__link svg{color:#e67817;width:37px;height:29px}.link__text_small{margin:0;padding:1px 0 0;color:#e67817;font-weight:400;font-size:14px;position:relative;z-index:10}.link__text_small::before{content:"";position:absolute;z-index:1;top:0;left:0;height:1px;width:100%;background-color:#333}.header_btn__icon svg{stroke:#fff}.widget-panel-button-wrapper .link__text_small{line-height:1}.header__actions{display:flex;justify-content:center;gap:80px}.link__text{margin:0;line-height:1.1;display:inline-block;color:#e67817}.header__link .link__text{color:#002e67}.link__icon{font-size:var(--font-link-icon);line-height:.8;display:inline-block}.link__icon svg{color:#e67817}.header__center_content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.header__center_logo{grid-column:1/span 2}.header__center_box{display:block;padding-bottom:6px}.header__center_box>a:first-child{margin-bottom:4px}.widget-wrapper-3{display:grid;grid-template-columns:30px 1fr 30px}.menu-button__burger,.menu-button__burger svg{width:30px;height:30px}.widget-menu-wrap .intec-grid-item-auto{padding-right:0!important;padding-left:0!important}.header__center_link_orange{color:#e67817;font-weight:400;font-size:14px;text-align:center;display:block}.header__center_link__modal{color:#224278;font-size:12px;text-transform:uppercase;position:relative;display:inline-block;text-decoration:none;text-align:center}.header__center_link__modal:hover,.header__center_link_orange{text-decoration:none!important}.header__center_link__modal::before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#224278}.header__center_box{display:flex;flex-direction:column;align-items:center}.header_mobile__link{color:#fff;font-size:18px;line-height:1;font-weight:600;display:grid;grid-template-columns:24px 1fr;grid-gap:3px}.header_mobile__link:hover{color:#fff!important}.header__mobile_link__modal{font-size:14px;line-height:1;display:flex;align-items:center;text-transform:uppercase;font-weight:600;color:#e67817}.header__mobile_link__modal:hover{color:#e67817!important}.header_mobile__link>.header_mobile__icon{color:#e67817}.header__mobile_link__menu:hover{color:#fff!important;text-decoration:none}.header__mobile_menu-wrapper{display:flex;justify-content:center;margin-right:20px}.header__mobile_link__menu{display:flex;align-items:center;position:relative}.header__mobile_menu-wrapper{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.header__mobile_link__menu{color:#fff;font-size:16px;line-height:1;text-decoration:none;cursor:pointer;z-index:2}.header__mobile_menu-dropdown{position:absolute;top:100%;left:0;width:max-content;min-width:180px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s}.header__mobile_menu-dropdown.--open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.header__mobile_menu-list{list-style:none!important;padding:8px 0;margin:0}.header__mobile_menu-list a{color:#224278;text-decoration:none;font-size:14px;display:block;padding:10px 16px;white-space:nowrap}.header__mobile_menu-list a:hover{background:#f0f5ff}.header_mobile__icon>svg{width:24px;height:24px}.header_mobile__bottom>a{margin-right:20px}#color_scroll_blue{background-color:transparent;transition:background-color .3s ease}#color_scroll_blue.--is-blue{background-color:#002e67}.widget-wrapper--header_mobile_2{display:none}.--show{display:block}.--fade{display:none}.header_mobile__top{justify-content:space-between}.header_mobile__bottom,.header_mobile__top{display:flex;flex-direction:row;padding:6px 0}@media (max-width:1200px){.search-form,.widget-view-desktop-9 .catalog-section-list-item-image{display:none}.dropdown__big_menu{min-width:unset;left:0}.components-middle_l{object-fit:cover;width:100%}}@media (max-width:750px){.nav__item{padding:0;margin:0}.nav__link{padding:20px;background:#f1f1f1;color:#1d1d1d;border-color:#e5e5e5;font-weight:700;font-size:16px;line-height:1.5}.dropdown__toggle::after{right:38px}.nav__toggler{display:inline-flex;align-content:center;align-items:center;justify-content:center;padding:10px;margin-left:auto;margin-top:5px}.nav__list{flex-direction:column;width:100%}.dropdown__menu{max-width:100%;visibility:visible;opacity:1;position:relative;transform:none;max-height:0;overflow:hidden;padding:0;top:auto;border-radius:0;background-color:var(--clr-transparent);backdrop-filter:none}.dropdown__item,.intec-grid.intec-grid-i-h-10{margin:0!important}.dropdown__menu--open{padding-left:30px;background:#f1f1f1}.header__center_logo{margin-top:3px}}@media (max-width:450px){.header__center_link__modal,.header__center_link_orange{font-size:12px}.header__center_content{grid-gap:0}.header__center_logo{margin-bottom:11px}.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-menu-wrap{padding-right:0!important;padding-left:0!important}}@media (max-width:370px){.widget-wrapper-3{grid-template-columns:0 1fr 18px}}.modalsiecion_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .25s ease}.modalsiecion_overlay.modalsiecion_active{opacity:1;visibility:visible}.modalsiecion_container{background:#fff;max-width:520px;width:90%;border-radius:32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.4);transform:scale(.96);transition:transform .2s ease;overflow:hidden;position:relative}.modalsiecion_active .modalsiecion_container{transform:scale(1)}.modalsiecion_header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;border-bottom:1px solid #eff3f8;background:#fff}.modalsiecion_title{font-size:1.5rem;font-weight:700;color:#1a2c3e;letter-spacing:-.3px;margin:0}.modalsiecion_close{background:0 0;border:0;font-size:32px;line-height:1;cursor:pointer;color:#8e9aaf;transition:all .2s;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}.modalsiecion_close:hover{color:#1f2a3a;background:#f0f2f5}.modalsiecion_body{padding:1.75rem 1.75rem 2rem}.modalsiecion_qr_label{text-align:center;font-size:1rem;font-weight:500;color:#2c3e41;margin-bottom:1.25rem}.modalsiecion_qr_wrapper{display:flex;justify-content:center;margin-bottom:1.75rem}.modalsiecion_qr_code{width:160px;height:160px;background:#f8fafc;border-radius:24px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center}.modalsiecion_qr_code svg{width:100%;height:100%}.modalsiecion_messengers{margin-top:.5rem}.modalsiecion_messenger_item{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#f8fafd;border-radius:20px;margin-bottom:12px;transition:background .2s;text-decoration:none;border:1px solid #eef2f8}.modalsiecion_messenger_item:hover{background:#fff;border-color:#dce5ef;box-shadow:0 2px 8px rgba(0,0,0,.03);text-decoration:none;text-transform:none}.modalsiecion_messenger_icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.modalsiecion_messenger_info{flex:1}.modalsiecion_messenger_name{font-weight:700;font-size:1rem;color:#1a2c3e;margin-bottom:4px}.modalsiecion_messenger_username{font-size:.8rem;color:#5f7f9e}.modalsiecion_arrow{color:#a0b3c9;font-size:20px;transition:transform .2s}.modalsiecion_messenger_item:hover .modalsiecion_arrow{transform:translateX(4px);color:#05f}.modalsiecion_copy_link{margin-top:20px;display:flex;align-items:center;justify-content:space-between;background:#f0f4fa;padding:8px 12px 8px 18px;border-radius:60px;gap:8px}.modalsiecion_copy_text{font-size:.8rem;color:#2c4b6e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:monospace}.modalsiecion_copy_btn{background:#05f;border:0;color:#fff;padding:6px 16px;border-radius:40px;font-size:.75rem;font-weight:600;cursor:pointer;transition:.2s}.modalsiecion_copy_btn:hover{background:#04c}.types_formwork_item__stock{padding:4px;margin:0;font-size:18px;color:#00b31b;text-transform:lowercase}@media (max-width:550px){.modalsiecion_container{width:92%;border-radius:28px}.modalsiecion_header{padding:1rem 1.25rem}.modalsiecion_title{font-size:1.3rem}.modalsiecion_body{padding:1.25rem}.modalsiecion_qr_code{width:130px;height:130px}.modalsiecion_messenger_item{padding:10px 12px}}.bottom__fight__fixed{position:fixed;bottom:76px;right:20px;z-index:1000}.bottom__fight__ul{margin:0;padding:0;list-style:none}.bottom__fight__li{display:block}.button_right{display:block;width:60px;height:60px;cursor:pointer;position:relative;border-radius:50%;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:transform .3s ease}.button_right:hover{transform:scale(1.05)}.logo,.logo-container{position:relative;width:100%;height:100%}.logo{position:absolute;top:0;left:0;object-fit:contain;border-radius:50%;transition:opacity 1s ease-in-out,transform 1s ease-in-out}.logo-enter{animation:slideInRotate .8s ease-out forwards}.logo-exit{animation:slideOutRotate .8s ease-out forwards}.logo-active{opacity:1;z-index:2}.logo-inactive{opacity:0;z-index:1}.button_right.pulse{animation:pulse .6s ease-out}@media (max-width:780px){.bottom__fight__fixed{position:fixed;bottom:85px;right:20px;z-index:1000}}@media (max-width:660px){.projects-block .btn-slider{top:-50px!important;left:0!important;right:0!important;margin:auto!important}}@media (max-width:450px){.header__center_link_orange{font-size:11px}}.rev__top{display:flex;flex-direction:column;justify-content:flex-start;padding:15px;margin-bottom:20px;background-color:#fff;border-radius:4px;position:relative}.rev__top_bottom{display:flex;flex-direction:row;margin-top:10px;align-items:center}.rev_tab_content .splide__track{padding-top:6px;padding-bottom:6px;position:relative}.rev_top_text{color:#757575;margin-top:2px}.rev_star,.rev_top_bottom__name{display:flex;flex-direction:row;align-items:center}.rev_top_bottom__name{margin:0;padding:0;justify-content:center;color:#000;font-size:23px;font-weight:600}.rev_star{gap:4px;margin-left:30px}.rev_top_bottom{margin-left:auto}.splide__slide{-webkit-box-shadow:0 2px 2px 0 rgb(0 0 0/14%),0 3px 1px -2px rgb(0 0 0/12%),0 1px 5px 0 rgb(0 0 0/20%)!important;box-shadow:0 2px 2px 0rgb(0 0 0/14%),0 3px 1px -2pxrgb(0 0 0/12%),0 1px 5px 0rgb(0 0 0/20%)!important;background-color:#fff;padding:15px;border-width:0;border-color:transparent;border-radius:10px;border-style:solid;box-shadow:0 2px 2px 0 rgb(0 0 0/14%),0 3px 1px -2px rgb(0 0 0/12%),0 1px 5px 0 rgb(0 0 0/20%)}.sl_rev__top{display:grid;grid-template-columns:70px 1fr;grid-gap:10px}.section_slider-rev{margin:40px 0}.sl_rev__name{color:#212121;font-size:14px;line-height:1.5em;font-weight:700;margin-bottom:5px}.sl_rev__box_img{height:70px;width:70px;object-fit:cover;overflow:hidden;border-radius:50%}.sl_rev__date{margin:5px 0 0;font-size:12px}.sl_rev__text{max-height:100px;overflow-y:auto;scroll-behavior:smooth;padding-right:6px}.sl_rev__bottom{margin-top:10px;position:relative;z-index:10}.rev__bottom .splide__slide{margin-top:10px;margin-bottom:10px}.rev_tabs__btn img,.rev_tabs__btn svg{margin-right:10px}.rev_tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.rev_tabs__btn{border-radius:12px;padding:6px 16px;cursor:pointer;transition:.3s;font-size:19px;font-weight:600;display:flex;align-items:center;justify-content:center;background-color:#f3f3f3;border:1px solid #fff}.rev_tabs__btn.active{border:1px solid #005bff;background-color:#fff}.rev_tab_content{display:none}.rev_tab_content.active{display:block}.rev_add_review{position:relative;display:inline-block}.rev_add_review__dropdown{position:absolute;top:100%;left:0;min-width:240px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:10px;opacity:0;visibility:hidden;transform:translateY(10px);transition:.3s;z-index:20;margin-top:10px}.rev_add_review.active .rev_add_review__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.rev_add_review__link{display:block;padding:12px 14px;border-radius:10px;text-decoration:none;color:#222;transition:.3s;font-size:14px;font-weight:500}.rev_add_review__link:hover{background:#f5f5f5}.sl_rev__bottom__right{position:absolute;z-index:5;right:20px;bottom:8px;color:#b1b1b1}@media (max-width:660px){.rev__top_bottom{flex-direction:column;align-items:flex-start}.rev_star{margin-left:0}.rev_top_bottom{margin:10px 0 0}.rev_tabs{flex-direction:column}.sl_rev__bottom__right{position:absolute;z-index:5;right:13px;bottom:-2px;color:#b1b1b1}}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/slick.min.css?17418078341369*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/fonts.css?17734086921900*/
@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-400.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-400.woff') format('woff');
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-500.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-500.woff') format('woff');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-display: swap;
    font-family: 'Montserrat';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-600.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/montserrat-600.woff') format('woff');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-300.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-300.woff') format('woff');
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-400.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-400.woff') format('woff');
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-500.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-500.woff') format('woff');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-700.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-700.woff') format('woff');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-display: swap;
    font-family: 'Roboto';
    src: url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-900.woff2') format('woff2'),
    url('/bitrix/templates/matilda_s1/css/redizine/../fonts/roboto-900.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}


/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/custom.min.css?177999269658410*/
@keyframes show{0%{opacity:0}to{opacity:1}}.intec-content.intec-content-visible,.wrap-hidden .intec-content .intec-content.intec-content-primary.intec-content-visible{overflow:hidden}.ns-bitrix.c-search-title.c-search-title-input-3{display:none}.custom-col,.custom-row{box-sizing:border-box;-webkit-box-flex:0}.custom-col{max-width:100%;padding:0 .9375rem 1.5rem;-ms-flex:0 0 100%;flex:0 0 100%}.custom-row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;margin:0-.9375rem;padding:0;list-style:none;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-row:last-child{margin-bottom:0}.col--xs{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--xs-1,.col--xs-2,.col--xs-3,.col--xs-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-2,.col--xs-3,.col--xs-4{width:16.666666666666668%}.col--xs-3,.col--xs-4{width:25%}.col--xs-4{width:33.333333333333336%}.col--xs-5,.col--xs-6,.col--xs-7,.col--xs-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-6,.col--xs-7,.col--xs-8{width:50%}.col--xs-7,.col--xs-8{width:58.333333333333336%}.col--xs-8{width:66.66666666666667%}.col--xs-10,.col--xs-11,.col--xs-12,.col--xs-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-10,.col--xs-11,.col--xs-12{width:83.33333333333334%}.col--xs-11,.col--xs-12{width:91.66666666666667%}.col--xs-12{width:100%}@media (min-width:544px){.col--sm{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--sm-1,.col--sm-2,.col--sm-3,.col--sm-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-2,.col--sm-3,.col--sm-4{width:16.666666666666668%}.col--sm-3,.col--sm-4{width:25%}.col--sm-4{width:33.333333333333336%}.col--sm-5,.col--sm-6,.col--sm-7,.col--sm-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-6,.col--sm-7,.col--sm-8{width:50%}.col--sm-7,.col--sm-8{width:58.333333333333336%}.col--sm-8{width:66.66666666666667%}.col--sm-10,.col--sm-11,.col--sm-12,.col--sm-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-10,.col--sm-11,.col--sm-12{width:83.33333333333334%}.col--sm-11,.col--sm-12{width:91.66666666666667%}.col--sm-12{width:100%}}@media (min-width:768px){.col--md{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--md-1,.col--md-2,.col--md-3,.col--md-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-2,.col--md-3,.col--md-4{width:16.666666666666668%}.col--md-3,.col--md-4{width:25%}.col--md-4{width:33.333333333333336%}.col--md-5,.col--md-6,.col--md-7,.col--md-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-6,.col--md-7,.col--md-8{width:50%}.col--md-7,.col--md-8{width:58.333333333333336%}.col--md-8{width:66.66666666666667%}.col--md-10,.col--md-11,.col--md-12,.col--md-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-10,.col--md-11,.col--md-12{width:83.33333333333334%}.col--md-11,.col--md-12{width:91.66666666666667%}.col--md-12{width:100%}}@media (min-width:992px){.col--lg{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--lg-1,.col--lg-2,.col--lg-3,.col--lg-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-2,.col--lg-3,.col--lg-4{width:16.666666666666668%}.col--lg-3,.col--lg-4{width:25%}.col--lg-4{width:33.333333333333336%}.col--lg-5,.col--lg-6,.col--lg-7,.col--lg-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-6,.col--lg-7,.col--lg-8{width:50%}.col--lg-7,.col--lg-8{width:58.333333333333336%}.col--lg-8{width:66.66666666666667%}.col--lg-10,.col--lg-11,.col--lg-12,.col--lg-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-10,.col--lg-11,.col--lg-12{width:83.33333333333334%}.col--lg-11,.col--lg-12{width:91.66666666666667%}.col--lg-12{width:100%}}@media (min-width:1200px){.col--xl{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;flex-grow:1;flex-basis:0}.col--xl-1,.col--xl-2,.col--xl-3,.col--xl-4{width:8.333333333333334%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-2,.col--xl-3,.col--xl-4{width:16.666666666666668%}.col--xl-3,.col--xl-4{width:25%}.col--xl-4{width:33.333333333333336%}.col--xl-5,.col--xl-6,.col--xl-7,.col--xl-8{width:41.66666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-6,.col--xl-7,.col--xl-8{width:50%}.col--xl-7,.col--xl-8{width:58.333333333333336%}.col--xl-8{width:66.66666666666667%}.col--xl-10,.col--xl-11,.col--xl-12,.col--xl-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-10,.col--xl-11,.col--xl-12{width:83.33333333333334%}.col--xl-11,.col--xl-12{width:91.66666666666667%}.col--xl-12{width:100%}}.wrap_default{max-width:1526px;min-width:320px;clear:both;overflow:hidden;margin:0 auto}.content-wrap{display:block;margin-left:1.25rem;margin-right:1.25rem}.section-m-offset{padding-top:3.125rem}.section-s-offset{padding-top:2.8125rem}.section-l-offset{padding-top:3.75rem}.section-xl-offset{padding-top:4.81rem}.section-xxxl-offset{padding-top:6.25rem}.page-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.75rem;color:#002b69;text-transform:uppercase;padding-bottom:1.375rem}.main-border{border-bottom:1px solid #313131}.second-border{border-bottom:1px solid #797979}.section-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1.75rem;line-height:2.125rem;color:#002b69;display:table;padding-bottom:1.125rem;text-align:center}.section-title-offset{margin-bottom:3.625rem}.link-default:hover{text-decoration:none;outline:0}.formwork-rental__item_title .link{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.4375rem;color:#002b69;transition:all .2s ease;margin-top:2.5rem;margin-bottom:1.375rem;border-bottom:1px solid #fff;display:table}.formwork-rental__item_title .link:hover{color:#797979;border-bottom:1px solid #797979}.formwork-rental__item-img{transition:all .2s ease;background-size:contain;background-repeat:no-repeat;background-position:center;padding:35%}.formwork-rental__item-img:hover{opacity:.8}.formwork-rental__item_li,.formwork-rental__item_proviso{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem}.formwork-rental__item_li{line-height:1.375rem;color:#797979;padding:.5625rem 0}.formwork-rental__item_proviso{line-height:1.3125rem;color:#000;margin-bottom:1.5rem}.licenses-widget{display:flex;align-items:flex-start}.licenses-widget__left{width:67%}.licenses-widget__right{width:33%;padding:0 0 0 2rem}.widget_subtitle{font-weight:400;font-size:1.125rem;color:#002b69;margin:0 0 .9375rem}.widget-doc_item div,.widget_subtitle,.widget_text{font-family:Roboto,sans-serif;font-style:normal}.widget_text{font-weight:300;font-size:.875rem;line-height:2.0625rem;color:#000;margin:0 0 40px;text-align:justify}.widget_subtitle-grey{color:#797979}.widget-doc__block{display:flex;flex-wrap:wrap;width:100%}.widget-doc__block-offset{padding:.9375rem 0}.widget-doc_item div{font-weight:400;font-size:.75rem;line-height:1rem;color:#797979;transition:all .2s ease}.widget-doc_item img{margin-bottom:1.0625rem}.widget-doc_item{padding-bottom:1.25rem;flex:0 20%}.widget-doc_item a{text-decoration:none;display:inline-block}.widget-doc_item div:hover{color:#002b69}.avail__item{display:flex;align-items:flex-end}.avail__item-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.875rem;color:#002b69;padding-left:1.875rem;padding-right:1.25rem}.avail__item-img{background-size:contain;background-repeat:no-repeat;background-position:center;padding:11%}.photo-slider{height:fit-content}.photo-slider .slick-slide:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);transition:all .3s ease}.photo-slider .slick-slide{transform:scale(.7);transition:all .3s ease;outline:0!important}.photo-slider .slick-slide:focus{outline:0!important}.photo-slider .slick-current+div{transform:scale(1);transition:all .3s ease}.photo-slider .slick-current+div:after{background:0 0;transition:all .3s ease}.photo-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:3.3125rem;height:3.3125rem;border:1px solid #c4c4c4;font-size:0;background:rgba(255,255,255,.3);z-index:5;border-radius:50%;outline:0!important;transition:all .3s ease}.photo-slider .slick-arrow:hover{background:#c4c4c4}.photo-slider .slick-prev{left:0}.photo-slider .slick-next{right:0}.photo-slider .slick-next:before,.photo-slider .slick-prev:before{position:absolute;top:0;transform:rotate(45deg);bottom:0;margin:auto;width:.9375rem;content:"";height:.9375rem;transition:all .3s ease}.photo-slider .slick-prev:before{left:.375rem;right:0;border-bottom:1px solid #797979;border-left:1px solid #797979}.photo-slider .slick-next:before{left:0;right:.375rem;border-top:1px solid #797979;border-right:1px solid #797979}.photo-slider .slick-arrow:hover.slick-prev:before{border-bottom:1px solid #fff;border-left:1px solid #fff}.photo-slider .slick-arrow:hover.slick-next:before{border-top:1px solid #fff;border-right:1px solid #fff}.section-banner__form{display:flex;align-items:flex-start;justify-content:space-between;padding:4.5625rem 4.1875rem;position:relative}.section-banner__left{width:48%;z-index:5;height:100%}.section-banner__favor{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:2rem;line-height:39px;color:#fff;margin-top:41px}.section-banner__favor div{font-weight:700}.section-banner__favor span{white-space:nowrap}.section-banner{position:relative}.section-banner__form:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,43,105,.4);z-index:1}.section-banner__right{z-index:5}.section-banner__img{width:21.5%;position:absolute;bottom:0;left:47%;z-index:3;-webkit-filter:drop-shadow(-3px -17px 84px rgba(250,250,250,.7));filter:drop-shadow(-3px -17px 84px rgba(250,250,250,.7))}.banner__form{width:22.875rem;padding:2.375rem 2rem;background:#002b69;height:max-content}.banner__form_title,.banner__form_txt{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:1.0625rem;line-height:2.125rem;text-align:center;color:#fff}.banner__form_txt{font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;line-height:2.0625rem}.banner__form form{padding:0 .5rem;text-align:center}.banner__form input{width:100%}.input{border:0;outline:0}.input-default{padding:0 .625rem;height:2.375rem;background:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#000}.input-default::placeholder{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;top:0;bottom:0;color:#797979}.input_phone{padding-left:3.125rem;width:100%}.banner__form .input_text{margin:1.3125rem 0 1.625rem}.banner__form .input_phone{margin-bottom:2rem}.button-default{display:inline-block;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1rem;cursor:pointer;border:0;outline:0}.button-offset{padding:.75rem 2.25rem}.button-offset-sm{padding:.5rem 1.125rem}.button--orange{background:#e67817;color:#fff}.button--orange:hover{background:#ff7500}.button--blue{background:#002b69;color:#fff}.button--blue:hover{background:#00459a}.phone__custom-select{position:relative}.partners-slider{height:fit-content}.partner-widget__item img{margin:0 auto}.partners-slider .slick-track{display:flex;align-items:flex-end}.partners-slider .slick-slide{outline:0!important}.partner-widget__item{background-size:contain;background-repeat:no-repeat;background-position:center;padding:11%}.parts-rental__item{text-align:center}.parts-rental__item_txt{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.9375rem;text-align:center;color:#002b69;padding:.75rem .625rem 0}.parts-rental__item-img{box-shadow:0 0 .75rem .3125rem rgba(229,229,229,.9)}.recall-slider--bg{background:#edf1f3}.recall-slider.slick-initialized .slick-slide{display:flex}.recall-slider .custom-col{padding:0 .9375rem .375rem}.recall-slider .custom-col.recall-widget__item_txt{padding:0 72px 0 0}.recall-widget__item_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:35px;max-width:878px;padding:0 40px}.recall-slider{height:fit-content;padding:60px 105px 55px}.recall-slider .slick-slide{outline:0!important}.recall-slider .slick-slide:focus{outline:0!important}.recall-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:35px;height:35px;border:1px solid #c4c4c4;font-size:0;background:0 0;z-index:5;border-radius:50%;outline:0!important;transition:all .3s ease}.recall-slider .slick-arrow:hover{background:#c4c4c4}.recall-slider .slick-prev{left:.75rem}.recall-slider .slick-next{right:.75rem}.recall-slider .slick-next:before,.recall-slider .slick-prev:before{position:absolute;top:0;transform:rotate(45deg);bottom:0;margin:auto;width:.625rem;content:"";height:.625rem;transition:all .3s ease}.recall-slider .slick-prev:before{left:.375rem;right:0;border-bottom:1px solid #797979;border-left:1px solid #797979}.recall-slider .slick-next:before{left:0;right:.375rem;border-top:1px solid #797979;border-right:1px solid #797979}.recall-slider .slick-arrow:hover.slick-prev:before{border-bottom:1px solid #fff;border-left:1px solid #fff}.recall-slider .slick-arrow:hover.slick-next:before{border-top:1px solid #fff;border-right:1px solid #fff}.recall-slider .slick-dots{display:flex;justify-content:center;margin:0 0-20px;padding:0;height:14px}.recall-slider .slick-dots li{color:transparent;padding:0 11px}#phone-select1,#phone-select2,.input-phone__select .radio input,.intec-ui-markup-ul>.intec-ui-markup-li:before,.recall-slider ul>li:before,.slider-main ul>li button,[data-ui-markup=ul]>[data-ui-markup=li]:before{display:none}.recall-slider .slick-dots button{border:0;border-radius:50%;background:#c4c4c4;width:13px;height:13px;outline:0!important;font-size:0}.recall-slider .slick-dots .slick-active button,.recall-slider .slick-dots button:hover{background:#fc7603}.table.lease-form{display:table;border-radius:0;width:100%}.table-scroll{width:100%;overflow:auto}.lease-form .tr{display:table-row}.lease-form .tr-th{background:#002b69;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px}.lease-form .tr-th .table__td{border-left:1px solid #fff;text-align:center}.lease-form .tr-th .table__td:first-child{border:0;text-align:left;width:50%}.lease-form .table__td{display:table-cell}.lease-form .tr.tr-th .table__td{padding:20px 22px}.lease-form .tr.tr-border .table__td{padding:23px 22px}.lease-form .tr-border .table__td p{text-align:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000;margin:0}.lease-form .tr-border .table__td:first-child p,.lease-form .tr.tr-border .table__td:first-child{text-align:left}.lease-form .tr-border .table__td{border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.lease-form .tr-border:last-child .table__td{border-bottom:2px solid #c4c4c4}.lease-form .tr-border .table__td:first-child{border-left:2px solid #c4c4c4}.lease-form .tr-border .table__td:last-child{border-right:2px solid #c4c4c4}.table__td_mobile{color:#002b69;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:16px;display:none}.section-form--offset{background:#002b69;margin-bottom:100px;padding:50px 50px 40px}.section-form form{margin:2.5rem 0}.section-form_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:18px;color:#fff}.section-form__block{width:100%;display:flex;align-items:center;justify-content:space-between}.section-form__block input{min-width:250px}.input-phone{position:relative}.input-phone__flags{position:absolute;top:11px;left:7px;width:40px;height:20px;cursor:pointer}.input-phone__flag{width:24px;height:16px;position:absolute;top:0;left:0}.input-phone__flags:before{content:"";position:absolute;background:url(/bitrix/templates/matilda_s1/css/redizine/../images/caret-down-solid.svg)center/cover no-repeat;width:8px;height:5px;top:6px;left:28px;fill:#797979}.input-phone__select{position:absolute;top:26px;left:-7px;padding:7px 0;background:#fff;z-index:10;width:max-content;box-shadow:4px 5px 5px 0#0000002b}.input-phone__select_item{padding:8px 7px;cursor:pointer}.banner__form .input-phone__select_item{text-align:left}.input-phone__select_item:hover{background:#dcdcdc}.input-phone__select_txt{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;color:#797979}.input-phone__select_img{width:24px;height:16px;margin-right:10px}.input-phone__select .radio,.table-request form{margin:0}.radio_default .input-phone__select_img,.radio_default .input-phone__select_txt{cursor:pointer}.table-request{display:none;position:absolute}.table-request-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(237,241,248,.8)}.hover-p{transition:all .2s ease}.user-nav__link{display:inline-flex;align-items:center;margin-right:50px}.hover-p:hover{cursor:pointer;background:#f3f3f3}.user-nav__ico-mess{width:17px;height:12px}.user-nav__ico-phone{width:16px;height:16px}.user-nav__ico{margin-right:7px}@media (max-width:1400px){.section-form__block{flex-wrap:wrap}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_mail,.section-form__block .input_name{width:calc(100%/2 - 2%);margin-bottom:2rem}.section-form__block .input_comp{width:100%;margin-bottom:2rem}.avail__item{align-items:center}.section-banner__img{width:23.5%;left:44%}.recall-slider .slick-dots{margin:8px 0-20px}}@media (max-width:1300px){.section-banner__form{padding:2.5625rem 2.1875rem;position:relative}.section-banner__img{width:25.5%;left:41%}}@media (max-width:1280px){.user-nav__link{margin-right:20px}.user-nav__link:last-child{margin-right:0}}@media (max-width:1240px){.section-banner__form{flex-direction:column}.section-banner__left{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.section-banner__favor{font-size:25px;margin:0 0 30px;width:calc(100%/2 - 30px)}.section-banner__right{width:100%}.banner__form{float:right;margin:0 6%0 0}.section-banner__img{width:29.5%;left:13%}}.search-form *{outline:0!important}@media (max-width:1200px){.search-form{max-width:250px}.avail__item{align-items:center}.recall-slider .custom-col.recall-widget__item_txt{padding:0 .9375rem .375rem}}@media (max-width:1100px){.recall-slider{padding:35px 53px 40px}.section-banner__img{width:33.5%}}@media (max-width:1030px){.widget-panel-wrapper-2 .intec-grid-item:nth-child(1){padding-right:0!important}}@media (max-width:990px){.search-form{max-width:250px}.user-nav__link{margin-right:10px}.user-nav__title{font-size:13px}.avail .custom-col,.recall-slider .recall-widget__item_doc{margin:0 auto}.lease-form .tr-th .table__td:first-child{width:auto}}@media (max-width:900px){.widget-doc_item{flex:0 33.3333%}.banner__form{margin:0;width:325px}.section-banner__img{width:49.5%;left:3%}.section-banner__left{flex-direction:column}.section-banner__favor{width:100%}}@media (max-width:820px){.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form .widget-panel-button-text{font-size:12px}.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form{padding:0 13px}}@media (max-width:768px){.page-title{text-align:center}.formwork-rental__item_title .link,.section-title{margin-left:auto;margin-right:auto}.formwork-rental .custom-col{text-align:center}}@media (max-width:766px){.licenses-widget{display:table}.licenses-widget__left,.licenses-widget__right{width:100%}.widget-doc_item{flex:0 calc(100%/8)}.custom-row.avail{width:80%;margin:0 auto}.recall-widget__item_txt{line-height:24px;text-align:justify}.section-banner__img{display:none}.section-banner__favor{text-align:center}.banner__form{width:auto;float:none;margin:0 auto;max-width:360px}}@media (max-width:680px){.table.lease-form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.lease-form .tr.tr-th{display:none}.lease-form .tr-border .table__td,.lease-form .tr-border .table__td:first-child,.lease-form .tr-border .table__td:last-child,.lease-form .tr-border:last-child .table__td{border:0}.lease-form .tr{display:flex;flex-direction:column;align-items:end;background:rgba(237,241,248,.8);width:calc(100%/2 - 10px);margin-bottom:20px;padding:10px}.lease-form .tr.tr-border .table__td{padding:5px 0}.table__td_mobile{display:block}.lease-form .tr.tr-border .table__td p{float:left}.section-form__block{flex-wrap:wrap}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_comp,.section-form__block .input_mail,.section-form__block .input_name{width:70%;margin:0 auto 2rem}.section-form form{margin:2.5rem 0 0}.section-form_txt{line-height:30px;text-align:center}}@media (max-width:600px){.widget-doc_item{flex:0 calc(100%/5)}}@media (max-width:570px){.photo-widget__item img{margin:0 auto}.slick-slide:after{background:0 0}.photo-slider .slick-slide{transform:scale(.7)}.section-form__block .input-phone,.section-form__block .input_city,.section-form__block .input_comp,.section-form__block .input_mail,.section-form__block .input_name{width:100%}}@media (max-width:543px){.page-title{font-size:1.5rem}.formwork-rental__item_title .link{margin-top:1.5rem}.formwork-rental__item_proviso{margin-bottom:.5rem}.custom-row.avail{width:95%}.recall-widget__item_icon{margin:0 auto}.recall-slider .slick-prev{left:1px}.recall-slider .slick-next{right:1px}.recall-slider{padding:35px 42px 40px}.recall-slider .custom-col.recall-widget__item_txt{padding:14px .9375rem 18px}.section-banner__form{padding:2.5625rem 1rem}}@media (max-width:420px){.widget-doc_item{flex:0 calc(100%/3)}.avail__item-text{font-size:1rem;line-height:1.3rem}.custom-row.avail{width:100%}.photo-slider .slick-arrow{width:45px;height:45px}.recall-widget__item_txt{line-height:20px;text-align:justify;font-size:14px}.recall-slider.slick-initialized .slick-slide{justify-content:center}.recall-slider .slick-prev{left:-14px}.recall-slider .slick-next{right:-14px}.recall-slider{padding:35px 24px 40px}.table.lease-form{flex-direction:column;display:block}.lease-form .tr{width:100%;padding:10px 30px}.section-form--offset{padding:50px 20px 40px}.section-form__block input{min-width:0}.section-banner__favor{font-size:23px;line-height:30px}.banner__form{padding:1.5rem .5rem}}.wrap_default2{max-width:1390px;min-width:320px;clear:both;margin:0 auto}.title-h2,.title-h3{font-size:48px;line-height:55px;color:#1b1e25;font-weight:700;margin:0}.title-h2{font-size:60px;line-height:74px}.c-white{color:#fffefefe}.map-main{height:730px}.section-map-wrap{position:relative}.map-contacts{position:absolute;content:"";top:100px;right:20px;z-index:5;background-color:#fff;padding:100px;max-width:500px}.map-contacts__title{font-size:48px;font-weight:700;line-height:48px;color:#1b1e25;margin-bottom:60px}.map-contacts__link{position:relative;padding-left:30px;font-size:16px;line-height:40px;color:#000;display:block}.map-contacts__link.map-contacts__address{line-height:26px;margin-bottom:10px;color:#1b1e25}a.map-contacts__link:hover{text-decoration:none;color:#8a8a8a}a.map-contacts__link:focus{text-decoration:none;color:#000}.map-contacts__mail{margin-bottom:30px}.map-contacts a.btn2-default{padding:11px 34px}.map-contacts__mail:before,.map-contacts__phone:before{position:absolute;content:"";left:0;width:16px;z-index:5}.map-contacts__phone:before{top:13px;height:16px;background:url(/bitrix/templates/matilda_s1/css/redizine/../images/icon-phone.png)center/cover no-repeat}.map-contacts__mail:before{top:16px;height:12px;background:url(/bitrix/templates/matilda_s1/css/redizine/../images/icon-mail.png)center/cover no-repeat}.map-contacts__address:before{position:absolute;content:"";top:5px;left:0;width:13px;height:18px;z-index:5;background:url(/bitrix/templates/matilda_s1/css/redizine/../images/icon-mark.png)center/cover no-repeat}.slider-full{width:100%}.slider-main{position:relative}.slider-main .slider-wrap{height:802px}.slider-main .slider-item{width:100%;height:100%}.slider-main .slider-item__inner{display:flex;align-items:center;justify-content:center;position:relative;height:100%}.slider-main .slider-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.slider-main .slider-item__bg-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.slider-main .title-h2{margin:0 0 30px}.slider-main .slider-item__content{z-index:2;max-width:635px;text-align:center}.slider-main p{font-size:16px;line-height:31px;margin:0 0 70px;font-weight:300}a.btn2-default,button.btn2-default{font-size:14px;font-weight:700;line-height:18px;padding:16px 31px;cursor:pointer;display:inline-block;text-decoration:none;outline:0}a.btn2-default:active,a.btn2-default:hover,button.btn2-default:active,button.btn2-default:hover{text-decoration:none;outline:0}a.btn2_blue,button.btn2_blue{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a.btn2_blue:hover,button.btn2_blue:hover{background:#004b9e;color:#fff}a.btn2_blue,a.btn2_blue:active,button.btn2_blue,button.btn2_blue:active{background:#002e67;color:#fff}.slider-main .btn-slider{position:absolute;left:0;bottom:45px;width:100%;z-index:3}.slider-main .btn-slider-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.btn-slider_default{cursor:pointer}.btn-slider_default svg{width:27px;height:28px}.btn-slider_white svg{fill:#fff}.btn-slider_blue{fill:#002e67}.projects-slider__wrap .btn-slider_blue{fill:#888a8c;transition:all .3s ease}.projects-slider__wrap .btn-slider_blue:hover{transform:scale(1.1);fill:#002e67!important}.projects-slider__wrap .btn-slider_blue:hover svg{fill:#002e67!important}.btn-slider_blue:hover svg,.btn-slider_white:hover svg{fill:#888a8c}.slider-main .slick-dots{display:flex;align-items:center;position:absolute;width:100%;justify-content:center;left:0;bottom:45px;margin:0;z-index:5}.slider-main ul>li{margin:0 0 0 28px;padding:0;width:12px;height:12px;cursor:pointer;position:relative}.slider-main ul li:first-child{margin:0}.slider-main ul>li:before{content:"";position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.slider-main ul>li.slick-active:before,.slider-main ul>li:hover:before{background:#fff}.block-products{display:flex;justify-content:center;flex-wrap:wrap;padding-top:50px}.block-products__item{width:20%;min-height:268px;text-align:center;padding:55px 34px 42px;cursor:pointer;position:relative;z-index:1}.block-products__item:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.block-products__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.block-products__item-txt{font-weight:700;font-size:16px;line-height:24px}.block-products__item-img{height:108px;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.block-products__item-img img{max-width:100%}.rent-inner{display:flex;flex-direction:row-reverse}.rent-block-1{padding-top:100px}.rent .rent-block__txt{font-size:16px;font-weight:400;color:#1b1e25;line-height:30px;max-width:402px;margin-bottom:8px}.rent-block__i,.rent-block__link{position:relative}.rent-block__link a{font-size:20px;font-weight:400;color:#002e67;line-height:35px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;outline:0;text-decoration:none;padding-left:0}.rent-block__link:hover:before{width:30px;border-color:#888a8c}.rent-block__i{margin-right:10px;width:30px;display:inline-block;height:20px}.rent-block__more{display:inline-flex;align-items:center}.rent-block__more:hover .rent-block__i:before{width:30px;background-color:#888a8c}.rent-block__i:before{content:"";width:22px;height:2px;background:#002e67;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all .3s ease}.rent-block__link a:active,.rent-block__link a:hover{color:#888a8c;outline:0;text-decoration:none}.rent-block__link a:active{color:#002e67}.title-h5{font-size:20px;font-weight:700;line-height:28px;color:#1b1e25;margin:0}.rent-block-3 .title-h5{margin:45px 0 35px}.rent-block-2__img,.rent-block-3__img{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;min-height:226px}.rent-block-2__img{min-height:707px}.rent-block-1 .title-h3{margin-bottom:30px}.rent-block-1{width:33%}.rent-block-2{width:44.6%;padding:0 35px}.rent-block-3{width:22.4%}.rent-block-1 .btn2,.rent-block-3 .rent-block__link{margin-top:38px;display:inline-block}.query__inner{display:flex;justify-content:space-between;padding:76px 0}.query .title-h3{width:265px;margin-top:-8px}.input_wrap,.query-form__wrap{display:flex}.input_wrap input{margin-right:25px}.input_default{font-size:18px;line-height:26px;color:#1b1e25;padding:12px 27px;background:#fff;width:326px}.input_default::placeholder{font-size:16px;color:#8d8e92;line-height:17px}.query .checkbox_offset{padding:35px 0 0}.query .checkbox_default .checkbox__label{position:relative;display:block;user-select:none;padding-left:30px;cursor:pointer;background:0 0}.checkbox_default .checkbox__label:before{content:"";width:18px;height:18px;position:absolute;background:#fff;border-radius:5px;left:0;top:2px}.query .checkbox_default .checkbox__label:after{content:"";width:10px;height:7px;position:absolute;border-left:2px solid #3d3d3d;border-bottom:2px solid #3d3d3d;transform:rotate(-45deg);left:4px;top:5px;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.query .checkbox__label{font-size:16px;line-height:22px;color:#1b1e25;font-weight:400;max-width:inherit}.query .checkbox__input{display:none}.query .checkbox{margin:0}.query .checkbox__input:checked+.checkbox__label:after{opacity:1}.query{background:#f5f5f5}.query button.btn2-default{font-weight:400;outline:0;border:0;padding:16px 36px}.query-form{margin:0}.query.bg_white{background:#fff}.input_br,.query.bg_white .checkbox_default .checkbox__label:before{border:1px solid #dcdcdc;border-radius:0}.about__inner{display:flex}.about{margin-bottom:-145px}.about-left{width:37%}.about-right{width:63%;padding:0 0 0 70px}.about-left__img{width:100%;min-height:668px;background-size:cover;background-repeat:no-repeat;background-position:center}.about-right__flag{font-size:14px;color:#8d8e92;text-transform:uppercase;line-height:14px;margin-bottom:42px}.about-right__txt{font-size:16px;color:#1b1e25;line-height:1.875;margin:30px 0 40px}.about .rent-block__link{margin-bottom:70px}.about-right__wrap{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap}.about-right__item{padding-right:20px}.about-right__item:last-child{padding-right:0}.about-right__cnt,.about-right__more{font-size:20px;line-height:20px;font-weight:700;color:#002e67}.about-right__cnt{font-size:60px;line-height:60px;margin:6px 0 20px;white-space:nowrap;width:100%}.about-remark{font-size:16px;line-height:16px;color:#1b1e25;white-space:nowrap;width:100%}.section-map{padding-top:245px;background-color:#f5f5f5}.project-item{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;height:417px;outline:0}.project-item__cont,.projects-block .btn-slider{position:absolute;display:flex;align-items:center}.project-item__cont{opacity:0;top:0;left:0;width:100%;height:100%;justify-content:center;background-color:rgba(0,46,103,.5);transition:all .3s ease;padding:0 20px}.project-item:hover .project-item__cont{opacity:1}.project-item__wrap{max-width:400px;text-align:center}.project-item__title{font-size:30px;color:#fff;font-weight:700;line-height:42px;margin-bottom:25px}.project-item__city{color:#fff;font-size:24px;line-height:24px;margin-bottom:50px}.projects-slider a.btn2-default{font-weight:400;padding:16px 36px}.projects-block__inner{padding-bottom:50px;display:flex;align-items:flex-end;justify-content:space-between}.projects-slider__wrap{position:relative}.projects-block .btn-slider{top:-88px;left:41%;justify-content:space-between;width:80px}.footer_bg{background-color:#f5f5f5}.footer-top__inner{padding:0 0 65px}.footer-line{width:95%;margin:0 auto;border-bottom:2px solid #dcdcdc}.footer-bottom__inner{padding:45px 0 40px;display:flex;align-items:center;justify-content:space-between;color:#1b1e25;font-size:16px;line-height:16px}.footer-bottom__inner a{text-decoration:none}.footer-bottom__inner a:hover{color:#c1c1c1;text-decoration:none}.footer-bottom__inner a:focus{color:#1b1e25;text-decoration:none}.image-logotype{display:block;width:160px}.image-logotype img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.footer-top .image-logotype{margin-bottom:28px}.footer-top_txt{font-size:13px;line-height:25px;max-width:279px;color:#5c5e63;margin-bottom:60px}.footer-pdf__link{padding-left:30px}.footer-pdf-load{position:relative;margin-bottom:30px}.footer-pdf-load a,.footer-pdf-load svg{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.footer-pdf-load a{color:#002e67;font-size:16px;line-height:16px;text-decoration:none}.footer-pdf-load svg{position:absolute;top:0;left:0;width:17px;height:17px;fill:#002e67}.footer-pdf-load:hover svg,.footer-social__link:hover svg{fill:#5f5f5f}.footer-pdf-load:hover a{color:#5f5f5f;text-decoration:none}.footer-pdf-load:focus a{color:#002e67;text-decoration:none}.footer .custom-row{margin:0-10px}.footer .custom-col{padding:0 10px}.footer-social{display:flex;align-items:center}.footer-social__link{display:block;margin-right:15px;width:29px;height:29px}.footer-social__link svg{fill:#002e67;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:29px;height:29px}.footer-social__link:focus,.footer-social__link:hover{text-decoration:none}.footer-menu__link-v1{font-size:20px;font-weight:700;line-height:20px;color:#1b1e25}.footer-menu__link-v2{font-size:16px;line-height:16px;color:#1b1e25;margin-bottom:15px}.footer-menu__link-v1:hover,.footer-menu__link-v2:hover{color:#5f5f5f;text-decoration:none}.footer-menu__link-v1:focus,.footer-menu__link-v2:focus{color:#1b1e25;text-decoration:none}.footer-menu__link{margin-bottom:29px}.footer-menu__list{margin-bottom:44px}.footer-menu__item{margin-bottom:14px}.header-controls{display:flex;align-items:center;justify-content:space-between}.search-form{width:100%;margin-bottom:0;position:relative;max-width:250px}.search-form__input{width:100%;height:40px;background:#f5f5f5;padding-left:20px;padding-right:50px;border:0}.search-form__ico{width:16px;height:16px}.search-form__btn{position:absolute;right:0;top:0;width:40px;height:40px;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (max-width:1500px){.slider-main .btn-slider-wrap{padding:0 100px}.map-contacts{right:60px}}@media (max-width:1400px){.project-item{height:311px}.project-item__city{font-size:22px;line-height:22px;margin-bottom:35px}.project-item__title{font-size:26px;line-height:36px;margin-bottom:20px}}@media (max-width:1200px){.block-products__item{width:25%;min-height:auto}.title-h3{font-size:44px;line-height:46px}.query-form__wrap{display:block}.input_wrap{margin-bottom:25px}.query .checkbox_offset{padding:25px 0 0 25px}.input_wrap input{margin:0 0 0 25px}.query button.btn2-default{margin-left:25px}.map-contacts{padding:60px 50px;max-width:390px}.col-01{text-align:center}.footer-top .image-logotype{margin:0 auto 28px}.footer-top_txt{max-width:668px;margin:0 auto 20px}.footer-pdf-load{margin-bottom:20px;display:inline-block}.footer-social{justify-content:center;margin-bottom:40px}.footer-social__link:last-child{margin-right:0}.footer-top .custom-row{max-width:992px;margin:0 auto}.section-xxxl-offset.footer-top{padding-top:60px}.footer-top__inner{padding:0 0 10px}}@media (max-width:1100px){.rent-block-2{width:41.6%;padding:0 15px}.rent-block-1{width:36%}.input_default{width:310px}.about-right__more{font-size:18px;line-height:18px}.about-right__cnt{font-size:50px;line-height:50px;margin:6px 0 10px}.about-remark{font-size:14px;line-height:14px}.about .rent-block__link{margin-bottom:40px}.section-map{padding-top:210px}.about-right{width:63%;padding:0 0 0 40px}.about-right__txt{margin:20px 0}.about-right__flag{margin-bottom:30px}.about{margin-bottom:-162px}.project-item{height:240px}.project-item__title{font-size:24px;line-height:30px;margin-bottom:15px}.project-item__city{font-size:20px;line-height:20px;margin-bottom:25px}.projects-block .btn-slider{top:-84px}.map-main{height:500px}.map-contacts{top:30px}}@media (max-width:992px){.block-products__item{width:33.33333%}.section-xxxl-offset{padding-top:4.25rem}.rent-inner{display:block}.rent-block-1,.rent-block-2{max-width:720px;width:auto;margin:0 auto;padding:0}.rent-block-1 .btn2,.rent-block-3 .rent-block__link{margin-top:20px}.rent-block-2{padding:30px 0}.rent-block-2__img{width:100%;min-height:350px}.rent-block-3{max-width:720px;width:auto;margin:0 auto;display:flex}.rent-block-3__img{width:43%;min-height:auto;max-height:200px}.rent-block-3__wrap{padding-left:20px;width:57%}.rent-block-3 .title-h5{margin:0 0 10px}.rent .rent-block__txt{max-width:inherit;margin-bottom:0;text-align:justify}.input_wrap{margin-bottom:0;flex-direction:column}.input_wrap input{margin:0 0 25px}.query button.btn2-default{margin-left:0}.query .checkbox_offset{padding:25px 0 0}.query__inner{padding:40px 0}.about__inner{display:block}.about-left__img{min-height:auto;height:400px}.about-left{width:600px;margin:0 auto}.about-right{width:100%;padding:50px 20px 0}.about{margin-bottom:-122px}.about-right__txt{text-align:justify}.about-left__img{background-position:6% 75%}.project-item{height:250px}.projects-block .btn-slider{left:49%}.map-contacts{padding:52px 40px;max-width:360px}.map-contacts__title{font-size:42px;line-height:42px;margin-bottom:34px}.map-main{height:460px}}@media (max-width:768px){.section-xxxl-offset{padding-top:3.25rem}.title-h3{font-size:40px;line-height:46px}.block-products{padding-top:30px}.slider-main .title-h2{font-size:48px;line-height:68px}.slider-main .slider-wrap{height:610px}.slider-main p{margin:0 0 40px}}@media (max-width:740px){.map-main{height:270px}.section-map{padding-top:357px}.map-contacts{padding:15px 30px;max-width:inherit;width:100%;right:auto;left:0;top:-207px}.map-contacts__title{font-size:26px;line-height:26px;margin-bottom:10px}.map-contacts__link{font-size:14px;line-height:28px}.map-contacts__link.map-contacts__address{line-height:20px;margin-bottom:8px}.map-contacts__mail{margin-bottom:20px}.map-contacts__address:before{top:1px}.map-contacts__phone:before{top:6px}.map-contacts__mail:before{top:10px}.footer-bottom__inner{display:block;text-align:center;padding:20px 0 25px}.footer-bottom__inner a{display:block}.footer__pages,.footer__year{margin-bottom:12px}.footer-menu__link-v2{font-size:14px;line-height:16px}.footer-menu__item{margin-bottom:10px}.footer-menu__link{margin-bottom:20px}.footer-menu__link-v1{font-size:16px;line-height:20px}.footer-menu__list{margin-bottom:24px}}@media (max-width:660px){.block-products__item{padding:20px 15px}.query__inner{display:block}.query .title-h3{width:100%;margin-bottom:25px}.query .checkbox_default .checkbox__label{display:table;margin:0 auto}.query .title-h3,.query-form__wrap{text-align:center}.query-form .input_wrap input{margin:0 auto 25px}.input_default{max-width:310px;width:auto}.slider-main .slider-item__content{padding:0 30px}.slider-main .slick-dots{bottom:26px}.slider-main .btn-slider{bottom:18px}.about-left{width:100%}.project-item{height:400px}.projects-block__inner{display:block}.projects-block .title-h3{margin-bottom:15px}.projects-block .btn-slider{left:auto;right:15px;top:-80px}}@media (max-width:542px){.block-products__item{width:50%}.title-h3{font-size:36px;line-height:42px}.slider-main .title-h2{font-size:40px;line-height:58px}.slider-main .btn-slider-wrap{padding:0 40px}.about-right__wrap{display:block;padding:0 0 0 31%}.about{margin-bottom:-373px}.section-map{padding-top:580px}.about-right__item{padding:0 0 30px}.project-item{height:360px}.custom-col{text-align:center}.footer-bottom__inner{font-size:14px;line-height:14px}}@media (max-width:480px){.block-products__item-txt{font-size:13px;line-height:17px}.block-products__item-img{margin-bottom:10px}.rent-block-3{display:block}.rent-block-3__wrap{padding-left:0;width:100%;padding-top:20px}.rent-block-3__img{width:100%;min-height:auto;max-height:initial;height:200px}.slider-main .btn-slider-wrap{padding:0 20px}.slider-main ul>li{margin:0 0 0 20px}.slider-main .title-h2{font-size:32px;line-height:44px;margin:0 0 20px}.slider-main p{font-size:15px;line-height:24px;margin:0 0 30px}.about-right{padding:50px 0 0}.about-right__wrap{padding:0 0 0 20%}.project-item{height:320px}}@media (max-width:380px){.about-right__wrap{padding:0}.project-item{height:250px}.project-item__city{font-size:18px;line-height:18px;margin-bottom:20px}.project-item__title{font-size:22px;line-height:28px;margin-bottom:10px}}.intec-content-wrapper.breadcrumb-wrapper-2{display:flex;align-items:flex-start;flex-wrap:wrap}.intec-content-wrapper.breadcrumb-wrapper-2 a,.intec-content-wrapper.breadcrumb-wrapper-2 span{color:#a1a1a1}.intec-content-wrapper.breadcrumb-wrapper-2 .breadcrumb-separator{display:inline-block;margin-left:3px;margin-right:3px}.service__title{font-size:48px;font-weight:700;display:block}.service__title span{color:#002e67}.service__desc,.service__title{margin-bottom:30px}.service-hero{display:flex;align-items:stretch;margin-top:-64px}.service-hero__left{width:58%}.service-hero__right{position:relative;width:42%}.service-hero__pic{position:absolute;width:50vw;height:100%;background-repeat:no-repeat;background-size:cover}.t-a{margin-top:-64px;padding-top:64px}.section_p{padding-top:95px}.section_m{padding-top:45px}.wrap_offset{padding-left:20px;padding-right:20px}.service-t__content{display:flex;align-items:stretch}.s-hidden{overflow:hidden}.section__title{margin-top:0;font-size:48px;font-weight:700}.section__title_b-s-offset{margin-bottom:20px}.components__right .component-item__desc,.components__right .component-item__title{text-align:right}.section-header .section__title{margin-bottom:0}.coin-service{display:flex;align-items:flex-start;position:relative;background:#f5f5f5;padding:65px 60px 65px 0}.service-hero__content{max-width:700px;padding-top:90px;padding-bottom:100px}.coin-service__ico{width:43px;height:36px;flex-shrink:0;margin-right:33px}.coin-service:before{content:"";width:100vw;height:100%;position:absolute;top:0;right:100%;background:#f5f5f5}.section-header_offset{margin-bottom:50px}.product-tile{padding:20px}.product-tile__desc{font-size:14px;display:block}.product-tile__pic{display:block;height:270px;text-align:center}.product-tile__pic img{margin-left:auto;margin-right:auto}.product-tile{position:relative;border:1px solid #e4e4e4}.product-tile__mask{opacity:0;pointer-events:none;transition:all .3s ease;position:absolute;left:0;top:0;background:rgba(0,46,103,.8);width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center}.product-tile:hover .product-tile__mask{opacity:1;pointer-events:all}.product-slider *{outline:0}.product-tile__btn{display:inline-block}.btn:hover{text-decoration:none}.btn_white{background:#fff;color:#000}.section-header{display:flex;align-items:center;justify-content:space-between}.product-tile__price{display:block;font-size:14px;font-weight:700;margin-bottom:20px}.product-tile__title{display:block;font-size:20px;font-weight:500;min-height:80px;margin-bottom:15px}.product-slider .slick-slide{margin:0 12px}.product-slider .slick-list{margin:0-12px}.section-header__line .section__desc{margin-top:25px}.component-item__title{font-size:20px;font-weight:700;display:block;margin-bottom:20px}.component-item{display:flex;align-items:flex-start}.about-service-desc{margin-bottom:50px}.components__right_r .component-item_r{justify-content:flex-end}.service-t__text p:not(:last-child){margin-bottom:10px}.steps-items{margin-top:50px;display:flex;align-items:flex-start}.steps-item{width:25%}.service-t__text a{text-decoration:underline}.steps-item-numb{padding-top:20px;padding-bottom:20px;display:block;font-size:22px;font-weight:500;text-align:center}.steps-item__title{font-size:20px;display:block;font-weight:700;text-align:center;min-height:30px;margin-bottom:15px}.steps-item__desc{max-width:250px;margin-left:auto;margin-right:auto;text-align:center}.steps-item-numb__item{display:inline-block}.steps-item__img{display:flex;align-items:flex-end;justify-content:center;width:87px;height:87px;margin-left:auto;margin-right:auto;text-align:center}.steps-item__img.plan-ico img{width:65px;height:65px}.brickwall-ico img{height:76px;width:73px}.building-ico img{width:74px;height:75px}.component-item__numb{width:67px;flex-shrink:0;font-size:20px;color:#002e67;font-weight:700;position:relative}.component-item .component-item__numb:before,.component-item.component-item_r .component-item__numb:before{content:"";width:27px;height:2px;background:#1a1f61;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.component-item.component-item_r .component-item__numb:before{right:auto;left:9px}.section__title_b-offset{margin-bottom:60px}.components_t-offset{margin-top:50px}.component-item.component-item_r .component-item__numb{text-align:right}.components{display:flex;align-items:flex-start}.component-item__desc{max-width:308px}.components-middle{flex:1;padding-left:30px;padding-right:30px}.component-item.component-item_r{text-align:left}.s-preim__numb{display:block;font-size:48px;color:#e7e7e7;font-weight:700;margin-bottom:8px}.slider-widget *{outline:0}.s-preim__item{padding-right:80px}.s-preim__title{display:block;font-size:20px;font-weight:700;position:relative;padding-bottom:20px;margin-bottom:20px;min-height:160px}.s-preim__title:before{content:"";width:28px;height:2px;background:#1a1f61;position:absolute;bottom:-1px;left:0}@media (max-width:768px){.s-preim__title{min-height:110px}.s-preim__title:before{bottom:0}}.service-t__img{width:623px;flex-shrink:0}.img-r{margin-left:80px}.service-t__category{color:#acacae;font-size:14px;margin-bottom:40px;display:block;text-transform:uppercase}.service-t__desc{padding-left:85px}.service-t__text b{margin-bottom:15px;display:block}.service-t__text p{line-height:1.7;margin-bottom:0}.service-t__text li:not(:last-child){margin-bottom:20px}.service-t__img{background-repeat:no-repeat;background-size:cover}.service-t__desc{padding-bottom:140px}.coin-service__item p{margin-bottom:0}.coin-service__item{margin-right:80px}.coin-service__item .coin-service__ico{margin-right:17px}.coin-service__title{margin-top:0;font-size:30px;font-weight:700;display:block;margin-bottom:30px}.coin-service__item .coin-service__desc{max-width:100px;line-height:1.1}.coin-service__item{display:inline-flex;align-items:flex-start}.components-desc{margin-bottom:60px}.components-middle_t{margin-top:-100px}.components__left_mw{max-width:650px}.coin-service_r:before{left:100%;right:auto}.coin-service_r{padding-left:80px}.s-delivery__left{padding-right:50px}.s-delivery__left ul{padding-left:0;margin-top:30px}.s-delivery__left b{display:block;margin-bottom:5px}.s-delivery__left p{margin-bottom:25px}.s-delivery__left ul li:before{content:"";width:21px;height:2px;background:#002e67;position:absolute;left:0;top:10px}.s-delivery__right img{width:100%}.review-tile__header{min-height:76px;display:flex;align-items:flex-end;margin-bottom:60px}.relative-service{border:1px solid #e4e4e4;padding:40px 37px 15px;min-height:150px;transition:all .3s ease}.relative-service:hover{-webkit-box-shadow:-1px 2px 8px 0 rgba(34,60,80,.2);-moz-box-shadow:-1px 2px 8px 0 rgba(34,60,80,.2);box-shadow:-1px 2px 8px 0 rgba(34,60,80,.2)}.section_gray{background:#fafafa}.section_b-offset{padding-bottom:60px}.relative-service__content{min-height:130px}.relative-service__title{font-size:22px;color:#000;margin-bottom:15px}.review-tile__content{line-height:1.4}.relative-services *{outline:0!important}.relative-service__link{padding-left:50px}.review-slider .slick-slide{margin:0 30px}.review-slider .slick-list{margin:0-30px}.review-tile__title{font-weight:600;font-size:20px;width:100%;margin-left:14px;padding-bottom:15px;border-bottom:1px solid #ddd}.s-delivery__left ul li{margin-bottom:15px;padding-left:42px;position:relative;list-style:none}.relative-service{margin-top:15px;margin-bottom:15px}.relative-service__title{position:relative;display:inline-block;padding-left:50px}.relative-service__title:before{content:"";width:27px;height:2px;position:absolute;top:16px;left:0;background:#1a1f61}.relative-service__title:hover{text-decoration:none}.g-slider .slick-slide,.g-slider__item,.g-slider__item img{transition:all .3s ease}.g-slider__item{padding-top:40px;padding-bottom:40px;z-index:-2;position:relative}.g-slider .slick-current .g-slider__item{z-index:9;transform:scale(1.4)}.g-slider .slick-slide{z-index:1;outline:0!important;cursor:pointer}.g-slider .slick-active .g-slider__item{transform:translateX(40%);cursor:pointer}.g-slider .slick-current .g-slider__item{transform:translateX(0) scale(1.4)}.g-slider .slick-current+.slick-active .g-slider__item{transform:translateX(-40%)}.project .col--lg-8{margin-left:-105px}.section-header__left{display:inline-flex;align-items:center;justify-content:space-between}.rent-block__more_l{font-size:20px}.btn-slider{display:inline-flex;align-items:center;justify-content:space-between;width:80px}.review-slider *{outline:0}.btn-slider_t-offset{position:relative;top:8px}.btn-slider_l-offset{margin-left:120px}.project{overflow:hidden}.section-header_start{justify-content:flex-start}.g-slider:after{content:"";width:50px;height:100%;position:absolute;top:0;right:0;background:#fff;z-index:3}.project__title{font-size:30px;display:block;font-weight:600}.project__city{display:block;margin-bottom:35px}.coin-service__items{display:flex;align-items:center}.s-delivery{padding-left:15px;padding-right:15px}.project-nav{display:flex;align-items:center;justify-content:space-between;max-width:340px}.n-review{overflow:hidden}.project__tab{display:none}.coin-phone{display:block;font-size:30px;font-weight:500;color:#002e67}.coin-service-line{padding-left:40px}.coin-service-line__title:before{content:"";width:20px;height:2px;background:#002e67;position:absolute;left:-40px;top:13px}.coin-service-line__title{display:block;margin-bottom:15px;font-size:20px;position:relative}.coin-service-line__desc{color:#7d7d7d}.steps-item-numb__item{background:#fff;position:relative;padding-left:13px;padding-right:13px}.steps-item:not(:last-child) .steps-item-numb__item:before{content:"";width:340px;height:2px;background:#7790ae;position:absolute;left:0;top:16px;z-index:-1}.project__tab.active{display:block;animation:show .6s ease forwards}.components-middle_l{text-align:right;margin-top:-100px}.service-t__text .coin-phone{margin-top:30px}@media (max-width:1500px){.section-header_h-offset{padding-left:15px;padding-right:15px}}@media (max-width:1400px){.service-hero__pic{width:57vw}.service-hero__left{width:48%}.service-hero__content{padding-right:40px}.service-hero__right{width:58%}.service__title{font-size:40px}}@media (max-width:1300px){.section__title{font-size:30px}.section_p{padding-top:35px}.section__title_b-offset{margin-bottom:30px}.coin-service{display:flex;align-items:flex-start;position:relative;background:#f5f5f5;padding:20px 27px 20px 0}.service-hero__content{padding-bottom:50px}.component-item__title{font-size:16px}.coin-service.coin-service_r{padding-left:40px}.coin-service__title{margin-bottom:15px}}@media (max-width:1200px){.project-nav{max-width:290px}.project__title{margin-top:0;margin-bottom:15px}.g-slider__item{padding-bottom:10px}.project .col--lg-8{margin-left:0}.project .row{flex-wrap:wrap}.g-slider__item img,.project .col--lg-8{width:100%}.project__content{padding-left:30px}.g-slider:after{display:none}.g-slider .slick-current .g-slider__item{transform:translateX(0) scale(1)}.relative-service__title{font-size:18px}.coin-service__title{font-size:22px}.service-t__desc{padding-bottom:90px;padding-left:40px}.components{flex-wrap:wrap}.components__left{width:50%;order:2}.components-middle{flex:none;order:1}.components__right{width:50%;order:3}.component-item_r{text-align:right;flex-direction:row-reverse}.component-item.component-item_r .component-item__numb{text-align:left}.component-item.component-item_r .component-item__numb:before{left:auto;right:9px}}@media (max-width:1100px){.relative-service__title{width:100%}.relative-service{padding:40px 20px 15px}.coin-service__items{flex-wrap:wrap}.coin-service__item{width:100%;margin-right:0;margin-bottom:12px}.coin-service__item .coin-service__desc{max-width:inherit}.s-preim__item{padding-right:30px}.service-hero__right{width:47%}.service-hero__left{width:53%}.service-t__img{width:520px;flex-shrink:0}}@media (max-width:990px){.components-middle{margin-top:0}.service-t{padding-top:0}.section_m{padding-top:20px}.project__content{padding-left:0}.g-slider__item{padding-top:0}.project-nav{max-width:100%}.project-nav .rent-block__more{width:auto}.project{padding-left:15px;padding-right:15px}.review-tile__header{margin-bottom:30px}.s-delivery__right{margin-bottom:20px}.s-delivery .row{flex-direction:column-reverse}.service-t__content{flex-wrap:wrap}.service-t__info{padding-top:20px}.service-t__category{margin-bottom:15px}.coin-service__content{width:100%}.coin-service__item{width:auto;margin-right:30px}.coin-service__items{flex-wrap:nowrap}.service-t__img{background-size:cover;max-width:inherit;width:100%!important;min-height:300px}.service-t__desc{padding-left:0!important;padding-bottom:45px}.service-t__img{flex-shrink:0}.components__left{padding-right:40px}.service-hero__pic{width:100%;background-position:left bottom}.coin-service:before{display:none}.coin-service{padding-left:20px}.service-hero__content{padding-top:30px;max-width:inherit;width:100%}.service__title{margin-top:0}.service-hero{margin-top:20px;flex-direction:column-reverse;flex-wrap:wrap}.service-hero__right{width:100%;min-height:400px}.service-hero__left{width:100%}.s-delivery__left,.service-hero__content{padding-right:0}}@media (max-width:760px){.section-header .section__title{margin-bottom:10px;width:100%}.s-delivery__left ul li{padding-left:30px}.btn-slider_l-offset{margin-left:0!important}.review-tile__title{font-size:15px}.project__title{font-size:18px}.rent-block__more{width:100%;font-size:15px;margin-top:15px}.section-header{flex-wrap:wrap}.btn-slider_t-offset{position:relative;top:5px}.btn-slider_l-offset{}.section-header_offset{margin-bottom:20px}.section_b-offset{padding-bottom:20px}.product-tile__title{font-size:16px;min-height:inherit}.section__title{font-size:24px}.service-hero__right{height:270px;min-height:inherit}.service__title{font-size:25px}}@media (max-width:630px){.relative-service,.relative-service__content{min-height:inherit}.relative-service{padding:19px 20px 15px}.coin-service__item{width:100%;margin-right:0}.coin-service__items{flex-wrap:wrap}.coin-service.coin-service_r{padding-left:20px}}@media (max-width:600px){.coin-service__ico{margin-bottom:15px}.coin-service{flex-wrap:wrap}.coin-service.coin-service_r{padding-left:24px}.components-middle{max-width:100%}.components{overflow:hidden}.components__left{padding-right:0;padding-left:0}.component-item__desc{max-width:100%}.components__right .component-item{justify-content:flex-end}.components__left{width:100%;order:2}.components__right{width:100%;order:3}}@media (max-width:550px){.query-form__wrap input{width:100%}}.presentor-item:not(:first-child){margin-top:5px}.presentor-item:last-child{margin-bottom:15px}.filial__title{min-height:62px}@media (max-width:1360px){.contacts-sections .row{margin-left:-10px;margin-right:-10px}.contacts-sections .col{padding-left:10px;padding-right:10px}.filial__content{height:356px;padding:19px 24px}}@media (max-width:1280px){.presentor-item{margin-top:20px;font-size:14px}.filial__title{font-size:17px}.presentor-item:not(:first-child){margin-top:5px}.filial__content{padding:19px 15px}}@media (max-width:760px){.filial__pic{height:100%}}.service-btn{margin-top:15px}.service-btn:focus{color:#fff}.service-btn:active{color:#fff}.access-title-bar.t-title{display:block;padding-right:32px}.zak-form{max-width:450px;margin-left:auto;margin-right:auto;position:relative}.zak-form .popup-window-content{padding:25px 35px 30px}.access-title-bar{display:block;font-size:24px;font-weight:700}.startshop-form-result-new-title{display:block;font-size:13px;font-weight:400;font-style:normal;line-height:1.5;color:#6e6e6e;margin-bottom:5px}.zak-form .popup-window-content form>div{padding:8px 0}.zak-form .intec-ui-control-checkbox{margin-bottom:25px}.zak-form .mfp-close{font-size:0;right:22px;top:17px}.zak-form .mfp-close:after{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-repeat:no-repeat;background-size:cover;content:"";background-image:url(/bitrix/templates/matilda_s1/resources/e81a755dd2b9b730b371e6a616de5405.png);width:20px;height:20px}.intec-content.intec-content-visible{overflow:unset}.menu-item--drop{position:relative;cursor:auto}.menu-item__drop{position:absolute;left:0;bottom:0;background-color:#fff;transition:opacity,transform .25s cubic-bezier(.45,0,.55,1);padding:16px 0;transform:translateY(80%);opacity:0;cursor:auto;pointer-events:none}.menu-item--drop:hover .menu-item__drop{pointer-events:auto;opacity:1;transform:translateY(100%)}.menu-item__drop-item{display:flex}.menu-item__drop-link{font-size:13px;font-weight:700;text-transform:uppercase;color:#1d1d1d!important;padding:16px}.menu-item__drop-link:hover{color:#002e67!important}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/nick.min.css?17734106173583*/
.about-widget{display:flex;align-items:flex-start}.about-widget__left{width:586px;flex-shrink:0}.about-widget__right{font-size:14px;padding:40px 40px 40px 109px}.about-slider__preview{padding-left:47px;padding-right:47px}.about-widget__item img{width:100%}.about-slider{margin-bottom:40px}.about-slider__preview .slick-slide{margin:0 10px}.about-slider__preview .slick-list{margin:0 -10px}.arrow-control .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:36px;height:36px;border:1px solid #c4c4c4;font-size:0;background:0 0;z-index:5;border-radius:50%}.arrow-control .slick-prev{left:-5px;outline:0!important}.arrow-control .slick-next{right:-5px;outline:0!important}.arrow-control .slick-prev:before{content:'';position:absolute;transform:rotate(45deg);left:0;right:0;top:0;bottom:0;margin:auto;width:12px;left:6px;height:12px;border-bottom:1px solid #797979;border-left:1px solid #797979}.arrow-control .slick-next:before{position:absolute;left:0;right:6px;top:0;transform:rotate(45deg);bottom:0;margin:auto;width:12px;content:'';height:12px;border-top:1px solid #797979;border-right:1px solid #797979}.map-control{height:480px}.product__img{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.07);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.07);box-shadow:0 0 10px 0 rgba(0,0,0,.07);display:block;width:243px;height:243px;margin-bottom:20px}.product{width:20%;padding-left:34px;padding-right:34px;box-sizing:border-box;margin-bottom:30px}.products{margin-left:-34px;margin-right:-34px;display:flex;align-items:flex-start;flex-wrap:wrap}.product__title{display:block;text-align:center;color:#000}.btn-wrapper_center{text-align:center}.btn{display:inline-block}.btn_blue:hover{color:#fff;background:#00459a}.btn_blue{transition:all .2s ease;background:#002b69;color:#fff}.btn_all{min-width:314px}.btn_default{font-size:18px;padding:19px 40px}.btn_offset{margin-top:30px}.tile-btn_b-offset{margin-top:20px;margin-bottom:70px}.tile-btn{display:block;padding:16px 15px;text-align:center;background:#f9f9f9}.tile-btn__link:hover{text-decoration:none}.tile-btn__link{font-size:24px;color:#002b69;text-transform:uppercase;font-weight:500}.query .title-h3{width:auto;font-size:40px}@media(max-width:1450px){.product__img{width:100%;height:auto}}@media(max-width:1360px){.query .title-h3{width:auto;font-size:32px}.about-widget__right{font-size:14px;padding:40px 40px 40px 38px}.product{padding-left:15px;padding-right:15px}.products{margin-left:-15px;margin-right:-15px}}@media(max-width:1200px){.query .checkbox_offset{margin-left:0;padding-left:0}.query__inner{flex-wrap:wrap}.query button.btn2-default{margin-left:0}.query .input{margin-left:0;margin-right:20px}.query .title-h3{margin-bottom:15px;width:100%}.product__title{font-size:12px}.about-widget__right{font-size:14px;padding:20px 40px 40px 38px}}@media(max-width:1100px){.about-widget__right{font-size:14px;padding:0 15px 18px 20px}.about-widget__left{width:490px;flex-shrink:0}}@media(max-width:990px){.tile-btn__link{font-size:18px}.btn_all{min-width:254px}.btn_default{font-size:16px;padding:15px 20px}.products{margin-left:-8px;margin-right:-8px}.product{padding-left:8px;padding-right:8px}.about-widget__right{padding-bottom:0}.about-widget__left{margin-bottom:30px;width:100%}.about-widget__right{width:100%}.about-widget{flex-wrap:wrap}}@media(max-width:760px){.products{flex-wrap:wrap}.product__img img{width:100%}.product{width:50%}}@media(max-width:540px){.map-control{height:320px}.section-title-offset{margin-bottom:20px}.about-widget__right{padding-left:0;padding-right:0}.product{width:100%}}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/cookie_style.css?17755537825075*/

/* Контент страницы для демонстрации */
.page-content {
  max-width: 1200px;
  margin: 2rem auto;
  padding: 2rem;
  background: white;
  border-radius: 24px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
}


/* ========== СТИЛИ ПЛАШКИ COOKIE (как в твоём примере, но с синей кнопкой) ========== */
.cookie-overlay {
  position: fixed;
  bottom: 15px;
  left: 15px;
  background: #fff;
  z-index: 2051;
  padding-top: 1rem;
  padding-bottom: 1rem;
  box-shadow: 0 0 11px 0 rgba(0, 0, 0, 0.5);
  width: calc(100% - 30px);
  max-width: 368px;
  transition: 0.3s ease-in;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  border-radius: 22px;
}

.cookie-overlay__inner {
  width: 100%;
  height: 100%;
  padding: 1rem;
  display: flex;
      justify-content: space-between;
}

.cookie-overlay.is-active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

.cookie-overlay.is-disabled {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.cookie-overlay__text {
  color: #111;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  margin-bottom: 15px;
}

/* Стили для ссылки "Узнать подробнее" */
.cookie-link {
  color: #002e67;
  text-decoration: none;
  font-weight: 500;
  cursor: pointer;
  transition: opacity 0.2s;
}
.cookie-link:hover {
  text-decoration: underline;
  opacity: 0.8;
}

.cookie-overlay__bottom {
  display: flex;
  gap: 15px;
  align-items: center;
  flex-wrap: wrap;
}

/* СИНЯЯ КНОПКА "Понятно" — как в DNS */
.btn--blue {
  background: #002e67;
  color: white;
  border: none;
  padding: 10px 28px;
  font-size: 15px;
  font-weight: 600;
  /* border-radius: 40px; */
  cursor: pointer;
  transition: all 0.2s ease;
  font-family: inherit;
  box-shadow: 0 2px 6px rgba(0, 85, 255, 0.2);
}
.btn--blue:hover {
  background: #0044cc;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(0, 85, 255, 0.3);
}
.btn--blue:active {
  transform: translateY(0);
  background: #003daa;
}

.close-cookies {
  cursor: pointer;
}

@media (max-width: 992px) {
  .cookie-overlay__inner {
    transform: none;
    padding-top: 0;
    padding-bottom: 0;
  }
}

/* ========== МОДАЛЬНОЕ ОКНО (ФОРМА ПО ЦЕНТРУ) ========== */
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(3px);
  z-index: 3000;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  transition: all 0.25s ease;
}
.modal-overlay.active {
  opacity: 1;
  visibility: visible;
}
.modal-container {
  background: #ffffff;
  max-width: 520px;
  width: 90%;
  border-radius: 28px;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.4);
  transform: scale(0.96);
  transition: transform 0.2s ease;
  overflow: hidden;
}
.modal-overlay.active .modal-container {
  transform: scale(1);
}
.modal-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  border-bottom: 1px solid #eef2f6;
}
.modal-header h3 {
  font-size: 1.35rem;
  font-weight: 600;
  color: #111;
  margin: 0;
}
.modal-close {
  background: none;
  border: none;
  font-size: 28px;
  line-height: 1;
  cursor: pointer;
  color: #8e9aaf;
  transition: color 0.2s;
  padding: 0;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.modal-close:hover {
  color: #1f2a3a;
  background: #f0f2f5;
}
.modal-body {
  padding: 1.75rem 1.5rem 2rem;
}
.form-group {
  margin-bottom: 1.25rem;
}
.form-group label {
  display: block;
  font-weight: 500;
  margin-bottom: 0.5rem;
  color: #1f2a3a;
  font-size: 0.9rem;
}
.form-group input,
.form-group textarea {
  width: 100%;
  padding: 12px 14px;
  border: 1px solid #cfdfed;
  border-radius: 16px;
  font-size: 0.95rem;
  font-family: inherit;
  transition: 0.2s;
  background: #fff;
}
.form-group input:focus,
.form-group textarea:focus {
  outline: none;
  border-color: #0055ff;
  box-shadow: 0 0 0 3px rgba(0, 85, 255, 0.1);
}
.form-group textarea {
  resize: vertical;
  min-height: 90px;
}
.modal-submit-btn {
  background: #0055ff;
  color: white;
  border: none;
  width: 100%;
  padding: 12px;
  font-size: 1rem;
  font-weight: 600;
  border-radius: 40px;
  cursor: pointer;
  transition: 0.2s;
  margin-top: 0.5rem;
}
.modal-submit-btn:hover {
  background: #0044cc;
}
.modal-footer-note {
  font-size: 0.75rem;
  color: #7c8b9f;
  text-align: center;
  margin-top: 1rem;
}
@media (max-width: 480px) {
  .modal-body {
    padding: 1.25rem;
  }
  .cookie-overlay__bottom {
    flex-direction: column;
    align-items: stretch;
  }
  .btn--blue {
    text-align: center;
  }
}

/* End */


/* Start:/bitrix/templates/matilda_s1/css/splide.min.css?17477463735090*/
.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/select2.css?174180783417291*/
/*------------- select2 ---------------------*/

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-container .select2-search--inline {
  float: left
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051
}

.select2-results {
  display: block
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0
}

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none
}

.select2-results__option[aria-selected] {
  cursor: pointer
}

.select2-container--open .select2-dropdown {
  left: 0
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-search--dropdown {
  display: block;
  padding: 4px
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
  display: none
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0)
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
  padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 4px 0 0 4px;
  left: 1px;
  right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none
}

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
  border-top: none
}

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
  padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb
}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/card.css?17758308949659*/
/**/
.intec-template .intec-template-breadcrumb{
    margin-bottom: 30px;
}
.intec-template .intec-template-title.n-card h1{
    max-width: 1080px;
    font-size: 48px;
    margin-bottom: 40px;
}
.card-tabs__nav{
    background: #f5f5f5;
    padding-left: 15px;
    padding-right: 15px;
}

.card-tab__link{
    color: #000;
    padding: 14px 15px;
    display: inline-block;
    min-width: 265px;
    text-align: center;
    border-bottom: 2px solid rgba(255,255,255,0);
    transition: all .3s ease;
    font-size: 20px;
}
.card-tab__link:hover{
    text-decoration: none;
}
.card-tab__link:hover{
    border-bottom-color: #003a81;
}
.card-tab__link.active{
    border-bottom-color: #003a81;
}
.card-tab{
    padding-top:50px;
    padding-bottom: 60px;
    display: none;
}
.card-tab.active{
    display: block;
}
.n-card-nav__controls{
    display: inline-flex;
    align-items: center;
}
.n-card-nav__control{
    width:46px;
    height: 46px;
    cursor: pointer;
    display: block;
    position: relative;
}
.n-card-w__sep{
    font-size: 14px;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
}
.n-card__left{
    width:563px;
    padding-right:60px;
}
.n-card{
    display: flex;
    align-items: flex-start;
}
.n-card__content{
    width: calc(100% - 563px);
}
.n-card-w__title{
    font-size: 20px;
    display: inline-flex;
    align-items: center;
    color: #7a7c7f;
}
.n-card-w__title .current{
    color: #003a81;
}
.n-card-nav__control .n-card-nav__arrow{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 37px;
    height: 26px;
    fill:#000;
}
.n-card-nav__control_prev{
    transform: scale(-1);
}
.n-card-nav__control:hover .n-card-nav__arrow{
    fill:#002e67;
}
.n-card-nav__control_next{
    margin-left: 5px;
}
.n-card-nav{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.n-card-slider{
    margin-bottom: 15px;
}
.n-card__content{
    display: flex;
    align-items: flex-start;
    padding-left: 15px;
}
.n-card__item{
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
}
.key-val__title{
    color: #6d7072;
    position: relative;
    padding-right: 15px;
    background: #fff;
    display: inline-block;
}
.key-val__desc{
    position: relative;
    padding-left: 15px;
    background: #fff;
    display: inline-block; 
}
.key-val{
    margin-bottom: 20px;
    position: relative;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.link-line{
    display: inline-flex;
    align-items: center;
    color: #002e67;
}
.link__i{
    display: inline-block;
    width:26px;
    height: 2px;
    background: #002e67;
    display: inline-block;
    margin-right: 10px;
}
.key-val:before{
    content: '';
    width: 100%;
    height: 2px;
    background: #f5f5f5;
    position: absolute;
    top: 14px;
    left: 0;
}
.card-w__title{
    display: block;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 15px;
}
.key-vals_small{
    max-width:400px;
}
.key-vals_small .key-val__desc{
    min-width:150px; 
}
.key-vals_small .key-line{
    text-align: left;
}
.n-card__item_r{
    padding-right: 30px;
}
.intec-content_auto{
    overflow: inherit;
}
.card-n__content p{
    margin-bottom: 5px;
    margin-top: 5px;
}
.shipping-ico{
    width: 22px;
    height: 22px;
}
.card-n__ico{
    display: inline-block;
    width: 48px;
    flex-shrink: 0;
}
.card-n{
    display: flex;
    align-items: flex-start;
}
.card-w{
    padding: 34px 30px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.17);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.17);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.17);
}
.card-n__content small{
    font-size: 14px;
    font-style: normal;
    opacity: .9;
    line-height: 1;
}
.card-preims{
    padding-left: 15px;
    padding-right: 15px;
    background: #f5f5f5;
   
}
.card-preims__content{
     display: flex;
    align-items: flex-start;
    justify-content: space-around;
}
.card-n__content p:first-child{
    margin-top: 0;
}
.n-card__item_l{
    padding-left: 20px;
}
.card-n{
    margin-top: 35px;
}
.btn2-full{
    width: 100%;
    text-align: center;
}
.people-ico{
    width:66px;
    height: 66px;
    margin-bottom: 20px;
}
.key-line{
    text-align: right;
    display: block;
    margin-bottom: 10px;
}
.card-item_bordered{
    border-bottom: 1px solid #f5f5f5;
}
.card-item h4{
    font-size: 30px;
    margin-bottom: 24px;
}
.card-preim{
    width: 215px;
    text-align: center;
}
.card-item{
    padding-top: 40px;
}
.card-preims{
    padding-top: 60px;
    padding-bottom: 60px;
}
.section_gray{
    padding-left: 15px;
    padding-right: 15px;
    background: #f5f5f5;
    padding-top: 30px;
    padding-bottom: 30px;
}
.delivery-w__item_offset{
    margin-bottom: 30px;
}
.delivery-w__item .delivery-w__title{
    text-transform: uppercase;
    font-size:16px;
    font-weight: bold;
    margin-bottom: 15px;
}
.card-n__content strong{
    margin-bottom: 15px;
    display: block;
}
.card-w__title{
    margin-top: 0;
}
.card-w__desc{
    font-size: 14px;
}
.card-preim__title{
    font-size: 16px;
    display: block;
    font-weight: 700;
    max-width: 220px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.page-bottom__desc{
    margin-top: 10px;
}
.page-desc__text{
    line-height: 1.6;
    color: #002e67;
}
.page-desc__text p{
    margin-bottom: 0;
}
.card-tab__content{
    padding-left: 15px;
    padding-right: 15px;
}
.card-tabs__select{
    display: none;
}
.custom-select_default .select2-container .select2-selection--single{
    height: 40px;
}
.custom-select_default .select2-container--default .select2-selection--single .select2-selection__rendered{
     line-height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    width: 27px;
    height: 35px;
}
.card-item{
    padding-left: 15px;
    padding-right: 15px;
}
.select2-results ul>li:before{
    display: none!important;
}
.card-item h4{
    margin-top: 0;
}
@media(max-width:1340px){
    .intec-template .intec-template-title.n-card h1{
        font-size: 30px;
    }
    .card-w__title{
        font-size: 24px;
    }
    .n-card__left{
        width: 500px;
        padding-right: 15px;
    }
    .n-card__content {
        width: calc(100% - 500px);
    }
}
@media(max-width:1270px){
    .n-card__left{
        width: 420px;
    }
    .n-card__content {
        width: calc(100% - 420px);
    }
}
@media(max-width:1180px){
    .n-card__left{
        width: 560px;
    }
    .n-card__content {
        width: calc(100% - 560px);
    }
    .key-val{
        margin-bottom: 8px;
    }
    .n-card-slider img{
        width: 100%;
    }
    .n-card__item{
        margin-bottom: 20px;
        width: 100%;
    }
    .n-card__content{
        flex-wrap: wrap;
    }
}

@media(max-width:1070px){
    .n-card__left {
        width: 490px;
    }
    .n-card__content {
        width: calc(100% - 490px);
    }
}
@media(max-width:990px){
    .n-card-slider{
        margin-bottom: 30px;
    }
    .card-preims{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .n-card__left{
        padding-right: 0;
    }
    .n-card{
        flex-wrap: wrap;
    }
    .n-card__item_l{
        padding-left: 0;
    }
    .n-card__item.n-card__item_r{
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .card-w__title br{
        display: none;
    }
    .card-tab{
        padding-bottom: 30px;
    }
    .n-card__content{
        width: 100%;
        padding-left: 0;
    }
    .n-card__item{
        padding-right: 0;
    }
    .n-card-nav{
        margin-bottom: 20px;
    }
    .n-card__left{
        width: 100%;
    }
    .n-card__right{
        width: 100%;
    }
    .n-card-w__title{
        display: none;
    }

    .n-card-w{
        position: relative;
        z-index: 10;
    }

    .n-card-nav__controls {
        justify-content: inherit;
        width: 100%;
    }

     .n-card-nav {
        margin-bottom: 20px;
        position: absolute;
        top: calc(50% - 23px);
        width: 100%;
    }

    .n-card-nav__control{
        background-color: #eaeaea;
         opacity: 0.6;
    }

    .n-card-nav__controls{
       justify-content: inherit;
    width: 100%;
    }

    .card-tab{
        padding-top:0;
    }

    .intec-template .intec-template-title{
            margin-bottom: 6px;
    }
}
@media(max-width:820px){
    .card-tabs__nav{
        padding-left: 15px;
        padding-right: 15px;
    }
    .card-tab__link{
        width: auto;
        min-width: auto;
    }
    .card-tabs__nav .intec-content{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
}
@media(max-width:760px){
    .shipping-ico {
    width: 30px;
    height: 30px;
}
    .intec-content, .intec-content .intec-content.intec-content-primary{
        min-width: inherit;
    }
    .intec-template .intec-template-title.n-card h1 {
    font-size: 23px;
}
    .card-preims__content{
        flex-wrap: wrap;
    }
    .card-preim__title{
        max-width: inherit;
        text-align: left;
        margin-left: 0;
    }
    .people-ico{
        margin-right: 15px;
        width: 46px;
        height: 46px;
    }
    .card-preim{
        width: 100%;
        display: flex;
        align-items: flex-start;
    }
}
@media(max-width:580px){
    .card-tabs__select{
        display: block;
    }
    
    .card-tabs__nav{
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .card-tabs__nav .intec-content{
        display: none;
    }
}
/* End */


/* Start:/bitrix/templates/matilda_s1/css/redizine/magnific-popup.min.css?17418078345913*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
/* End */


/* Start:/bitrix/templates/matilda_s1/components/intec.universe/widget/buttontop/style.css?1741808120445*/
.widget.c-widget.c-widget-buttontop .widget-button {
  display: none;
  width: 52px;
  height: 52px;
  background-image: url(/bitrix/templates/matilda_s1/components/intec.universe/widget/buttontop/images/top.png);
  background-position: center;
  background-repeat: no-repeat;
  position: fixed;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
  z-index: 75;
}
@media all and (max-width: 720px) {
  .widget.c-widget.c-widget-buttontop .widget-button {
    bottom: 70px;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/style.css?17792837641518*/
.c-header.c-header-template-1 .widget-view.widget-view-desktop {
  display: block;
  position: relative;
  z-index: 50;
  position: fixed;
  width: 100%;
  top: 48px;
}

body{
  margin-top: 126px;
}

.demo-container {
  display: block;
  position: fixed;
  z-index: 50;
  width: 100%;
  top:0;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile {
  display: none;
  position: relative;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-banner {
  display: block;
  position: relative;
  z-index: 0;
}
.c-header.c-header-template-1 .widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 0;
  display: none;
  opacity: 0;
}
@media all and (max-width: 768px) {
  .c-header.c-header-template-1 .widget-view.widget-view-fixed,
  .c-header.c-header-template-1 .widget-view.widget-view-desktop {
    display: none !important;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile {
    display: block;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile.widget-view-mobile-fixed {
    position: fixed;
    top: 0 !important;
    right: 0;
    bottom: auto;
    left: 0;
  }

  .demo-container{
    position: relative;
  }
}
@media print {
  .c-header.c-header-template-1 {
    display: none;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/templates/desktop/template.9/style.css?177919548837398*/
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-9 {
  display: block;
  background: #fff;
}
.c-header.c-header-template-1 .scrollbar-inner {
  max-height: 450px;
}
.c-header.c-header-template-1 .scrollbar-inner .scroll-y {
  right: 3px;
  width: 2px;
  height: 100%;
}
.c-header.c-header-template-1 .scrollbar-inner .scroll-bar {
  border-radius: 4px;
  background-color: #B0B0B0;
  opacity: 1;
}
.c-header.c-header-template-1 .scrollbar-inner .scroll-element_track {
  background-color: transparent;
}
.c-header.c-header-template-1 .widget-panel {
  display: block;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-panel-wrapper-2 {
  min-height: 40px;
}
.c-header.c-header-template-1 .widget-panel-social-item {
  display: block;
  font-size: 18px;
  min-width: 18px;
  height: 18px;
  text-align: center;
  color: #d8d8d8;
  line-height: 1;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.c-header.c-header-template-1 .widget-panel-social-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-panel-buttons {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.c-header.c-header-template-1 .widget-panel-buttons-wrapper {
  display: block;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-panel-button {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1;
  font-size: medium;
  cursor: pointer;
  padding-right: 15px;
  padding-left: 15px;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background 350ms;
  -moz-transition: background 350ms;
  -ms-transition: background 350ms;
  -o-transition: background 350ms;
  transition: background 350ms;
}
.c-header.c-header-template-1 .widget-panel-button-wrapper {
  height: 40px;
}
.c-header.c-header-template-1 .widget-panel-button-icon {
  font-size: 15px;
  color: #222222;
}
.c-header.c-header-template-1 .widget-panel-button-icon + .widget-panel-button-text {
  margin-left: 10px;
}
.c-header.c-header-template-1 .widget-panel-button-text {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
}
.c-header.c-header-template-1 .widget-panel-button:hover {
  background: #f4f5f7;
}
.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form {
  background-color: #0065ff;
  padding: 0 20px;
}
.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form:hover {
  background-color: #3384ff;
}
.c-header.c-header-template-1 .widget-panel-button.widget-panel-button-form .widget-panel-button-text {
  font-size: 14px;
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-panel-phone {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  font-size: 0;
  height: 40px;
}
.c-header.c-header-template-1 .widget-panel-phone .widget-panel-phone-arrow, .c-header.c-header-template-1 .widget-panel-phone .widget-panel-phone-text, .c-header.c-header-template-1 .widget-panel-phone .widget-panel-phone-content {
  display: inline-block;
  vertical-align: middle;
}
.c-header.c-header-template-1 .widget-panel-phone-content {
  position: relative;
}
.c-header.c-header-template-1 .widget-panel-phone-text {
  font-size: 16px;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: bold;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-panel-phone-text:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-panel-phone-popup {
  position: absolute;
  opacity: 0;
  top: 100%;
  left: -20px;
  right: -20px;
  padding-top: 20px;
  white-space: normal;
  z-index: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none;
  -webkit-perspective: 2000px;
  perspective: 2000px;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-wrapper {
  display: block;
  padding: 0;
  background: #fff;
  border-radius: 6px;
  width: 100%;
  min-width: 230px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  will-change: transform;
  -webkit-transform-origin: 50% -50px;
  transform-origin: 50% -50px;
  -webkit-transform: rotateX(-15deg);
  transform: rotateX(-15deg);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-contacts {
  padding: 25px 20px;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-contacts:last-child {
  border-bottom: 0;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-contact {
  display: block;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.3;
  color: #2d2d2d;
  text-decoration: none;
  padding: 4px 8px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-contact.phone {
  font-size: 18px;
  line-height: 1.5;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-contact.schedule {
  color: #a6a8ac;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-item {
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  color: #2d2d2d;
  text-decoration: none;
  padding: 20px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-panel-phone-popup-item + .widget-panel-phone-popup-item {
  padding-top: 0;
}
.c-header.c-header-template-1 .widget-panel-phone[data-expanded=true] .widget-panel-phone-popup {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: none;
  transition: none;
}
.c-header.c-header-template-1 .widget-panel-phone[data-expanded=true] .widget-panel-phone-popup-wrapper {
  -webkit-transform: none;
  transform: none;
}
.c-header.c-header-template-1 .widget-panel-phone-arrow {
  font-size: 12px;
  width: 12px;
  text-align: right;
  line-height: 1;
  color: #2d2d2d;
  margin-left: 5px;
}
.c-header.c-header-template-1 .widget-panel-basket-wrap {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.c-header.c-header-template-1 .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-counter {
  top: -6px;
}
.c-header.c-header-template-1 .widget-panel .widget-authorization-panel {
  display: inline-block;
  vertical-align: top;
}
.c-header.c-header-template-1 .widget-container {
  display: block;
  border-bottom: 2px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-container-wrapper {
  position: relative;
  height: 54px;
}
.c-header.c-header-template-1 .widget-container-logotype {
  display: block;
  font-size: 0;
  color: #1d1d1d;
  text-decoration: none;
  text-align: center;
  width: 180px;
}
.c-header.c-header-template-1 .widget-container-logotype img {
  display: inline-block;
  vertical-align: center;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
}
.c-header.c-header-template-1 .widget-container-menu {
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu-wrap {
  position: static;
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 {
  background: transparent !important;
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper,
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-2,
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-3 {
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 {
  position: static;
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item {
  background: transparent !important;
  height: 100%;
}
.c-header.c-header-template-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
  color: #1d1d1d !important;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}
.c-header.c-header-template-1 .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {
  font-size: 16px;
}
.c-header.c-header-template-1 .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text-wrap {
  display: none;
}
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-1,
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-2,
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-3 {
  padding-right: 13px;
}
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-1 .menu-button,
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-2 .menu-button,
.c-header.c-header-template-1 .ns-bitrix.c-menu.c-menu-popup-3 .menu-button {
  font-size: 16px;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .widget-view-desktop-9 {
  background: transparent;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button:hover, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-icon {
  -webkit-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-icon {
  color: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter {
  background: black !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path {
  fill: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter {
  border-color: black !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel {
  border-color: rgba(255, 255, 255, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container {
  border-color: rgba(255, 255, 255, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: rgba(255, 255, 255, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item:hover .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item.sale-basket-icons-item-active .sale-basket-icons-item-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab:hover .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab.sale-basket-small-tab-active .sale-basket-small-tab-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-icon,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button:hover,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button:hover,
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button:hover, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-icon {
  -webkit-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-icon {
  color: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter {
  background: white !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path {
  fill: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item-counter {
  border-color: white !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel {
  border-color: rgba(0, 0, 0, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container {
  border-color: rgba(0, 0, 0, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: rgba(0, 0, 0, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item:hover .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-icons-items .sale-basket-icons-item.sale-basket-icons-item-active .sale-basket-icons-item-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab:hover .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-basket .sale-basket-small-items .sale-basket-small-tab.sale-basket-small-tab-active .sale-basket-small-tab-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info-1 .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-icon,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-1 .menu-button:hover,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-2 .menu-button:hover,
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-popup-3 .menu-button:hover {
  opacity: 0.5;
}

/*# sourceMappingURL=style.css.map */


.cities_block_wrap {
	display:none;
	position:absolute;
	z-index: 991;
}
.cities_block_wrap.active {
	display: block;
}
.cities_block {
	padding:15px;
	background:white;
	border: 1px solid #0063a2;
	border-radius: 5px;
	margin-top: 5px;
	box-shadow: 0 0 10px 0 #00000085;
	width: 250px;
	max-height: 300px;
	overflow: auto;
}
.cities_block-item {
	display:block;
	width:100%;
	color: #0063a2 !important;
	font-weight: 500;
}


/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/system.pagenavigation/.default/style.css?17418078832487*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default {
  display: block;
  margin: 10px 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: -4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper {
  background-color: #0065ff;
  border-color: #0065ff;
  color: #fff;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper {
  display: none;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper {
  width: auto;
  text-align: left;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper {
  display: block;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.42857143;
  text-align: center;
  padding: 6px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-decoration: none;
  cursor: pointer;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -ms-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/news.list/sity_modal_name/style.css?174180790810803*/
.contacts {}

.contacts .contacts-map {
    display: block;
    height: 460px;
}

.contacts .contacts-contact-wrap {
    overflow: visible;
}
.contacts .contacts-contact {
    display: block;
    position: relative;
    min-height: 126px;
    background: #fff;
    -webkit-box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
}
.contacts .contacts-contact.contacts-contact-with-map {
    margin-top: -63px;
    overflow: hidden;
}
.contacts .contacts-contact .contacts-contact-with-map-wrapper {
    min-height: 126px;
    padding: 12px 24px;
    overflow: hidden;
}
.contacts .contacts-contact .contacts-contact-wrapper {
    min-height: 102px;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-parameter-wrapper {
    font-size: 0;
    height: 100%;
    padding: 12px 0;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon {
    width: 36px;
    padding-top: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-title {
    font-weight: normal;
    color: #bdbdbd;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 4px;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    color: #2c2c2c;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-value {
    color: #333;
    text-decoration: none;
}

.contacts .contacts-title {
    font-size: 28px;
    font-weight: 900;
}
.contacts .contacts-description {
    font-size: 16px;
    line-height: 25px;
    color: #6a6a6c;
    margin-top: 20px;
}

.contacts .contacts-shops {
    display: block;
    margin-top: 75px;
}
.contacts .contacts-shops .contacts-shops-list {
    display: block;
    overflow: hidden;
    margin-top: 30px;
}
.contacts .contacts-shops .contacts-shops-list .contacts-shops-list-wrapper {
    display: block;
    margin: -15px -30px;
}
.contacts .contacts-shops .contacts-shop {
    display: block;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 30px;
}
.contacts .contacts-shops .contacts-shop .contacts-shop-wrapper {
    display: block;
    position: relative;
}
.contacts .contacts-shops .contacts-shop .contacts-image {
    display: block;
    position: relative;
    padding: 6px;
    width: 130px;
    height: 130px;
    background: #f3f3f3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}
.contacts .contacts-shops .contacts-shop .contacts-image .contacts-image-wrapper {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.contacts .contacts-shops .contacts-shop .contacts-information {
    display: block;
    margin-left: 145px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #2a2a2a;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-address {
    margin-bottom: 20px;
    color: inherit;
    text-decoration: none;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-phone {
    color: inherit;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-email {
    color: #1169fe;
    text-decoration: none;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map {
    display: block;
    position: absolute;
    left: 145px;
    bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-decoration: none;
    color: #494a67;
    border-bottom: 1px dashed transparent;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color, border;
    -moz-transition-property: color, border;
    -ms-transition-property: color, border;
    -o-transition-property: color, border;
    transition-property: color, border;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map:hover {
    color: #686991;
    border-color: #686991;
}

.contacts .contacts-offices {
    display: block;
    margin-top: 75px;
}
.contacts .contacts-offices .contacts-sections {}
.contacts .contacts-offices .contacts-sections .contacts-section {
    margin-top: 50px;
}
.contacts .contacts-offices .contacts-sections .contacts-section .contacts-section-title {
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 25px;
    color: #2a2a2a;
}
.contacts .contacts-offices .contacts-offices-list {
    display: block;
    position: relative;
    overflow: hidden;
    margin-top: 16px;
}
.contacts .contacts-offices .contacts-offices-list .contacts-offices-list-wrapper {
    display: block;
    margin: -10px;
}
.contacts .contacts-offices .contacts-office {
    display: block;
    position: relative;
    padding: 10px;
}
.contacts .contacts-offices .contacts-office .contacts-office-wrapper {
    display: block;
    position: relative;
    border: 1px solid #e6e7e9;
}
.contacts .contacts-offices .contacts-office .contacts-image {
    display: block;
    width: 220px;
    height: 150px;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
}
.contacts .contacts-offices .contacts-office .contacts-information {
    display: block;
    position: relative;
    margin-left: 270px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section {
    display: block;
    position: relative;
    float: left;
    margin-top: 30px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address {
    margin-right: 150px;
    width: 180px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time {
    margin-right: 100px;
    width: 140px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts {
    width: 210px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title {
    display: block;
    margin-bottom: 15px;
    font-size: 0;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .icon-contacts {
    font-size: 16px;
    padding-right: 6px;
    vertical-align: middle;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-icon {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin-right: 15px;
    background-position: center center;
    background-repeat: no-repeat;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 18px;
    color: #6a696e;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content {
    font-size: 13px;
    line-height: 21px;
    color: #313439;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content a {
    text-decoration: none;
    color: #313439;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address .contacts-information-content {
    font-weight: bold;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content {

}
.contacts .contacts-offices .contacts-office .contacts-information-on-map {
    display: block;
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 13px;
    line-height: 18px;
    text-decoration: none;
    color: #494a67;
    border-bottom: 1px dashed transparent;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color, border;
    -moz-transition-property: color, border;
    -ms-transition-property: color, border;
    -o-transition-property: color, border;
    transition-property: color, border;
}
.contacts .contacts-offices .contacts-office .contacts-information-on-map:hover {
    color: #686991;
    border-color: #686991;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px dotted #2d7cfb;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a:hover {
    color: #2d7cfb;
}
.contacts .contacts-form-wrap {
    margin-top: 60px;
}
@media (max-width:1000px) {
    .contacts .contacts-offices .contacts-office .contacts-image {
        display:none;
    }
    .contacts .contacts-contact {
        height:auto;
        overflow:hidden;
    }
    .contacts .contacts-offices .contacts-office .contacts-information {
        margin-left:18px;
        overflow: hidden;
        padding-bottom: 18px;
    }
}

.intec-content-right .contacts .contacts-contact {
    height: 190px;
}
.intec-content-right .contacts .contacts-contact .contacts-contact-parameter {
    width: 50%;
    height: 50%;
}

@media (max-width:700px) {
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content {
        margin:0;
    }
    .contacts-form .contacts-form-fields .contacts-form-field {
        width:100%!important;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address,
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time,
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts {
        width:100%;
        margin-right:0;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-on-map {
        position:static;
        margin-top:10px;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section {
        margin-top: 15px;
        float:none;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title {
        margin-bottom: 6px;
    }
}
/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/news.list/sity_modal_popup/style.css?177035296210908*/
.contacts {}

.contacts .contacts-map {
    display: block;
    height: 460px;
}

.contacts .contacts-contact-wrap {
    overflow: visible;
}
.contacts .contacts-contact {
    display: block;
    position: relative;
    min-height: 126px;
    background: #fff;
    -webkit-box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 7px 35px 0 rgba(0, 0, 0, 0.4);
}
.contacts .contacts-contact.contacts-contact-with-map {
    margin-top: -63px;
    overflow: hidden;
}
.contacts .contacts-contact .contacts-contact-with-map-wrapper {
    min-height: 126px;
    padding: 12px 24px;
    overflow: hidden;
}
.contacts .contacts-contact .contacts-contact-wrapper {
    min-height: 102px;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-parameter-wrapper {
    font-size: 0;
    height: 100%;
    padding: 12px 0;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-icon {
    width: 36px;
    padding-top: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-title {
    font-weight: normal;
    color: #bdbdbd;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 4px;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-text {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    color: #2c2c2c;
}
.contacts .contacts-contact .contacts-contact-parameter .contacts-contact-value {
    color: #333;
    text-decoration: none;
}

.contacts .contacts-title {
    font-size: 28px;
    font-weight: 900;
}
.contacts .contacts-description {
    font-size: 16px;
    line-height: 25px;
    color: #6a6a6c;
    margin-top: 20px;
}

.contacts .contacts-shops {
    display: block;
    margin-top: 75px;
}
.contacts .contacts-shops .contacts-shops-list {
    display: block;
    overflow: hidden;
    margin-top: 30px;
}
.contacts .contacts-shops .contacts-shops-list .contacts-shops-list-wrapper {
    display: block;
    margin: -15px -30px;
}
.contacts .contacts-shops .contacts-shop {
    display: block;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 30px;
}
.contacts .contacts-shops .contacts-shop .contacts-shop-wrapper {
    display: block;
    position: relative;
}
.contacts .contacts-shops .contacts-shop .contacts-image {
    display: block;
    position: relative;
    padding: 6px;
    width: 130px;
    height: 130px;
    background: #f3f3f3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}
.contacts .contacts-shops .contacts-shop .contacts-image .contacts-image-wrapper {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.contacts .contacts-shops .contacts-shop .contacts-information {
    display: block;
    margin-left: 145px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #2a2a2a;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-address {
    margin-bottom: 20px;
    color: inherit;
    text-decoration: none;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-phone {
    color: inherit;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-email {
    color: #1169fe;
    text-decoration: none;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map {
    display: block;
    position: absolute;
    left: 145px;
    bottom: 0;
    font-size: 13px;
    line-height: 18px;
    text-decoration: none;
    color: #494a67;
    border-bottom: 1px dashed transparent;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color, border;
    -moz-transition-property: color, border;
    -ms-transition-property: color, border;
    -o-transition-property: color, border;
    transition-property: color, border;
}
.contacts .contacts-shops .contacts-shop .contacts-information .contacts-on-map:hover {
    color: #686991;
    border-color: #686991;
}

.contacts .contacts-offices {
    display: block;
    margin-top: 75px;
}
.contacts .contacts-offices .contacts-sections {}
.contacts .contacts-offices .contacts-sections .contacts-section {
    margin-top: 50px;
}
.contacts .contacts-offices .contacts-sections .contacts-section .contacts-section-title {
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 25px;
    color: #2a2a2a;
}
.contacts .contacts-offices .contacts-offices-list {
    display: block;
    position: relative;
    overflow: hidden;
    margin-top: 16px;
}
.contacts .contacts-offices .contacts-offices-list .contacts-offices-list-wrapper {
    display: block;
    margin: -10px;
}
.contacts .contacts-offices .contacts-office {
    display: block;
    position: relative;
    padding: 10px;
}
.contacts .contacts-offices .contacts-office .contacts-office-wrapper {
    display: block;
    position: relative;
    border: 1px solid #e6e7e9;
}
.contacts .contacts-offices .contacts-office .contacts-image {
    display: block;
    width: 220px;
    height: 150px;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
}
.contacts .contacts-offices .contacts-office .contacts-information {
    display: block;
    position: relative;
    margin-left: 270px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section {
    display: block;
    position: relative;
    float: left;
    margin-top: 30px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address {
    margin-right: 150px;
    width: 180px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time {
    margin-right: 100px;
    width: 140px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts {
    width: 210px;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title {
    display: block;
    margin-bottom: 15px;
    font-size: 0;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .icon-contacts {
    font-size: 16px;
    padding-right: 6px;
    vertical-align: middle;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-icon {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin-right: 15px;
    background-position: center center;
    background-repeat: no-repeat;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title .contacts-information-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 18px;
    color: #6a696e;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content {
    font-size: 13px;
    line-height: 21px;
    color: #313439;
}
.contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-content a {
    text-decoration: none;
    color: #313439;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address .contacts-information-content {
    font-weight: bold;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content {

}
.contacts .contacts-offices .contacts-office .contacts-information-on-map {
    display: block;
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 13px;
    line-height: 18px;
    text-decoration: none;
    color: #494a67;
    border-bottom: 1px dashed transparent;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color, border;
    -moz-transition-property: color, border;
    -ms-transition-property: color, border;
    -o-transition-property: color, border;
    transition-property: color, border;
}
.contacts .contacts-offices .contacts-office .contacts-information-on-map:hover {
    color: #686991;
    border-color: #686991;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px dotted #2d7cfb;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a:hover {
    color: #2d7cfb;
}
.contacts .contacts-form-wrap {
    margin-top: 60px;
}
.cities_block-item {
    cursor: pointer;
}
.cities_block-item:hover {
    text-decoration: underline;
}
@media (max-width:1000px) {
    .contacts .contacts-offices .contacts-office .contacts-image {
        display:none;
    }
    .contacts .contacts-contact {
        height:auto;
        overflow:hidden;
    }
    .contacts .contacts-offices .contacts-office .contacts-information {
        margin-left:18px;
        overflow: hidden;
        padding-bottom: 18px;
    }
}

.intec-content-right .contacts .contacts-contact {
    height: 190px;
}
.intec-content-right .contacts .contacts-contact .contacts-contact-parameter {
    width: 50%;
    height: 50%;
}

@media (max-width:700px) {
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-information-content {
        margin:0;
    }
    .contacts-form .contacts-form-fields .contacts-form-field {
        width:100%!important;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-address,
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-work-time,
    .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts {
        width:100%;
        margin-right:0;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-on-map {
        position:static;
        margin-top:10px;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section {
        margin-top: 15px;
        float:none;
    }
    .contacts .contacts-offices .contacts-office .contacts-information-section .contacts-information-title {
        margin-bottom: 6px;
    }
}
/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/menu/horizontal.1/style.css?174180787527991*/
.ns-bitrix.c-menu.c-menu-horizontal-1 {
    display: block;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 0;
    display: none;
    opacity: 0;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper {
    background: #0065ff;
    position: relative;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent {
    background: transparent;
    position: static;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .intec-content {
    overflow: visible;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 {
    position: relative;
    font-size: 0;
    white-space: normal;
    overflow: hidden;
    height: 50px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1.menu-initialized .menu-wrapper-4 {
    overflow: visible;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item {
    display: none;
    height: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: background, border;
    -moz-transition-property: background, border;
    -ms-transition-property: background, border;
    -o-transition-property: background, border;
    transition-property: background, border;
}
.ns-bitrix.c-menu.c-menu-horizontal-1.menu-initialized .menu-item {
    display: block;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default {
    position: relative;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text {
    position: relative;
    padding: 0 14px;
    height: 100%;
    font-size: 0;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-uppercase="true"] .menu-item .menu-item-text {
    text-transform: uppercase;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text.menu-item-catalog-text {

}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text.menu-item-catalog-text {
    text-align: left;
    padding-right: 35px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-text .menu-item-text-icon {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    font-size: 12px;
    line-height: 21px;
    color: #fff;
    margin: 0 15px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-text .menu-item-text-icon.menu-item-text-icon-catalog {}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-text .menu-item-text-icon.menu-item-text-icon-arrow {
    position: absolute;
    top: 50%;
    margin: -10px 0 0 0;
    right: 20px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    line-height: 21px;
    color: #fff;
    white-space: nowrap;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
    text-align: center;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active {
    background: #008ffc;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent .menu-item {
    color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent .menu-item:hover,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent .menu-item.menu-item-active {
    background: transparent !important;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent .menu-item:hover .menu-item-text .menu-item-text-wrapper,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper.menu-transparent .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
    color: #2d2d2d !important;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-submenu {
    -webkit-box-shadow: 0 4px 20px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 4px 20px 0 rgba(0,0,0,0.2);
    box-shadow: 0 4px 20px 0 rgba(0,0,0,0.2);
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    opacity: 0;
    cursor: default;
    background: #fff;
    z-index: 11;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu {
    top: 0;
    left: 100%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu.menu-submenu-right {
    left: auto;
    right: 0;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu.menu-submenu-right {
    left: auto;
    right: 100%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-items {
    width: 260px;
    float: left;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item {
    display: block;
    position: relative;
    cursor: pointer;
    border-top: 1px solid #e8e8e8;
    font-size: 14px;
    white-space: normal;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item:first-child {
    border-top: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-border {
    border-right: 1px solid;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-border:first-child {
    border-left: 1px solid;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-cards {
    margin-left: 260px;
    overflow: hidden;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card {
    display: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-wrapper {
    display: block;
    width: 350px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-wrapper-2 {
    display: block;
    padding: 30px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-image {
    display: block;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-image a {
    display: block;
    position: relative;
    width: 130px;
    height: 130px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-image a svg {
    display: block;
    width: 100%;
    height: 100%;
    fill: #0065ff;
    stroke: #0065ff;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-name {
    display: block;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5;
    color: #2d2d2d;
    margin-top: 25px;
    text-decoration: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card-description {
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.5;
    color: #2d2d2d;
    margin-top: 15px;
    text-decoration: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-card[data-expanded="true"] {
    display: block;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-arrow-down {
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -7px;
    font-size: 14px;
    color: #ffffff;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default.menu-item-more > .menu-submenu > .menu-submenu-items > .menu-submenu-item {
    display: none;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-more .menu-item-text .menu-item-text-wrapper {
    line-height: 14px;
    font-size: 16px;
    word-spacing: -2px;
    margin-top: -6px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item > .menu-submenu-item-text {
    display: block;
    padding: 15px 30px;
    color: #2f2f2f;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
    text-decoration: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item:hover > .menu-submenu-item-text {
    color: #116afc;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item .menu-submenu-item-arrow {
    display: block;
    position: absolute;
    right: 30px;
    font-size: 14px;
    line-height: 1;
    top: 50%;
    margin-top: -7px;
    color: #2d2d2d;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section {
    position: static;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    opacity: 0;
    cursor: default;
    background: #fff;
    z-index: 11;
    overflow: hidden;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-wrapper {
    display: block;
    margin: 15px 30px 40px 30px;
    overflow: hidden;
    font-size: 0;
    white-space: normal;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default {
    display: inline-block;
    vertical-align: top;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.333333%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="2"] .menu-submenu-section.menu-submenu-section-default {
    width: 50%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="4"] .menu-submenu-section.menu-submenu-section-default {
    width: 25%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-header {
    display: block;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-header .menu-submenu-section-header-wrapper {
    color: #0065ff;
    font-size: 14px;
    line-height: 1.5;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-header .menu-submenu-section-header-wrapper:hover {
    color: #2d2d2d !important;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-items {
    display: block;
    overflow: hidden;
    margin-top: 8px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-items .menu-submenu-section-items-wrapper {
    display: block;
    overflow: hidden;
    margin: -3px -9px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-items .menu-submenu-section-item {
    display: inline-block;
    padding: 3px 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #2d2d2d;
    font-size: 12px;
    line-height: 1.5;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-items .menu-submenu-section-item:hover,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default .menu-submenu-section-items .menu-submenu-section-item.menu-submenu-section-item-active {
    color: #0065ff;
}

.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu .menu-submenu {
    top: -1px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu .menu-submenu-item {
    border: 1px solid #f4f4f4;
    border-top: none;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu .menu-submenu-item:last-child {
    border-radius: 0 0 6px 6px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu .menu-submenu-item > .menu-submenu-item-text {
    color: #999;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu .menu-submenu-item:hover > .menu-submenu-item-text {
    color: #444 !important;
}
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-default .menu-submenu,
.ns-bitrix.c-menu.c-menu-horizontal-1[data-submenu-view="simple.2"] .menu-item.menu-item-section .menu-submenu {
    border-radius: 0 0 6px 6px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1[data-section-view="information"] .menu-item.menu-item-section {
    position: relative;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-catalog-icon {
    display: inline-block;
    margin: 13px;
    vertical-align: middle;
    color: #ffffff;
    font-size: 14px;
}

@media all and (max-width: 1200px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="4"] .menu-submenu-section.menu-submenu-section-default {
        width: 33.333333%;
    }
}

@media all and (max-width: 880px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default {
        width: 50% !important;
    }
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text.menu-item-catalog-text {
        padding-right: 20px;
    }
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item-text .menu-item-text-icon.menu-item-text-icon-arrow {
        right: 10px;
    }
}

@media all and (max-width: 520px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-default {
        display: block;
        width: auto !important;
    }
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images {
    display: inline-block;
    vertical-align: top;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.333333%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="2"] .menu-submenu-section.menu-submenu-section-with-images {
    width: 50%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="4"] .menu-submenu-section.menu-submenu-section-with-images {
    width: 25%;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-image {
    display: block;
    position: relative;
    float: left;
    width: 60px;
    height: 60px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-image svg {
    display: block;
    width: 100%;
    height: 100%;
    fill: #0065ff;
    stroke: #0065ff;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-links {
    display: block;
    margin-left: 85px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-header {
    display: block;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-header .menu-submenu-section-header-wrapper {
    color: #2d2d2d;
    font-size: 14px;
    line-height: 1.5;
    font-weight: bold;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-header .menu-submenu-section-header-wrapper:hover {
    color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items {
    display: block;
    overflow: hidden;
    margin-top: 8px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items .menu-submenu-section-items-wrapper {
    display: block;
    overflow: hidden;
    margin: -2px -9px;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items .menu-submenu-section-item {
    display: block;
    padding: 2px 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items .menu-submenu-section-item .menu-submenu-section-item-wrapper {
    color: #656565;
    font-size: 12px;
    line-height: 1.5;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items .menu-submenu-section-item .menu-submenu-section-item-wrapper:hover,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-imagest .menu-submenu-section-items .menu-submenu-section-item.menu-submenu-section-item-active .menu-submenu-section-item-wrapper {
    color: #0065ff;
}

@media all and (max-width: 1200px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu[data-columns="2"] .menu-submenu-section.menu-submenu-section-with-images {
        width: 33.333333%;
    }
}

@media all and (max-width: 880px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images {
        width: 50% !important;
    }
}

@media all and (max-width: 520px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images {
        display: block;
        width: auto !important;
    }
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .scrollbar-inner {
    height: 420px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .scrollbar-inner [data-role="scrollbar"] {
    height: 420px!important;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section.long,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section.long .scrollbar-inner,
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section.long .scrollbar-inner [data-role="scrollbar"] {
    height: 460px!important;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section {
    max-width: 257px;
}

/*scroll menu*/
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .scroll-y {
    width: 2px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .scroll-bar {
    border-radius: 4px;
    background-color: #B0B0B0;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .scroll-element_track {
    background-color: transparent;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .menu-submenu-main-section-wrapper {
    height: 100%;
    padding: 16px 14px 16px 24px;
    border-right: 1px solid rgb(242, 242, 242);
    max-height: 100%;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .menu-submenu-main-section-item {
    display: inline-block;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .menu-submenu-main-section-item .menu-submenu-main-section-item-text {
    padding: 8px 0px;
    color: #808080;
    font-size: 14px;
    line-height: 1.5;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-main-section .menu-submenu-main-section-item .menu-submenu-main-section-item-text i {
    margin: 0 0 0 auto;
    padding-left: 10px;
    font-weight: 400;
}

/*scroll content*/
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-section-items-wrapper-2 .scroll-y {
    width: 4px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-section-items-wrapper-2 .scroll-bar {
    border-radius: 8px;
    background-color: #B0B0B0;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-section-items-wrapper-2 .scroll-element_track {
    background-color: transparent;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-section-items-container {
    display: none;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-section-items-container.active {
    display: block;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-banner-section-image {
    display: block;
    position: relative;
    float: left;
    min-width: 35px;
    min-height: 35px;
    width: 35px;
    height: 35px;
    margin-right: 12px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-banner-section-image svg {
    display: block;
    width: 100%;
    height: 100%;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-header .menu-submenu-section-header-wrapper {
    font-weight: 600;
    font-size: 14px;
    color: #404040;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-banner-section-links .menu-submenu-section-items {
    margin-left: 47px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu-banner-section .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-items .menu-submenu-section-item .menu-submenu-section-item-wrapper {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #808080;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper {
    max-width: 274px;
    padding: 32px;
    font-size: 14px;
    margin: 0 0 0 auto;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .menu-submenu-items-banner {
    max-width: 210px;
    max-height: 316px;
    margin-left: auto;
    opacity: 1;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .menu-submenu-item-banner-image {
    width: 210px;
    height: 280px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .owl-carousel .owl-stage {
    width: 5000px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .owl-carousel .owl-dots {
    margin-top: 16px;
    text-align: center;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .owl-carousel .owl-dots button {
    width: 8px;
    height: 8px;
    margin: 0 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #E8E8E8;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .owl-carousel .owl-dots button.active {
    background-color: #0065FF;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .menu-submenu-item-header {
    font-weight: 600;
    font-size: 14px;
    text-align: center;
    color: #404040;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .menu-submenu-item-description {
    font-size: 14px;
    line-height: 20px;
    color: #808080;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-item-container {
    text-decoration: none;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-item-container .menu-submenu-item-banner-image {
    margin-bottom: 5px;
}

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-banner-section .menu-submenu-item-container .menu-submenu-item-banner-header {
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 16px;
    color: #404040;
    text-align: center;
}

@media all and (max-width: 830px) {
    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper {
        max-width: 210px;
        padding-right: 15px;
    }

    .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-submenu-items-banner-wrapper .menu-submenu-item-banner-image {
        width: 160px;
        height: 210px;
    }
}
/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/catalog.section.list/catalog_menu/style.css?17418079714590*/
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 {
  display: block;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-items {
  position: relative;
  z-index: 0;
  margin-bottom: 20px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item {
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: box-shadow;
  -moz-transition-property: box-shadow;
  -ms-transition-property: box-shadow;
  -o-transition-property: box-shadow;
  transition-property: box-shadow;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item:hover {
  z-index: 1;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-wrapper {
  display: block;
  padding: 30px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-image-wrapper {
  position: relative;
  font-size: 0;
  text-align: center;
  white-space: nowrap;
  width: 120px;
  height: 120px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-image-wrapper img {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-information {
  text-align: left;
}
@media all and (max-width: 420px) {
  .ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-information {
    text-align: center;
  }
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-title {
  display: inline-block;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-children {
  display: block;
  margin: 10px -6px 0 -6px;
  min-width: 12px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-child {
  display: inline-block;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #666666;
  margin: 0 6px;
  text-decoration: none;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-child-elements {
  color: #1d1d1d;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-description {
  display: block;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #888888;
  margin-top: 10px;
  text-align: left;
}
@media all and (max-width: 420px) {
  .ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-description {
    text-align: center;
  }
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-borders=true] .catalog-section-list-item {
  border: 1px solid #f2f2f2;
  margin: 0 -1px -1px 0;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-picture-size=small] .catalog-section-list-item-image-wrapper {
  width: 60px;
  height: 60px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-picture-size=medium] .catalog-section-list-item-image-wrapper {
  width: 90px;
  height: 90px;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/templates/mobile/template.1/style.css?17418081573812*/
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1 {
  display: block;
  background: #fff;
  -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled {
  background: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-menu .ns-bitrix.c-menu.c-menu-mobile-1 .menu-button {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-logotype {
  position: relative;
  font-size: 0px;
  text-align: center;
  white-space: nowrap;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-logotype svg, .c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-logotype path {
  color: #fff !important;
  fill: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-search,
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-search .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-basket .ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-authorization .widget-authorization-item {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-wrapper {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-item {
  padding: 20px 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-menu-wrap {
  position: static;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype {
  display: inline-block;
  font-size: 0;
  color: #1d1d1d;
  text-align: center;
  text-decoration: none;
  width: 100%;
  max-width: 130px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype-wrap {
  text-align: center;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype svg {
  max-height: 50px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-search {
  display: block;
  line-height: 1;
  font-size: 20px;
  color: #bebebf;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-search-hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-authorization .widget-authorization-items {
  margin-right: -10px !important;
  margin-left: -10px !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-authorization .widget-authorization-item-wrap {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile {
  position: fixed;
  width: 100%;
  top: 0;
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/menu/mobile.1/style.css?17418078814567*/
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-button {
  display: block;
  font-size: 20px;
  font-weight: normal;
  color: #1d1d1d;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-button:hover {
  color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-button.menu-button-flex {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-button-text {
  font-size: 16px;
  padding-left: 10px;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  z-index: 1;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel {
  display: block;
  position: absolute;
  width: 100%;
  height: 86px;
  z-index: 1;
  border-bottom: 1px solid #f2f2f2;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-wrapper {
  padding: 0 20px;
  height: 100%;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-button {
  width: 18px;
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1d;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-button:hover {
  color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-logotype {
  display: inline-block;
  vertical-align: middle;
  width: 130px;
  color: #1d1d1d;
  text-decoration: none;
  position: relative;
  font-size: 0px;
  text-align: center;
  white-space: nowrap;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-logotype img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-logotype svg {
  max-height: 50px;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-logotype-wrap {
  text-align: left;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-content {
  display: block;
  height: 100%;
  padding-top: 86px;
  z-index: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-content-wrapper {
  display: block;
  position: relative;
  height: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-items {
  display: block;
  height: 100%;
  overflow: hidden;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-content[data-current=true] .menu-items {
  overflow: auto;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item {
  display: block;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-wrapper {
  display: block;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-content {
  display: block;
  padding: 20px;
  color: #1d1d1d;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
  cursor: pointer;
  text-decoration: none;
  border-bottom: 1px solid #f1f1f1;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-content a {
  text-decoration: inherit;
  color: inherit;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-content:hover {
  color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-icon {
  width: 20px;
  text-align: center;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item-items {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: #fff;
  overflow: hidden;
  z-index: 1;
  -webkit-transition: left 500ms;
  -moz-transition: left 500ms;
  -ms-transition: left 500ms;
  -o-transition: left 500ms;
  transition: left 500ms;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item.menu-item-selected > .menu-item-wrapper > .menu-item-content {
  color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item.menu-item-title .menu-item-content {
  background: #f1f1f1;
  color: #1d1d1d;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item.menu-item-extra > .menu-item-wrapper > .menu-item-content {
  background: #f1f1f1;
  color: #1d1d1d;
  border-color: #e5e5e5;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item[data-expanded=true] > .menu-item-wrapper > .menu-item-items {
  left: 0;
}
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-item[data-current=true] > .menu-item-wrapper > .menu-item-items {
  overflow: auto;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/components/bitrix/breadcrumb/.default/style.css?17418079333271*/
.ns-bitrix.c-breadcrumb.c-breadcrumb-default {
  display: block;
  font-size: 12px;
  line-height: 1.5;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-separator, .ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-item {
  display: inline-block;
  vertical-align: top;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-item {
  position: relative;
  color: #116afc;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-separator {
  margin: 0 10px;
  color: #9a9a9a;
  text-decoration: none;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-link {
  position: relative;
  color: #9a9a9a;
  text-decoration: none;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-link:hover {
  color: #116afc;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-link i {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.5;
  margin-left: 3px;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-menu {
  display: none;
  position: absolute;
  top: 100%;
  padding-top: 10px;
  z-index: 50;
  opacity: 0;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-menu-wrapper {
  display: block;
  border: 1px solid #f8f8fa;
  background: #fff;
  padding: 10px;
  min-width: 200px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-menu-item {
  display: block;
  padding: 10px;
  color: #1d1d1d;
  text-decoration: none;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default .breadcrumb-menu-item:hover {
  text-decoration: none;
  outline: none;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile {
  display: none;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile .fa-angle-left {
  margin: 0 10px 0 0;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider {
  display: none;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider [data-role=scroll] {
  white-space: nowrap;
  padding-bottom: 8px;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider .scrollbar-inner > .scroll-element .scroll-element_track {
  background: transparent;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider .scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #B0B0B0;
}
.ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider .scrollbar-inner > .scroll-element.scroll-x {
  bottom: 2px;
  height: 2px;
  left: 0;
  width: 100%;
}
@media all and (max-width: 770px) {
  .ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-usual[data-mobile=true] {
    display: none;
  }
  .ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile {
    display: block;
  }
  .ns-bitrix.c-breadcrumb.c-breadcrumb-default.c-breadcrumb-mobile-slider {
    display: block;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/matilda_s1/styles.css?174180782237*/
html {
  scroll-behavior: smooth;
}
/* End */


/* Start:/bitrix/templates/matilda_s1/template_styles.css?174180782289*/

@media (max-width: 768px) {
    .mobile-fixed-header {
        margin-top: 79px;
    }
}
/* End */
/* /bitrix/templates/matilda_s1/css/bundle.css?1741807833615249 */
/* /bitrix/templates/matilda_s1/css/magnific-popup.css?17418078327648 */
/* /bitrix/templates/matilda_s1/css/custom.min.css?177999335391895 */
/* /bitrix/templates/matilda_s1/css/redizine/slick.min.css?17418078341369 */
/* /bitrix/templates/matilda_s1/css/redizine/fonts.css?17734086921900 */
/* /bitrix/templates/matilda_s1/css/redizine/custom.min.css?177999269658410 */
/* /bitrix/templates/matilda_s1/css/redizine/nick.min.css?17734106173583 */
/* /bitrix/templates/matilda_s1/css/cookie_style.css?17755537825075 */
/* /bitrix/templates/matilda_s1/css/splide.min.css?17477463735090 */
/* /bitrix/templates/matilda_s1/css/redizine/select2.css?174180783417291 */
/* /bitrix/templates/matilda_s1/css/redizine/card.css?17758308949659 */
/* /bitrix/templates/matilda_s1/css/redizine/magnific-popup.min.css?17418078345913 */
/* /bitrix/templates/matilda_s1/components/intec.universe/widget/buttontop/style.css?1741808120445 */
/* /bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/style.css?17792837641518 */
/* /bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/templates/desktop/template.9/style.css?177919548837398 */
/* /bitrix/templates/matilda_s1/components/bitrix/system.pagenavigation/.default/style.css?17418078832487 */
/* /bitrix/templates/matilda_s1/components/bitrix/news.list/sity_modal_name/style.css?174180790810803 */
/* /bitrix/templates/matilda_s1/components/bitrix/news.list/sity_modal_popup/style.css?177035296210908 */
/* /bitrix/templates/matilda_s1/components/bitrix/menu/horizontal.1/style.css?174180787527991 */
/* /bitrix/templates/matilda_s1/components/bitrix/catalog.section.list/catalog_menu/style.css?17418079714590 */
/* /bitrix/templates/matilda_s1/components/intec.universe/main.header/template.1/templates/mobile/template.1/style.css?17418081573812 */
/* /bitrix/templates/matilda_s1/components/bitrix/menu/mobile.1/style.css?17418078814567 */
/* /bitrix/templates/matilda_s1/components/bitrix/breadcrumb/.default/style.css?17418079333271 */
/* /bitrix/templates/matilda_s1/styles.css?174180782237 */
/* /bitrix/templates/matilda_s1/template_styles.css?174180782289 */
