

/* Start:/local/templates/universe_s1/css/bundle.css?1675695463615112*/
.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(/local/templates/universe_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(/local/templates/universe_s1/css/./../resources/6441e63a57ccc5105bad045142bc31eb.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_s1/css/./../resources/9a83fe5e73ac07bbdbeff5f1d36da1b7.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(/local/templates/universe_s1/css/./../resources/2076a0a959449ad2cafcf94b84ecf8b8.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(/local/templates/universe_s1/css/./../resources/dc460949eee654172a9b637e4c259c5a.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(/local/templates/universe_s1/css/./../resources/d628f4ea12fc2f7321e7f47e225c5e9a.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(/local/templates/universe_s1/css/./../resources/3be60e50bd7d2ca8b098f3d99dd45d98.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(/local/templates/universe_s1/css/./../resources/dc460949eee654172a9b637e4c259c5a.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(/local/templates/universe_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(/local/templates/universe_s1/css/./../resources/ff5ab4bf2b54710439f88c36e51da244.eot);
  src: url(/local/templates/universe_s1/css/./../resources/ff5ab4bf2b54710439f88c36e51da244.eot?#iefixn1z373) format("embedded-opentype"), url(/local/templates/universe_s1/css/./../resources/0392227eb4b4510402ab45dee2ceda73.woff) format("woff"), url(/local/templates/universe_s1/css/./../resources/269f233c78c029ba7cceefa0dfa3e5af.ttf) format("truetype"), url(/local/templates/universe_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.03);
  color: #444;
  border-radius: 2px;
  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: #000;
}
.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";
}
.lg-actions .lg-next:focus,
.lg-actions .lg-prev:focus {
  outline: none;
  box-shadow: none;
}

@-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 {	
  background-color: rgba(255, 255, 255, 0.45);
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.lg-toolbar .lg-icon {
  color: #555;
  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: #000;
}
.lg-toolbar .lg-close:after {
  content: "\e070";
}
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  background-color: rgba(255, 255, 255, 0.45);
  bottom: 0;
  color: #333 !important;
  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-sub-html a {
    color: #2f2f2f !important;
}

#lg-counter {
  color: #555;
  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: #fcfcfc;
  box-shadow: 0px 0px 6px -3.5px rgba(0, 0, 0, 0.25) inset;
  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: #333;
}
.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: #fff;
  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: #000;
}

.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(/local/templates/universe_s1/css/./../resources/6b92efbd0d64acd8b405e4fc4342305d.png) no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(/local/templates/universe_s1/css/./../resources/6b92efbd0d64acd8b405e4fc4342305d.png) no-repeat scroll 0 -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(/local/templates/universe_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(/local/templates/universe_s1/css/./../resources/50359884d4f563065161d9c7ea0ad585.png) no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(/local/templates/universe_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: #999;
  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: #333;
  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(/local/templates/universe_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: #fff;
  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(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_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(/local/templates/universe_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: block;
}

.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: 28px;
  font-style: normal;
  font-weight: 500;
  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:/local/templates/universe_s1/css/custom.css?175033981386971*/
body .widget.c-advantages.c-advantages-template-2 {
    padding: 93px 0 0 0;
}
.widget.c-advantages.c-advantages-template-2 .widget-element-wrapper {
    padding-bottom: 114px;
}
.widget.c-advantages.c-advantages-template-2[data-mode="light"] .widget-element-name {
    padding: 20px 0px;
}
body .c-slider.c-slider-template-1 [data-align="left"] {
    margin-right: -15%;
}
.border-custom-thin {
    border: 1.5px solid #60ab3f;
    padding: 30px 40px;
    border-radius: 8px;
}
@font-face {
    font-family: "DIN Pro";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-Medium.eot");
    src: local("DIN Pro Medium"), local("DINPro-Medium"), url("/local/templates/universe_s1/css/din_pro/DINPro-Medium.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-Medium.woff") format("woff"), url("/local/templates/universe_s1/css/din_pro/DINPro-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro Cond";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedMedium.eot");
    src: local("DIN Pro Condensed Medium"), local("DINPro-CondensedMedium"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedMedium.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedMedium.woff") format("woff"),
        url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedMedium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-Bold.eot");
    src: local("DIN Pro Bold"), local("DINPro-Bold"), url("/local/templates/universe_s1/css/din_pro/DINPro-Bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-Bold.woff") format("woff"), url("/local/templates/universe_s1/css/din_pro/DINPro-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-Light.eot");
    src: local("DIN Pro Light"), local("DINPro-Light"), url("/local/templates/universe_s1/css/din_pro/DINPro-Light.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-Light.woff") format("woff"), url("/local/templates/universe_s1/css/din_pro/DINPro-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro.eot");
    src: local("DIN Pro"), local("DINPro"), url("/local/templates/universe_s1/css/din_pro/DINPro.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro.woff") format("woff"), url("/local/templates/universe_s1/css/din_pro/DINPro.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro Cond";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBlack.eot");
    src: local("DIN Pro Condensed Black"), local("DINPro-CondensedBlack"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBlack.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBlack.woff") format("woff"),
        url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBlack.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro Cond";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBold.eot");
    src: local("DIN Pro Condensed Bold"), local("DINPro-CondensedBold"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBold.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBold.woff") format("woff"),
        url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedBold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-Black.eot");
    src: local("DIN Pro Black"), local("DINPro-Black"), url("/local/templates/universe_s1/css/din_pro/DINPro-Black.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-Black.woff") format("woff"), url("/local/templates/universe_s1/css/din_pro/DINPro-Black.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: "DIN Pro Cond";
    src: url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedRegular.eot");
    src: local("DIN Pro Condensed Regular"), local("DINPro-CondensedRegular"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedRegular.eot?#iefix") format("embedded-opentype"), url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedRegular.woff") format("woff"),
        url("/local/templates/universe_s1/css/din_pro/DINPro-CondensedRegular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

/* Разное */
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button, .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared[data-compare-state="added"] {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	opacity:1;
	color: #bababa;
	width:120px;
	margin:0 auto;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button > span {
	display:block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button > span:last-child {
	font-size: 10px;
	line-height: 11px;
	letter-spacing: 0.1em;
	padding-left: 8px;
	text-transform: uppercase;
}

.contacts .contacts-contact .contacts-contact-parameter:nth-child(1) .contacts-contact-title {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #2c2c2c;
}
.c-header.c-header-template-1 {
    z-index: 10;
}
.widget-container-logotype-wrap {
	margin-top:7px;
}
.main-custom-slogan {
	font-size: 24px;
	text-align:center;
	margin:0 auto 30px;
	font-weight:700;
}
.main-user-consent-request .intec-ui-part-content a {
	color:#fff;
}
.hh-vac-block {
	margin:0;
	max-width: 650px;
}
.dj-vac-block {
	margin:50px auto 0;
}
.hh-vac-block *, .dj-vac-block * {
	font-family: 'Open Sans' !important;	
}
.hh-vac-block .hh-widget-custom {
	padding: 0 !important;
	max-width: 650px;
}
.hh-vac-block .hh-header-custom {
	font-size: 18px;
	line-height: 18px;
	color: #404040;
}
.hh-vac-block .hh-vacancies-custom {
	margin-top: 25px;
	border: 1px solid #e8e8e8;
}
.hh-vacancy-custom {	
	padding: 30px;
}
.hh-vacancy-custom:hover {
	box-shadow:rgba(27, 30, 37, 0.08) 0px 8px 32px 0px;
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-ms-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	-ms-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.hh-vacancy-custom:not(:last-child) {
	border-bottom: 1px solid #e8e8e8;	
}
.hh-vacancy-custom a.hh-vacancy__link-custom {	
	color: #232121;
	font-size: 14px;
	line-height: 1.5;
	text-decoration:none;
	display:block;
}
.hh-vacancy-custom a.hh-vacancy__link-custom:hover {	
	color: rgb(121,194,91);
}
.hh-vacancy-custom span.hh-vacancy__description-custom {	
	font-size: 12px;
	line-height: 16px;
	color: #B0B0B0;
	margin-top: 8px;
	display:block;
}

/* Дополнительные формы */
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-kp {
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	line-height: 1;
	font-size: medium;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:0 0 0 20px;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-widget-panel-kp {
	display: inline-block;
	overflow: hidden;
	line-height: 1;
	font-size: medium;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:0 20px 0 0;
}
.widget-panel-kp-link {
	font-size:13px;
	color:#fff;
	display:block;
	cursor:pointer;
	background:#5fab3f;
	font-weight:600;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	height: 43px;
	padding:0 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;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-widget-panel-kp .widget-panel-kp-link.widget-item {
	padding:20px 15px;
	margin-left:30px;
}
.widget-panel-kp-link:hover, .widget-panel-kp-link:focus {
	background:#79c25b;
}
.widget-panel-kp-link:active {
	background:#4a8631;
}
.main-block-custom-form {
	padding:0 0 100px;
	text-align:center;
}
.serv-content-button-block {
	background: #4DBB1E;
	text-align:center;
	padding:50px;
	margin:100px 0;
}
.serv-button-white {
	color: #52C023;
	background:#fff;
	border-color: #fff;
	padding: 15px 44px;
	text-align:center;
	border-radius: 15px;
	border:none;
	cursor:pointer;
	font-weight: 600;
}
.sale-basket-small-panel-mobile-phone {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	width:100%;	
	font-size:20px;
}
.sale-basket-small-panel-mobile-phone i {
	margin-right:10px;
	color: #5fab3f !important;
}
.sale-basket-small-panel-mobile-phone a {
	display:inline-block;
	color:#000;
	text-decoration:none;
	font-weight:700;
}

/* Иконки под слайдером на главной */
.main-custom-advantages-wrap.company-wrap {
	margin-bottom:100px;
	padding:0;
}
.main-custom-advantages-header {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 35px;
	line-height: 48px;
	text-align: center;
	margin-bottom:20px;
}
.main-custom-advantage {
	text-align: center;
	padding:30px;
}
.main-custom-advantage img {
	display:block;
	width:100%;
	max-width:145px;
	height:auto;
	margin:auto;
	margin-bottom:20px;
}
.main-custom-advantage span {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 27px;
	text-align: center;
}
/* Плашки под слайдером на главной */
.maininfo-wrap {
	margin-bottom:100px;
}
.maininfo-wrap .intec-grid > .intec-grid-item-4 {
	max-width:290px;
}
.maininfo-wrap .intec-grid > .intec-grid-item-4 a {
	display:block;
}
.maininfo-wrap .intec-grid > .intec-grid-item-4 img {
	display:block;
	width:100%;
	height:auto;
}
/* О компании */
.about-company-director {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: start;
	align-items: auto;
	align-content: start;
	width:100%;
	box-sizing:border-box;
	margin:50px 0;
}
.about-company-director > div:first-child {
	max-width:367px;
	height:auto;
}
.about-company-director > div:last-child {
	padding:20px 0 0 30px;
	box-sizing:border-box;
}
.about-company-advantages1 {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: auto;
	align-content: center;
	width:100%;
	box-sizing:border-box;
	margin:50px 0;
}
.about-company-advantages1 > div {
	text-align:center;
	width:calc(100% / 3);
	padding:20px;	
}
.about-company-advantages1 > div img {
	display:block;
	width:79px;
	height:79px;
	margin:0 auto 15px;
}
.about-company-advantage-title {
	font-size: 18px;
	font-weight:600;
	color: #37b44a;
}

.about-company-advantage-title2 {
	font-size: 24px;
	font-weight:600;
	color: #37b44a;
}
.about-company-advantages2 {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: start;
	align-items: auto;
	align-content: start;
	width:100%;
	box-sizing:border-box;
	margin:50px 0;
}
.about-company-advantages2 > div {
	width:calc(100% / 3);
	padding:0 20px 20px 0;	
}
.about-company-contacts {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: start;
	align-items: auto;
	align-content: start;
}
.about-company-contacts > div:first-child {
	width:150px;
	height:auto;
}
.about-company-contacts > div img {
	display:block;
	width:150px;
	height:150px;
	max-width:150px;
}
.about-company-contacts > div:last-child {
	padding:0 0 0 30px;
	box-sizing:border-box;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: center;
}
/* Каталог */
.catalog-section-item-properties {overflow:hidden; webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; position:relative; padding:0 0 30px; height:auto;}
.catalog-section-item-properties.properties-hide {max-height: 150px;}
.catalog-section-item-properties.properties-show {max-height: 1300px;}
.catalog-section-item-properties:after {content:""; display:block; position:absolute; bottom:0; left:0; right:0; width:100%; z-index:1; webkit-transition: height 0.1s ease-in-out; -moz-transition: height 0.1s ease-in-out; -ms-transition: height 0.1s ease-in-out; -o-transition: height 0.1s ease-in-out; transition: height 0.1s ease-in-out;;
background: rgb(255,255,255);
background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);
background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1); 
}
.catalog-section-item-properties.properties-hide:after {height:150px; opacity:1;}
.catalog-section-item-properties.properties-show:after {height:0; opacity:0;}
.catalog-section-item-properties .properties-show-button {display: flex; flex-wrap: nowrap; flex-direction: column; justify-content: center; align-items: center; align-content: center; position:absolute; bottom:0; left:50%; width:150px; height:24px; border-radius:5px; background:rgba(255,255,255,0.5); border:1px solid rgba(128,128,128,0.5); color:rgb(128,128,128); z-index:2; text-align:center; font-size:8px; font-weight:500; line-height:1em; text-transform:uppercase; letter-spacing: 0.1em; opacity:0; webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; margin:20px 0 0 -75px; cursor:pointer;}
.catalog-section-item-properties.properties-hide:hover .properties-show-button, .catalog-section-item-properties .properties-show-button:hover {opacity:1; color:#5fab3f; border:1px solid #5fab3f;}
.catalog-section-item-properties.properties-show .properties-show-button {opacity:1;}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-properties-wrapper {margin:15px;}

@media all and (max-width: 960px) {
    .catalog-section-item-properties .properties-show-button {opacity:1;}
}
/* Сервис */
.service-title-image {
	margin:0 0 30px;
}
.service-title-image img {
	width:100%;
	height:auto;
}
.service-image-block {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: stretch;
	align-content: start;
	width:100%;	
	min-height:420px;
}
.service-image-block > div {
	box-sizing:border-box;
}
h2.green-title, .service-image-block h2, .service-image-block h3, .engineering-06 h2, .food-01 h2, .food-03 h2, .food-04 h2, .food-05 h2, .oilgas-01 h2, .oilgas-03 h2, .oilgas-04 h2, .building-01 h2, .building-04 h2, .building-08 h2, .instrumentation-01 h2, .instrumentation-03 h2, .timber-01 h2, .timber-02 h2, .timber-03 h2, .chemistry-01 h2, .chemistry-02 h2, .chemistry-04 h2, .chemistry-05 h2, .transport-03 h2, .energy-01 h2 {
	color:#52C023;
	font-size: 25px;
}
.service-12 h2, .transport-02 h2 {
	color:#52C023;
	font-size: 25px;
	text-align:left;
}
.timber-02 h2, .transport-02 h2, .transport-03 h2 {	
	width:60%;
}
.timber-02 h2, .chemistry-02 h2, .chemistry-04 h2, .transport-03 h2 {
	margin:0 auto 50px;
	text-align:center;
}
h2.customization-subtitle {
	color:#52C023;
	font-size: 25px;
	text-align:center;	
	width:85%;
}
h2.customization-subtitle2 {
	color:#52C023;
	font-size: 25px;
	text-align:center;
	margin-top:100px;
}
.service-image-block.service-04 h2, .service-image-block.service-06 h2, .service-image-block.reklama-01 h2, .service-image-block.engineering-01 h2, .service-image-block.engineering-04 h2, .service-image-block.engineering-03 h2, .service-image-block.engineering-05 h2, .service-image-block.oilgas-05 h2, .service-image-block.building-02 h2, .service-image-block.building-03 h2, .service-image-block.building-05 h2, .service-image-block.building-06 h2, .service-image-block.building-07 h2, .service-image-block.instrumentation-02 h2, .service-image-block.instrumentation-04 h2, .service-image-block.service-11 h2, .service-image-block.chemistry-03 h2, .service-image-block.transport-01 h2, .energy-01 h2 {
	margin: 0 0 25px 0;
}
.engineering-06 h2, .food-01 h2, .food-03 h2, .food-04 h2, .food-05 h2, .oilgas-01 h2, .oilgas-03 h2, .oilgas-04 h2, .building-01 h2, .building-04 h2, .building-08 h2, .instrumentation-01 h2, .instrumentation-03 h2, .timber-03 h2, .chemistry-01 h2, .chemistry-05 h2, .energy-01 h2 {
	margin: 0 auto 30px;
	text-align:center;
}
.chemistry-02, .chemistry-05, .transport-03 {
	margin:70px 0 0;
}
.building-04 {
	width:80%;
	margin:150px auto 100px;
}
.building-08 {
	width:80%;
	margin:100px auto 0;	
}
.service-image-block > div > img {
	width:75%;
	height:auto;
	display:block;
	border-radius:20px;
}
.service-image-block > div .intec-ui.intec-ui-control-button {
	padding: 11px 44px;
	margin-top:30px;
}
.service-image-block.service-01 > div:first-child, .service-image-block.service-03 > div:first-child, .service-image-block.service-06 > div:first-child, .service-image-block.service-08 > div:first-child {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	width:55%;
}
.service-image-block.service-10 {
	min-height:500px;
	width:70%;
	margin:0 auto;
}
.service-image-block.engineering-04, .service-image-block.engineering-05, .service-image-block.building-02, .service-image-block.building-05, .service-image-block.building-07 {
	margin:70px 0 0;
}
.service-image-block.service-10 > div:first-child {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	width:40%;
}
.service-image-block.service-01 > div:last-child, .service-image-block.service-03 > div:last-child, .service-image-block.service-08 > div:last-child, .service-image-block.consultation-01 > div:last-child {
	width:45%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: start;
}
.service-image-block.service-10 > div:last-child {
	width:60%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: start;
}
.service-image-block.service-01 > div:last-child, .service-image-block.service-08 > div:last-child {
	padding:0 30px 30px 0;
	background: transparent url('/images/services/logobg_grey.svg') no-repeat 50% 50%;
	background-size:100% auto;
}
.service-image-block.service-03 > div:last-child {
	padding:0 20px 30px 0;
	background: transparent url('/images/services/logobg_grey.svg') no-repeat 50% 50%;
	background-size:100% auto;	
}
.service-image-block.service-10 > div:last-child {
	padding:0 20px 30px 0;
	background: transparent url('/images/services/logobg_grey.svg') no-repeat 50% 50%;
	background-size:100% auto;	
}
.service-image-block.service-04, .service-image-block.service-06, .service-image-block.service-11, .service-image-block.timber-01, .service-image-block.chemistry-03 {	
	min-height:500px;
}
.service-image-block.reklama-01, .service-image-block.engineering-01, .service-image-block.engineering-04, .service-image-block.food-02, .service-image-block.oilgas-02, .service-image-block.building-02, .service-image-block.building-05, .service-image-block.building-07, .service-image-block.instrumentation-02, .service-image-block.transport-01 {	
	min-height:500px;
	margin-top:50px;
}
.service-image-block.building-02 {
	margin-top:200px;
}
.service-image-block.instrumentation-02, .service-image-block.instrumentation-04, .service-image-block.transport-01 {
	margin:100px 0 0;
}
.service-image-block.building-05, .service-image-block.building-06 {
	margin:0 auto 70px;
}
.service-image-block.service-04 > div:first-child, .service-image-block.service-06 > div:first-child, .service-image-block.service-11 > div:first-child, .service-image-block.timber-01 > div:first-child, .service-image-block.chemistry-03 > div:first-child {
	width:50%;
}
.service-image-block.service-11 > div:first-child, .service-image-block.timber-01 > div:first-child, .service-image-block.chemistry-03 > div:first-child {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
}
.service-image-block.engineering-01 > div:first-child, .service-image-block.engineering-04 > div:first-child, .service-image-block.engineering-03 > div:last-child, .service-image-block.engineering-05 > div:last-child, .service-image-block.food-02 > div:first-child, .service-image-block.oilgas-02 > div:first-child, .service-image-block.oilgas-05 > div:last-child, .service-image-block.building-02 > div:first-child, .service-image-block.building-03 > div:last-child, .service-image-block.building-05 > div:first-child, .service-image-block.building-07 > div:first-child, .service-image-block.building-06 > div:last-child, .service-image-block.instrumentation-02 > div:first-child, .service-image-block.instrumentation-04 > div:last-child, .service-image-block.transport-01 div:first-child {
	width:50%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
}
.service-image-block.reklama-01 > div:first-child {
	width:45%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
}
.service-image-block.service-04 > div:last-child, .service-image-block.service-06 > div:last-child, .service-image-block.engineering-01 > div:last-child, .service-image-block.engineering-04 > div:last-child, .service-image-block.food-02 > div:last-child, .service-image-block.oilgas-02 > div:last-child, .service-image-block.building-02 > div:last-child, .service-image-block.building-05 > div:last-child, .service-image-block.building-07 > div:last-child, .service-image-block.service-11 > div:last-child, .service-image-block.timber-01 > div:last-child, .service-image-block.chemistry-03 > div:last-child {
	width:50%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: start;
	padding:0 20px 30px 0;
	background: transparent url('/images/services/logobg_green.svg') no-repeat 50% 50%;
	background-size:100% auto;	
}
.service-image-block.instrumentation-02 > div:last-child, .service-image-block.transport-01 > div:last-child {
	width:50%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: start;
	align-content: start;
	padding:0 30px 30px 0;
	background: transparent url('/images/services/logobg_green.svg') no-repeat 50% 50%;
	background-size:100% auto;	
	
}
.service-image-block.engineering-03 > div:first-child, .service-image-block.engineering-05 > div:first-child, .service-image-block.oilgas-05 > div:first-child, .service-image-block.building-03 > div:first-child, .service-image-block.building-06 > div:first-child {
	width:50%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: start;
	padding:30px 0 0 30px;
	background: transparent url('/images/services/logobg_green2.svg') no-repeat 50% 50%;
	background-size:100% auto;	
}
.service-image-block.instrumentation-04 > div:first-child {
	width:50%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	align-content: start;
	
}
.service-image-block.building-06 > div:first-child {	
	padding:10px 0 30px;
	background: transparent url('/images/services/logobg_green2.svg') no-repeat top 50% left 0;
	background-size:90% auto;
}
.service-image-block.engineering-01 > div:last-child{	
	padding:30px 30px 0 0;
	background: transparent url('/images/services/logobg_green.svg') no-repeat top 0 right 0;
	background-size:80% auto;
}
.service-image-block.engineering-04 > div:last-child, .service-image-block.food-02 > div:last-child, .service-image-block.oilgas-02 > div:last-child, .service-image-block.building-02 > div:last-child, .service-image-block.building-05 > div:last-child, .service-image-block.building-07 > div:last-child, .service-image-block.instrumentation-02 > div:last-child, .service-image-block.transport-01 > div:last-child {	
	padding:30px 30px 0 0;
	background: transparent url('/images/services/logobg_green.svg') no-repeat top 0 right 0;
	background-size:100% auto;
}
.service-image-block.oilgas-02 > div:last-child {
	padding:5px 70px 0 0;
	background-size:90% auto;	
}
.service-image-block.reklama-01 > div:last-child {
	width:55%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	align-content: start;
	padding:0 40px 20px 0;
	background: transparent url('/images/services/logobg_green.svg') no-repeat top 50% right 0;
	background-size:90% auto;
}
.service-image-block.reklama-01 > div > img, .service-image-block.engineering-01 > div:last-child img, .service-image-block.engineering-04 > div:last-child img, .service-image-block.engineering-03 > div:first-child img, .service-image-block.engineering-05 > div:first-child img, .service-image-block.food-02 > div:last-child img, .service-image-block.oilgas-02 > div:last-child img, .service-image-block.oilgas-05 > div:first-child img, .service-image-block.building-02 > div:last-child img, .service-image-block.building-03 > div:first-child img, .service-image-block.building-05 > div:last-child img, .service-image-block.building-06 > div:last-child img, .service-image-block.building-07 > div:last-child img {
	width: 90%;
}
.service-image-block.instrumentation-02 > div:last-child img {
	width: 80%;
}
.service-image-block.transport-01 > div:last-child img {
	width: 85%;
}
.service-image-block.instrumentation-04 > div:first-child img:first-child {
	width: 70%;
	margin:0 auto 20px;
}
.service-image-block.instrumentation-04 > div:first-child img:last-child {
	width: 60%;
	margin:0 0 0 100px;
}
.service-image-block.building-02 > div:last-child {
	padding: 30px 70px 0 0;
}
.service-image-block.instrumentation-02 > div:last-child {
	padding: 45px 30px 0 0;
}
.service-image-block.transport-01 > div:last-child {
	padding: 60px 25px 0 0;
}
.service-image-block.building-05 > div:last-child, .service-image-block.building-07 > div:last-child {
	padding:0 50px 0 0;
}
.engineering-06 img, .food-01 img, .food-04 img, .oilgas-01 img, .oilgas-04 img, .building-01 img, .instrumentation-01 img, .instrumentation-03 img, .timber-03 img, .chemistry-01 img, .chemistry-05 img, .energy-01 img, .energy-02 img {
	width:100%;
	height:auto;
	display:block;
	margin:0 auto 50px;
}
.service-image-block.service-09 > div:last-child {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;	
	width:55%;
}
.service-image-block.service-02 > div:first-child, .service-image-block.service-05 > div:first-child, .service-image-block.service-09 > div:first-child, service-image-block.reklama-02 > div:first-child {
	width:45%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	align-content: start;
}
.service-image-block.service-02 > div:first-child, .service-image-block.service-09 > div:first-child {
	padding:0 0 30px 30px;
	background: transparent url('/images/services/logobg_grey.svg') no-repeat 50% 50%;
	background-size:100% auto;
}
.instrumentation-03 {
	margin-top:150px;
}
.service-05 {	
	position:relative;
	height:600px;
	margin-top:0;
}
.reklama-02 {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: stretch;
	align-content: start;
	width:100%;	
	margin-bottom:50px;
}
.engineering-06 {
	margin:100px 0 0;
}
.food-03, .oilgas-03 {
	margin:70px 0;
}
.food-04, .oilgas-04 {
	margin:0 0 70px 0;
}
.food-05 {
	width:80%;
	margin:0 auto 70px;
}
.food-05 > p:first-of-type {
	text-align:center;
}
.food-03 > div:not(.service-quote-block), .oilgas-03 > div:not(.service-quote-block) {
	width:70%;
	margin:30px auto;
}
.service-05 > div:first-child, .reklama-02 > div:first-child {
	width:30%;
}
.service-05 > div:first-child img, .service-05 > div .service-under-quote-block > div:first-child img, .reklama-02 > div:first-child img {	
	width:100%;
	height:auto;
	display:block;
	border-radius:20px;
}
.service-05 > div:last-child {
	width:85%;
	position:absolute;
	top:130px;
	left:15%;
}
.reklama-02 > div:last-child {
	width:70%;
	padding:0 0 0 20px;
}
.engineering-02 ul, .building-01 ul{
	width:80%;
	margin:30px auto 50px;
}
.building-02-dop ul {
	width:70%;
	margin:40px auto;
}
.service-image-block.building-02 ul {
	margin:30px auto 50px;
}
.service-image-block.instrumentation-02 ul, .service-image-block.chemistry-03 ul {
	margin:30px auto;
}
.food-03 ul, .oilgas-03 ul {
	margin:30px 0 30px 20px;
}
.food-05 ul {
	margin:30px 0 0;
}
.transport-03 ul, .energy-01 ul, .energy-02 ul {
	width:50%;
	margin:30px auto 50px;
}
.transport-03 ul li {
	font-weight:700;
}
.reklama-02 > div:last-child ul > li, .engineering-02 ul > li, .food-03 ul > li, .food-05 ul > li, .oilgas-03 ul > li, .building-01 ul > li, .service-image-block.building-02 ul > li, .building-02-dop ul > li, .service-image-block.building-03 ul > li, .building-05 ul > li, .service-image-block.instrumentation-02 ul > li, .service-image-block.chemistry-03 ul > li{
	position:relative;
	margin:0 0 20px;
	padding:0 0 0 40px;
}
.transport-03 ul > li, .energy-01 ul > li, .energy-02 ul > li {
	position:relative;
	margin:0 0 20px;
	padding:0 0 0 70px;
}
.reklama-02 > div:last-child ul > li:before, .engineering-02 ul > li:before, .food-03 ul > li:before, .food-05 ul > li:before, .oilgas-03 ul > li:before, .building-01 ul > li:before, .building-02-dop ul > li:before, .building-05 ul > li:before {
	content: "";
	position:absolute;
	display:block;
	width:25px;
	height:25px;
	top:0;
	left:0;
	background: transparent url('/images/services/plus.svg') no-repeat 50% 50%;	
	background-size:25px auto;
}
.service-image-block.building-02 ul > li:before, .service-image-block.building-03 ul > li:before, .service-image-block.instrumentation-02 ul > li:before, .service-image-block.chemistry-03 ul > li:before {	
	content: "";
	position:absolute;
	display:block;
	width:30px;
	height:2px;
	top:10px;
	left:0;
	background:#52C023 none;
}
.transport-03 ul > li:before, .energy-01 ul > li:before, .energy-02 ul > li:before {	
	content: "";
	position:absolute;
	display:block;
	width:50px;
	height:2px;
	top:10px;
	left:0;
	background:#52C023 none;
}
.service-05 > div .service-under-quote-block, .reklama-02 > div .service-under-quote-block {	
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: stretch;
	align-content: start;
	width:100%;	
}
.service-05 > div .service-under-quote-block > div:first-child {
	width:30%;
}
.service-05 > div .service-under-quote-block > div:last-child {
	width:70%;
	box-sizing:boeder-box;
	padding:0 0 0 20px;
}
.engineering-02, .building-01 > div:nth-child(4) {
	margin:70px auto;
	width:80%;
}
.building-02-dop, .building-03-dop {
	margin:50px auto 70px;
	width:80%;
}
.service-under-quote-block-borders {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: start;
}
.service-under-quote-block-borders > div {
	padding:20px 80px;
	border:2px solid #52C023;
	margin:10px 0;
	position:relative;
}
.service-under-quote-block-borders > div .serv-num {
	position:absolute;
	left:30px;
	top:20px;
	color:#52C023;
	font-size:60px;
	font-weight:500;
	line-height:60px;
}
.service-under-quote-block-borders > div h3 {
	font-size:18px;
	line-height:1.2em;
	font-weight:700;
	margin:0 0 15px;
	color:#000;	
}
.service-under-quote-block-borders > div:nth-child(1) {
	width:95%;
}
.service-under-quote-block-borders > div:nth-child(2) {
	width:77%;
}
.service-under-quote-block-borders > div:nth-child(3) {
	width:87%;
}
.service-quote-block {
	background-color:#52C023;
	color:#fff;
	padding:20px 0;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	margin-top:30px;
	position:relative;
	z-index:2;
}
.service-quote-block-grey {
	background-color:#E7E7E7;
	color:#000;
	padding:20px 0;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	margin-top:30px;
	position:relative;
	z-index:2;
}
.service-quote-block.service-quote-block-left {
	padding: 20px 40px;
}
.reklama-02 .service-quote-block, .engineering-02 .service-quote-block, .food-03 .service-quote-block, .oilgas-03 .service-quote-block, .building-01 .service-quote-block, .building-02-dop .service-quote-block-grey {
	padding: 20px 40px;
}
.service-quote-block:before {
	content:"";
	position:absolute;
	width:96px;
	height:102px;
	right:40px;
	top:-90px;
	display:block;
	background: transparent url('/images/services/corner.svg') no-repeat 50% 0;	
	background-size:100% auto;
	z-index:1;
}
.service-quote-block-grey:before {
	content:"";
	position:absolute;
	width:96px;
	height:102px;
	right:40px;
	top:-90px;
	display:block;
	background: transparent url('/images/services/corner-grey.svg') no-repeat 50% 0;	
	background-size:100% auto;
	z-index:1;
}
.service-quote-block.service-quote-block-left:before {
	content:"";
	position:absolute;
	width:96px;
	height:50px;
	right:auto;
	left:20px;
	top:-50px;
	display:block;
	background: transparent url('/images/services/corner.svg') no-repeat 0 0;	
	background-size:100% auto;
	z-index:1;
	transform: scaleX(-1);
}
.energy-01 .service-quote-block, .energy-02 .service-quote-block {
	width:100%;
	margin:50px auto;
	z-index:2;	
}
.transport-03 .service-quote-block {
	width:90%;
	margin:50px auto;
	z-index:2;
}
.transport-03 .service-quote-block:before, .energy-01 .service-quote-block:before, .energy-02 .service-quote-block:before {
	top:-60px;
}
.reklama-02 .service-quote-block:before, .service-12  .service-quote-block:before {
	top:-60px;	
	height:62px;
}
.engineering-02 .service-quote-block:before, .building-01 .service-quote-block:before, .building-02-dop .service-quote-block-grey:before {
	top:-60px;	
	height:62px;
	right:0;
}
.food-03 .service-quote-block:before, .oilgas-03 .service-quote-block:before {	
	bottom:-50px;
	top:auto;	
	height:62px;
	right:0;
	transform: scaleY(-1);
}
.service-quote-block span, .service-quote-block-grey span {
	display:block;
	width:70%;
}
.transport-03 .service-quote-block span {
	width:80%;
	z-index:3;
}
.energy-01 .service-quote-block span, .energy-02 .service-quote-block span {
	width:90%;
	z-index:3;
}
.reklama-02 .service-quote-block span {
	width:85%;
}
.service-12 .service-quote-block {
	margin:80px 0 0 10%;
}
.service-green-block {
	padding: 20px 40px;
	background-color:#52C023;
	color:#fff;
	margin:0 0 40px;	
}
.service-image-block.service-02 > div:last-child, .service-image-block.service-05 > div:last-child {
	width:55%
}
.service-07 {
	padding:20px 0;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top:-70px;
}
.service-07 p, .service-07__contacts {
	width: 60%;
	margin-left: -100px;
}
.service-07__contacts-data {
	display: flex;
	gap: 10px;
	align-items: center;
}
.service-07__icon {
	height: 18px;
	width: 20px;
	text-align: center;
}
.service-07__contact-link {
	text-decoration: underline;
	color: #52C023;
	font-style: normal;
}
.service-07 address {
	font-style: inherit;
}
.green-text {
	color:#52C023;
}
.service-image-block.chemistry-03 p strong {
	font-weight: 700;
	font-size: 25px;
	line-height: 34px;
	text-align:center;
	margin:0 0 30px;
}
.timber-02 {margin:70px 0 0;}
.timber-02 > p {
	width:60%;
	margin:0 auto 50px;
}
.timber-02 ol {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: start;
	align-items: stretch;
	align-content: stretch;
}
.timber-02 ol > li {
	width:45%;
	margin:0 5% 5% 0;
}
.timber-02 ol > li:before {
	font-weight:700;
	color:#52C023;
}
.timber-02 ol > li strong {
	display:block;
	margin:0 0 10px;
}
.customization-what, .customization-what.customization-what-desktop {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	align-items: stretch;
	align-content: stretch;
	width:85%;
}
.customization-what.customization-what-mobile {
	display: none;
}
.customization-what > div {
	width:calc(50% - 10px);
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: start;
	align-items: stretch;
	align-content: stretch;
}
.customization-what > div:first-child {
	margin:0 20px 0 0;
}
.customization-what > div > div {
	padding:30px;
	border:2px solid #52C023;
	flex: 1 0 auto;	
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
}
.customization-what > div > div:first-child {
	margin:0 0 20px 0;
}
.customization-what > div > div p:last-child {
	margin: 0;
}
.customization-quote-block {
	background-color:#52C023;
	color:#fff;
	padding:20px;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	position:relative;
	width:85%;
	margin:50px 0 0 15%;
}
.customization-quote-block:before {
	content:"";
	position:absolute;
	width:96px;
	height:102px;
	right:0;
	top:-40px;
	display:block;
	background: transparent url('/images/services/corner.svg') no-repeat 50% 50%;	
	background-size:100% auto;
	z-index:0;
}
.customization-quote-block p {
	margin:0 auto;
	z-index:1;
	width:70%;
}
ol.customization-steps {
	width:80%;
	margin: 45px auto;
	counter-reset: list;
	position: relative;
}
ol.customization-steps:before {
	content:"";
	position:absolute;
	width:2px;
	height:auto;
	left:14px;
	top:17px;
	bottom:17px;
	display:block;
	z-index: 1;
	background-color: #52C023;
}
ol.customization-steps > li {
	margin: 30px 0;
	position: relative;
	padding: 0 0 0 50px;
}
ol.customization-steps > li:before {
	content: counter(list) !important;
	counter-increment:list;
	color: #fff;
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: -3px;
	left: 0;
	font-size: 22px;
	font-weight: 700;
	line-height: 28px;
	background-color: #52C023;
	text-align: center;
	z-index: 2;
	border-radius:50%;
}

.service-once-zaya-block {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding:50px 0 0;
}

.transport-02 .custom-left-to-right-list {
	margin:50px 0;
	padding:0;
}
.transport-02 .custom-left-to-right-list > div {
	margin:10px 0;
	position:relative;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	align-items: center;
}
.transport-02 .custom-left-to-right-list > div > div {
	padding:10px 50px;
	border:2px solid #52C023;
	position:relative;
	width:50%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	align-items: center;	
	justify-content: center;
}
.transport-02 .custom-left-to-right-list > div:nth-child(1) {
	justify-content: start;
}
.transport-02 .custom-left-to-right-list > div:nth-child(2) {
	justify-content: center;
}
.transport-02 .custom-left-to-right-list > div:nth-child(3) {
	justify-content: flex-end;
}
.transport-02 .custom-left-to-right-list > div > div > .serv-num {
	color:#52C023;
	font-size:60px;
	font-weight:500;
	line-height:60px;
	margin:0 20px 0 0;
}
.transport-02 .custom-left-to-right-list > div > div > div:last-child {
	font-weight:700;
	width:70%;
}
.service-center-text {
	text-align:center;
	width:70%;
	margin:50px auto 30px;
}
.energy-02 {
	position:relative;
	margin:75px 0;
	padding:75px 0 0;	
}
.energy-02:before {
	content:"";
	display:block;
	position:absolute;
	width:444px;
	height:4px;
	top:-2px;
	left:50%;
	margin-left:-222px;
	background-color:#52C023;
}
/* Лид-магнит */
.service-image-block.consultation-01 {
	min-height:650px;
	margin:0 0 70px;
}
.service-image-block.consultation-01 > div:first-child {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: start;
	width:calc(100% - 433px);
	padding:70px 0 0 0;
}
.consultation-01 h2 {
	color:#52C023;
	font-size: 32px;
	text-align:left;
    line-height: 130%;
	margin:0 0 30px;
	padding:0;
}
.service-image-block.consultation-01 > div:first-child p {
	font-weight: 600;
    font-size: 18px;
    line-height: 130%;
	margin:0 0 50px;
	padding:0 120px 0 0;
}
.service-image-block.consultation-01 > div:first-child ul {
	width:80%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	margin:0 0 35px;
}
.service-image-block.consultation-01 > div:first-child ul > li {
	position:relative;
	margin:0;
	padding:0 0 30px 34px;
	width:calc(50% - 20px);
}
.service-image-block.consultation-01 > div:first-child ul > li:before {
	content: "";
	position:absolute;
	display:block;
	width:24px;
	height:24px;
	top:0;
	left:0;
	background: transparent url('/images/tick.svg') no-repeat 50% 50%;	
	background-size:24px auto;
}
.service-image-block.consultation-01 > div:first-child .intec-ui-control-button, .consultation-03 > div:first-child .intec-ui-control-button {
	color: #fff;
	background:#52C023;
	border-color: #52C023;
	padding: 15px 25px;
	text-align:center;
	border-radius: 15px;
	border:none;
	cursor:pointer;
	font-weight: 500;
	margin-top: 0;
}
.service-image-block.consultation-01 > div:first-child .intec-ui-control-button:hover, .consultation-03 > div:first-child .intec-ui-control-button:hover {
	background:#69df36;
	border-color:#69df36;
}
.service-image-block.consultation-01 > div:first-child .intec-ui-control-button:active, .consultation-03 > div:first-child .intec-ui-control-button:active {
	background:#589a3c;
	border-color:#589a3c;
}
.service-image-block.consultation-01 > div:nth-child(2) {
	position:relative;
	width:433px;
}
.service-image-block.consultation-01 > div:nth-child(2):before {
	content:"";
	display:block;
	width:320px;
	height:320px;
	background-color:#52C023;
	position:absolute;
	right:60px;
	top:20px;
	border-radius:20px;
	z-index:1;
	transform: rotate(4deg);
}
.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(1) {
	position:absolute;
	right:70px;
	top:35px;
	width:368px;
	height:auto;
	display:block;
	border-radius:10px;
	z-index:2;
}
.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(2) {
	position:absolute;
	left:-120px;
	top:330px;
	width:192px;
	height:auto;
	display:block;
	border-radius:10px;
	z-index:3;
}
.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(3) {
	position:absolute;
	right:0;
	top:270px;
	width:265px;
	height:auto;
	display:block;
	border-radius:10px;
	z-index:4;
}
.service-image-block.consultation-01 > div:nth-child(2) > p {
	position:absolute;
	right:0;
	left:0;
	top:560px;
	width:100%;
	height:auto;
	z-index:4;
    font-size: 16px;
    line-height: 130%;
	margin: 0;
	
}
.consultation-02 {
	margin:0 0 100px;
}
.consultation-02 h2 {
	color:#52C023;
	font-size: 26px;
	text-align:left;
    line-height: 130%;
	margin:0 0 50px;
	padding:0;	
}
.consultation-02 .consultation-images-block {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: space-between;
}
.consultation-02 .consultation-images-block > div {
	width:calc((100% / 3) - 30px);
}
.consultation-02 .consultation-images-block > div > img {
	display:block;
	width:100%;
	margin:0 auto;
	max-width:395px;
	height:auto;
	border-radius:20px;
}
.consultation-02 .consultation-images-block > div > p {
	font-weight: 600;
	margin:30px 0 0;
	text-align:center;
}
.consultation-03 {
	padding:20px 35px;
	border-radius:20px;
	background-color:#EDEDED;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: space-between;
	min-height:395px;
	margin-bottom:70px;
}
.consultation-03 > div:nth-child(1) {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: space-between;
	width:calc(100% - 582px);
}
.consultation-03 > div:nth-child(1) h2 {
	color:#52C023;
	font-size: 26px;
	text-align:left;
    line-height: 130%;
	margin:20px 0 30px;
	padding:0;	
}
.consultation-03 > div:nth-child(1) p {
	font-weight: 600;
    font-size: 18px;
    line-height: 130%;
	margin:0;
	padding:0;
}
.consultation-03 > div:nth-child(1) > div:nth-child(1) p {
	margin:0 0 20px;
}
.consultation-03 > div:nth-child(2) {
	position:relative;
	width:482px;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: center;
}
.consultation-03 > div:nth-child(2):before {
	content:"";
	display:block;
	width:472px;
	height:320px;
	background-color:#52C023;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-160px;
	border-radius:20px;
	z-index:0;
	transform: rotate(4deg);
}
.consultation-03 > div:nth-child(2) > img {
	margin-right:10px;
	height:auto;
	display:block;
	border-radius:20px;
	z-index:1;
}
.consultation-03 > div:first-child .intec-ui-control-button {
	margin:0 0 20px;
	padding:15px 50px;
}

/* Каталог */	
.adv-item_catalog .adv-item_catalog-title, .adv-item_catalog .adv-item_catalog-title .adv-item_icon {
	margin-bottom:10px;
}
.adv-item_catalog .adv-item_catalog-title .adv-item_icon img {
	display:block;
	width: 64px;
	height:64px
}
.adv-item_catalog .adv-item_catalog-title strong {
	font-size:18px;
}
.adv-item_catalog .adv-item_text {
	font-size:16px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1[data-layout="2"] * + .catalog-description, .ns-bitrix.c-catalog.c-catalog-catalog-1[data-layout="2"] .catalog-description + * {
	margin:100px 0 0;
}

.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-compare .catalog-compare-item-price span {
	font-size:13px;
}
.intec-grid.intec-grid-i-h-20 > .intec-grid-item-auto.widget-panel-basket-wrap {
	padding-left:10px !important;
	padding-right:0 !important;
}
.sale-basket-small-tab-wrapper > span:nth-of-type(2) {
	display:none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button {
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	line-height: 1;
	font-size: medium;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:0 0 0 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button .c-sale-basket-small {
	height:40px;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button .sale-basket-small-tab-wrapper > span {
	display:block;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button .sale-basket-small-tab-wrapper > span:nth-of-type(2) {
	font-size: 11px;
	padding:0 0 0 10px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrapper.compare-basket-small-tab {
	width: auto;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	border:none !important;
	text-decoration:none !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-compare-button .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-counter {
	right: auto;
	left:12px;
}

/* Предыдущие разработки */	
[data-block="green"] .widget-panel-item-address {
	text-shadow:0 1px 3px rgba(96, 171, 63,1);
}
.c-header.c-header-template-1:not([data-color]) [data-block="green"] .widget-panel-item-address {
	text-shadow:none;
}
[data-block="green"] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow {
	color:#fff !important;
}
.company-wrap .company-header {
    font-weight: bold;
    font-size: 30px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #60ab3f;
    font-family: "DIN Pro", sans-serif;
    border-bottom: 1px solid #b4b4b4;
    padding-bottom: 20px;
    margin-bottom: 38px;
}
.company-wrap .company-text {
    font-weight: 600;
    font-size: 16px;
    line-height: 168%;
}
.company-wrap .company-text-item {
    padding-bottom: 27px;
}
.company-wrap .company-button a {
    font-weight: 600;
    font-size: 16px;
    line-height: 140%;
    color: #454545;
    text-decoration: none;
    transition: 0.4s;
    border: 1px solid #454545;
    border-radius: 6.70588px;
    display: inline-block;
    padding: 14px 42px;
}
.company-wrap .company-button {
    padding-top: 53px;
}
.company-wrap .right-wrap-company .video-text {
    font-size: 14px;
    line-height: 140%;
    color: #454545;
    padding-top: 10px;
}
.company-wrap .right-wrap-company .num-wrap {
    display: flex;
    padding-top: 27px;
    margin: 0 -50px;
}
.company-wrap .num {
    font-weight: 500;
    font-size: 50px;
    line-height: 130%;
    letter-spacing: -0.03em;
    text-transform: uppercase;
    color: #7dcf5a;
    font-family: "DIN Pro", sans-serif;
}
.company-wrap .right-wrap-company .num-wrap .num-item {
    padding: 0 50px;
}
.company-wrap .right-wrap-company .num-wrap .text {
    font-size: 14px;
    line-height: 120%;
    color: #454545;
}
.intec-template .intec-template-layout-content {
    background: transparent !important;
}
.widget.c-advantages.c-advantages-template-1 {
    padding-bottom: 60px;
}
.widget.c-advantages.c-advantages-template-2 {
    margin-bottom: 130px;
}
.widget.c-sections.c-sections-template-1 {
    padding-bottom: 143px;
}
.widget.c-widget.c-widget-products-1 {
    padding-bottom: 143px;
}
.company-wrap {
    padding-bottom: 140px;
}
.widget.c-advantages.c-advantages-template-2[data-mode="light"] {
    margin-bottom: 0;
}
.widget-web-form-2 {
    margin-bottom: 130px;
}
.widget.c-advantages.c-advantages-template-3 {
    padding-bottom: 139px;
}
.widget.c-reviews.c-reviews-template-6 {
    margin-bottom: 140px;
}
.widget.c-brands.c-brands-template-1 {
    padding-bottom: 140px;
}
.widget.c-certificates.c-certificates-template-1 {
    margin-bottom: 132px;
}
.widget.c-articles {
    padding-bottom: 0;
}
.widget.c-shares.c-shares-template-2 {
    padding-bottom: 117px;
}
.company-wrap .company-button a:hover {
    color: #5fab3f;
    border-color: #5fab3f;
}
.company-wrap.maininfo-wrap {
	padding-bottom: 0;
}
.widget-panel-item-address  {
	font-size:13px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact.email {
	color:blue;
}
/*Узнать цену для вас*/
.catalog-element-question-price {margin:15px 0 0;}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-5 .catalog-element-question-price button.catalog-element-buy-button {
	border:none;
	width:100%;
	color:#000;
	background-color:#fff;
	box-shadow:inset 0 0 0 1px #5fab3f;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-5 .catalog-element-question-price button.catalog-element-buy-button:hover {
	box-shadow:inset 0 0 0 1px #79c25b;
	color:#fff;
}

/*АБ-тесты*/
.catalog-section-item-quantity-wrap.catalog-section-item-quantity-ab {
	position:absolute;
	top:15px;
	left:4px;
}
.catalog-section-item-quantity-wrap.catalog-section-item-quantity-ab .intec-grid.intec-grid-i-h-4 > .intec-grid-item, .intec-grid.intec-grid-i-h-8 > .intec-grid-item-auto.catalog-section-item-quantity-wrap.catalog-section-item-quantity-ab, .intec-grid.intec-grid-i-v-2 > .intec-grid-item-auto.catalog-section-item-quantity-wrap.catalog-section-item-quantity-ab {
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-ab .catalog-section-item-quantity-value[data-quantity-state="many"], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-ab .catalog-section-item-quantity-value[data-quantity-state="enough"] {	
	background-color:#5fab3f;
	color:#fff;
	padding:10px 20px;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: 600;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-ab .catalog-section-item-quantity-value[data-quantity-state='empty'], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-ab .catalog-section-item-quantity-value[data-quantity-state='few'] {
	background-color:#b0b0b0;
	color:#fff;
	padding:10px 25px;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: 600;
}
.catalog-section-item-quantity-wrap.catalog-section-item-quantity-ab .intec-grid.intec-grid-i-h-4 > .intec-grid-item-auto {
	display:none;
}
@media all and (max-width: 1250px) {
	.consultation-01 h2 {
		padding:0 60px 0 0;
	}
	.service-image-block.consultation-01 > div:first-child ul {
		width:80%;
		display: block;
	}
	.service-image-block.consultation-01 > div:first-child ul > li {
		width:100%;
	}
	.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-wrapper .intec-grid > .intec-grid-item {
		display:none;
	}
	.widget-panel-item-address {
		font-size: 12px;
	}
}

@media all and (max-width: 1100px) {	
	.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-wrapper .intec-grid > .intec-grid-item {
		display:block;
	}
	.widget-panel-item-address {
		display:none;
	}
}


@media all and (max-width: 1100px) {
	.service-image-block.consultation-01 {
		margin:0 0 30px;
	}
	.service-image-block.consultation-01 > div:nth-child(1) {
		padding: 30px 0 0 0;
	}
	.consultation-01 h2 {
		font-size:26px;
	}
	.service-image-block.consultation-01 > div:first-child p {
		padding: 0 60px 0 0;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(2) {
		left:-60px;
	}
	.consultation-02 .consultation-images-block > div {
		width:calc((100% / 3) - 15px);
	}
	.consultation-02 {
		margin:0 0 50px;
	}
	.consultation-03 {
		min-height:313px;
		margin-bottom:50px;
	}
	.consultation-03 > div:nth-child(1) {
		width: calc(100% - 390px);
	}
	.consultation-03 > div:nth-child(1) h2 {
		margin:20px 0;
	}
	.consultation-03 > div:nth-child(1) p {
		font-size: 16px;
	}	
	.consultation-03 > div:nth-child(2) {
		position:relative;
		width:360px;
	}
	.consultation-03 > div:nth-child(2):before {
		content:"";
		display:block;
		width:350px;
		height:233px;
		background-color:#52C023;
		position:absolute;
		right:0;
		top:50%;
		margin-top:-116px;
		border-radius:20px;
		z-index:0;
		transform: rotate(4deg);
	}
	.consultation-03 > div:nth-child(2) > img {
		width:350px;
		height:auto;
		z-index:1;
	}
}

@media all and (max-width: 1024px) {
	/* Предыдущие разработки */	
    .company-wrap .company-text {
        font-size: 14px;
    }
    .company-wrap .company-text br {
        display: none;
    }
    .company-wrap .company-text-item {
        padding-bottom: 17px;
    }
    .company-wrap .company-button {
        padding-top: 6px;
    }
    .company-wrap .company-button a {
        color: #60ab3f;
        font-size: 14px;
        padding: 13px 29px;
        border-color: #60ab3f;
    }
    .company-wrap .right-wrap-company {
        padding-top: 19px;
    }
    .company-wrap .right-wrap-company .video-text {
        padding-top: 19px;
    }
    .company-wrap .right-wrap-company .num-wrap {
        padding-top: 10px;
    }
    .company-wrap .right-wrap-company .num-wrap {
        margin: 0 -30px;
    }
    .company-wrap .right-wrap-company .num-wrap .num-item {
        padding: 0 30px;
    }
    .company-wrap .right-wrap-company .video-text br {
        display: none;
    }
    body .widget.c-advantages.c-advantages-template-2 {
        padding: 50px 0 0 0;
    }
}

@media all and (max-width: 960px){
	.transport-02 .custom-left-to-right-list > div > div {
		width:100%;
	}
	.transport-02 .custom-left-to-right-list > div:nth-child(2) {
		justify-content: start;
	}
	.transport-02 .custom-left-to-right-list > div:nth-child(3) {
		justify-content: start;
	}
	
	.service-07 p, .service-07 p, .service-07__contacts {
		width:100%;
		margin-left:0;
	}
}
@media all and (max-width: 900px){
	.service-image-block.consultation-01 {
		min-height:auto;
		display: block;
		margin:0 0 70px;
	}
	.service-image-block.consultation-01 > div:nth-child(1) {
		display: block;
		width:100%;
		margin:0 0 70px;
		padding: 0;
	}
	.consultation-01 h2 {
		margin:0 0 30px;
		padding:0;		
		text-align:center;
	}
	.service-image-block.consultation-01 > div:first-child p {
		padding:0;		
		text-align:center;
		margin: 0 0 30px;
	}
	.service-image-block.consultation-01 > div:first-child ul {
		width:100%;
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
		justify-content: space-around;
		margin:0 0 15px;
	}
	.service-image-block.consultation-01 > div:first-child ul > li {
		position:relative;
		margin:0;
		padding:34px 0 30px 0;
		width:calc(50% - 20px);
		text-align:center;
	}
	.service-image-block.consultation-01 > div:first-child ul > li:before {
		content: "";
		position:absolute;
		display:block;
		width:24px;
		height:24px;
		top:0;
		left:50%;
		margin-left:-12px;
		background: transparent url('/images/tick.svg') no-repeat 50% 50%;	
		background-size:24px auto;
	}
	.service-image-block.consultation-01 > div:first-child .intec-ui-control-button {
		margin:0 auto;
	}
	.service-image-block.consultation-01 > div:nth-child(2) {
		width:100%;
		height:630px;
	}
	.service-image-block.consultation-01 > div:nth-child(2):before {
		content:"";
		display:block;
		width:368px;
		height:368px;
		background-color:#52C023;
		position:absolute;
		right:calc(50% - 10px);
		margin-right:-184px;
		top:20px;
		border-radius:20px;
		z-index:1;
		transform: rotate(4deg);
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(1) {
		position:absolute;
		right:50%;
		margin-right:-184px;
		top:35px;
		width:368px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:2;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(2) {
		position:absolute;
		left:50%;
		margin-left:-250px;
		top:330px;
		width:192px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:3;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(3) {
		position:absolute;
		right:50%;
		margin-right:-250px;
		top:270px;
		width:265px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:4;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > p {
		position:absolute;
		top:auto;
		right:30px;
		left:30px;
		bottom:0;
		width:auto;
		height:auto;
		z-index:4;
		font-size: 16px;
		line-height: 130%;
		text-align:center;		
	}
	.consultation-02 h2 {
		text-align:center;
	}
	.consultation-03 {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
		justify-content: start;
		padding:10px 30px 30px;		
		margin-bottom:0;
	}
	.consultation-03 > div:nth-child(1) {
		display: block;
		width:100%;
	}
	.consultation-03 > div:nth-child(1) h2 {
		text-align:center;
		margin:0 0 30px;
	}
	.consultation-03 > div:nth-child(1) p {
		text-align:center;
	}
	.consultation-03 > div:nth-child(2) {
		height:313px;
		width: 100%;
		align-content: center;
	}
	.consultation-03 > div:nth-child(2):before {
		content:"";
		display:block;
		width:350px;
		height:233px;
		background-color:#52C023;
		position:absolute;
		right:50%;
		top:50%;
		margin-top:-116px;
		margin-right:-185px;
		border-radius:20px;
		z-index:0;
		transform: rotate(4deg);
	}	
	.consultation-03 > div:nth-child(2) img {		
		margin:0 auto;
	}
	.consultation-03 > div:first-child .intec-ui-control-button {
		margin:0 auto;
	}
}
@media all and (max-width: 768px) {
	.search-mobile-hidden {
		display:none;
	}
	/* Блоки на главной */	
	.widget-banner-1 {
		margin-top:0;
	}
	.widget-banner-1 .intec-content .intec-content-wrapper {
		margin-left: 0;
		margin-right: 0;
	}
	.c-header.c-header-template-1 .widget-banner .widget-banner-1 {
		padding-bottom: 50px;
	}
	.main-custom-advantages-wrap.company-wrap {
		margin-bottom: 50px;
	}
	.main-custom-advantages-header {
		font-family: "DIN Pro", sans-serif;
		font-size: 20px;
		margin-bottom: 23px;
		color: #60ab3f;
		text-transform: uppercase;
		line-height: 130%;
		letter-spacing: 0.03em;
	}
	.main-custom-advantages > .main-custom-advantage {
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		justify-content: start;
		align-items: center;
		align-content: start;
		text-align: left;
		padding: 0 0;
	}
	.main-custom-advantages > .main-custom-advantage:not(:last-child) {
		margin-bottom:20px;
	}
	.main-custom-advantage > img {
		display:block;
		width:70px;
		height:auto;
		margin-bottom: 0;
	}
	.main-custom-advantage > span {
		display:block;
		flex: 1 0 auto;
		font-size: 16px;
		line-height: 1.2em;
		padding:0 0 0 20px;		
		text-align: left;
		width:calc(100% - 70px);
	}
	.maininfo-wrap {
		margin-bottom: 50px;
	}
	.main-info-cards .slick-dots {
		margin:10px 0 0;
		padding:0;
		text-align:center;
	}
	.main-info-cards .slick-dots li {
		display:inline-block;
		padding:0;
		margin:10px;
	}
	.main-info-cards .slick-dots li:before {
		display:none;
	}
	.main-info-cards .slick-dots li button {
		text-indent:-9999px;
		display:block;
		border:none;
		border-radius:50%;
		background-color: #60ab3f;
		width:10px;
		height:10px;
		cursor:pointer;
	}
	.main-info-cards .slick-dots li.slick-active button {
		background-color: #9B9B9B;
	}
	/* О компании */
	.about-company-director {
		display: block;
	}
	.about-company-director > div:first-child {
		max-width:100%;
	}
	.about-company-director > div:last-child {
		padding:30px 0 0 0;
	}
	.about-company-advantages1 {
		display: block;
	}
	.about-company-advantages1 > div {
		text-align:center;
		width:100%;
		padding:0;
	}
	.about-company-advantages2 {
		display: block;
		margin: 30px 0;
	}
	.about-company-advantages2 > div {
		width:100%;
		padding:20px 0;
	}
	.about-company-contacts {
		display: block;
	}
	.about-company-contacts > div:first-child {
		width:100%;
		height:auto;
		padding:0 0 30px;
	}
	.about-company-contacts > div img {
		display:block;
		width:150px;
		height:150px;
		max-width:150px;
		margin:0 auto;
	}
	.about-company-contacts > div:last-child {
		padding:0;
		display: block;
	}
	/* Сервис */
	.service-image-block {
		min-height:100%;
	}	
	.service-image-block.service-01, .service-image-block.service-04, .service-image-block.service-06, .service-image-block.service-09, .service-image-block.reklama-01, .service-image-block.oilgas-05, .service-image-block.engineering-01, .service-image-block.engineering-04, .service-image-block.engineering-05, .service-image-block.building-02, .service-image-block.building-03, .service-image-block.building-05, .service-image-block.building-06, .service-image-block.instrumentation-02, .service-image-block.instrumentation-04, .service-image-block.service-11, .service-image-block.timber-01, .service-image-block.chemistry-03, .service-image-block.transport-01 {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
		justify-content: start;
		align-items: auto;
		align-content: start
	}
	.service-image-block.building-07 {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: start;
		align-items: auto;
		align-content: start
	
	}
	.service-image-block.service-01 > div:last-child, .service-image-block.service-03 > div:last-child, .service-image-block.engineering-05 > div:first-child {
		width:100%;		
		height:370px;
		padding:30px 0;		
	}
	.service-image-block.service-03, .service-image-block.service-02, .service-image-block.service-08, .service-image-block.service-10, .service-image-block.oilgas-02, .service-image-block.food-02, .service-image-block.engineering-03 {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: start;
		align-items: auto;
		align-content: start
	}
	.service-image-block.service-04, .service-image-block.service-06, .service-image-block.service-08, .service-image-block.service-09, .service-image-block.service-10, .service-image-block.reklama-01, .service-image-block.oilgas-02, .service-image-block.food-02, .service-image-block.oilgas-05, .service-image-block.engineering-01, .service-image-block.engineering-04, .service-image-block.engineering-03, .service-image-block.engineering-05, .service-image-block.building-02, .service-image-block.building-03, .service-image-block.building-05, .service-image-block.building-06, .service-image-block.building-07, .service-image-block.instrumentation-02, .service-image-block.instrumentation-04, .service-image-block.service-11, .service-image-block.timber-01, .service-image-block.chemistry-03, .service-image-block.transport-01 {
		min-height:100%;
	}
	.service-image-block.service-04 > div:first-child, .service-image-block.service-06 > div:first-child, .service-image-block.service-08 > div:first-child, .service-image-block.service-10 > div:first-child, .service-image-block.reklama-01 > div:first-child, .service-image-block.oilgas-02 > div:first-child, .service-image-block.food-02 > div:first-child, .service-image-block.engineering-01 > div:first-child, .service-image-block.engineering-04 > div:first-child, .service-image-block.engineering-03 > div:last-child, .service-image-block.engineering-05 > div:last-child, .service-image-block.building-02 > div:first-child, .service-image-block.building-05 > div:first-child, .service-image-block.building-07 > div:first-child, .service-image-block.instrumentation-02 > div:first-child, .service-image-block.service-11 > div:first-child, .service-image-block.timber-01 > div:first-child, .service-image-block.chemistry-03 > div:first-child, .service-image-block.transport-01 > div:first-child {
		width:100%;
	}
	.service-image-block.service-04 > div:last-child, .service-image-block.service-06 > div:last-child, .service-image-block.service-08 > div:last-child, .service-image-block.service-10 > div:last-child, .service-image-block.engineering-01 > div:last-child, .service-image-block.engineering-04 > div:last-child, .service-image-block.engineering-03 > div:first-child, .service-image-block.engineering-05 > div:first-child, .service-image-block.building-02 > div:last-child, .service-image-block.building-05 > div:last-child, .service-image-block.building-07 > div:last-child, .service-image-block.instrumentation-02 > div:last-child, .service-image-block.service-11 > div:last-child, .service-image-block.timber-01 > div:last-child, .service-image-block.chemistry-03 > div:last-child {
		width:100%;		
		height:370px;
		padding:30px 0;
	}
	.service-image-block.oilgas-02 > div:last-child, .service-image-block.food-02 > div:last-child {
		width:100%;		
		height:370px;
		background: transparent url('/images/services/logobg_green.svg') no-repeat 60% 50%;
		background-size:auto 100%;
		padding:30px 0;
	}
	.service-image-block.reklama-01 > div:last-child {
		width:100%;		
		height:370px;
		background: transparent url('/images/services/logobg_green.svg') no-repeat 50% 50%;
		background-size:auto 100%;
		padding:30px 0;
		justify-content: center;
	}
	.service-image-block.service-02 > div:first-child, .service-image-block.service-05 > div:first-child, .service-image-block.service-09 > div:first-child, .service-image-block.oilgas-05 > div:first-child, .service-image-block.engineering-03 > div:first-child, .service-image-block.engineering-05 > div:first-child, .service-image-block.building-03 > div:first-child, .service-image-block.building-06 > div:first-child, .service-image-block.instrumentation-04 > div:first-child {
		width:100%;
		height:370px;
		padding:30px 0;
	}
	.service-image-block.building-02 > div:last-child, .service-image-block.instrumentation-02 > div:last-child {
		padding:30px 0;
	}
	.service-image-block.transport-01 > div:last-child {
		padding:30px 0 50px;
		height:450px;
		width:100%;	
	}
	.service-image-block.oilgas-02 > div:last-child img, .service-image-block.food-02 > div:last-child img  {
		max-height:300px;
		width:auto;
	}
	.service-05, .reklama-02 {	
		position:relative;
		height:auto;
		margin-top:0;
	}
	.reklama-02 {
		display: block;
		width:100%;
	}
	.service-05 > div:first-child, .reklama-02 > div:first-child {
		width:100%;
	}
	.service-05 > div:first-child img, .service-05 > div .service-under-quote-block > div:first-child img {
		display:none;
	}
	.engineering-02 .service-quote-block, .food-03 .service-quote-block, .oilgas-03 .service-quote-block, .building-01 .service-quote-block, .building-02-dop .service-quote-block-grey {
		margin-top:30px;
	}
	.reklama-02 .service-quote-block {
		margin-top:70px;
	}
	.food-03 .service-quote-block:before, .oilgas-03 .service-quote-block:before {
		bottom: -35px;
	}
	.food-03 ul, .oilgas-03 ul {
		margin: 50px 20px 30px;
	}
	.reklama-02 > div:first-child img {
		margin:30px auto 50px;
		width:70%;
		height:auto;
	}
	.service-image-block.reklama-01 > div > img, .service-image-block.engineering-01 > div:last-child img, .service-image-block.engineering-04 > div:last-child img, .service-image-block.engineering-03 > div:first-child img, .service-image-block.engineering-05 > div:first-child img, .service-image-block.food-02 > div:last-child img, .service-image-block.oilgas-02 > div:last-child img, .service-image-block.oilgas-05 > div:first-child img, .service-image-block.building-02 > div:last-child img, .service-image-block.building-03 > div:first-child img, .service-image-block.building-05 > div:last-child img, .service-image-block.building-06 > div:last-child img, .service-image-block.building-07 > div:last-child img, .service-image-block > div > img, .service-image-block.instrumentation-02 > div:last-child img, .service-image-block.transport-01 > div:last-child img {
		width:75%;
	}
	.service-image-block.instrumentation-04 > div:first-child img:first-child {
		margin:0 auto;
	}
	.service-image-block.instrumentation-04 > div:first-child img:last-child {
		display:none;
	}
	.service-05 > div:last-child, .reklama-02 > div:last-child {
		width:100%;
		position:relative;
		top:auto;
		left:auto;
	}
	.service-05 > div .service-under-quote-block, .reklama-02 > div .service-under-quote-block {	
		display: block;
		width:100%;
	}
	.service-05 > div .service-under-quote-block > div:first-child {
		width:100%;
	}
	.service-05 > div .service-under-quote-block > div:last-child {
		width:100%;
		padding:0;
	}
	
	.service-under-quote-block-borders > div:nth-child(1), .service-under-quote-block-borders > div:nth-child(2), .service-under-quote-block-borders > div:nth-child(3) {
		width:100%;
	}
	.service-quote-block {
		background-color:#52C023;
		color:#fff;
		padding:20px;
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		justify-content: center;
		margin-top:70px;
		position:relative;
	}
	.service-quote-block:before {
		content:"";
		position:absolute;
		width:96px;
		height:52px;
		right:40px;
		top:-50px;
		display:block;
		background: transparent url('/images/services/corner.svg') no-repeat 50% 0;	
		background-size:100% auto;
	}
	.service-quote-block-grey {
		background-color:#E7E7E7;
		color:#000;
		padding:20px;
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		justify-content: center;
		margin-top:70px;
		position:relative;
	}
	.service-quote-block-grey:before {
		content:"";
		position:absolute;
		width:96px;
		height:52px;
		right:40px;
		top:-50px;
		display:block;
		background: transparent url('/images/services/corner-grey.svg') no-repeat 50% 0;	
		background-size:100% auto;
	}
	.service-quote-block span, .service-quote-block-grey span {
		width:100%;
	}
	.service-image-block.service-02 > div:last-child, .service-image-block.service-05 > div:last-child, .service-image-block.service-09 > div:last-child, .service-image-block.oilgas-05 > div:last-child, .service-image-block.building-03 > div:last-child, .service-image-block.building-06 > div:last-child, .service-image-block.instrumentation-04 > div:last-child {
		width:100%
	}
	.service-07 {
		display: block;
		margin-top:0;
	}
	.food-03 > div:not(.service-quote-block), .oilgas-03 > div:not(.service-quote-block) {
		width:100%;
	}
	.service-12 .service-quote-block {
		margin:70px 0 0 0;
	}
	.service-image-block.reklama-01, .service-image-block.engineering-01, .service-image-block.engineering-04, .service-image-block.food-02, .service-image-block.oilgas-02, .service-image-block.engineering-03, .service-image-block.engineering-05 {
		margin-top: 30px;
	}
	.engineering-02, .building-01 > div:nth-child(4), .building-02-dop, .building-03-dop {
		width:100%;
		margin: 50px auto;
	}
	.engineering-02 .service-quote-block:before, .building-01 .service-quote-block:before, .building-02-dop .service-quote-block-grey:before {
		top:-40px;
	}
	.timber-01 h2 {
		text-align:center;
	}
	.timber-02 {
		margin:50px 0 0;
	}
	.timber-02 > p {
		width:100%;
	}
	.timber-02 ol {
		display: block;
	}
	.timber-02 ol > li {
		width:100%;
		margin:0 0 20px;
	}
	.timber-02 h2 {
		width:100%;
	}
	.timber-02 h2, .chemistry-02 h2, .chemistry-04 h2 {
		text-align:left;
	}
	h2.customization-subtitle {
		width:100%;
	}
	.customization-what {
		width:100%;
	}
	.customization-what.customization-what-desktop {
		display: none;
	}
	.customization-what.customization-what-mobile {
		display: block;
	}
	.customization-what > div {
		width:100%;
		display: block;
	}
	.customization-what > div:first-child {
		margin:0;
	}
	.customization-what > div > div {
		display: block;
		margin:0 0 20px 0;
	}
	.customization-what > div:last-child > div:last-child {
		margin:0;
	}
	.customization-quote-block {
		margin:60px 0 0 15%;
	}
	.customization-quote-block p {
		width:100%;
	}
	.service-image-block.service-10 {
		width:100%;
	}
	.service-image-block.service-10 > div:first-child {
		text-align:center;
	}
	.service-image-block.building-02, .service-image-block.instrumentation-02, .service-image-block.transport-01 {
		margin-top: 70px;
	}
	.service-image-block.building-02 ul, .service-image-block.instrumentation-02 ul, .service-image-block.chemistry-03 ul {
		margin: 20px auto;
	}
	.building-04 {
		width: 100%;
		margin: 70px auto 50px;
	}
	.service-image-block.building-05, .service-image-block.building-06 {
		margin: 0 auto 30px;
	}
	.building-08 {
		width: 100%;
		margin: 50px auto 0;
	}
	.building-02-dop ul {
		width: 100%;		
	}
	.service-image-block.building-05, .service-image-block.building-06 {
		margin-bottom:0;
	}
	.service-image-block.building-07 {
		margin-top:0;
	}
	.transport-03 ul, .energy-01 ul, .energy-02 ul {
		width:100%;
	}
	.transport-03 .service-quote-block, .energy-01 .service-quote-block, .energy-02 .service-quote-block {
		width:100%;
		margin-top:80px;
	}
	.transport-03 .service-quote-block:before, .energy-01 .service-quote-block:before, .energy-02 .service-quote-block:before {
		top: -40px;		
	}
	.service-center-text {
		width:100%;
	}
		
	/* Прочее */	
	.news-detal-img-100 img {
		width:100%;
		height:auto;
	}
	.main-custom-slogan {
		font-size: 16px;
		margin:20px 0;
		padding:0 10px;
	}
	
	/* Предыдущие разработки */	
    .intec-template .intec-template-title h1 {
        font-size: 26px;
    }
    .company-wrap .company-header {
        font-size: 20px;
        padding-bottom: 14px;
        margin-bottom: 23px;
    }
    .company-wrap .right-wrap-company .video-textbr {
        display: none;
    }
    .widget.c-advantages.c-advantages-template-1 {
        padding-bottom: 31px;
    }
    .widget.c-advantages.c-advantages-template-2 {
        margin-bottom: 60px;
    }
    .widget.c-sections.c-sections-template-1 {
        padding-bottom: 60px;
    }
    .widget.c-widget.c-widget-products-1 {
        padding-bottom: 60px;
    }
    .company-wrap {
        padding-bottom: 44px;
    }
    .widget-web-form-2 {
        margin-bottom: 60px;
    }
    .widget.c-advantages.c-advantages-template-3 {
        padding-bottom: 60px;
    }
    .widget.c-reviews.c-reviews-template-6 {
        margin-bottom: 60px;
    }
    .widget.c-brands.c-brands-template-1 {
        padding-bottom: 60px;
    }
    .widget.c-certificates.c-certificates-template-1 {
        margin-bottom: 83px;
    }
    .widget.c-articles {
        padding-bottom: 67px;
    }
    .widget.c-shares.c-shares-template-2 {
        padding-bottom: 60px;
    }
	.energy-02:before {
		width:250px;
		margin-left:-125px;
	}
}
@media all and (max-width: 600px) {
	.transport-02 h2, .transport-03 h2 {
	  width: 100%;
	}
	.energy-02:before {
		width:200px;
		margin-left:-100px;
	}
	.consultation-01 h2, .consultation-02 h2, .consultation-03 > div:nth-child(1) h2 {
		font-size: 22px;
	}
	.service-image-block.consultation-01 {
		margin:0 0 50px;
	}
	.service-image-block.consultation-01 > div:first-child ul {
		display:block;
	}
	.service-image-block.consultation-01 > div:first-child ul > li {
		width:100%;
	}
	.service-image-block.consultation-01 > div:nth-child(2) {
		height:400px;
	}
	.service-image-block.consultation-01 > div:nth-child(2):before {
		content:"";
		display:block;
		width:230px;
		height:230px;
		background-color:#52C023;
		position:absolute;
		right:calc(50% - 10px);
		margin-right:-115px;
		top:20px;
		border-radius:20px;
		z-index:1;
		transform: rotate(4deg);
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(1) {
		position:absolute;
		right:50%;
		margin-right:-115px;
		top:25px;
		width:230px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:2;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(2) {
		position:absolute;
		left:50%;
		margin-left:-150px;
		top:170px;
		width:120px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:3;
	}
	.service-image-block.consultation-01 > div:nth-child(2) > img:nth-child(3) {
		position:absolute;
		right:50%;
		margin-right:-150px;
		top:150px;
		width:150px;
		height:auto;
		display:block;
		border-radius:10px;
		z-index:4;
	}
	.consultation-02 .consultation-images-block {
		display:block;
	}
	.consultation-02 .consultation-images-block > div {
		width:100%;
	}
	.consultation-02 .consultation-images-block > div img {
		width:70%;
		height:auto;
		margin:0 auto;
	}
	.consultation-02 .consultation-images-block > div > p {
		margin: 20px 0 0;
		padding:0;
	}
	.consultation-02 .consultation-images-block > div:not(:last-child) {
		margin:0 0 50px;
	}
}
@media all and (max-width: 500px) {
	.consultation-03 > div:nth-child(2) {
		height:240px;
	}
	.consultation-03 > div:nth-child(2):before {
		content:"";
		display:block;
		width:250px;
		height:167px;
		background-color:#52C023;
		position:absolute;
		right:50%;
		top:50%;
		margin-top:-83px;
		margin-right:-125px;
		border-radius:20px;
		z-index:0;
		transform: rotate(4deg);
	}
	.consultation-03 > div:nth-child(2) > img {
		width:250px;
	}
}
@media all and (max-width: 400px) {	
	.transport-02 .custom-left-to-right-list > div > div {
		padding:10px 20px;
	}
	.energy-02:before {
		width:100px;
		margin-left:-50px;
	}
	
	.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-widget-panel-kp .widget-panel-kp-link.widget-item {
		margin-left:0;
	}
	.service-image-block.consultation-01 > div:nth-child(2) {
		height:420px;
	}
}
@media all and (max-width: 340px) {
    .intec-template .intec-template-title h1,
    h3,
    [data-ui-markup="h3"],
    .intec-ui-markup-h3 {
        font-size: 20px;
    }
}

.sale-basket-small-switches .sale-basket-small-switch:nth-child(3) {
    display: none !important;
}

/* New desktop header styles */

.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-active {
	color: #2D2D2D;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {
	height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {
	color: #A7A7A7;
	font-size: 17.3px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-icon {
	color: #A7A7A7;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-compare-button .sale-basket-small-tab-wrapper > span:nth-of-type(2) {
	font-size: 12px;
	color: #999999;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrapper:hover .sale-basket-small-tab-icon,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-compare-button .sale-basket-small-tab-wrapper:hover > span:nth-of-type(2) {
	color: #5FAB3F;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-button:hover {
	background: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-button:hover .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-button:hover .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text {
	color: #5FAB3F;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new [data-tab="basket"] {
	display: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-container-logotype {
	width: 152px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-item-address {
	margin-left: 20px;
	font-size: 13px;
	font-weight: 400;
	line-height: 18.2px;
	color: #A7A7A7;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-item-email {
	margin-bottom: 25px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-item-email .intec-ui-icon {
	margin-right: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-item-email a {	
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
	color: #2D2D2D;
	transition: color 0.35s ease;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-item-email a:hover {
	color: #5FAB3F;
	text-decoration: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-container-contacts .widget-container-button {
	color: #A7A7A7;
    border-bottom: 1px dashed #A7A7A7;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-kp {
	width: 160px;
	height: 40px;
	border-radius: 2px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .widget-panel-kp-link {
	height: 40px;
	font-size: 13px;
	font-weight: 400;
	line-height: 18px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new > .widget-menu {
	border-top: none !important;
	border-bottom: 1px solid #E8E8E8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 {
	justify-content: space-between !important;
	height: 46px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 .menu-item {
	width: auto !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 .menu-item .menu-item-text {
	padding: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 .menu-item .menu-item-text .menu-item-text-wrapper {
	font-size: 14px;
	font-weight: 700;
	line-height: 21px;
	color: #2D2D2D !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 .menu-item:hover .menu-item-text .menu-item-text-wrapper,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .desktop-new .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-4 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
	color: #5FAB3F !important;
}

/* New mobile header styles */

.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new {
	border-bottom: 1px solid #F2F2F2;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-logotype-wrap {
	text-align: left;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-logotype-wrap .widget-item {
	padding: 19px 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-contacts-wrap {
	text-align: right;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-contacts-wrap .widget-item-phone {
	height: 24px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-contacts-wrap .widget-item-phone a {
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #2D2D2D;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-contacts-wrap .widget-item-email {
	height: 18px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .widget-contacts-wrap .widget-item-email a {
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	color: #2D2D2D;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .mobile-widget-panel-kp {
	width: 100%;
	padding: 20px 20px 30px;
	margin: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .mobile-widget-panel-kp .widget-panel-kp-link.widget-item {
	width: 100%;
	height: 48px;
	border-radius: 2px;
	margin: 0 !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item {
	color: #A7A7A7;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item.sale-basket-icons-item-active {
	color: #5FAB3F;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-bitrix.c-search-title.c-search-title-input-1 {
	padding: 10px 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-bitrix.c-search-title.c-search-title-input-1 .search-title {
	border: 1px solid #F2F2F2;
	background: #fff;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button {
	padding-right: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button i {
	color: #A7A7A7;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .mobile-new .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input {
	padding-left: 0;
	color: #A7A7A7;
}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/sale.basket.small/template.2/style.css?167275652220401*/
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 {
  display: block;
}
@media all and (max-width: 720px) {
  .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 {
    position: static;
  }
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel {
  display: none;
  height: 60px;
  background-color: #0051cc;
}
@media all and (max-width: 720px) {
  .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel {
    display: block;
  }
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-wrapper {
  height: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button {
  display: block;
  text-decoration: none;
  height: 100%;
  cursor: pointer;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button-wrapper {
  display: block;
  position: absolute;
  top: 7px;
  right: 7px;
  left: 7px;
  bottom: 7px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button-counter {
  display: block;
  position: absolute;
  top: 2px;
  left: 50%;
  width: 22px;
  height: 22px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  background-color: #0065ff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button-icon {
  display: block;
  height: 100%;
  font-size: 0;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-align: center;
  color: #fff;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button-icon::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  overflow: hidden;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-panel-button-icon i {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-content {
  position: fixed;
  z-index: 150;
  top: 0;
  right: 0;
  width: auto;
  height: 100%;
}
@media all and (max-width: 720px) {
  .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-content {
    display: none;
  }
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-popup {
  height: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switches {
  position: absolute;
  top: 180px;
  right: 100%;
  background: #fbfbfb;
  padding: 0;
  border: 1px solid #e7e7e7;
  border-right: 0;
  overflow: hidden;
  z-index: 1;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch {
  width: 20px;
  height: 20px;
  padding: 22px;
  border-bottom: 1px solid #e7e7e7;
  text-align: center;
  font-size: 20px;
  color: #222222;
  cursor: pointer;
  display: block;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch-wrapper {
  display: block;
  position: relative;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 1;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch svg path {
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: stroke;
  -moz-transition-property: stroke;
  -ms-transition-property: stroke;
  -o-transition-property: stroke;
  transition-property: stroke;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch-count {
  position: absolute;
  top: -10px;
  right: -10px;
  line-height: 15px;
  width: 15px;
  height: 15px;
  font-size: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  color: #fff;
  border: 2px solid #fbfbfb;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch:last-child {
  border-bottom: 0;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch[data-active=true] {
  background: #fff;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-switch[data-tab=basket] {
  /*.sale-basket-small-switch-wrapper {
    margin-left: -1px;
    margin-top: -1px;
  }*/
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-overlay {
  position: fixed;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  background: rgba(0, 0, 0, 0.45);
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
  overflow: hidden;
  opacity: 0;
  cursor: url("/local/templates/universe_s1/components/intec.universe/sale.basket.small/template.2/images/cursor-close.png"), pointer;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab {
  overflow: hidden;
  background: #fff;
  height: 100%;
  position: relative;
  top: 0;
  right: 0;
  display: none;
  overflow-y: auto;
  width: 550px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab.sale-basket-small-tab-form .sale-basket-small-tab-wrapper {
  padding: 30px 80px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab-wrapper {
  height: 100%;
  width: 550px;
  padding-bottom: 165px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header {
  padding: 15px 20px;
  padding-left: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-text {
  font-size: 16px;
  color: #222;
  font-weight: bold;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-count {
  color: #888;
  font-weight: normal;
  margin-left: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-btn-close {
  cursor: pointer;
  height: 25px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-btn-close i {
  font-size: 25px;
  line-height: 1;
  color: #888;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-clear {
  padding: 11px 20px;
  line-height: 1;
  border-radius: 20px;
  border-radius: 20px;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  color: #888;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-clear:hover {
  background-color: #cfcfcf;
  border-color: #cfcfcf;
  color: #fff;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-clear .intec-ui-part-icon {
  font-size: 0;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-clear .intec-ui-part-content {
  font-size: 10px;
  line-height: 1;
  text-transform: uppercase;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-clear i {
  font-size: 11px;
  line-height: 1;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-header-btn-close-wrap {
  padding-left: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-body {
  height: calc(100% - 69px);
  overflow-y: auto;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab-title {
  font-size: 24px;
  color: #212324;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab-header {
  margin-bottom: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-tab.sale-basket-small-tab-personal-area .sale-basket-small-tab-wrapper {
  padding: 0;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product {
  border-bottom: 1px solid #e8e8e8;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product:hover .sale-basket-small-product-icon-delete {
  opacity: 1;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-content {
  padding-left: 20px;
  padding-right: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-image {
  height: 110px;
  width: 110px;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: #fdfdfd;
  position: relative;
  margin: 15px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-icon-delete {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 26px;
  height: 26px;
  font-size: 10px;
  line-height: 27px;
  text-align: center;
  background: #ea4b4b;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-icon-delete i {
  line-height: 1;
  font-size: 8px;
  color: #fff;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-name-wrap {
  margin: 20px 0;
  margin-bottom: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-name {
  color: #000;
  text-decoration: none;
  font-size: 14px;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -ms-transition: color 0.4s;
  -o-transition: color 0.4s;
  transition: color 0.4s;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-new-price {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  color: #161616;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-old-price {
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  position: relative;
  color: #888888;
  margin-left: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-old-price:after {
  content: " ";
  display: block;
  width: 100%;
  border-top: 1px solid #888;
  position: absolute;
  top: 50%;
  left: 0;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-value {
  width: 52px;
  text-align: center;
  border: 0;
  font-size: 18px;
  padding: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity {
  height: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-wrapper {
  height: 100%;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-remove, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-up, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-down {
  display: block;
  height: 33.3333%;
  font-size: 0;
  color: #b5b5b5;
  cursor: pointer;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -ms-transition: color 0.4s;
  -o-transition: color 0.4s;
  transition: color 0.4s;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-remove::after, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-up::after, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-down::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  overflow: hidden;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-remove i, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-up i, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-quantity-down i {
  font-size: 11px;
  line-height: 1;
  vertical-align: middle;
  cursor: pointer;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-remove {
  color: #e82f2f;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-add-basket {
  margin-top: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-basket {
  cursor: pointer;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-basket * {
  vertical-align: middle;
  display: inline-block;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-basket i {
  margin-right: 7px;
  font-size: 16px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-basket span {
  margin-top: -3px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-delay {
  cursor: pointer;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-delay * {
  vertical-align: middle;
  display: inline-block;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-delay i {
  margin-right: 7px;
  font-size: 16px;
  margin-top: -4px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-product-button-delay span {
  line-height: 16px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-wrap {
  border-top: 1px solid #e8e8e8;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 550px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer {
  padding: 20px;
  padding-left: 30px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-sum-title {
  font-size: 18px;
  color: #222222;
  margin-bottom: 2px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-new-sum {
  display: inline-block;
  font-size: 18px;
  color: #161616;
  font-weight: bold;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-old-sum {
  font-size: 14px;
  font-weight: normal;
  color: #888888;
  position: relative;
  margin-left: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-old-sum:after {
  content: " ";
  border-top: 1px solid #888888;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-sum-economy {
  color: #888;
  font-size: 13px;
  margin-top: 5px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-order-button {
  font-size: 16px;
  border-radius: 30px;
  padding: 12px 35px;
  margin-bottom: 10px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-additional-button {
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -ms-transition: color 0.4s;
  -o-transition: color 0.4s;
  transition: color 0.4s;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-footer-buttons {
  text-align: center;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-pay-system {
  background: #f6f6f6;
  text-align: center;
  padding: 0 30px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-pay-system-wrapper {
  height: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-pay-system-item {
  height: 43px;
  line-height: 43px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-pay-system-item img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-pay-system-item:hover img {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-wrap {
  font-size: 0;
  padding: 30px 80px;
  height: 100%;
  width: 550px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-wrap::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  overflow: hidden;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-image {
  margin-bottom: 40px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-title {
  font-size: 24px;
  line-height: 1.4;
  color: #222;
  margin-bottom: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-text {
  font-size: 14px;
  line-height: 1.4;
  color: #222;
  margin-bottom: 35px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-basket-btn {
  font-size: 16px;
  padding: 15px 45px;
  border-radius: 30px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-wrap {
  font-size: 0;
  padding: 30px 80px;
  width: 550px;
  height: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-wrap::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  overflow: hidden;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-image {
  margin-bottom: 40px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-title {
  font-size: 24px;
  line-height: 1.4;
  color: #222;
  margin-bottom: 20px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-text {
  font-size: 14px;
  line-height: 1.4;
  color: #222;
  margin-bottom: 35px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .sale-basket-small-empty-delayed-btn {
  font-size: 16px;
  padding: 15px 45px;
  border-radius: 30px;
}
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 .ns-bitrix.c-system-auth-form.c-system-auth-form-template-1 .system-auth-form-tabs-panel {
  padding-top: 30px;
}
@media print {
  .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-template-2 {
    display: none;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/widget/buttontop/style.css?1675146451470*/
.widget.c-widget.c-widget-buttontop .widget-button {
  display: none;
  width: 52px;
  height: 52px;
  background-image: url(/local/templates/universe_s1/components/intec.universe/widget/buttontop/images/top.png);
  background-position: center;
  background-repeat: no-repeat;
  position: fixed;
  bottom: 20px;
  left: 20px;
  cursor: pointer;
  z-index: 75;
  opacity:0.7;
}
@media all and (max-width: 720px) {
  .widget.c-widget.c-widget-buttontop .widget-button {
    display:none !important;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/sale.basket.small/panel.1/style.min.css?16727565222938*/
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 {display: block;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel {display: none;height: 55px;background-color: #fff;-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);-webkit-transition-duration: 0.25s;-moz-transition-duration: 0.25s;-ms-transition-duration: 0.25s;-o-transition-duration: 0.25s;transition-duration: 0.25s;-webkit-transition-property: transform;-moz-transition-property: transform;-ms-transition-property: transform;-o-transition-property: transform;transition-property: transform;-webkit-transition-timing-function: ease;-moz-transition-timing-function: ease;-ms-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-wrapper {height: 100%;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-button {display: block;text-decoration: none;height: 100%;cursor: pointer;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-button-wrapper {display: block;position: absolute;top: 7px;right: 7px;left: 7px;bottom: 7px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-button-counter {display: block;position: absolute;top: 0;left: 54%;width: 20px;height: 20px;color: #fff;font-weight: bold;font-size: 11px;line-height: 20px;font-style: normal;text-align: center;background-color: #0065ff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-button-icon-wrap {color: #333;text-align: center;height: 100%;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-button-icon {font-size: 20px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-product-quantity-wrapper {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media all and (max-width: 768px) {.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 {position: fixed;width: 100%;bottom: 0;z-index: 75;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel {display: block;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel-out {-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}}@media print {.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-panel-1 .sale-basket-small-panel {display: none;}}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.header/template.1/style.css?16759524221674*/
.c-header.c-header-template-1 .widget-view.widget-view-desktop {
  display: block;
  position: relative;
  z-index: 50;
}
.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;
  margin:50px auto;
}
.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;
    right: 0;
    bottom: auto;
    left: 0;
  }
}
@media print {
  .c-header.c-header-template-1 {
    display: none;
  }
}

@media all and (max-width:768px) { 
	.c-header.c-header-template-1 .widget-banner {
	  margin:0 auto;
	}
	.c-header.c-header-template-1 .widget-banner .intec-content, .c-header.c-header-template-1 .widget-banner .intec-content .intec-content-wrapper, .intec-content .intec-content.intec-content-primary .intec-content-wrapper {
		margin-left: 0;
		margin-right: 0;
	}
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/desktop/template.1.new/style.css?173009389155827*/
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1 {
  display: block;
  background: #fff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1.widget-view-desktop-1-bordered .widget-container {
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .scrollbar-inner {
  max-height: 450px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .scrollbar-inner .scroll-y {
  right: 3px;
  width: 2px;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .scrollbar-inner .scroll-bar {
  border-radius: 4px;
  background-color: #B0B0B0;
  opacity: 1;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .scrollbar-inner .scroll-element_track {
  background-color: transparent;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel {
  display: block;
  border-bottom: 1px solid #e8e8e8;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-left {
  float: left;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-right {
  float: right;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items-visible {
  overflow: visible !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons + .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items + .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons + .widget-panel-items, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items + .widget-panel-items {
  margin-left: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items-wrapper {
  display: block;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1;
  font-size: medium;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items {
  overflow: hidden !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-visible {
  overflow: visible !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button-icon, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-icon {
  font-size: 15px;
  color: #222222;
  margin-right: 10px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button-text, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-text {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-items-wrapper {
  margin: -10px -30px;
  min-width: 60px;
  min-height: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-item {
  padding: 10px 30px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-item-wrapper {
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-button {
  cursor: pointer;
  padding-right: 15px;
  padding-left: 15px;
  text-decoration: none;
  -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-view.widget-view-desktop .widget-panel-button-wrapper {
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: #f4f5f7;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-social-item {
  display: block;
  font-size: 14px;
  width: 14px;
  height: 14px;
  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-view.widget-view-desktop .widget-panel-social-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone {
  position: relative;
  white-space: nowrap;
  padding-left: 20px;
  font-size: 0;
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-arrow, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-text {
  display: inline-block;
  vertical-align: middle;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-icon {
  font-size: 14px;
  line-height: 1;
  color: #0065ff;
  margin-right: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-content {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-text {
  font-size: 12px;
  line-height: 18px;
  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-view.widget-view-desktop .widget-panel-phone-text:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup {
  position: absolute;
  opacity: 0;
  top: 100%;
  left: -20px;
  right: -20px;
  padding-top: 20px;
  white-space: normal;
  z-index: 2;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none;
  position: absolute;
  -webkit-perspective: 2000px;
  perspective: 2000px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-wrapper {
  padding: 10px;
  background: #fff;
  width: 100%;
  min-width: 140px;
  -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-view.widget-view-desktop .widget-panel-phone-popup-contacts {
  padding: 10px 0;
  margin: 0 10px;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contacts:last-child {
  border-bottom: 0;
  padding-bottom: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contacts:first-child {
  padding-top: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contact {
  display: block;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.2;
  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-view.widget-view-desktop .widget-panel-phone-popup-contact.phone {
  font-size: 12px;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contact.schedule {
  color: #888;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-item {
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  color: #2d2d2d;
  text-decoration: none;
  padding: 10px;
  -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-view.widget-view-desktop .widget-panel-phone-popup-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .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-view.widget-view-desktop .widget-panel-phone[data-expanded=true] .widget-panel-phone-popup-wrapper {
  -webkit-transform: none;
  transform: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .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-view.widget-view-desktop .widget-panel .widget-authorization-panel {
  display: inline-block;
  vertical-align: top;
}
[data-block="green"] .widget-panel-item-address ~ svg {
    position: relative;
    top: 3px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {
  /*height: 100%;*/
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {
  font-size: 15px;
  color: #222222;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-menu.widget-menu-info {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container {
  display: block;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-wrapper {
  position: relative;
  height: 85px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-logotype {
  display: block;
  font-size: 0;
  text-align: center;
  text-decoration: none;
  width: 130px;
  color: #1d1d1d;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline {
  display: block;
  position: relative;
  padding-right: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  display: block;
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 1px;
  background: #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-delimiter + .widget-container-tagline-text {
  margin-left: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-text {
  display: block;
  width: 140px;
  font-size: 12px;
  line-height: 18px;
  color: #999999;
  max-height: 54px;
  overflow: hidden;
}
@media all and (max-width: 1024px) {
  .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-wrap {
    display: none;
  }
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu-wrap {
  position: static;
  height: 100%;
  z-index: 1;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 {
  background: transparent !important;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-2,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper-3 {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .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-view.widget-view-desktop .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-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
  color: #1d1d1d !important;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone {
  display: block;
  position: relative;
  white-space: nowrap;
  padding-left: 20px;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-arrow, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-content, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-icon {
  display: inline-block;
  vertical-align: middle;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon {
  font-size: 16px;
  line-height: 1;
  color: #0065ff;
  margin-right: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-content {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text {
  display: block;
  font-size: 16px;
  line-height: 24px;
  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-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup {
  position: absolute;
  opacity: 0;
  top: 100%;
  left: -20px;
  right: -20px;
  padding-top: 20px;
  white-space: normal;
  z-index: 2;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none;
  position: absolute;
  -webkit-perspective: 2000px;
  perspective: 2000px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-wrapper {
  background: #fff;
  width: 100%;
  min-width: 140px;
  -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-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contacts {
  padding: 10px 0;
  margin: 0 10px;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contacts:last-child {
  border-bottom: 0;
  padding-bottom: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contacts:first-child {
  padding-top: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact {
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.2;
  color: #2d2d2d;
  text-decoration: none;
  padding: 5px 10px;
  -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-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact.phone {
  font-size: 14px;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact.schedule {
  color: #888;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-item {
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  color: #2d2d2d;
  text-decoration: none;
  padding: 10px;
  -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-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-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-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  display: inline-block;
  position: relative;
  font-size: 12px;
  line-height: 16px;
  color: #2d2d2d;
  cursor: pointer;
  border-bottom: 1px dashed #2d2d2d;
  -webkit-transition: opacity 500ms, color 350ms, border 350ms;
  -moz-transition: opacity 500ms, color 350ms, border 350ms;
  -ms-transition: opacity 500ms, color 350ms, border 350ms;
  -o-transition: opacity 500ms, color 350ms, border 350ms;
  transition: opacity 500ms, color 350ms, border 350ms;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button-wrap {
  display: block;
  text-align: right;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  color: #0065ff;
  border-color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-multiple=true] .widget-container-button-wrap {
  margin-right: 17px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-button {
  opacity: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-phone-popup {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: none;
  transition: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-phone-popup-wrapper {
  -webkit-transform: none;
  transform: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-basket {
  display: block;
  padding-left: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .widget-view-desktop-1 {
  background: transparent;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .widget-view-desktop-1.widget-view-desktop-1-bordered .widget-container {
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .ns-intec-regionality.c-regions-select .regions-select-region {
  color: inherit !important;
  -webkit-transition: opacity 350ms;
  -moz-transition: opacity 350ms;
  -ms-transition: opacity 350ms;
  -o-transition: opacity 350ms;
  transition: opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .ns-intec-regionality.c-regions-select .regions-select-region:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title, .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 .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 .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-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .widget-region-icon path, .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 .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 .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-tagline-delimiter, .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 .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 .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 .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 .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-menu.widget-menu-info .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 .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 .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-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .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 .widget-panel .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 .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 .widget-region-component, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .widget-region-icon, .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-item-text, .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-item-icon, .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, stroke 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 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-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 .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 .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 .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 .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-menu.widget-menu-info .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 .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 .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-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-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 .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 .widget-panel .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 .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 .widget-region-component, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .widget-region-icon, .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-item-text, .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-item-icon, .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-container-tagline-delimiter {
  background: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .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 .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 .widget-region-icon path {
  stroke: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  border-color: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .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 .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-bottom: none;
}
.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-container-logotype {
  position: relative;
  font-size: 0px;
  text-align: center;
  white-space: nowrap;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title {
  background: rgba(255, 255, 255, 0.2);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input::placeholder {
  color: #fff !important;
  -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-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: none;
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .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 .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 .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 .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 .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 .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 .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 .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 .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=black] .widget-view.widget-view-desktop .widget-container-search .search-title, .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 .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 .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-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .widget-region-icon path, .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 .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 .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-tagline-delimiter, .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 .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 .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 .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 .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-menu.widget-menu-info .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 .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 .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-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .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 .widget-panel .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 .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 .widget-region-component, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .widget-region-icon, .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-item-text, .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-item-icon, .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, stroke 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, stroke 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-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 .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 .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 .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 .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-menu.widget-menu-info .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 .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 .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-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-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 .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 .widget-panel .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 .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 .widget-region-component, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .widget-region-icon, .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-item-text, .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-item-icon, .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-container-tagline-delimiter {
  background: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .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 .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 .widget-region-icon path {
  stroke: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  border-color: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .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 .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-bottom: none;
}
.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-container-logotype {
  position: relative;
  font-size: 0px;
  text-align: center;
  white-space: nowrap;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title {
  background: rgba(0, 0, 0, 0.2);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input::placeholder {
  color: #000 !important;
  -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-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: none;
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .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 .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 .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 .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 .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 .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 .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 .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 .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;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.header/template.1/bitrix/menu/info/style.css?16727565221344*/
.c-header.c-header-template-1 .widget-menu.widget-menu-info {
  display: block;
  position: relative;
}
.c-header.c-header-template-1 .widget-menu.widget-menu-info .widget-menu-items {
  height: 100%;
}
.c-header.c-header-template-1 .widget-menu.widget-menu-info .widget-menu-item {
  color: #a7a7a7;
  -webkit-transition: 350ms;
  -moz-transition: 350ms;
  -ms-transition: 350ms;
  -o-transition: 350ms;
  transition: 350ms;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -ms-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.c-header.c-header-template-1 .widget-menu.widget-menu-info .widget-menu-item-text {
  display: block;
  color: inherit;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  -webkit-transition: 350ms;
  -moz-transition: 350ms;
  -ms-transition: 350ms;
  -o-transition: 350ms;
  transition: 350ms;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.c-header.c-header-template-1 .widget-menu.widget-menu-info .widget-menu-item:hover, .c-header.c-header-template-1 .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active {
  color: #2d2d2d;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/bitrix/search.title/popup.1/style.min.css?17289712968572*/
.ns-bitrix.c-search-title.c-search-title-popup-1 {display: block;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-button, .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-input {display: block;outline: none;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-button:hover, .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-input:hover, .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-button:focus, .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-input:focus {outline: none;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: 2;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {position: relative;cursor: pointer;color: #1d1d1d;font-size: 14px;width: 43px;height: 43px;border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: 0.4s;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover {border-color: #60AB3F;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button .search-title-button-icon svg path {transition: 0.4s;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-icon svg path {stroke: #60AB3F;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-wrapper {height: 100%;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {line-height: 1;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text {line-height: 1.5;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-overlay {display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0;background: #000;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-wrapper {display: block;position: relative;top: -150px;width: 100%;background: #fff;cursor: default;-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-wrapper-4 {display: block;padding: 55px 0;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form {display: block;padding: 0;margin: 0;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-input {background: transparent;border: none;width: 100%;color: #1d1d1d;font-size: 26px;line-height: 40px;height: 40px;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-button {background: transparent;border: none;font-size: 26px;line-height: 1;color: #1d1d1d;cursor: pointer;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results {display: block;position: fixed;width: 100%;top: 150px;right: 0;bottom: auto;left: 0;background: #fff;overflow: hidden;overflow-y: auto;padding: 20px;max-height: 400px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-items {display: block;position: relative;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item {padding: 20px 0;border-top: 1px solid #f1f1f1;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item.search-title-item-hover {-webkit-transition: background 350ms;-moz-transition: background 350ms;-ms-transition: background 350ms;-o-transition: background 350ms;transition: background 350ms;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item.search-title-item-hover:hover {background: #f1f1f1;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-image {position: relative;display: block;font-size: 0;text-align: center;white-space: nowrap;width: 80px;height: 80px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-image::after {content: "";display: inline-block;vertical-align: middle;width: 0;height: 100%;overflow: hidden;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-image img {display: inline-block;vertical-align: middle;width: auto;height: auto;max-width: 100%;max-height: 100%;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-name {display: block;font-size: 24px;line-height: 36px;color: #1d1d1d;text-decoration: none;-webkit-transition: color 350ms;-moz-transition: color 350ms;-ms-transition: color 350ms;-o-transition: color 350ms;transition: color 350ms;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-name:hover {color: #0065ff;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-section {display: block;font-size: 16px;line-height: 24px;color: #878787;text-decoration: none;-webkit-transition: color 350ms;-moz-transition: color 350ms;-ms-transition: color 350ms;-o-transition: color 350ms;transition: color 350ms;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-section:hover {color: #0065ff;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-button {display: block;font-size: 16px;line-height: 24px;padding: 10px 20px;color: #a2a2a2;border: 2px solid #a2a2a2;border-radius: 3px;background: transparent;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, background;-moz-transition-property: color, background;-ms-transition-property: color, background;-o-transition-property: color, background;transition-property: color, background;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-button:hover {color: #fff;background: #a2a2a2;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-prices {display: block;margin: -10px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-price {display: block;padding: 10px;text-align: right;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-price-current {display: block;color: #1d1d1d;font-size: 18px;line-height: 27px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-price-discount {display: block;color: #B0B0B0;font-size: 12px;line-height: 18px;text-decoration: line-through;}@media all and (max-width: 768px) {.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-wrapper {top: -50px;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-wrapper-4 {padding: 10px 0;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-button {font-size: 16px;padding: 0;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-form-input {font-size: 16px;line-height: 30px;height: 30px;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {font-size: 20px;color: #bebebf;-webkit-transition: color 350ms;-moz-transition: color 350ms;-ms-transition: color 350ms;-o-transition: color 350ms;transition: color 350ms;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-hover {color: #0065ff;}.ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text-wrap {display: none;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results {top: 50px;max-height: initial;height: auto;padding: 0;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item {padding: 15px 0;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-name {font-size: 14px;line-height: 20px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-section {font-size: 12px;line-height: 18px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-button {font-size: 12px;line-height: 20px;padding: 10px 20px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-image {width: 50px;height: 50px;}.ns-bitrix.c-search-title.c-search-title-popup-1.search-title-results .search-title-item-price {text-align: left;}}.title-search-result {z-index: 101;}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/sale.basket.small/icons.1/style.min.css?172897145010410*/
.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 {display: block;}@media all and (max-width: 720px) {.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 {position: static;}}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-content {position: relative;display: inline-block;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrap[data-active=true] .sale-basket-small-popup {opacity: 1;pointer-events: all;-webkit-transition: none;transition: none;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrap[data-active=true] .sale-basket-small-popup .sale-basket-small-popup-wrapper {-webkit-transform: none;transform: none;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrap[data-tab=basket] .sale-basket-small-tab-icon {font-size: 22px;margin-top: -2px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab {color: #bebebf;-webkit-transition: 350ms;-moz-transition: 350ms;-ms-transition: 350ms;-o-transition: 350ms;transition: 350ms;-webkit-transition-property: color;-moz-transition-property: color;-ms-transition-property: color;-o-transition-property: color;transition-property: color;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-wrapper {display: block;position: relative;text-align: center;width: 41px;height: 20px;line-height: 1;color: inherit;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-icon {display: inline-block;vertical-align: top;font-size: 20px;color: inherit;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab-counter {display: block;position: absolute;top: -10px;right: -10px;line-height: 15px;width: 15px;height: 15px;font-size: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background: #0051cc;color: #fff;border: 2px solid #fff;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-tab[data-tab=basket] {font-size: 22px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup {height: auto;top: 100%;padding-top: 15px;right: -50px;width: 410px;opacity: 0;pointer-events: none;position: absolute;-webkit-perspective: 2000px;perspective: 2000px;z-index: 1;-webkit-transition: opacity 350ms;-moz-transition: opacity 350ms;-ms-transition: opacity 350ms;-o-transition: opacity 350ms;transition: opacity 350ms;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup:before {content: " ";display: block;position: absolute;top: 0px;right: 61px;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;z-index: 1;}@media all and (max-width: 1350px) {.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup:before {right: 10px;}}@media all and (max-width: 1350px) {.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup {right: 0;}}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup-wrapper {width: 410px;background: #fff;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;box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header {border-bottom: 1px solid #e8e8e8;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-text {font-size: 16px;color: #222;font-weight: bold;padding-left: 20px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-count {color: #888;font-weight: normal;margin-left: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-btn-close {cursor: pointer;height: 61px;width: 61px;display: inline-block;background: #303030;color: #fff;text-align: center;line-height: 60px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-btn-close:hover {opacity: 0.9;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-btn-close i {font-size: 10px;line-height: 1;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-close {cursor: pointer;display: inline-block;-webkit-transition: color 0.4s;-moz-transition: color 0.4s;-ms-transition: color 0.4s;-o-transition: color 0.4s;transition: color 0.4s;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear-wrap {padding: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear {padding: 11px 20px;line-height: 1;border-radius: 20px;border-radius: 20px;background-color: #f7f7f7;border-color: #f7f7f7;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear .intec-ui-part-content {font-size: 10px;line-height: 14px;color: #888;text-transform: uppercase;vertical-align: middle;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear i {font-size: 7px;line-height: 14px;vertical-align: middle;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear:hover .intec-ui-part-content, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-header-clear:hover i {color: #fff;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-body {height: 294px;overflow-y: auto;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup-title {font-size: 24px;color: #212324;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-popup-header {margin-bottom: 20px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product {border-bottom: 1px solid #e8e8e8;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product:hover .sale-basket-small-product-icon-delete {opacity: 1;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-content {padding-left: 20px;padding-right: 20px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-image {display: block;position: relative;height: 110px;width: 110px;margin: 18px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-image-wrapper {display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-size: contain;background-position: center;background-color: #fdfdfd;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-icon-delete {position: absolute;top: -5px;left: -5px;width: 26px;height: 26px;font-size: 10px;line-height: 27px;text-align: center;background: #ea4b4b;border-radius: 50%;cursor: pointer;opacity: 0;-webkit-transition: opacity 0.4s;-moz-transition: opacity 0.4s;-ms-transition: opacity 0.4s;-o-transition: opacity 0.4s;transition: opacity 0.4s;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-icon-delete i {line-height: 1;font-size: 8px;color: #fff;height: 8px;width: 7px;display: inline-block;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-name-wrap {margin: 20px 0;margin-bottom: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-name {color: #000;text-decoration: none;font-size: 14px;-webkit-transition: color 0.4s;-moz-transition: color 0.4s;-ms-transition: color 0.4s;-o-transition: color 0.4s;transition: color 0.4s;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-new-price {display: inline-block;font-size: 16px;font-weight: bold;line-height: 1;color: #161616;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-old-price {display: inline-block;font-size: 13px;font-weight: normal;line-height: 1;position: relative;color: #cfcfcf;margin-left: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-old-price:after {content: " ";display: block;width: 100%;border-top: 1px solid #cfcfcf;position: absolute;top: 50%;left: 0;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-add-basket {margin-top: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-button-delay, .ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-product-button-basket {cursor: pointer;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-sum-wrap {padding: 15px 20px;background: #FBFBFB;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-sum-title {font-size: 16px;color: #888888;margin-bottom: 2px;margin-top: 10px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-new-sum {display: inline-block;font-size: 24px;color: #000000;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-old-sum {font-size: 13px;font-weight: normal;color: #888888;position: relative;margin-left: 20px;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-old-sum:after {content: " ";border-top: 1px solid #000;position: absolute;left: 0;top: 50%;width: 100%;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-order-button {font-size: 16px;padding: 18px 0;}.ns-intec-universe.c-sale-basket-small.c-sale-basket-small-icons-1 .sale-basket-small-footer-buttons {text-align: center;}
/* End */


/* Start:/local/templates/universe_s1/components/bitrix/menu/horizontal.1/style.css?172897164327973*/
.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;
    
}
.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:/local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/mobile/template.1.new/style.min.css?17277493503591*/
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1 {display: block;background: #fff;}.c-header.c-header-template-1:not([data-color]) .widget-view.widget-view-mobile .widget-view-mobile-1 {-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: right;}.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;}
/* End */


/* Start:/local/templates/universe_s1/components/bitrix/menu/mobile.1.new/style.min.css?17277530153899*/
.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 {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;}
/* End */


/* Start:/local/templates/universe_s1/components/bitrix/search.title/input.1.new/style.css?17277620722207*/
.ns-bitrix.c-search-title.c-search-title-input-1 {
  display: block;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input {
  display: block;
  outline: none;
  padding: 9px 10px;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button:hover, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input:hover, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button:focus, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input:focus {
  outline: none;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title {
  display: block;
  background: #f0f0f0;
  border-radius: 5px;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-form {
  display: block;
  padding: 0;
  margin: 0;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input {
  background: transparent;
  border: none;
  width: 100%;
  color: #1d1d1d;
  font-size: 12px;
  line-height: 1.5;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button {
  background: transparent;
  border: none;
  line-height: 1;
  color: #0065ff;
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results {
  display: block;
  min-width: 300px;
  background: #fff;
  overflow: hidden;
  border-radius: 5px;
  margin-top: 10px;
  padding: 15px 20px;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results .search-title-cell {
  padding: 5px 0;
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results .search-title-cell .search-title-link {
  color: #1d1d1d;
  font-size: 12px;
  line-height: 1.5;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.title-search-result {
  z-index: 101;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/sale.basket.icons/.default/style.css?16727565221531*/
.ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item {
  display: block;
  color: #bebebf;
  text-decoration: none;
  -webkit-transition: 350ms;
  -moz-transition: 350ms;
  -ms-transition: 350ms;
  -o-transition: 350ms;
  transition: 350ms;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item-wrapper {
  display: block;
  position: relative;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 1;
  color: inherit;
}
.ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item-icon {
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
  color: inherit;
}
.ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item-counter {
  display: block;
  position: absolute;
  top: -10px;
  right: -10px;
  line-height: 15px;
  width: 15px;
  height: 15px;
  font-size: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  background: #0051cc;
  color: #fff;
  border: 2px solid #fff;
}
.ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item.sale-basket-icons-item-active {
  color: #0065ff;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/banners/template.1/style.css?1672756522123*/
.c-header.c-header-template-1 .widget-banner .widget-banner-1 {
  display: block;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.slider/template.1/style.css?167595231728607*/
.c-slider.c-slider-template-1 .widget-content {
  position: relative;
}
.c-slider.c-slider-template-1 .widget-items {
  position: relative;
  display: block;
  width: auto;
  z-index: 1;
}
.c-slider.c-slider-template-1 .widget-items.owl-carousel .widget-item {
  display: none;
}
.c-slider.c-slider-template-1 .widget-items.owl-carousel .widget-item:first-child {
  display: block;
}
.c-slider.c-slider-template-1 .widget-items.owl-carousel.owl-loaded .widget-item {
  display: block;
}
.c-slider.c-slider-template-1 .widget-item {
  display: block;
  text-decoration: none;
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.c-slider.c-slider-template-1 .widget-item-video {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.c-slider.c-slider-template-1 .widget-item-picture-mobile {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: #fff;
}
.c-slider.c-slider-template-1 .widget-item-fade {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
}
.c-slider.c-slider-template-1 .widget-item-content {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
  z-index: 3;
}
.c-header.c-header-template-1 .widget-banner .widget-banner-1 {
    padding-bottom: 30px;
    position: relative;
}
.c-header.c-header-template-1 .widget-banner .widget-banner-1:after {
    content: url(/images/square.svg);
    position: absolute;
    bottom: 205px;
    left: 0;
}
.c-slider.c-slider-template-1 .widget-item-header-over[data-view="1"] {
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.c-slider.c-slider-template-1 .widget-item-text div:first-child {
  margin-top: 0;
}
.c-slider.c-slider-template-1 .widget-item-header {
  display: block;
  margin: 0;
  padding: 0;
}
.c-slider.c-slider-template-1 .widget-item-header[data-view="1"] {
  font-size: 34px;
  line-height: 40px;
  font-weight: 700;
}
.c-slider.c-slider-template-1 .widget-item-header[data-view="2"] {
  font-size: 40px;
  font-weight: 700;
  line-height: 42px;
}
.c-slider.c-slider-template-1 .widget-item-header[data-view="3"] {
  font-size: 48px;
  font-weight: 700;
  line-height: 52px;
}
.c-slider.c-slider-template-1 .widget-item-header[data-view="4"] {
    font-size: 42.5741px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    font-family: 'DIN Pro';
    font-weight: bold;
}
.c-slider.c-slider-template-1 .widget-item-header[data-view="5"] {
  font-size: 40px;
  font-weight: 700;
  line-height: 46px;
}
.c-slider.c-slider-template-1 .widget-item-description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.c-slider.c-slider-template-1 .widget-item-description[data-view="1"] {
    margin-top: 23px;
    /*max-height: 80px;*/
    font-weight: normal;
    font-size: 20.6111px;
    line-height: 121.5%;
}
.c-slider.c-slider-template-1 .widget-item-description[data-view="2"] {
  font-size: 16px;
  line-height: 24px;
  margin-top: 24px;
  max-height: 96px;
}
.c-slider.c-slider-template-1 .widget-item-description[data-view="3"] {
  font-size: 14px;
  line-height: 22px;
  margin-top: 16px;
  max-height: 88px;
}
.c-slider.c-slider-template-1 .widget-item-description[data-view="4"] {
  font-size: 18px;
  line-height: 28px;
  margin-top: 24px;
  max-height: 112px;
}
.c-slider.c-slider-template-1 .widget-item-description[data-view="5"] {
  font-size: 16px;
  line-height: 24px;
  margin-top: 16px;
  max-height: 96px;
}
.c-slider.c-slider-template-1 .widget-item-buttons {
  font-size: 0;
  margin: 0 -8px -16px -8px;
}
.c-slider.c-slider-template-1 .widget-item-buttons .widget-item-button {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  margin: 0 8px 16px 8px;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -ms-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="1"] {
  margin-top: 32px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="1"] .widget-item-button {
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  padding: 16px 24px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="2"] {
  margin-top: 32px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="2"] .widget-item-button {
  font-size: 16px;
  line-height: 16px;
  padding: 20px 32px;
  color: #fff;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="3"] {
  margin-top: 32px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="3"] .widget-item-button {
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  padding: 20px 32px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="4"] {
  margin-top: 32px;
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="4"] .widget-item-button {
  font-size: 16px;
  line-height: 16px;
  color: #fff;
  padding: 24px 40px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  border-radius: 32px;
}
.c-slider.c-slider-template-1 .widget-item-picture {
  position: relative;
  font-size: 0;
}
.c-slider.c-slider-template-1 .widget-item-picture img {
    position: relative;
    display: block;
    width: 100%;
    height: auto;
    max-width: none;
    /*max-height: 100%;*/
}
.c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=top] {
  top: 0;
}
.c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center] {
   top: 0;
}
.c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=bottom] {
  bottom: 0;
}
.c-slider.c-slider-template-1 .widget-item-content-additional {
  padding-top: 56px;
  padding-bottom: 64px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional .widget-item-additional-items {
  width: 100%;
}
.c-slider.c-slider-template-1 .widget-item-content-additional .widget-item-additional-item-name,
.c-slider.c-slider-template-1 .widget-item-content-additional .widget-item-additional-item-description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-items {
  height: 120px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-item {
  border-left: 1px solid;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-item:first-child {
  border-left: none;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-item-content {
  padding-left: 40px;
  padding-right: 40px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-item-name {
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
  -webkit-line-clamp: 2;
  max-height: 52px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="1"] .widget-item-additional-item-description {
  font-size: 14px;
  line-height: 20px;
  margin-top: 8px;
  -webkit-line-clamp: 3;
  max-height: 60px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-items {
  height: 130px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item {
  font-size: 0;
  text-align: center;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-wrapper {
  padding-left: 16px;
  padding-right: 16px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-content {
  display: inline-block;
  position: relative;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration {
  position: absolute;
  display: block;
  top: 50%;
  width: 20px;
  height: 48px;
  overflow: hidden;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration[data-align=left] {
  left: 0;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration[data-align=right] {
  right: 0;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration svg {
  height: 48px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name {
  position: relative;
  font-size: 26px;
  font-weight: 700;
  line-height: 56px;
  padding-left: 36px;
  padding-right: 36px;
  height: 56px;
  -webkit-line-clamp: 1;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="2"] .widget-item-additional-item-description {
  font-size: 14px;
  line-height: 22px;
  margin-top: 8px;
  opacity: 0.8;
  -webkit-line-clamp: 3;
  max-height: 66px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-items {
  height: 98px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item {
  font-size: 0;
  text-align: center;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-wrapper {
  display: inline-block;
  position: relative;
  margin-left: 15px;
  margin-right: 15px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-decoration {
  position: absolute;
  display: block;
  top: 50%;
  width: 20px;
  height: 54px;
  overflow: hidden;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-decoration[data-align=left] {
  left: 0;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-decoration[data-align=right] {
  right: 0;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-content {
  padding-left: 36px;
  padding-right: 36px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-name {
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
  -webkit-line-clamp: 1;
  max-height: 24px;
}
.c-slider.c-slider-template-1 .widget-item-content-additional[data-view="3"] .widget-item-additional-item-description {
  font-size: 14px;
  line-height: 22px;
  margin-top: 8px;
  -webkit-line-clamp: 3;
  max-height: 66px;
}
.c-slider.c-slider-template-1 .widget-special-button-container {
  position: absolute;
  top: 24px;
  left: 0;
  right: 0;
  font-size: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
}
.c-slider.c-slider-template-1 .widget-special-button-container-body {
  margin: -8px;
}
.c-slider.c-slider-template-1 .widget-special-button {
  display: inline-block;
  text-decoration: none;
  padding: 6px 12px;
  margin: 8px;
  pointer-events: all;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -ms-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
}
.c-slider.c-slider-template-1 .widget-special-button-part {
  display: inline-block;
  vertical-align: middle;
}
.c-slider.c-slider-template-1 .widget-special-button-part + .widget-special-button-part {
  padding-left: 8px;
}
.c-slider.c-slider-template-1 .widget-special-button-icon,
.c-slider.c-slider-template-1 .widget-special-button-text {
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.c-slider.c-slider-template-1 .widget-special-button-icon {
  font-size: 14px;
  line-height: 14px;
}
.c-slider.c-slider-template-1 .widget-special-button-text {
  font-size: 12px;
  line-height: 12px;
}
.c-slider.c-slider-template-1 .widget-slider-nav,
.c-slider.c-slider-template-1 .widget-slider-dots {
  font-size: 0;
  pointer-events: none;
  z-index: 2;
}
.c-slider.c-slider-template-1 .widget-slider-nav button,
.c-slider.c-slider-template-1 .widget-slider-dots button {
  padding: 0;
  border: none;
  outline: none;
  pointer-events: all;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-item-content,
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-special-button-container-body {

}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item {
  position: absolute;
  display: inline-block;
  width: 40px;
  height: 40px;
  background-color: #FFF;
  opacity: 0;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 4px 16px 0 rgba(27, 30, 37, 0.16);
  -moz-box-shadow: 0 4px 16px 0 rgba(27, 30, 37, 0.16);
  box-shadow: 0 4px 16px 0 rgba(27, 30, 37, 0.16);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: background-color, opacity;
  -moz-transition-property: background-color, opacity;
  -ms-transition-property: background-color, opacity;
  -o-transition-property: background-color, opacity;
  transition-property: background-color, opacity;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item svg path {
  stroke: #808080;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: stroke;
  -moz-transition-property: stroke;
  -ms-transition-property: stroke;
  -o-transition-property: stroke;
  transition-property: stroke;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item.disabled {
  opacity: 0 !important;
  pointer-events: none;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item:hover svg path {
  stroke: #F2F2F2;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-left {
  left: 50px;
}
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-right {
  right: 50px;
}
.c-slider.c-slider-template-1 [data-nav-view="1"]:hover .widget-slider-nav-item {
  opacity: 1;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-item-content,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-special-button-container-body {
  padding-left: 68px;
  padding-right: 68px;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item {
  position: absolute;
  display: inline-block;
  width: 40px;
  height: 40px;
  opacity: 0;
  cursor: pointer;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: background-color, opacity;
  -moz-transition-property: background-color, opacity;
  -ms-transition-property: background-color, opacity;
  -o-transition-property: background-color, opacity;
  transition-property: background-color, opacity;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item svg path {
  stroke: #F2F2F2;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item.disabled {
  opacity: 0 !important;
  pointer-events: none;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item-left {
  left: 80px;
}
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item-right {
  right: 80px;
}
.c-slider.c-slider-template-1 [data-nav-view="2"]:hover .widget-slider-nav-item {
  opacity: 1;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 24px;
    text-align: left;
    margin-top: -8px;
    margin-bottom: -8px;
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 37px;
    counter-reset: section;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button:after {
    counter-increment: section;
    content: '0' counter(section);
    font-size: 0;
    position: absolute;
    transform: translateY(-50%);
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button.active:after,
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button:last-child:after {
    font-weight: 600;
    font-size: 20px;
    line-height: 121.5%;
    color: #000000;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button.active:after {
    position: absolute;
    left: 0;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button:last-child {
    position: relative;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button:last-child:after {
    position: absolute;
    right: -100%;
    left: auto;
}
.c-slider.c-slider-template-1 [data-dots-view="1"] .widget-slider-dots button {
    display: inline-block;
    height: 1px;
    width: 33px;
    background-color: #57585A;
    cursor: pointer;
    -webkit-transition-duration: 0.35s;
    -moz-transition-duration: 0.35s;
    -ms-transition-duration: 0.35s;
    -o-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-property: background-color, border-color;
    -moz-transition-property: background-color, border-color;
    -ms-transition-property: background-color, border-color;
    -o-transition-property: background-color, border-color;
    transition-property: background-color, border-color;
}
.c-slider.c-slider-template-1 [data-dots-view="2"] .widget-slider-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  text-align: center;
  margin-top: -8px;
  margin-bottom: -8px;
}
.c-slider.c-slider-template-1 [data-dots-view="2"] .widget-slider-dots button {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin: 8px;
  background-color: #E8E8E8;
  border: 1px solid rgba(0, 0, 0, 0.35);
  cursor: pointer;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: background-color, border-color;
  -moz-transition-property: background-color, border-color;
  -ms-transition-property: background-color, border-color;
  -o-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
}
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button-icon,
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button-text {
  color: #FFF;
}
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button {
  background-color: rgba(255, 255, 255, 0.3);
}
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button:hover {
  background-color: #FFF;
}
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button:hover .widget-special-button-icon,
.c-slider.c-slider-template-1 [data-scheme=white] .widget-special-button:hover .widget-special-button-text {
  color: #000;
}
.c-slider.c-slider-template-1 [data-scheme=white][data-nav-view="2"] .widget-slider-nav-item {
  background-color: rgba(255, 255, 255, 0.3);
}
.c-slider.c-slider-template-1 [data-scheme=black] .widget-special-button-icon,
.c-slider.c-slider-template-1 [data-scheme=black] .widget-special-button-text {
  color: #FFF;
}
.c-slider.c-slider-template-1 [data-scheme=black] .widget-special-button {
  background-color: rgba(0, 0, 0, 0.3);
}
.c-slider.c-slider-template-1 [data-scheme=black] .widget-special-button:hover {
  background-color: #000;
}
.c-slider.c-slider-template-1 [data-scheme=black][data-nav-view="2"] .widget-slider-nav-item {
  background-color: rgba(0, 0, 0, 0.3);
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-header-over,
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-header,
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-description {
  color: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-back {
  color: #000;
  background: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="1"] {
  color: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="1"] .widget-item-additional-item {
  border-color: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="2"] {
  color: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration {
  fill: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="3"] {
  color: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=white] .widget-item-content-additional[data-view="3"] .widget-item-additional-item-decoration {
  fill: #fff;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-header-over,
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-header,
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-description {
  color: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-back {
  color: #fff;
  background: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="1"] {
  color: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="1"] .widget-item-additional-item {
  border-color: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="2"] {
  color: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="2"] .widget-item-additional-item-name-decoration {
  fill: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="3"] {
  color: #000;
}
.c-slider.c-slider-template-1 [data-item-scheme=black] .widget-item-content-additional[data-view="3"] .widget-item-additional-item-decoration {
  fill: #000;
}
.c-slider.c-slider-template-1 [data-text-position=left] .widget-item-picture img {
    left: auto;
}
.c-slider.c-slider-template-1 [data-text-position=right] .widget-item-picture img {
  right: 20px;
}
.c-slider.c-slider-template-1 [data-align=left] {
    text-align: left;
    margin-right: -20%;
}
.c-slider.c-slider-template-1 [data-align=center] {
  text-align: center;
}
.c-slider.c-slider-template-1 [data-align=right] {
  text-align: right;
}

@media all and (max-width: 1440px) {
  .c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-left,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item-left {
    left: 16px;
  }
  .c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item-right,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item-right {
    right: 16px;
  }
}
@media all and (max-width: 1150px) {
	.c-header.c-header-template-1 .widget-banner .widget-banner-1 {
		padding-bottom: 50px;
	}
	
	.c-header.c-header-template-1 .widget-banner .widget-banner-1:after{
		display:none;		
	}
}
.c-slider.c-slider-template-1 .widget-item-buttons[data-view="1"]{
    display: none;	
}
@media all and (max-width: 1024px) {
.c-slider.c-slider-template-1 .widget-item-content-body {
    height: 550px !IMPORTANT;
	padding-top: 0;
}
  .c-slider.c-slider-template-1 .widget-item-header-over[data-view] {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 8px;
  }
  .c-slider.c-slider-template-1 .widget-item-header[data-view] {
    font-size: 26px;
  }
  .c-slider.c-slider-template-1 .widget-item-description {
    -webkit-line-clamp: 8;
  }
.c-slider.c-slider-template-1 .widget-item-description[data-view] {
    font-size: 16px;
    margin-top: 12px;
}
  .c-slider.c-slider-template-1 .widget-item-buttons[data-view] {
    margin-top: 24px;
  }
  .c-slider.c-slider-template-1 .widget-item-buttons[data-view] .widget-item-button {
    padding: 11px 33px;
    font-weight: 500;
    font-size: 14px;
    line-height: 151.69%;
    letter-spacing: 0.01em;
    color: #60AB3F;
    border: 1.5px solid #60AB3F;
    box-sizing: border-box;
    border-radius: 8px;
    font-family: 'DIN Pro', sans-serif;
    background: transparent !important;
  }
  .c-slider.c-slider-template-1 .widget-item-buttons[data-view="1"]{
    display: block;	
}
  .c-slider.c-slider-template-1 .widget-item-content-additional {
    display: none;
  }
  .c-slider.c-slider-template-1 .widget-special-button-container {
    top: 16px;
  }
  .c-slider.c-slider-template-1 [data-nav-view="1"] .widget-item-content,
.c-slider.c-slider-template-1 [data-nav-view="1"] .widget-special-button-container-body,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-item-content,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-special-button-container-body {

  }
  .c-slider.c-slider-template-1 [data-nav-view="1"] .widget-slider-nav-item,
.c-slider.c-slider-template-1 [data-nav-view="2"] .widget-slider-nav-item {
    width: 30px;
    height: 30px;
  }
  .c-slider.c-slider-template-1 .widget-item-content-body {
	height: auto !important;
  }
}
@media all and (max-width:768px) {
	.c-slider.c-slider-template-1 .widget-item-picture img[data-align-vertical=center]{
		width: 100%;
		top: 0;
		left: 50%;
		position: relative;
		max-height: 100%;
		z-index: 2;
		margin: 0 auto;
		transform: translateX(-50%);
	}
	/*.c-slider.c-slider-template-1 .widget-item-picture:after {
		content: "";
		position: absolute;
		top: 37%;
		bottom: 0;
		background: #60AB3F;
		left: 0%;
		right: 0;
		z-index: 1;
	} */
	.c-slider.c-slider-template-1 .widget-item-content{
	    padding-bottom: 0;	
	}
	.c-slider.c-slider-template-1 .widget-item-picture{
	    padding-top: 0;	
	}	
	.maininfo-wrap .intec-grid > .intec-grid-item-4 {
		max-width:100%;
	}
}
@media all and (max-width:610px) {

}
@media all and (max-width:500px) {
	
}
@media all and (max-width:450px) {

}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.news/template.3/style.min.css?16727565213493*/
.widget.c-news.c-news-template-3 .widget-item-wrapper {height: 100%;background-color: #FFF;overflow: hidden;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.widget.c-news.c-news-template-3 .widget-item-picture {display: block;padding-top: 75%;background-size: cover;background-repeat: no-repeat;background-position: center;}.widget.c-news.c-news-template-3 .widget-title {font-weight: bold;font-size: 30px;line-height: 130%;letter-spacing: 0.03em;text-transform: uppercase;color: #60AB3F;font-family: 'DIN Pro', sans-serif;padding-bottom: 20px;border-bottom: 1px solid #B4B4B4;}.widget.c-news.c-news-template-3 [data-grid="3"] .widget-item-picture {padding-top: 75%;}.widget.c-news.c-news-template-3 [data-grid="2"] .widget-item-picture {padding-top: 50%;}.widget.c-news.c-news-template-3 .widget-item-text {margin-top: 20px;}.widget.c-news.c-news-template-3 .widget-item-date {margin-bottom: 14px;font-weight: 600;font-size: 15px;line-height: 121.5%;color: #9B9B9B;}.widget.c-news.c-news-template-3 .widget-item-name {display: block;text-decoration: none;font-size: 18px;line-height: 140%;font-weight: 500;color: #000000;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-property: color;-moz-transition-property: color;-ms-transition-property: color;-o-transition-property: color;transition-property: color;margin-bottom: 20px;}.widget.c-news.c-news-template-3 .widget-item-detail {font-weight: normal;font-size: 16px;line-height: 121.5%;color: #000000;position: relative;text-decoration: none;}.widget.c-news.c-news-template-3 .widget-item-detail:hover {color: #5fab3f;}.widget.c-news.c-news-template-3 .widget-item-detail:after {content: "";left: 0;right: 0;height: 1px;position: absolute;bottom: 0;background: #000;width:100%;transition: 0.4s;}.widget.c-news.c-news-template-3 .widget-item-detail:hover:after{width:0;}.widget.c-news.c-news-template-3 .widget-footer-button {font-weight: 600;font-size: 16px;line-height: 140%;letter-spacing: 0.03em;color: #5fab3f;position: relative;text-decoration: none;cursor: pointer;}.widget.c-news.c-news-template-3 .widget-footer-button:after {content: "";bottom: 0;left: 0;right: 0;height: 1px;background: #5fab3f;transition: 0.4s;width: 100%;position: absolute;}.widget.c-news.c-news-template-3 .widget-footer-button:hover:after{width: 0;}.widget.c-news.c-news-template-3 .widget-footer {padding-top: 33px;}.widget.c-news.c-news-template-3 .widget-content {margin-top: 27px;}.widget.c-news.c-news-template-3 .widget-footer-button:hover{color: #454545;}@media all and (max-width: 1024px) {.widget.c-news.c-news-template-3 [data-grid="3"] .widget-item-picture, .widget.c-news.c-news-template-3 [data-grid="2"] .widget-item-picture {padding-top: 75%;}.widget.c-news.c-news-template-3 .widget-title {font-size:25px;}.widget.c-news.c-news-template-3 .widget-item-date{margin-bottom: 5px;font-size: 12px;}.widget.c-news.c-news-template-3 .widget-item-name{font-size: 14px;margin-bottom: 15px;}.widget.c-news.c-news-template-3 .widget-item-detail{font-size: 14px;}}@media all and (max-width: 768px) {.widget.c-news.c-news-template-3 .widget-title {font-size:20px;padding-bottom: 14px;}.widget.c-news.c-news-template-3 [data-grid="3"] .widget-item-picture, .widget.c-news.c-news-template-3 [data-grid="2"] .widget-item-picture {padding-top: 56%;}.widget.c-news.c-news-template-3 .widget-footer {padding-top: 0px;}}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/widget/articles/intec.universe/iblock.elements/.default/style.css?16862549483715*/
.intec-template .widget .widget-articles-content .widget-items {	
  flex-direction: row-reverse;
}

.widget .widget-articles-content .widget-item-wrapper {
  height: 100%;
  background-color: #FFF;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.intec-template .widget .widget-articles-content .widget-header .widget-title {		
    font-weight: bold;
    font-size: 30px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #60AB3F;
    font-family: 'DIN Pro', sans-serif;
    padding-bottom: 20px;
    border-bottom: 1px solid #B4B4B4;
}


.widget .widget-articles-content .widget-item-picture {
  display: block;
  padding-top: 75%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.widget .widget-articles-content [data-grid="3"] .widget-item-picture {
    padding-top: 75%;
}
.widget .widget-articles-content [data-grid="2"] .widget-item-picture {
  padding-top: 50%;
}
.widget .widget-articles-content .widget-item-text {
    margin-top: 20px;
}
.widget .widget-articles-content .widget-item-name {
    display: block;
    text-decoration: none;
    font-size: 18px;
    line-height: 140%;
    font-weight: 500;
    color: #000000;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
    margin-bottom: 20px;
}
.widget .widget-articles-content .widget-item-detail {
    font-weight: normal;
    font-size: 16px;
    line-height: 121.5%;
    color: #000000;
    position: relative;
    text-decoration: none;
}
.widget .widget-articles-content .widget-item-detail:hover {
    color: #5fab3f;
}
.widget .widget-articles-content .widget-item-detail:after {
    content: "";
    left: 0;
    right: 0;
    height: 1px;
    position: absolute;
    bottom: 0;
    background: #000;
	width:100%;
    transition: 0.4s;
}
.widget .widget-articles-content .widget-item-detail:hover:after{
	width:0;
}

.intec-template .widget .widget-articles-content .widget-footer-button {
    font-weight: 600;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #5fab3f;
    position: relative;
    text-decoration: none;
    cursor: pointer;
	text-transform:uppercase;
}
.intec-template .widget .widget-articles-content .widget-footer-button:after {
    content: "";
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: #5fab3f;
    transition: 0.4s;
    width: 100%;
    position: absolute;
}


@media all and (max-width: 1024px) {
	.widget .widget-articles-content [data-grid="3"] .widget-item-picture,
	.widget .widget-articles-content [data-grid="2"] .widget-item-picture {
		padding-top: 75%;
	}
	.widget .widget-articles-content .widget-title {
		font-size:25px;
	}
	.widget .widget-articles-content .widget-item-name{
	    font-size: 14px;   
		margin-bottom: 15px;	
	}
	.widget .widget-articles-content .widget-item-detail{
	    font-size: 14px;	
	}
}
@media all and (max-width: 768px) {
	.intec-template .widget .widget-articles-content .widget-items {	
	  flex-direction: column-reverse;
	}
	.widget .widget-articles-content .widget-title {
		font-size:20px;
		padding-bottom: 14px;
	}	
	.widget .widget-articles-content [data-grid="3"] .widget-item-picture, .widget .widget-articles-content [data-grid="2"] .widget-item-picture {
		padding-top: 56%;
	}
	.widget .widget-articles-content .widget-footer {
		padding-top: 0px;
	}
}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.shares/template.2/style.min.css?16727565216104*/
.widget.c-shares.c-shares-template-2 .widget-title-container {order: 1;}.widget.c-shares.c-shares-template-2 .widget-all-container {font-size: 0;order: 2;}.widget.c-shares.c-shares-template-2 .widget-all-container.align-left {text-align: left;}.widget.c-shares.c-shares-template-2 .widget-all-container.align-center {text-align: center;}.widget.c-shares.c-shares-template-2 .widget-all-container.align-right {text-align: right;}.widget.c-shares.c-shares-template-2 .widget-all-button {font-size: 14px;font-weight: 500;line-height: 1;color: #808080;text-decoration: none;text-transform: uppercase;letter-spacing: 0.1em;}.widget.c-shares.c-shares-template-2 .widget-description-container {order: 3;}.widget.c-shares.c-shares-template-2 .widget-content {}.widget.c-shares.c-shares-template-2 .widget-element-wrap {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.widget.c-shares.c-shares-template-2 .widget-element {position: relative;overflow: hidden;display: block;border-bottom: 1px solid #B4B4B4;background: #fff;height: 100%;border-radius: 3px;padding-bottom: 38px;padding-top: 10px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture-wrap {width: 32%;}.widget.c-shares.c-shares-template-2 .widget-content {margin-top: 14px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture {display: block;height: 248px;width: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-text {margin-right: 15px;margin-left: 15px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-date {display: block;font-size: 14px;line-height: 1.5;margin-bottom: 10px;max-height: 42px;overflow: hidden;color: #9f9f9f;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-name-wrapper {display: block;-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;font-size: 16px;line-height: 140%;color: #000000;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-description {display: block;font-size: 16px;line-height: 140%;color: #000000;height: 100%;padding-bottom: 30px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-detail-wrapper {bottom: 0;font-weight: 600;font-size: 16px;line-height: 121.5%;color: #60AB3F;text-decoration: none;position: absolute;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-detail-wrapper:after {content: "";bottom: 0;left: 0;right: 0;height: 1px;background: #5fab3f;transition: 0.4s;width: 100%;position: absolute;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-detail-wrapper:hover:after {width: 0;}.widget.c-shares.c-shares-template-2 .widget-footer .widget-footer-all:hover{color: #454545;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-name-wrap {width: 25%;}.widget.c-shares.c-shares-template-2 .widget-footer {margin-top: 35px;padding: 0;}.widget.c-shares.c-shares-template-2 .widget-footer.align-left {text-align: left;}.widget.c-shares.c-shares-template-2 .widget-footer.align-center {text-align: center;}.widget.c-shares.c-shares-template-2 .widget-footer.align-right {text-align: right;}.widget.c-shares.c-shares-template-2 .widget-footer .widget-footer-all {font-weight: 600;font-size: 16px;line-height: 140%;letter-spacing: 0.03em;color: #5fab3f;position: relative;text-decoration: none;cursor: pointer;}.widget.c-shares.c-shares-template-2 .widget-footer .widget-footer-all:after {content: "";bottom: 0;left: 0;right: 0;height: 1px;background: #5fab3f;transition: 0.4s;width: 100%;position: absolute;}.widget.c-shares.c-shares-template-2 .widget-footer .widget-footer-all:hover:after {width: 0;}.widget.c-shares.c-shares-template-2 .widget-title {font-weight: bold;font-size: 30px;line-height: 130%;letter-spacing: 0.03em;text-transform: uppercase;color: #60AB3F;font-family: 'DIN Pro', sans-serif;padding-bottom: 20px;border-bottom: 1px solid #B4B4B4;}@media all and (max-width: 1200px) {.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture-wrap {width: 33%;}}@media all and (max-width: 1024px) {.widget.c-shares.c-shares-template-2 .widget-title {font-size: 25px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-text{margin-left: 0;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-name-wrapper{font-size: 14px;padding-bottom: 17px;font-weight: 600;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-description{font-size: 14px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture{height: 170px;}}@media all and (max-width: 768px) {.widget.c-shares.c-shares-template-2 .widget-all-container {order: 4;}.widget.c-shares.c-shares-template-2 .widget-all-button {font-size: 12px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture-wrap {width: 40%;}}@media all and (max-width: 500px) {.widget.c-shares.c-shares-template-2 .widget-title {font-size: 20px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-text {margin-right: 0;margin-left: 0;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-detail-wrapper{position: relative;font-size: 14px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-picture-wrap {margin-top: 30px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-description{height: auto;padding-bottom: 13px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-name-wrapper {font-size: 14px;}.widget.c-shares.c-shares-template-2 .widget-element .widget-element-date {font-size: 12px;}.widget.c-shares.c-shares-template-2 .widget-content {margin-top: 6px;}.widget.c-shares.c-shares-template-2 .widget-element{padding-bottom: 25px;}.widget.c-shares.c-shares-template-2 .widget-footer {margin-top: 26px;}}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.widget/form.3/style.css?170196627015584*/
.widget.c-form-result-new.c-form-result-new-form-3 {
    position: relative;
    z-index: 0;
    overflow: hidden;
	margin:0 auto 50px;
}
.widget.c-form-result-new.c-form-result-new-form-3:before {
	content:"";
	display:block;
    background: transparent url('/images/bg-form.svg') no-repeat 50% 50%;
    position: absolute;
    z-index: 2;
	width:110px;
	height:610px;
	background-size:110px 610px;
	right:20px;
	top:50%;
	margin-top:-305px;
}
.widget.c-form-result-new.c-form-result-new-form-3:after {
	content:"";
	display:block;
    background: transparent url('/images/form-man.png') no-repeat 50% 50%;
    position: absolute;
    z-index: 3;
	width:381px;
	height:636px;
	background-size:381px 636px;
	right:130px;
	bottom:0;
}
.widget.c-form-result-new.c-form-result-new-form-3 > * {
	border-radius:30px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-body {
  position: relative;
  z-index: 2;
  width:55%;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-error font {
  font-weight: bold;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-title {
	width:calc(100% - 110px);
    margin:0 0 0 110px;
    font-weight: bold;
    font-size: 25px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-description {
	width:calc(100% - 110px);
    margin:15px 0 30px 110px;
    font-weight: 500;
    font-size: 18px;
    line-height: 140%;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-sent {
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
  margin-top: 25px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-fields {
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: start;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-wrap {
  margin-bottom: 10px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .check {
    width: 13px;
    height: 13px;
    min-width: 13px;
    border: 1px solid #FFFFFF;
    border-radius: 2px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-top: 2px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input {
    display: block;
    width: calc(100% - 110px);
    min-width: calc(100% - 110px);
    max-width: calc(100% - 110px);
    font-size: 16px;
    line-height: 25px;
    padding: 15px;
    border: 2px solid #FFF;
	border-radius:15px;
    outline: none;
    background-color: transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.widget.c-form-result-new.c-form-result-new-form-3 .button-block {
	width:calc(100% - 110px);
	margin:0 0 0 110px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input::placeholder {
  opacity: 0.5;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input:focus::placeholder {
  opacity: 1;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input-error {
  border-bottom-color: #C50000 !important;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input-error::placeholder {
  color: #3C9B14 !important;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field textarea {
  height: 93px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field label, .widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field[data-active=true] label {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;	
    width: 110px;
    min-width: 110px;
    max-width: 110px;
    font-size: 16px;
    line-height: 25px;
    font-weight: normal;
	padding:0 10px 0 0;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-captcha {
  display: inline-block;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-captcha-wrap {
  font-size: 0;
  margin-top: 35px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-captcha-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  margin-bottom: 10px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-captcha-input {
  display: inline-block;
  width: 180px;
  text-align: center;
  min-width: initial;
  max-width: initial;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-consent-wrap {
    font-size: 0;
    margin-top: 13px;
    display: flex;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-consent-wrap + .widget-form-result-new-submit-wrap {
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-consent-text {
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    display: inline-block;
    padding-left: 11px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .check svg {
    width: 9px;
    height: 9px;
}
.widget.c-form-result-new.c-form-result-new-form-3 .check svg path {
    fill: #fff;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-consent-text a {
  text-decoration: underline;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-submit {
    display: inline-block;
    text-align: center;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    font-weight: 600;
    font-size: 18px;
    line-height: 140%;
    transition: 0.4s;
    border: none;
    box-sizing: border-box;
    border-radius: 15px;
    padding: 15px 70px;
    background: rgba(255,255,255,1);
    color: #52C023 !important;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-submit-wrap {
  margin-top: 30px;
  font-size: 0;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-submit:hover {
    background: rgba(255,255,255,0.9);
    color: #52C023 !important;
    cursor: pointer;
}
.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-submit:active {
    background: rgba(255,255,255,0.5);
    color: #52C023 !important;
    cursor: pointer;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-background=true] {
    padding: 70px 100px;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-error font {
  color: #333 !important;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-field-input {
  border-bottom-color: #333;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-error font {
  color: #FFF !important;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-field-input {
  border-bottom-color: #FFF;
}
.widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-title, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-description, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-sent, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-captcha-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-consent-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=left].widget-form-result-new-submit-wrap {
  text-align: left;
}
.widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-title, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-description, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-sent, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-captcha-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-consent-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=center].widget-form-result-new-submit-wrap {
  text-align: center;
}
.widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-title, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-description, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-sent, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-captcha-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-consent-wrap, .widget.c-form-result-new.c-form-result-new-form-3 [data-align=right].widget-form-result-new-submit-wrap {
  text-align: right;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-title, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-description, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-sent, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-field-input, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-field-input::placeholder, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-field label, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-captcha-title, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-consent-text, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=dark] .widget-form-result-new-consent-text a {
  color: #333;
}
.widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-title, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-description, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-sent, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-field-input, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-field-input::placeholder, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-field label, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-captcha-title, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-consent-text, .widget.c-form-result-new.c-form-result-new-form-3[data-theme=light] .widget-form-result-new-consent-text a {
  color: #FFF;
}
.widget.c-form-result-new.c-form-result-new-form-3 label.main-user-consent-request.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current {
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    color: #fff;
    width: 63%;
}
.widget.c-form-result-new.c-form-result-new-form-3 span.intec-ui-part-selector {
    border-color: #ffffff !important;
    background-color: #5fab3f;
}

@media all and (max-width: 1150px) {	
	.widget.c-form-result-new.c-form-result-new-form-3:after {
		width:300px;
		height:501px;
		background-size:300px 501px;
	}
}
@media all and (max-width:1024px) {	
	.widget.c-form-result-new.c-form-result-new-form-3:after {
		right:70px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3[data-background=true] {
		padding: 70px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-body {
		width:60%;
	}
}
@media all and (max-width:900px) {
	.widget.c-form-result-new.c-form-result-new-form-3[data-background=true] {
		padding: 20px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-body {
		width:100%;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-header {		
		height:150px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3:before {
		content:"";
		display:block;
		background: transparent url('/images/bg-form.svg') no-repeat top 0 left 50%;
		position: absolute;
		z-index: 2;
		width:78px;
		height:150px;
		background-size:78px auto;
		right:45px;
		top:15px;
		margin-top:0;
	}
	.widget.c-form-result-new.c-form-result-new-form-3:after {
		content:"";
		display:block;
		background: transparent url('/images/form-man.png') no-repeat top 0 left 50%;
		position: absolute;
		z-index: 3;
		width:150px;
		height:160px;
		background-size:150px auto;
		right:30px;
		bottom:auto;
		top:10px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-title {
		width:calc(100% - 150px);
		margin:0;
		font-weight: bold;
		font-size: 30px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-description {
		width:calc(100% - 170px);
		margin:10px 0 20px 0;
		font-weight: 500;
		font-size: 18px;
		line-height: 140%;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field label {
		display: inline;			
		width: auto;
		min-width: auto;
		max-width: auto;
		position: absolute;
		top: 17px;
		left: 20px;
		margin: 0;
		font-size: 16px;
		line-height: 25px;
		font-weight: normal;
		-webkit-transition: 0.4s;
		-moz-transition: 0.4s;
		-ms-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field[data-active=true] label {
		width: auto;
		min-width: auto;
		max-width: auto;
		top: 3px;
		font-size: 12px;
		line-height: 20px;
		opacity:0.5;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-field-input {
		display: block;
		width: 100%;
		min-width: 100%;
		max-width: 100%;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .button-block {
		width:100%;
		margin:0;
		text-align:center;
	}	
	.widget.c-form-result-new.c-form-result-new-form-3 .button-block > * {
		margin:10px auto 0;
	}	
	.widget.c-form-result-new.c-form-result-new-form-3 label.main-user-consent-request.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current {
		width: 220px;
		margin:0 auto;
	}
}

@media all and (max-width:550px) {
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-title {
		font-size: 22px;
	}
}

@media all and (max-width:450px) {
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-description {
		font-size: 16px;
	}	
}

@media all and (max-width:400px) {
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-title {
		font-size: 20px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-description {
		width:calc(100% - 150px);
		font-size: 14px;
	}	
}

@media all and (max-width:350px) {
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-title {
		font-size: 18px;
	}
	.widget.c-form-result-new.c-form-result-new-form-3 .widget-form-result-new-description {
		font-size: 12px;
	}	
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/universe_s1/components/bitrix/main.userconsent.request/.default/user_consent.min.css?16727565203852*/
* {box-sizing: border-box;}.main-user-consent-request a {cursor: pointer;}.main-user-consent-request-popup {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5);overflow: hidden;z-index: 9000;}.main-user-consent-request-popup-cont {min-height: 333px;max-width: 580px;position: absolute;top: 50%;left: 50%;margin: 0 auto;min-width: 320px;background: #fff;text-align: center;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 2px;border-radius: 2px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow-y: auto;}.main-user-consent-request-popup-header {font-style: normal;font-weight: normal;font-size: 32px;line-height: 40px;color: #1B1E25;text-align: left;border-bottom: 1px solid #F2F2F2;padding: 40px;}.main-user-consent-request-popup-content {padding: 30px 40px;}.main-user-consent-request-popup-textarea-block {margin-bottom: 34px;}.main-user-consent-request-popup-textarea-block textarea {font-family: inherit;border: none;font-style: normal;font-weight: normal;font-size: 15px;line-height: 23px;color: #404040;resize: none;padding: 0 60px 0 0;}.main-user-consent-request-popup-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.main-user-consent-request-popup-cont .main-user-consent-request-popup-buttons .main-user-consent-request-popup-button {height: 44px;padding: 17px 36px;outline: none;font-style: normal;font-weight: 600;font-size: 10px;line-height: 10px;letter-spacing: 0.1em;text-transform: uppercase;text-decoration: none;text-shadow: none;white-space: nowrap;-webkit-font-smoothing: antialiased;-webkit-transition: background-color 0.2s linear, color 0.2s linear;transition: background-color 0.2s linear, color 0.2s linear;cursor: pointer;border-width: 1px;}.main-user-consent-close-icon {position: absolute;top: 29px;right:29px;width: 13px;height: 13px;cursor: pointer;}#main-user-consent-request-popup-button-acc {margin-right: 13px;}.main-user-consent-request-popup-text {width: 100%;min-height: 130px;background: #fff;box-sizing: border-box;outline: none;-moz-appearance: none;}.main-user-consent-request-loader {position: relative;height: 100px;width: 100px;margin: 0 auto;-webkit-transform: translate(0, 50%);transform: translate(0, 50%);}.main-user-consent-request-path {stroke: #80868e;stroke-dasharray: 100, 200;}.main-user-consent-request-loader:before {content: '';display: block;padding-top: 100%;}.main-user-consent-request-circular {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: inherit;width: inherit;-webkit-animation: rotate 1s linear infinite;animation: rotate 1s linear infinite;-webkit-transform-origin: center center;transform-origin: center center;}.main-user-consent-request-path {stroke: #ccc;stroke-dasharray: 60, 200;stroke-dashoffset: 0;-webkit-animation: dash 1.5s ease-in-out infinite;animation: dash 1.5s ease-in-out infinite;stroke-linecap: round;}@keyframes rotate {100% {transform: rotate(360deg);}}@-webkit-keyframes rotate {100% {transform: rotate(360deg);}}@media all and (max-width: 800px) {.main-user-consent-request-popup-header {font-size: 24px;line-height: 24px;padding: 50px 30px 30px 30px;}.main-user-consent-request-popup-cont {min-width: 400px;}.main-user-consent-request-popup-content {padding: 26px;}}@media all and (max-width: 420px) {.main-user-consent-request-popup-cont {min-width: 310px;}.main-user-consent-request-popup-content {padding: 26px;}.main-user-consent-request-popup-header {font-size: 24px;line-height: 24px;padding: 50px 30px 30px 30px;}#main-user-consent-request-popup-button-acc {margin-right: 0;}#main-user-consent-request-popup-button-rej {margin-top: 15px;}}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.footer/template.1/style.min.css?16727565211965*/
.c-footer.c-footer-template-1 {display: block;font-size: 14px;font-style: normal;font-weight: normal;line-height: 1.5;text-align: left;background-color: #f5f5f5;padding-top: 72px;}.c-footer.c-footer-template-1 .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 {padding-top: 40px;padding-bottom: 40px;border-bottom: 1px solid #DCDCDC;}.c-footer.c-footer-template-1 .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .catalog-products-viewed-item-wrapper {border: none;}.c-footer.c-footer-template-1 .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .catalog-products-viewed-item-wrapper.blank {background-color: #E3E3E3;}.c-footer.c-footer-template-1[data-theme=dark] {background-color: #454545;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 {border-bottom: 1px solid #484848;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .catalog-products-viewed-header {color: #FFFFFF;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .catalog-products-viewed-item-wrapper.blank {background-color: #35373C;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .owl-carousel .owl-nav .owl-next i, .c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-catalog-products-viewed.c-catalog-products-viewed-tile-1 .owl-carousel .owl-nav .owl-prev i {color: #abaaaa !important;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item-link:hover {color: #FFFFFF !important;}.c-footer.c-footer-template-1[data-theme=dark] .ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item[data-selected=true] .menu-column-item-link {color: #FFFFFF !important;}@media print {.c-footer.c-footer-template-1 {display: none;}}
/* End */


/* Start:/local/templates/universe_s1/components/intec.universe/main.footer/template.1/templates/template.1.new/style.css?174963733919979*/
.c-footer.c-footer-template-1 .widget-view .widget-view-1 {
  display: block;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-parts {
    margin: 0 -30px;
    padding: 10px 0;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-phone {
    padding-bottom: 20px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-parts + .widget-panel {
  border-top: 1px solid #eee;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part {
  padding: 0 30px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left {
    min-width: 240px;
    max-width: 344px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-items {
    overflow: hidden;
    height: 100%;
    align-content: space-between;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item {
  white-space: nowrap;
  color: #2d2d2d;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone.second-phone-show {
  display: flex;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone.second-phone-show .widget-part-item-phone-wrapper {
  display: flex !important;
  flex-direction: column;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone.second-phone-show .widget-part-item-phone-wrapper .widget-part-item-text {
  padding: 0;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone .widget-part-item-phone-wrapper {
  display: inline-block;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone .widget-part-item-text {
    text-decoration: none;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    color: #FFFFFF;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-form {
  white-space: normal;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item-icon,
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item-text {
  display: inline-block;
  vertical-align: middle;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item-icon {
  width: 20px;
  font-size: 16px;
  line-height: 1;
  text-align: center;
  margin-right: 10px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item-text {
    white-space: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-right {
    width: 518px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-search {
  display: block;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-search + .widget-social {
  padding-top: 30px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social {
  display: block;
  overflow: hidden;
  flex: 0 0 100%;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social-title {
  display: block;
  color: #777e89;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .contant-title {
    font-weight: bold;
    font-size: 30px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #FFFFFF;
    font-family: 'DIN Pro', sans-serif;
    padding-bottom: 19px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social-items {
  display: block;
  margin: -5px -15px;
  overflow: hidden;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social-item {
  display: inline-block;
  vertical-align: middle;
  padding: 5px 15px;
  font-size: 16px;
  line-height: 1;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social-item-icon {
  display: block;
  color: #bfc2c7;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
  font-size: 2em;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social-item-icon:hover {
  color: #000;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel {
    padding: 17px 0 70px 0;   
	border-top: 1px solid #FFFFFF;
    margin-top: 10px;
}
.c-footer.c-footer-template-1 .widget-view .widget-panel-item.widget-intec-wrap img {
    width: 100px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-copyright {
    display: block;
    font-size: 15px;
    line-height: 19px;
	color: #2d2d2d;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-logotype {
  display: block;
  text-align: center;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-logotype-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=alfabank] .widget-icon-image {
  background-position: 0 -180px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=sberbank] .widget-icon-image {
  background-position: 0 -210px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=qiwi] .widget-icon-image {
  background-position: 0 -240px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=yandexmoney] .widget-icon-image {
  background-position: 0 -270px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=visa] .widget-icon-image {
  background-position: 0 -300px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon[data-icon=mastercard] .widget-icon-image {
  background-position: 0 -330px;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-icon-image {
  display: block;
  width: 50px;
  height: 30px;
  background-size: auto;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-image: url("/local/templates/universe_s1/components/intec.universe/main.footer/template.1/templates/template.1.new/./images/icons.png");
}

.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-parts + .widget-panel {
  border-color: #35393c;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item {
  color: #fff;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-email .widget-part-item-text {
  color: inherit;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part .widget-social-item-icon:hover {
  color: #fff;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part .ns-bitrix.c-menu.c-menu-columns-1 .menu-column-header {
    color: #AEAEAE !important;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part .ns-bitrix.c-search-title.c-search-title-input-3 .search-title {
    background: transparent;
    border-color: #ffffff;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-panel .widget-copyright {
    color: #FFFFFF;
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-panel .widget-logotype svg,
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-panel .widget-logotype svg path {
  fill: #fff !important;
}
.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap img:first-child {
    max-height: 48px;
}

.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap img {
    max-height: 55px;
    margin-left: 30px;
    margin-right: 10px;
    margin-top: 60px;
}

.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.c-footer.c-footer-template-1 .widget-view .widget-panel-item.widget-intec-wrap {
    text-align: right;
}

@media all and (max-width: 1100px) {
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-parts {
		margin: 0px 0;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part {
		padding: 0px 0;
	}
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left {
    min-width: 0;
    max-width: none;
  }
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-items{
    height: auto;	  
  }
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-right {
    width: auto;
  }
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part-item.widget-phone.second-phone-show {
  }
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-panel-item.widget-panel-item-empty {
    display: none;
  }
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel .widget-copyright {

  }
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap {
		justify-content: flex-start !important;
	}
  .c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-phone {
    padding-bottom: 14px;
  }
	.ns-bitrix.c-search-title.c-search-title-input-3 {
		display: none !important;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap img{
	    margin-left: 0;
		margin-right: 30px;
		margin-top: 0;	
	}
	.c-footer.c-footer-template-1{
	    padding-top: 60px !important;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part .widget-social {
	  padding-top: 20px;
	  padding-bottom: 20px;
	}
}
.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-address {
    position: relative;
    top: -7px;
}
@media all and (max-width: 1024px) {
	.c-footer.c-footer-template-1[data-theme=dark] .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-address {
		position: relative;
		top: 0px;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .contant-title{
	    font-size: 25px;	
		padding-bottom:0;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-parts{
	    padding: 23px 0;	
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item.widget-phone .widget-part-item-text,
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-part.widget-part-left .widget-part-item-text{
	    font-size: 16px;	
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap img{
    max-height: 30px !important;
    margin-right: 26px;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .images-wrap {
		padding-top: 12px;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel{
	    margin-top: 3px;	
	}
}
@media all and (max-width: 500px) {
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .contant-title{
	    font-size: 20px;	
	}
	.c-footer.c-footer-template-1 .widget-view .widget-panel-item.widget-intec-wrap {
		text-align: left;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .widget-panel{
	    padding: 24px 0 70px 0;	
	}
	.c-footer.c-footer-template-1 .widget-view .widget-panel-item.widget-intec-wrap img {
		width: 120px;
	}
}
/*# sourceMappingURL=style.css.map */


.footer-new .footer-cols {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: 0 0 60px;
}
.footer-new .footer-col {
	width: 30%;
}
.footer-new .footer-title {
	position: relative;
	margin-bottom: 35px;
}
.footer-new .footer-title span,
.footer-new .footer-title a {
	font-weight: 700;
	font-size: 25px;
	line-height: 100%;
	text-transform: uppercase;
	color: #fff;
}
.footer-new .footer-title a:hover {
	text-decoration: none;
	color: #5FAB3F;
}
.footer-new .footer-title-arrow {
	display: none;
	position: absolute;
	top: 2px;
	right: 0;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 18px !important;
}
.footer-new .footer-title-arrow svg {
	transition: all .2s ease-in-out;
}
.footer-new .footer-col.shown .footer-title-arrow svg {
	transform: rotate(180deg);
}

.footer-new .widget-part-item {
	display: flex;
	align-items: flex-start;
	gap: 20px;
	padding-bottom: 25px !important;
}
.footer-new .widget-part-item svg {
	margin-top: 5px;
}
.footer-new .widget-part-item a {
	font-weight: 600;
	font-size: 18px;
	line-height: 25px;
	color: #fff;
}
.footer-new .widget-part-item a:hover {
	text-decoration: none;
	color: #5FAB3F;
}
.footer-new .widget-part-item a span {
	height: 24px;
}
.footer-new .widget-part-item small {
	display: block;
	margin: 5px 0 15px;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #fff;
}

.footer-new .widget-address {
	position: relative;
	max-width: 250px;
}
.footer-new .widget-address .address__text {
	display: block;
	max-width: 175px;
}
.footer-new .widget-address .address__text big {
	font-weight: 600;
	font-size: 16px;
	line-height: 25px;
	color: #fff;
}
.footer-new .widget-address .address__text .address__show {
	position: relative;
	display: block;
}
.footer-new .widget-address .address__text .address__show .widget-part-item-arrow {
	position: absolute;
	top: -2px;
	right: -25px;
}
.footer-new .widget-address .address__text .address__show:hover,
.footer-new .widget-address .widget-part-item-address-wrapper.shown .address__text .address__show {
	cursor: pointer;
	color: #5FAB3F;
}
.footer-new .widget-address .address__text .address__show:hover path,
.footer-new .widget-address .widget-part-item-address-wrapper.shown .address__text .address__show path {
	stroke: #5FAB3F;
}
.footer-new .widget-address .widget-part-item-address-wrapper .address__text .address__show svg {
	transition: all .2s ease-in-out;
}
.footer-new .widget-address .widget-part-item-address-wrapper.shown .address__text .address__show svg {
	transform: rotate(180deg);
}

.footer-new .widget-address .address__list {
	display: none;
	position: absolute;
	top: 80px;
	left: -2px;
	right: 10px;
	padding: 0 5px;
	background: #454545;
	box-shadow: 0px 0px 7px 2px #2D2D2D40;
	max-height: 300px;
	overflow-y: auto;
	z-index: 9;
}
.footer-new .widget-address .widget-part-item-address-wrapper.shown .address__list {
	display: block
}
.footer-new .widget-address .address__list::-webkit-scrollbar {
	width: 2px;
}
.footer-new .widget-address .address__list::-webkit-scrollbar-track {
	background-color: none;
}
.footer-new .widget-address .address__list::-webkit-scrollbar-thumb {
	background-color: #fff;
}
.footer-new .widget-address .address__list .widget-part-item-text {
	padding: 15px 0 0 35px;
	border-bottom: solid 1px #fff;
}
.footer-new .widget-address .address__list .widget-part-item-last {
	border-bottom: none;
}

.footer-new .widget-panel-kp-link {
	width: 216px;
	height: 40px;
	border-radius: 2px;
	font-weight: 400;
	font-size: 13px;
	line-height: 18px;
}
.footer-new .widget-social {
	margin: 40px 0 0;
}
.footer-new .widget-social-title {
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #fff;	
}
.footer-new .widget-social-items {
	margin: 14px 0 0;
	display: flex;
	gap: 20px;
}
.footer-new .widget-social-items a {
	font-size: 32px;
	color: #fff;
}

.footer-new .left-menu {
	margin: 0;
}

.footer-new .left-menu li {
	margin: 0 0 20px;
	padding: 0;
	background: none;
}
.footer-new .left-menu li:before {
	display: none;
}
.footer-new .left-menu li a {
	font-weight: 400;
	font-size: 18px;
	line-height: 100%;
	color: #fff !important;
}
.footer-new .left-menu li a:hover {
	color: #5FAB3F !important;
}

.footer-new .widget-part {
	padding: 0 !important;
}
.footer-new .widget-part .search-title {
	max-width: 290px !important;
	margin: 60px 0 0 !important;
	border-radius: 0 !important;
}
.footer-new .widget-part .search-title .intec-grid-item,
.footer-new .widget-part .search-title .intec-grid-item-auto {
	padding: 0;
}
.footer-new .widget-part .images-wrap {
	justify-content: left !important;
	gap: 60px;
}
.footer-new .widget-part .images-wrap img {
	margin: 60px 0 0 !important;
}

.footer-new .widget-mobile {
	display: none;
}

@media (max-width: 1100px) {
    .ns-bitrix.c-search-title.c-search-title-input-3 {
        display: block !important;
    }
}

@media (max-width: 768px) {
	.footer-new .widget-desktop {
		display: none;
	}
	.footer-new .widget-mobile {
		display: block;
	}
	
	.footer-new .footer-cols {
		flex-direction: column-reverse;
		padding: 0;
	}
	.footer-new .footer-col {
		width: 100%;
		border-bottom: 1px solid #fff;
		margin-bottom: 30px;
	}
	.footer-new .footer-title {
		margin-bottom: 10px;
	}
	.footer-new .footer-title span,
	.footer-new .footer-title a	{
		font-size: 20px;
		line-height: 30px;
	}
	.footer-new .footer-title-arrow {
		display: block;
	}
	
	.footer-new .footer-col:first-child {
		padding-top: 10px;
		border-bottom: none;
	}
	.footer-new .footer-col:first-child .footer-title {
		margin-bottom: 20px;
	}
	
	.footer-new .left-menu {
		display: none;
		padding: 10px 0;
	}
	.footer-new .footer-col.shown .left-menu {
		display: block;
	}
	.footer-new .left-menu li {
		margin: 0 0 10px;
	}
	.footer-new .left-menu li a {
		font-size: 16px;
	}
	
	.footer-new .widget-part-item {
		padding-bottom: 10px !important;
	}
	.footer-new .widget-part-item a {
		font-size: 16px;
	}
	.footer-new .widget-part-item small {
		margin: 3px 0 10px;
		font-size: 11px;
	}
	.footer-new .widget-address {
		max-width: 100%;
	}
	.footer-new .widget-address .address__text {
		max-width: 100%;
		width: calc(100% - 30px);
	}
	.footer-new .widget-address .address__list {
		top: 55px;
		right: 0px;
		max-height: 199px;
	}
	
	.footer-new .widget-panel-kp-link {
		width: 100%;
		height: 48px;
	}
	.footer-new .widget-social {
		margin: 20px 0 0;
	}
	.footer-new .widget-social-title {
		font-size: 11px;
	}
	.footer-new .widget-part .search-title {
		max-width: 100% !important;
		margin: 0 !important;
	}
	.c-footer.c-footer-template-1 .widget-view .widget-view-1 .footer-new .widget-part .images-wrap img {
		max-height: 48px !important;
		margin: 40px 0 !important;
	}
}

/*#region cookies styles start*/
.cookies {
	position: fixed;
	left: 2%;
	bottom: 2%;
	width: 100%;
	max-width: 605px;
	background-color: #1f1d1ccc;
	display: flex;
	align-items: center;
	padding: 12px 24px;
	border-radius: 15px;
	gap: 16px;
	z-index: 30
}

.cookies.cookies__accepted {
	display: none!important
}

.cookies .cookies__text {
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	letter-spacing: 0;
	text-align: left;
	margin: 0;
	color: #fff
}

.cookies .cookies__link {
	color: #fff
}

.cookies .cookies__accept-btn {
	border: 2px solid #fff;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: 0;
	text-align: left;
	width: 200px;
	padding: 10px 18px;
	background-color: transparent;
	border-radius: 15px;
	transition: all .7s ease;
	cursor: pointer
}

@media (hover: hover) {
	.cookies .cookies__accept-btn:hover {
		color:#5fab3f;
		border-color: #5fab3f;
		transition: all .7s ease
	}
}

@media (hover: none) {
	.cookies .cookies__accept-btn:hover {
		color:inherit
	}
}

@media screen and (max-width: 768px) {
	.cookies {
		position:fixed;
		left: 16px;
		bottom: 2%;
		width: 83%;
		max-width: 83%;
		display: flex;
		align-items: start;
		padding: 12px 14px;
		border-radius: 15px;
		flex-direction: column;
		gap: 12px
	}
}
/*#endregion cookies styles start*/
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/.default/style.min.css?1672756478490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/components/bitrix/menu/templates/.default/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/universe_s1/components/bitrix/search.title/input.3/style.min.css?16727565212375*/
.ns-bitrix.c-search-title.c-search-title-input-3 {display: block;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-button, .ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input {display: block;outline: none;padding: 11px 15px;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-button:hover, .ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input:hover, .ns-bitrix.c-search-title.c-search-title-input-3 .search-title-button:focus, .ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input:focus {outline: none;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title {display: block;background: #fff;border-bottom: 1px solid #e8e8e8;border-radius: 2px;max-width: 347px;margin-left: auto;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-form {display: block;padding: 0;margin: 0;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input {background: transparent;border: none;width: 100%;font-size: 18px;line-height: 25px;color: #FFFFFF;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input::placeholder{color: #FFFFFF;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-input {padding-left: 0;}.ns-bitrix.c-search-title.c-search-title-input-3 .search-title-button {background: transparent;border: none;line-height: 1;color: #c2c2c2;}.ns-bitrix.c-search-title.c-search-title-input-3.search-title-results {display: block;min-width: 300px;background: #fff;overflow: hidden;border-radius: 5px;margin-top: 10px;padding: 15px 20px;border: 1px solid #f1f1f1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);}.ns-bitrix.c-search-title.c-search-title-input-3.search-title-results .search-title-cell {padding: 5px 0;}.ns-bitrix.c-search-title.c-search-title-input-3.search-title-results .search-title-cell .search-title-link {color: #1d1d1d;font-size: 12px;line-height: 1.5;text-decoration: none;-webkit-transition: color 350ms;-moz-transition: color 350ms;-ms-transition: color 350ms;-o-transition: color 350ms;transition: color 350ms;}.title-search-result {z-index: 101;}@media all and (max-width: 1100px) {.ns-bitrix.c-search-title.c-search-title-input-3 .search-title{margin-left: 0;}}
/* End */
/* /local/templates/universe_s1/css/bundle.css?1675695463615112 */
/* /local/templates/universe_s1/css/custom.css?175033981386971 */
/* /local/templates/universe_s1/components/intec.universe/sale.basket.small/template.2/style.css?167275652220401 */
/* /local/templates/universe_s1/components/intec.universe/widget/buttontop/style.css?1675146451470 */
/* /local/templates/universe_s1/components/intec.universe/sale.basket.small/panel.1/style.min.css?16727565222938 */
/* /local/templates/universe_s1/components/intec.universe/main.header/template.1/style.css?16759524221674 */
/* /local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/desktop/template.1.new/style.css?173009389155827 */
/* /local/templates/universe_s1/components/intec.universe/main.header/template.1/bitrix/menu/info/style.css?16727565221344 */
/* /local/templates/universe_s1/components/bitrix/search.title/popup.1/style.min.css?17289712968572 */
/* /local/templates/universe_s1/components/intec.universe/sale.basket.small/icons.1/style.min.css?172897145010410 */
/* /local/templates/universe_s1/components/bitrix/menu/horizontal.1/style.css?172897164327973 */
/* /local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/mobile/template.1.new/style.min.css?17277493503591 */
/* /local/templates/universe_s1/components/bitrix/menu/mobile.1.new/style.min.css?17277530153899 */
/* /local/templates/universe_s1/components/bitrix/search.title/input.1.new/style.css?17277620722207 */
/* /local/templates/universe_s1/components/intec.universe/sale.basket.icons/.default/style.css?16727565221531 */
/* /local/templates/universe_s1/components/intec.universe/main.header/template.1/templates/banners/template.1/style.css?1672756522123 */
/* /local/templates/universe_s1/components/intec.universe/main.slider/template.1/style.css?167595231728607 */
/* /local/templates/universe_s1/components/intec.universe/main.news/template.3/style.min.css?16727565213493 */
/* /local/templates/universe_s1/components/intec.universe/widget/articles/intec.universe/iblock.elements/.default/style.css?16862549483715 */
/* /local/templates/universe_s1/components/intec.universe/main.shares/template.2/style.min.css?16727565216104 */
/* /local/templates/universe_s1/components/intec.universe/main.widget/form.3/style.css?170196627015584 */
/* /local/templates/universe_s1/components/bitrix/main.userconsent.request/.default/user_consent.min.css?16727565203852 */
/* /local/templates/universe_s1/components/intec.universe/main.footer/template.1/style.min.css?16727565211965 */
/* /local/templates/universe_s1/components/intec.universe/main.footer/template.1/templates/template.1.new/style.css?174963733919979 */
/* /bitrix/components/bitrix/menu/templates/.default/style.min.css?1672756478490 */
/* /local/templates/universe_s1/components/bitrix/search.title/input.3/style.min.css?16727565212375 */
