/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (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; }
  .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-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    -webkit-transform-style: preserve-3d; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none!important; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-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 {
    -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 {
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@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 .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  -webkit-transform-style: preserve-3d;
          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("owl.video.play.png") no-repeat;*/
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: -webkit-transform 100ms ease;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3, 1.3);
      -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.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (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; }
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/builds/prod/font/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/builds/prod/font/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/builds/prod/font/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/builds/prod/font/Roboto-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/builds/prod/font/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(/builds/prod/font/Roboto-MediumItalic.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(/builds/prod/font/RobotoCondensed-Regular.ttf) format("truetype")}h1{color:#000;font:300 30px/1.1em Roboto;margin:.75em 0}@media print,screen and (min-width:53.75em){h1{font-size:46px}}@media print,screen and (min-width:65em){h1{font-size:50px}}h2{color:#000;font:300 22px/1.1em Roboto;text-transform:uppercase;margin:0 0 1.75em}@media print,screen and (min-width:53.75em){h2{font-size:26px}}@media print,screen and (min-width:65em){h2{font-size:30px}}h3{color:#000;font:500 16px/1.45em Roboto;text-transform:uppercase}h3 span{text-transform:none}@media print,screen and (min-width:53.75em){h3{font-size:20px}}@media print,screen and (min-width:65em){h3{font-size:22px}}h4{color:#000;font:500 16px/1.45em Roboto}@media print,screen and (min-width:53.75em){h4{font-size:16px}}@media print,screen and (min-width:65em){h4{font-size:18px}}p{color:#4e4e4e;font:300 16px/1.25em Roboto;margin:20px 0}a{color:#009b48;text-decoration:none}a:hover{color:#000;text-decoration:underline}ul{list-style-type:none;padding:0}hr{background-color:#000;border:none;height:1px;margin-bottom:30px;margin-top:0;opacity:.5;outline:none;width:100%}.c-description{color:#4e4e4e;font-size:12px;font-weight:500;line-height:2em;text-transform:uppercase;margin:0 0 13px}@media print,screen and (min-width:53.75em){.c-description{font-size:14px}}@media print,screen and (min-width:65em){.c-description{font-size:18px;line-height:1.5em}}.c-noscroll{overflow:hidden;padding-right:14px}@media print,screen and (min-width:53.75em){.c-noscroll .l-site-header{width:calc(100% - 14px);right:14px}}@media screen and (max-width:85.5625em){.c-noscroll{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;max-height:100%}}.c-detail-dotted{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAmUlEQVQoU23PQQ7BcBTE4d+/Z7Cx5SqCRV9ExR1q4Q64AUIcQkTS1x7JBhdok450IUq85ZeXmUzI83wiKQXGwL4sy3WSJE937wFHYCRpV1XV5tdDCNvg7jegy+dmcRxf3H0HLN8saWpm119vAu5Ap/U4N7Ozuzftiz/BXx6yLJtGUZRKGko6ACszexRF0a/r+gQM2tPa3kx7AesKXZR6b/21AAAAAElFTkSuQmCC") no-repeat 0 9px;padding:0 0 0 25px}.c-detail-dotted,.c-detail-list-link{color:#009b48;font-size:14px;font-weight:400;line-height:24px}.c-detail-list-link{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAALElEQVQ4T2PcsmXLfwYqAkaqG0hFx4GNYqS6gVT3MtUNpLqXqW4g1b1MbQMBUiQSrVFJGTUAAAAASUVORK5CYII=") no-repeat 0 3px;padding:0 0 0 30px}.c-color-gray{color:#b8b8b8}.c-site-container{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px}@media screen and (max-width:99.9375em){.c-site-container{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.c-site-container{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.c-site-container{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.c-site-container{padding-left:8px;padding-right:8px}}.c-std-container{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.c-std-container{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.c-std-container{padding-left:8px;padding-right:8px}}.c-offset-1{margin-left:calc(8.333333% + .0625rem)}.c-xy-cell-1{width:calc(8.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.c-hide-mobile{display:none}}.c-black{line-height:1.5em;font-size:12px;color:#000}.c-content-image{display:block;max-width:100%;padding-right:10px}.c-main-about-custom-grid-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-main-about-custom-grid-1>div{width:calc(50% - .125rem);margin:1em .0625rem}.c-main-about-custom-grid-1>div:last-child{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media print,screen and (min-width:85.625em){.c-main-about-custom-grid-1>div{width:calc(33.333333% - .125rem);margin:auto .0625rem}.c-main-about-custom-grid-1>div:last-child{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.c-video-preview{position:relative;display:block;outline:none}.c-video-preview:after{content:"";display:inline-block;transition:opacity,.3s;bottom:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAACPCAYAAADDY4iTAAAMgElEQVR4Xu2dV4xuVRmGnzfgnWJUunQSoxcgKkoRUFAIQVHkoIIkFFEUQUBUxBKFxAIYpUUUpBww0iQgQqLxUI40j/TglUY9UpSqCeidxM98v2sOe2b+/9+9r3U1mVl7lXc9s3ZZXxEjK2a2LfAGYGvAf94K2BB4HbARsEGQ5JXA+sBLwL/D714EngP+ATwPPA6sBR4D/uQ/S/rvWCTVkCdqZtsAewK7Am8GdkjAUdfU7wMeANYAd0tyuAZZBgWPmb0e2B/YN0CzeQdW7e/AXcAq4FeS/taBMVUyhN7DY2Y7AR8OsPgu0/Vyd4DpOkmPdH2w88bXS3jMbAvgGGBv4F09XoDfAHcAl0p6sm/z6BU8ZnYQcBTwwb4JnWG8NwErJf08Q91OVOkFPGZ2PHAI8O5OqFbvIFYD10v6Qb3dlG+90/CY2anAwcAu5afauxZ+B9wo6ayujryT8JjZScCh4RW7q9o1NS5/5b9W0rlNdZi1n07BY2bvA04B9sk6gRHVux04V9LNXZlzJ+AxM//C6/f4j3RFmA6P4zrgBEn+pbvV0jo8ZvY54IvAZq0q0a/OnwbOlnROm8NuDR4z2xT4IeCv37EUU8Bf74+T9FSxy8td1Qo8ZnYEcGbcbcotXrjawTlN0pWVtJajkcbhMbOVwJE5xhirZlPgCkn+AbWx0hg84UjhsnBo2dgER9aRH75+vKmjjkbgMbOdgRuALUe2mG1M9wlghaT76+68dnjM7KPANXVPJLa/TIFDJV1bpy61wmNmFwHH1jmB2PZcBS6W9Km6NKoNHjO7JJhN1DX22G42Bdzc4xPZquarVQs8ZnZ5MJ3IN5pYuy4F3NTj6Kobrxye+Cpe9RJV1l7lr/KVwhNvVZUtdF0NVXoLqwye+HBc13pX3m5lD9GVwGNmHwN+Wvk0Y4N1KXC4pKvKNl4anvABsPYPUmUnGq9fpsAuktzHrHApBY+Z+Rdj90ly78tY+qWAe7vuIcm/SBcqZeH5dTyrKqR7Vy5aJWm/ooMpDE98JS8qeeeuK/wKXwgeM3OTCjetiGUYChxZxB4oNzxm5uaiDwFuCRjLMBRws9a35rVILAKPezQO0WNzGBgUn8VNknKZBOeCJxirf7/4+OKVHVfglDxG9ZnhMbONgUeBTTouQBxecQWeAXaU9GyWJvLA44ZF0a8qi6r9ruOhX9yAL7Vkgid4ct6S2lqsMBQFDpSUut5Z4bkVeM9QlInzSFXgNknvTauVCk8IOtA5J/u0icW/l1bgZEnnzWslCzz3AruVHkpsoG8KrJE0d93nwhPi43Q2PkzfVqOH43VP1JnrnwaPBxh6Rw8nHYdcjQL3S5q5/jPhMbPPAudXM4bYSo8VOFHSBdPGPw8ej9I5hhiAPV7XRoa+WpJHnV1WpsJjZis8qGIjQ4ud9EGBgyXduHSgs+CJh599WNLmxjj10HQZPMG01E0UY4kKJBXYaqnJ6jR4vgGcHnWLCixR4HRJZyR/Nw0eD2m/V5QuKrBEgTslLUrVsAgeM/O0Qr1OphGXvFYF3Nrw4YUelsLzLeArtXYfG++zAmdK+vIseO4MqYf6PMG0sXuWPs/qF0t+Be6RtMcyeMzM0yV6usOhF0/o9l3AXaRjya/A1pImb+Prbltm5gGAfpy/rX5dIWkyZzPzh7/TQmbAfk2i3dEeK2nCSRKeUZiZLsCzoL+ZfQbwf5y3tLsmvel9nZlqEh7PhTn4EP5L4UlA9COgtvh9vUEjfaBPSZrkbl3Ywj1V9B/Sr+t/jVnwhFuZ6/DNkLO0/5OtbwbbedbmBXg8crjHERx8mQdPYhc6APh8TN00E4cjJP1kAZ4LPQHG4MnxrTY8MGeZq5l57q9PAm/MUn9EdS6UdPwCPJ6u+Z1jmHweeMKt7BUhF5hDFMv/FZh871mA5wVggzEokxeexK1sR8APBnP5cw9Y0/VkZtsAawc8yUVTKwpPAqLDwltZn/O5V7Hc2zk8+wIe4WsUpSw8CYi+CnjK7sF/3pgBxv4Oz6dDxr0IT04FQm5UP+poNM9VzmHWVf04h+c74TN9XZ10qt2qdp7kpMzM875/HfBX/LGUMx0ej588mkPCOuBJ3Mo8v4Nn+dl1BARd5fB4drhUp/ahiFEnPAmIPPGuPw4MuaxyeB4A3jbkWSbn1gQ83l9wJPAkvEPd1R90eP46piDcTcGT2IV8Vz91gPGq1zo8o/lA6AvaNDwJiNz0w0/t/WPjEMoLEZ6Gl9HMhmL68aLD8x9g/YY1bK27tnaeJa/2QzD9eMnhsdZWsoWOuwBP4lbm52QejWSfFqQo3WXceUpLWL4BM3PbIT/q2LZ8a421MNl54gNzY3pP7yjYDfkD9fYtDyVP95NnnghPHskqrGtmnobhxJ7etiZvW/E7T4VAZGnKzIbwwDz5zhO/MGdZ8YrqDOhVffKFOZ5tVQTGvGYG6B82OduKp+o1wmNmHtfRg0e40d2QyuRUPdrz1LCkIzgYndjzREvCiuExszGYZEwsCaMNc0XwmNmYjMEmNsz+VfMvFenX+WbqOJ4IZqhfA97feQGqG+B20W+rhJhm9hrA02aO0QB+vegxWhAeM3PXG39e3KJgE32+bJHHaPRVz7iUZuapMv0casxOf4t81WOUjBR4zCy6G7+s0aIoGTE+zwx4zMwN5XxnjoEOXtbo5fg8/jszG3VksGnsBFMJDzn3pox3tTFUWxwZLMAzypiEM6DZH/hCTMo79X9hakzCUUVDnQHNEEwl6t79pkZDHUUc5jkBLcdwpFAFWMvjMIdb113AugjfVfTUtTZiKN1SKzI9AnyA59vAutwCpbrp6MUxiHephZmbe8IDWT9UqvnuX7xpOFIYqg95nSswO+tN2H2Gnm/rWWDjOhUeaNvz820FeGKmv4GufslpnSFpUQbImGO0pKIjujw9x2jYfWJ24xFRkWGq2bIbB3hiXvUMio6oSva86gGgOwC3/I9l3AqslrT3NAmWPfMsVDIzj95w/rh1i7N3d2hJF+SCJ+w+9wFvjxKOVoEHJe08a/Yzd54Aj8fSO2u00sWJnyZp5vrPhScA9NuRxBWOqCxWYI2k3eaJkgWek4Bzo7KjU+BkSeeVgifsPrdGw6hRwXObpNTA7qk7T4DHndluHpV8457sgZJuSZMgEzwBoFGYqaYJNoK/rzMzTZtrHnj8JPpRYJO0RuPfe6vAMx5kXJJbHqSWzPCE3ccTtn4vtdVYoa8KnCLpnKyDzwVPAOgm4ANZO4j1eqPA1MPP0m9byQbMbHPgQcAt8mIZhgJPA24l+FSe6eTeecLuMxr35Dxi9rjuUZKuyDv+QvAEgFYCR+btMNbvnAJXSCoUIqYwPAEgz4o8tECNnVvdGge0StJ+RdsvC8+WwN2AOwzG0i8FHncfPUlPFB12KXjC7uOZfdcUHUC8rjUFdpfkh96FS2l4AkDuA+XxnGPphwKHS7qq7FArgScAdFFIC112TPH6ehW4WJKnqyxdKoMnAHQJcEzpUcUG6lLgUkkeDaWSUik8AaD4Cl/J0lTeSOFX8lkjqRyeANDlIw0vW/mKV9TgSkkeYLzSUgs88RZW6RqVbazSW1VyMLXBEx+iy655JddX9nA8bTS1whMAOhS4uhIpYiN5FDhM0jV5Lshbt3Z4AkDu+3XDSKOl512TsvWfBFZIcp+7Wksj8ASAPMy+P0inGlbXOuNhN+6OCkdLcoBqL43BszATM4uv8vUs65WSGrVyaByesAsdAZwd7aErocjtjt2z0/8pGy2twBMA2gzw8LWeWzyWYgq4SfBxeS0Ai3W1/KrW4Encxtyo3n3io1dG9lX13eZsSZ7rq7XSOjxhF3K3Hg/j4emIYpmvwM+AE7K6x9QpZifgSexCfgs7Edinzkn3tO3b/R9Mkof860TpFDwJiE4G/OOiG5qNvfj3mqsldS7YRCfhSUD0JeBDI4XoAeD6efFx2v6v6jQ8CYiOBw4ZSYzE1f41flYot7aBSfbfC3gSEB3kX1AH6rH6C/8C36VnmjRQewVPAiL32nCLRY/SuVfaJDv89zsBjzp7mST3ZuhV6SU8SYXNbKfwir9nT9I93QN4aioPZfJwr2hZMtjew7MEJPcfOyDsSA6Tf8Vuu7gfuMPir9q/lPRY2wOqqv9BwbNUFDPbHtg9BOT0HWoH4FVViTelnX8BvwceCb5s90r6c439tdr0oOGZpqyZbQt4LtGtAYfLn582BDYCXgtsEK57NeD6GPBC+N2LwD+B54DnAfe2dDh8N/mjpLWtrmbDnf8PLbCw7fsvF+cAAAAASUVORK5CYII=) 50% no-repeat;background-size:93px;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;height:100%}.c-video-preview:hover:after{opacity:.9}html{font-family:Roboto,sans-serif;font-size:16px}*{box-sizing:border-box}.l-site-header{position:absolute;z-index:999;top:0;right:0;left:0;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;background-color:#fff;padding:40px 80px 10px;height:58px;box-shadow:0 0 40px -10px rgba(0,0,0,.25)}@media screen and (max-width:99.9375em){.l-site-header{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-site-header{padding-left:8px;padding-right:8px;padding-top:5px}}@media print,screen and (min-width:53.75em){.l-site-header{height:161px;box-shadow:none}}.l-site-header__wrapper{position:relative;height:100%}.l-site-header__wrapper:after{content:"";display:table;clear:both}@media screen and (max-width:53.6875em){.l-site-header__wrapper:after{display:none}}@media screen and (max-width:53.6875em){.l-site-header__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.l-site-header__top-burger-menu-btn{top:-19px;left:0;position:absolute}@media screen and (max-width:53.6875em){.l-site-header__top-burger-menu-btn{position:relative;top:auto;left:auto}}.l-site-header__logo{float:left;height:100%;width:24.99%}@media screen and (max-width:64.9375em){.l-site-header__logo{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media screen and (max-width:53.6875em){.l-site-header__logo{float:none;width:118px;margin:auto}}.l-site-header__logo-img{margin:auto;display:block;max-width:240px;width:100%}@media screen and (max-width:85.5625em){.l-site-header__logo-img{width:166px;margin:0 auto}}@media screen and (max-width:64.9375em){.l-site-header__logo-img{margin:0}}@media screen and (max-width:53.6875em){.l-site-header__logo-img{width:100%;margin:auto}}.l-site-header__info-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left;margin:18px 0 0;width:74.97%}@media screen and (max-width:64.9375em){.l-site-header__info-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:53.6875em){.l-site-header__info-row{width:auto;margin:0}}.l-site-header__slogan{color:#747474;font-size:28px;font-style:italic;line-height:30px}@media screen and (max-width:99.9375em){.l-site-header__slogan{letter-spacing:-1px}}@media screen and (max-width:85.5625em){.l-site-header__slogan{font-size:20px}}@media screen and (max-width:64.9375em){.l-site-header__slogan{font-size:15px;letter-spacing:normal;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:53.6875em){.l-site-header__slogan{display:none}}.l-site-header__phone{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:center;color:#000;font-size:26px;font-weight:500;font-style:italic;display:none}@media screen and (max-width:99.9375em){.l-site-header__phone{letter-spacing:-1px;display:none}}@media screen and (max-width:85.5625em){.l-site-header__phone{font-size:20px;display:none}}@media screen and (max-width:64.9375em){.l-site-header__phone{font-size:20px;letter-spacing:normal;margin-right:30px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:block}}@media screen and (max-width:53.6875em){.l-site-header__phone{display:none}}.l-site-header__phone-desktop{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:center;color:#000;font-size:26px;font-weight:500;font-style:italic;display:block}@media screen and (max-width:99.9375em){.l-site-header__phone-desktop{letter-spacing:-1px;display:block}}@media screen and (max-width:85.5625em){.l-site-header__phone-desktop{font-size:20px;display:block}}@media screen and (max-width:64.9375em){.l-site-header__phone-desktop{display:none}}.l-site-header__search-btn{width:16px;height:16px;margin:0 0 0 32px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABCElEQVQ4T62Tz1HCQBSHvycFaAe0IBWoB0eO6QA5JG0IbcCFdJCbmeFArEBLsIRQAPOYt5sls4FoHNnj7vt97/f+rPDPI7369fQRZYZoAnIHWqNSIOSkZRV0lwHr6QaY9cKVDVk5t/dzQCxeooeCbPvF6vkeGSXAmwM3kBhgtmHnAw4TJ+weD/psrp+6gGB9SVoufuiPvZmTPAasXmpEbnuzB+LJqdZdB+pi0rJ/Oi3ExXYB38B4sAPV/ZV7cMUphEoXqFRk7x94+AMQpmMb+dqW8Nv2xTN14raJ5+IcsJ2wIMs8RnWPSOHuo79wSdzQh3xUISyPjz5ZGyL2Jdhuc1M5e3/IHBIcAd+jdeI73MiHAAAAAElFTkSuQmCC") no-repeat 50%}@media screen and (max-width:53.6875em){.l-site-header__search-btn{display:none}}.l-site-header__lang-btn{background-size:100%;color:#009b48;font-weight:500;text-transform:uppercase;padding:5px 10px 5px 5px;margin:0 0 0 1.0625rem}@media print,screen and (min-width:65em){.l-site-header__lang-btn{margin:0 0 0 2.3125rem}}@media print,screen and (min-width:53.75em){.l-site-header__lang-btn{padding:5px 0 5px 5px;font-size:16px}}@media screen and (max-width:53.6875em){.l-site-header__lang-btn{margin:0}}.l-site-header__mobile-callback-btn{width:18px;height:18px;display:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAACZElEQVRIS7XWy2sTURTH8e+ddKHFulBctW5E6cK9NdSNjyYplOJKpFQ37SSCr4o7cZGigksVN3m0UBX6H1QnWFSKVdzoogtxI1KqGNwoRa20c+Rm8pg0yZik11nO4/eZc++5d0aRTFp0vx5BpJuaQ37SGZph9PGP2mvtnVFkYqMgDwMez2I7dnvxtU8pMtFrwK2AwDfYTp85MB25iFL3AgI/Yjv7zIGZ6FlgJiBwFdvpMgemYkewZCEwUEK9xOc+mEAV04N72HDzwSBx4k7GDKhTMtFloKdhoEiKeO6cOTAdfYDiTGOQCeLOXXNgcONkWQknSCZdc+CjwZ38cr8AnVWhwjSfw7YpTGerMpCNzCLqtA80WlkptwJOxcK4sli84OLKQRK59yaG0Z9RAQvdGpsHOebdIC8Yzx1FISbRTeDgYXBfApaHqBHsJ7P/D/TWpF7g40UkjwodYnzukym0ukKdOnN8N3863vk2giW2W/2mvom1oEa9/fUZ0FGszGFlbYjk8/WtVlof9Ib2PHC/DIjKIeunSDz9XhfVfw49i5cRdQDhLSIL9bq8MahTs5EbiLruA5ZQoaGaOS38piymQY1teplVFN+Ar4gsYW27EgzWR/OgJsrdW8BepXyN1njUhYl/g5XhveObU312HlcuYKmrTWHeMptsDixUOtCPWHpN7vWVoDf04pptpp1aAQtodBdwG0HPVQtQ6WVaBUvPpSJ9WOomcKKZuir3tAtWw5eAkzWftrpvslWwFDo13MXG72GUNVDc/P3zXKFFRptvmlbGTm+Pa6FelNoPdCHswGKZMWf2L5tfu4+9d3ABAAAAAElFTkSuQmCC") no-repeat 50%;background-size:contain}@media screen and (max-width:53.6875em){.l-site-header__mobile-callback-btn{display:block;margin-right:20px}}.l-site-header__mobile-callback-btn--hidden{background:transparent}.l-site-header__main-menu{float:left;width:74.97%;color:#009b48;font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;margin:15px 0 0;max-width:840px}@media screen and (max-width:64.9375em){.l-site-header__main-menu{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);max-width:none}}@media screen and (max-width:53.6875em){.l-site-header__main-menu{display:none}}.l-site-header--fixed{position:fixed;z-index:300;width:100%;top:-200px;left:0;padding-top:6px;padding-bottom:12px;height:auto;max-width:none}@media screen and (max-width:64.9375em){.l-site-header--fixed{position:absolute;top:0;left:0}}.l-site-header--fixed .b-top-main-menu__elem--selected .b-top-main-menu__link--level_0:after{border:1px solid #009b48;bottom:-1em}.l-site-header--fixed .l-site-header__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1600px;margin:0 auto}.l-site-header--fixed .l-site-header__top-burger-menu-btn{width:calc(8.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:10;-ms-flex-order:10;order:10;position:static}@media screen and (max-width:53.6875em){.l-site-header--fixed .l-site-header__top-burger-menu-btn{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.l-site-header--fixed .l-site-header__logo{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:20;-ms-flex-order:20;order:20}@media screen and (max-width:53.6875em){.l-site-header--fixed .l-site-header__logo{width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.l-site-header--fixed .l-site-header__logo-img{margin:auto;max-width:148px}@media screen and (max-width:53.6875em){.l-site-header--fixed .l-site-header__logo-img{width:118px}}.l-site-header--fixed .l-site-header__info-row{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:40;-ms-flex-order:40;order:40;margin:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:85.5625em){.l-site-header--fixed .l-site-header__info-row{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:64.9375em){.l-site-header--fixed .l-site-header__info-row{margin-left:calc(58.333333% + .0625rem)}}@media screen and (max-width:53.6875em){.l-site-header--fixed .l-site-header__info-row{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.l-site-header--fixed .l-site-header__slogan{display:none}@media screen and (max-width:85.5625em){.l-site-header--fixed .l-site-header__phone{display:none}}.l-site-header--fixed .l-site-header__phone-desktop{display:none}@media print,screen and (min-width:85.625em){.l-site-header--fixed .l-site-header__phone-desktop{display:block}}.l-site-header--fixed .l-site-header__mobile-callback-btn{display:none}@media screen and (max-width:85.5625em){.l-site-header--fixed .l-site-header__mobile-callback-btn{display:block;width:16px;height:16px;background-size:100%;margin-right:30px}}@media screen and (max-width:53.6875em){.l-site-header--fixed .l-site-header__mobile-callback-btn{width:28px;height:27px}}.l-site-header--fixed .l-site-header__main-menu{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-order:30;-ms-flex-order:30;order:30;margin:0;max-width:none}@media screen and (max-width:85.5625em){.l-site-header--fixed .l-site-header__main-menu{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:64.9375em){.l-site-header--fixed .l-site-header__main-menu{display:none}}.l-site-header--sticky{top:0;transition:top .35s;box-shadow:0 0 50px -5px rgba(0,0,0,.2)}.l-site-footer{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box;margin-bottom:15px;position:relative;z-index:20}@media screen and (max-width:99.9375em){.l-site-footer{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-site-footer{padding-left:8px;padding-right:8px}}.l-site-footer__wrapper{background:#efefef;padding:60px 0 30px;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.l-site-footer__left,.l-site-footer__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.l-site-footer__left{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.l-site-footer__product-menu{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.l-site-footer__product-menu{display:none}}.l-site-footer__solution-menu{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.l-site-footer__solution-menu{display:none}}.l-site-footer__other-menu{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.l-site-footer__other-menu{display:none}}.l-site-footer__callback-form{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.l-site-footer__callback-form{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:65em){.l-site-footer__callback-form{background:url(/images/callback-form-bg.png) 50% no-repeat;background-size:contain}}.l-site-footer-additional{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 18px;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:99.9375em){.l-site-footer-additional{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-site-footer-additional{padding-left:8px;padding-right:8px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.l-site-footer-additional__left{color:#b8b8b8;font-size:14px;line-height:2em;font-weight:300;margin:0 0 7px}@media print,screen and (min-width:53.75em){.l-site-footer-additional__left{margin:0}}.l-site-footer-additional__right{color:#b8b8b8;font-size:14px;font-weight:300}.l-site-footer-additional a{color:#b8b8b8}.l-main-product-slider{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.l-main-product-slider{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-product-slider{padding-left:8px;padding-right:8px}}.l-main-product-cells{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:99.9375em){.l-main-product-cells{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.l-main-product-cells{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.l-main-product-cells{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-product-cells{padding-left:8px;padding-right:8px}}.l-main-product-cells__item{width:calc(16.666667% - .125rem);margin:.0625rem;height:240px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:53.6875em){.l-main-product-cells__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:85.5625em){.l-main-product-cells__item{height:170px}}@media screen and (max-width:64.9375em){.l-main-product-cells__item{height:140px}}.l-main-product-categories-h2{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:99.9375em){.l-main-product-categories-h2{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.l-main-product-categories-h2{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.l-main-product-categories-h2{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-product-categories-h2{padding-left:8px;padding-right:8px}}.l-main-product-categories-h2__left{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.l-main-product-categories-h2__right{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.l-main-solution-slider{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.l-main-solution-slider{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-solution-slider{padding-left:8px;padding-right:8px}}@media print,screen and (min-width:65em){.l-main-solution-slider .b-slider{padding-bottom:70px}}.l-main-info{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:99.9375em){.l-main-info{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.l-main-info{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.l-main-info{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-info{padding-left:8px;padding-right:8px}}@media print,screen and (min-width:65em){.l-main-info h2{font-size:40px;margin-bottom:1em}}.l-main-info__left{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);margin-bottom:2em}@media print,screen and (min-width:53.75em){.l-main-info__left{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:65em){.l-main-info__left{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}.l-main-info__right{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}@media print,screen and (min-width:53.75em){.l-main-info__right{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:65em){.l-main-info__right{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}.l-main-info__right-h2{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media print,screen and (min-width:65em){.l-main-info__right-h2{width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(16.666667% + .0625rem)}}.l-main-info__press-center{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media print,screen and (min-width:53.75em){.l-main-info__press-center{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.l-main-info__service{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.l-main-map{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.l-main-map{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-main-map{padding-left:8px;padding-right:8px}}.b-big-slider-v2,.b-big-slider-v2__slider-container{position:relative}.b-big-slider-v2__outer-directions-list{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(75% + .0625rem);position:absolute;z-index:100;list-style-type:none;padding:0}.b-big-slider-v2__outer-directions-item{margin:0 0 20px;color:#009b48;font-size:16px;font-weight:500}.b-big-slider-v2__slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;will-change:transform}.b-big-slider-v2__top-wrapper{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);height:210px}.b-big-slider-v2__top-direction,.b-big-slider-v2__top-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__top-direction{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(33.333333% - .125rem)}.b-big-slider-v2__top-direction-image{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__top-direction-text{width:calc(75% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#009b48;font-size:30px;text-transform:uppercase}.b-big-slider-v2__main-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);position:relative;background:#ccebda}.b-big-slider-v2__content-container{width:calc(30% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(10% + .0625rem);padding:60px 0}.b-big-slider-v2__title{color:#000;font-size:50px;font-weight:100}.b-big-slider-v2__image-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(60% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__image{width:calc(50% - .125rem);max-height:510px;left:0}.b-big-slider-v2__bottom-image,.b-big-slider-v2__image{margin-right:.0625rem;margin-left:.0625rem;max-width:100%;position:absolute;bottom:0}.b-big-slider-v2__bottom-image{width:calc(83.333333% - .125rem);-webkit-transform:translateY(50%);transform:translateY(50%);left:4.166667%}.b-big-slider-v2__bottom-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-top:20px;height:220px}.b-big-slider-v2__bottom-description{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-big-slider-v2__bottom-detail{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAmUlEQVQoU23PQQ7BcBTE4d+/Z7Cx5SqCRV9ExR1q4Q64AUIcQkTS1x7JBhdok450IUq85ZeXmUzI83wiKQXGwL4sy3WSJE937wFHYCRpV1XV5tdDCNvg7jegy+dmcRxf3H0HLN8saWpm119vAu5Ap/U4N7Ozuzftiz/BXx6yLJtGUZRKGko6ACszexRF0a/r+gQM2tPa3kx7AesKXZR6b/21AAAAAElFTkSuQmCC") no-repeat 0 9px;color:#009b48;font-size:14px;font-weight:400;line-height:24px;padding:0 0 0 25px}.b-big-slider-v2__bottom-directions{display:none}@media screen and (max-width:64.9375em){.b-big-slider-v2{margin:30px 0}}.b-big-slider-v2 .owl-nav{position:absolute;right:0;bottom:-15px;left:0;margin:auto;height:20px}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-nav{top:0;bottom:0}}.b-big-slider-v2 .owl-nav .owl-prev{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0}.b-big-slider-v2 .owl-nav .owl-prev:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-nav .owl-prev:before{display:block}}.b-big-slider-v2 .owl-nav .owl-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-big-slider-v2 .owl-nav .owl-prev:hover:before{right:25%;width:50%;background-color:#000}.b-big-slider-v2 .owl-nav .owl-next{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0;right:0;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-big-slider-v2 .owl-nav .owl-next:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-nav .owl-next:before{display:block}}.b-big-slider-v2 .owl-nav .owl-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-big-slider-v2 .owl-nav .owl-next:hover:before{right:25%;width:50%;background-color:#000}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-nav .owl-next{display:none}}.b-big-slider-v2 .owl-nav:after{content:"";position:absolute;top:0;bottom:0;width:8.333333%;left:87.5%;height:1px;background-color:#b8b8b8;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-nav:after{display:block}}.b-big-slider-v2 .owl-dots{position:absolute;left:20px;right:20px;bottom:-15px;height:20px;overflow:visible;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-dots{top:0;left:auto;bottom:0;right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.b-big-slider-v2 .owl-dots .owl-dot{color:#009b48;margin:0 12px;font-size:16px;font-weight:500;background:none;transition:color .45s cubic-bezier(.23,1,.32,1) 0ms;position:relative;min-width:22px;height:19px}@media print,screen and (min-width:53.75em){.b-big-slider-v2 .owl-dots .owl-dot{margin:0 0 35px}}.b-big-slider-v2 .owl-dots .owl-dot:after{content:"";display:block;position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAABPElEQVQ4T7VToU7EQBSct5tQcQpQEII4hzyBIUHTNLu2QSBOwH0BgUOgEBx8AiAQCFK7m03RJBjESdwJQkABqqIk7SN7oaRpzlFWrHiZNzsz7y1hxnHOrZRluQVgk4h6zNz1MCKaMPMYwL0Q4i6KopdmO9ULzEzW2l0i6gN48o1FUYzzPJ94XBAEXSllzz8EYI2Zr5VSV0TEFc8vYZqmC0VRHDLzPAAPfJilvqpZazcA9InoU0p5Fobhx9SFv7wy59yoLMt3rfV51ZQkyVyn0zlh5p0fyzdZlh3HcfxVYYwxB0KIxSiKhl7plNAYs0dE60qpQV2VMeaUiIaNWEZa66N6zVp7wcyPWutLn9k+gFUAt02b1tpXAEsN629KqeUGobe/DeC5fcLWLf/LUDxpq2tTBdzqYten9pev9w2de+stkdBN1AAAAABJRU5ErkJggg==") no-repeat 50%;opacity:0;top:0;left:0;transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms;z-index:5;width:22px;height:19px}.b-big-slider-v2 .owl-dots .owl-dot.active{color:transparent;cursor:default}.b-big-slider-v2 .owl-dots .owl-dot.active:hover{color:transparent}.b-big-slider-v2 .owl-dots .owl-dot.active:after{opacity:1}.b-big-slider-v2 .owl-dots .owl-dot:hover{color:#000}.b-big-slider-v2 .owl-item{float:none}.b-big-slider-v2 .owl-item,.b-big-slider-v2 .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-big-slider-v2 .owl-stage-outer{padding:2px}@media screen and (max-width:85.5625em){.b-big-slider-v2__top-direction{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__top-direction-image{width:calc(20% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__top-direction-text{width:calc(80% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__title{font-size:44px}}@media screen and (max-width:64.9375em){.b-big-slider-v2__outer-directions-list{display:none}.b-big-slider-v2__top-wrapper{height:100px}.b-big-slider-v2__content-container{width:calc(40% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(10% + .0625rem)}.b-big-slider-v2__title{font-size:40px}.b-big-slider-v2__image-container{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__image{width:calc(60% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__bottom-description{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-big-slider-v2__slider-container.owl-theme .owl-dots{top:200px}}@media screen and (max-width:53.6875em){.b-big-slider-v2__slide{padding-bottom:60px}.b-big-slider-v2__top-wrapper{height:120px}.b-big-slider-v2__top-direction{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-big-slider-v2__top-direction-image{width:calc(20% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-big-slider-v2__top-direction-text{width:calc(70% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(10% + .0625rem);font-size:20px}.b-big-slider-v2__main-wrapper{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;background:none}.b-big-slider-v2__content-container{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);-webkit-order:20;-ms-flex-order:20;order:20;padding:0}.b-big-slider-v2__title br{display:none}.b-big-slider-v2__image-container{-webkit-order:10;-ms-flex-order:10;order:10;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;height:180px;margin:0 0 90px;background:#ccebda}.b-big-slider-v2__image{height:calc(100% + 33px);margin:auto;bottom:0;left:50%;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-big-slider-v2__bottom-image{width:auto;height:150px;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);left:50%;bottom:0}.b-big-slider-v2__bottom-wrapper{display:none}.b-big-slider-v2__slider-container.owl-theme .owl-nav{position:absolute;top:auto;bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-big-slider-v2__slider-container.owl-theme .owl-nav [class*=owl-].owl-next{display:block}.b-big-slider-v2__slider-container.owl-theme .owl-dots{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;bottom:20px;top:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 40px);left:20px}.b-big-slider-v2__slider-container.owl-theme .owl-dots .owl-dot{margin:0 10px}}.b-big-tile-element-double{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.b-big-tile-element-double__element-first{height:50%;padding-bottom:.0625rem}.b-big-tile-element-double__element-second{height:50%;padding-top:.0625rem}.b-big-tile-element{background:#ccebda;height:100%;position:relative;overflow:hidden;cursor:pointer;display:block}.b-big-tile-element,.b-big-tile-element:hover{text-decoration:none}.b-big-tile-element__title{color:#4e4e4e;font-size:30px;text-transform:uppercase;padding:40px 0 0 60px;position:relative;z-index:30;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-big-tile-element__title:after{content:"";display:block;position:absolute;height:1px;width:60px;bottom:-28px;color:inherit;border-bottom:1px solid}.b-big-tile-element__title--type_narrow{font-size:20px}.b-big-tile-element__background-image{opacity:0;position:absolute;top:0;left:0;width:auto;height:100%;z-index:10;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-big-tile-element__image{position:absolute;max-width:55%;right:0;bottom:0;z-index:20}.b-big-tile-element:hover .b-big-tile-element__background-image{opacity:1}.b-big-tile-element:hover .b-big-tile-element__title{color:#fff}@media screen and (max-width:85.5625em){.b-big-tile-element__title{padding:40px 0 0 40px}.b-big-tile-element__image{max-width:66%}.b-big-tile-element__image--type_narrow{max-width:80%}}@media screen and (max-width:64.9375em){.b-big-tile-element__title{padding:40px 0 0 30px;font-size:26px}.b-big-tile-element__title--type_narrow{font-size:14px}.b-big-tile-element__image{max-width:112%;right:-110px}.b-big-tile-element__image--type_narrow{width:80%;right:0}}.b-button,.b-button-small{outline:none;border:3px solid #4cb97f;color:#4cb97f;background-color:#fff;transition:.25s;font:500 20px/1em Roboto;padding:18px;cursor:pointer;text-decoration:none}.b-button-small:not(.c-disabled):hover,.b-button-small:not([disabled=disabled]):hover,.b-button:not(.c-disabled):hover,.b-button:not([disabled=disabled]):hover{background-color:#4cb97f;color:#fff;text-decoration:none}.b-button--pressed,.b-button-small--pressed{border-top-color:#009b48!important}.b-button-small.c-disabled,.b-button-small[disabled=disabled],.b-button.c-disabled,.b-button[disabled=disabled]{opacity:.5;cursor:default}.b-button-small.c-disabled:hover,.b-button-small[disabled=disabled]:hover,.b-button.c-disabled:hover,.b-button[disabled=disabled]:hover{background-color:#fff;color:#4cb97f}.b-button-small{text-align:center;display:inline-block;text-decoration:none;font-size:14px;max-width:163px;width:163px;min-width:auto;padding-left:0;padding-right:0}.b-catalog-categories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;display:none}@media print,screen and (min-width:53.75em){.b-catalog-categories{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-catalog-categories__item-6{width:calc(50% - .125rem);margin:.0625rem;height:360px}.b-catalog-categories__item-3{width:calc(25% - .125rem);margin:.0625rem;height:360px}}.b-catalog-categories__octal-wrapper{width:100%;margin-right:0;margin-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:53.75em){.b-catalog-categories__octal-wrapper{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-catalog-categories__octal-wrapper{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-catalog-categories--main{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px}@media screen and (max-width:99.9375em){.b-catalog-categories--main{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.b-catalog-categories--main{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.b-catalog-categories--main{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-catalog-categories--main{padding-left:8px;padding-right:8px}}.b-catalog-categories--interior{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-contacts-map{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.b-contacts-map__map-container{width:100%;height:400px}.b-contacts-map__info-container{width:calc(33.333333% - .125rem);margin-left:.0625rem;margin:auto .0625rem auto calc(8.333333% + .0625rem);position:absolute;top:0;left:0;bottom:0;background:#fff;height:calc(100% - 50px);padding:30px 50px;overflow:auto}@media screen and (max-width:85.5625em){.b-contacts-map__info-container{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media screen and (max-width:64.9375em){.b-contacts-map__info-container{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);width:calc(100% - .125rem);position:static;-webkit-transform:none;transform:none;margin:0;top:auto;padding-right:0;padding-left:0}}.b-contacts-map__tab-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:53.75em){.b-contacts-map__tab-list{border-bottom:1px solid #ededed}}.b-contacts-map__tab-item-title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:auto;border-bottom:1px solid hsla(0,0%,45%,.5);font-weight:bolder;padding-bottom:12px;position:relative}.b-contacts-map__tab-item-title:after{content:"";background:url(/images/green-arrow-down.png) 50% no-repeat;display:block;width:12px;height:8px;position:absolute;top:0;bottom:0;right:0;margin:auto}@media print,screen and (min-width:53.75em){.b-contacts-map__tab-item-title{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;border:none;font-weight:400;padding-bottom:0}.b-contacts-map__tab-item-title:after{display:none}}.b-contacts-map__tab-item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#009b48;cursor:pointer;padding-bottom:14px;position:relative;transition:all .3s ease}@media print,screen and (min-width:53.75em){.b-contacts-map__tab-item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-contacts-map__tab-item:after{border-bottom:2px solid #009b48;opacity:1;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.b-contacts-map__tab-item:nth-child(2){text-align:center}.b-contacts-map__tab-item:last-child{text-align:right}}.b-contacts-map__tab-item:after{bottom:-1px;content:"";display:none;left:0;position:absolute;width:100%;opacity:.5}.b-contacts-map__tab-item--active,.b-contacts-map__tab-item:hover{color:#4e4e4e}.b-contacts-map__tab-item--active:after,.b-contacts-map__tab-item:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:64.9375em){.b-contacts-map__tab-item--active{box-shadow:0 15px 30px -20px rgba(0,0,0,.5)}.b-contacts-map__tab-item--active .b-contacts-map__tab-item-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.b-contacts-map__tab-item--active .b-contacts-map__tab-item-content-mobile{max-height:500px}.b-contacts-map__tab-item-content-mobile{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:auto;max-height:0;overflow:hidden;transition:.25s}@media print,screen and (min-width:53.75em){.b-contacts-map__tab-item-content-mobile{display:none}}.b-contacts-map__content-list{display:none}@media print,screen and (min-width:53.75em){.b-contacts-map__content-list{display:block}}.b-contacts-map__content-list h4{margin-top:.5em}.b-contacts-map__content-item{display:none}.b-contacts-map__content-item--active{display:block}.b-contacts-map strong a{font:500 23px/1.5em Roboto;color:#000}@media print,screen and (min-width:53.75em){.b-contacts-map strong a{font-size:14px}}.b-contacts-tabs{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-contacts-tabs,.b-contacts-tabs__button{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-contacts-tabs__button{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:1;-ms-flex-order:1;order:1;transition:.35s;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;position:relative;padding-bottom:15px;margin-bottom:30px}@media print,screen and (min-width:53.75em){.b-contacts-tabs__button{width:50%;margin:30px 0 60px}.b-contacts-tabs__button:first-child{margin-top:30px}}@media print,screen and (min-width:65em){.b-contacts-tabs__button{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:0;margin-left:0}}.b-contacts-tabs__button:after{position:absolute;height:1px;background-color:#b8b8b8;top:100%;bottom:0;left:0;right:0;width:100%;content:"";transition:.35s}.b-contacts-tabs__button--active,.b-contacts-tabs__button:hover{text-decoration:none;color:#000}.b-contacts-tabs__button--active:after,.b-contacts-tabs__button:hover:after{background-color:#009b48;height:3px}.b-contacts-tabs__button--active .b-contacts-tabs__icon .fil1,.b-contacts-tabs__button--active .b-contacts-tabs__icon .str0,.b-contacts-tabs__button:hover .b-contacts-tabs__icon .fil1,.b-contacts-tabs__button:hover .b-contacts-tabs__icon .str0{stroke:#009b48}.b-contacts-tabs__title{text-transform:uppercase;font-weight:500;text-align:center}.b-contacts-tabs__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.b-contacts-tabs__icon .fil1,.b-contacts-tabs__icon .str0{stroke:#4e4e4e;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;transition:.35s}.b-contacts-tabs__icon .fil0{fill:none}.b-contacts-tabs__content{width:calc(91.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;opacity:0;max-height:0;overflow:hidden;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin-bottom:-60px}.b-contacts-tabs__content--visible{opacity:1;max-height:1600px}.b-contacts-tabs__map{height:400px;margin-top:60px}.b-contacts-tabs--pressroom .b-contacts-tabs__button{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (min-width:53.75em){.b-contacts-tabs--pressroom .b-contacts-tabs__button{width:50%;margin-right:0;margin-left:0}}@media print,screen and (min-width:65em){.b-contacts-tabs--pressroom .b-contacts-tabs__button{width:25%;margin-right:0;margin-left:0}}.b-contacts-tabs--pressroom .b-contacts-tabs__button--active{text-decoration:none}.b-contacts-tabs--pressroom .b-contacts-tabs__button--active:after{background-color:#b8b8b8;height:1px}.b-contacts-tabs--pressroom .b-contacts-tabs__button--active .b-contacts-tabs__icon .fil1,.b-contacts-tabs--pressroom .b-contacts-tabs__button--active .b-contacts-tabs__icon .str0{stroke:#4e4e4e}.b-contacts-tabs--pressroom .b-contacts-tabs__button:hover{text-decoration:none;color:#000}.b-contacts-tabs--pressroom .b-contacts-tabs__button:hover:after{background-color:#009b48;height:3px}.b-contacts-tabs--pressroom .b-contacts-tabs__button:hover .b-contacts-tabs__icon .fil1,.b-contacts-tabs--pressroom .b-contacts-tabs__button:hover .b-contacts-tabs__icon .str0{stroke:#009b48}.b-contacts-tabs--pressroom .b-contacts-tabs__icon{width:33.333333%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.b-contacts-tabs--pressroom .b-contacts-tabs__title{font:400 22px/1em roboto;color:#009b48;margin-bottom:20px}.b-document-link{padding:0 0 0 25%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;min-height:75px}.b-document-link__icon{content:"";width:25%;height:100%;left:0;top:0;position:absolute;display:block;background-repeat:no-repeat;background-size:57px 75px}.b-document-link__title{width:100%;color:#747474;font-size:20px;font-weight:300}.b-document-link__link{color:#009b48;font-size:16px;font-weight:400}.b-document-link__size{color:#b4b4b4;font-size:16px;font-weight:300}@media screen and (max-width:85.5625em){.b-document-link__title{font-size:16px}.b-document-link__link,.b-document-link__size{font-size:14px}}@media screen and (max-width:64.9375em){.b-document-link{min-height:52px}.b-document-link__icon{background-size:40px 52px}.b-document-link__title{font-size:14px}}.b-footer-nav{padding:0 10px 0 0}.b-footer-nav__list{list-style-type:none;padding:0;margin:0 0 15px}.b-footer-nav__link{text-decoration:none}.b-footer-nav__link--level_0{color:#4e4e4e;font-size:16px;font-weight:500;text-transform:uppercase;margin:0 0 20px;display:inline-block}.b-footer-nav__link--level_1{color:#4e4e4e;font-size:14px;font-weight:300;margin:0 0 10px;display:inline-block;line-height:1.7em}.b-form-field{position:relative}.b-form-field__text{display:none}.b-form-field--validable:after{position:absolute;top:0;bottom:0;right:0;content:"*";color:#9b0053;height:1em;margin:auto;font-size:80%}.b-form-field-checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:15px 0 5px}.b-form-field-checkbox input{visibility:hidden;width:0}.b-form-field-checkbox input+.label-checkbox-icon{color:#4e4e4e;width:30px;height:30px;margin:0 20px 0 0;border:1px solid #b4b4b4;background:#fff;transition:border .45s cubic-bezier(.23,1,.32,1) 0ms;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.b-form-field-checkbox input:checked+.label-checkbox-icon{border-color:#009b48;background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAA60lEQVQ4T6WSuQ6CUBBF7xjtTfwkC6AjsXGpVLCysrMQt1pbDaDGxGhpiZXf4m+4JGOU54JAEHjlm5mTk7lDSPtMqYRb9kipOKZSA/EGoHlykCXVAVq6IjRJBjLlMgg7l0F9aM4oPshWGmBeCJMxdMd48mLtKMDkNf8/KMTkA1qpeVzPXRBO0J1ZoKElVwBsv3fy20ewJQ1MlmhqQnNEEqI1wuRjtC4WcMm1AQzEZxX6wU3kDxP/jixlBHDPLbAKyhCY97/phIXjXbatGGAeeprFnUSl60/NY0bvO4kPekyY8vQ52Dp0ogCv+h1jUlHsAgRnuwAAAABJRU5ErkJggg==") no-repeat 50%}.b-form-field-checkbox input.error+.label-checkbox-icon,.b-form-field-checkbox input.error:checked+.label-checkbox-icon{border-color:#9c0053}.b-form-field-checkbox label.right{color:#4e4e4e;font-size:12px;font-weight:300;line-height:normal;-webkit-flex:1;-ms-flex:1;flex:1}.b-form-field-checkbox label.right span{border-bottom:1px solid #009b48;cursor:pointer}.b-form-field-checkbox.b-form-field--validable:after{display:none}.b-form-field-select{margin:0 0 -5px;font-size:18px}.b-form-field-select label{display:block;margin:25px 0 0;color:#747474;font:300 14px/1.5em roboto}.b-form-field-select select{width:100%}.b-form-field-select .select-hidden{display:none;visibility:hidden;padding-right:10px}.b-form-field-select .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#009b48;width:100%;height:40px}.b-form-field-select .select-styled{transition:all .2s ease-in;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 15px;border:1px solid #009b48}.b-form-field-select .select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#009b48 transparent transparent;position:absolute;top:16px;right:10px}.b-form-field-select .select-styled:hover{background-color:#fafafa}.b-form-field-select .select-styled.active,.b-form-field-select .select-styled:active{background-color:#f2f2f2}.b-form-field-select .select-styled.active:after,.b-form-field-select .select-styled:active:after{top:9px;border-color:transparent transparent #009b48}.b-form-field-select .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#f2f2f2}.b-form-field-select .select-options li{transition:all .15s ease-in;margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #e6e6e6;color:#009b48}.b-form-field-select .select-options li:hover{color:#fff;background:#009b48}.b-form-field-select .select-options li:after,.b-form-field-select .select-options li[rel=hide]{display:none}.b-form-field-select.b-form-field--validable:after{top:28px;bottom:auto}.b-form-field-text{position:relative;height:50px;margin:0 0 5px}.b-form-field-text label.left{position:absolute;top:30px;color:#747474;font-size:14px;font-weight:300;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-form-field-text label.left.stuck{-webkit-transform:scale(.8) translateY(-25px);transform:scale(.8) translateY(-25px);-webkit-transform-origin:0;transform-origin:0}.b-form-field-text input{border:none;background:none;box-shadow:none;border-bottom:1px solid #b4b4b4;color:#000;font-size:18px;font-weight:400;width:100%;margin:25px 0 0;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-form-field-text input:focus{outline:none}.b-form-field-text input.error{border-color:#9c0053}.b-form-field-text input.valid{border-color:#009b48}.b-form-field-textarea{position:relative;margin:0 0 5px}.b-form-field-textarea label.left{position:absolute;top:30px;color:#747474;font-size:14px;font-weight:300;line-height:normal;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-form-field-textarea label.left.stuck{-webkit-transform:scale(.8) translateY(-25px);transform:scale(.8) translateY(-25px);-webkit-transform-origin:0;transform-origin:0}.b-form-field-textarea textarea{border:none;background:none;box-shadow:none;border-bottom:1px solid #b4b4b4;color:#000;font-size:18px;font-weight:400;width:100%!important;max-width:100%;margin:25px 0 0;min-height:25px;transition:border-color .45s cubic-bezier(.23,1,.32,1) 0ms;padding:0;resize:vertical!important}.b-form-field-textarea textarea:focus{outline:none}.b-form-field-textarea textarea.error{border-color:#9c0053}.b-form-field-textarea textarea.valid{border-color:#009b48}.b-form__title{color:#747474;font-size:20px;font-weight:500;margin:0 0 30px;text-transform:uppercase}.b-form__description{color:#4e4e4e;font-size:14px;font-weight:300;line-height:1.6;margin:0 0 5px}.b-form__study{margin-top:30px;margin-bottom:20px}.b-form__class{color:#009b48;font-size:14px;line-height:24px;margin-top:15px;font-weight:300}.b-form__class span{color:#4e4e4e}.b-form__fields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 25px}.b-form__field--col_6{width:45%}.b-form__field--col_12{padding:0;width:100%}.b-form__comments{font-size:12px;font-weight:300;margin:0 0 10px}.b-form__submit-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.b-form__submit-btn{min-width:240px}.b-form fieldset{border:none;margin:0;padding:0}.b-form-field__text{color:#4e4e4e;font-size:12px!important;font-weight:300;line-height:normal!important;width:100%}@media screen and (max-width:85.5625em){.b-form__field--col_6{width:100%}}@media screen and (max-width:64.9375em){.b-form__study{margin-bottom:0}}.b-gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-gallery__item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin:1px .0625rem;max-width:238px;position:relative}.b-gallery__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/zoom.png) 50% no-repeat rgba(78,78,78,.3);z-index:101;opacity:0;transition:opacity .25s;pointer-events:none}.b-gallery__item:hover:before{opacity:1}.b-gallery__link{display:block;height:0;padding-top:100%;background-size:100%;background-position:50%;background-repeat:no-repeat}.b-gallery__link,.b-gallery__link:hover{text-decoration:none}.b-gallery__pop-up-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px}.b-gallery__pop-up-image img{max-width:100%;max-height:84vh}.b-gallery__pop-up-image img::-moz-selection{background:transparent}.b-gallery__pop-up-image img::selection{background:transparent}.b-gallery__next,.b-gallery__prev{position:absolute;top:0;bottom:0;margin:auto;background:url(/images/arrow-left.png) 50% no-repeat;background-size:100%;width:12px;height:20px;left:20px;cursor:pointer}.b-gallery__next{left:auto;right:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-header-placeholder{height:58px}@media print,screen and (min-width:53.75em){.b-header-placeholder{height:161px}}.b-icon-and-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:53.75em){.b-icon-and-text{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:left;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.b-icon-and-text__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media print,screen and (min-width:53.75em){.b-icon-and-text__icon{margin-right:25px}}.b-icon-and-text__text{color:#4e4e4e;font:500 18px/1.5em roboto;text-transform:uppercase}.b-icon-list{margin:30px 0}.b-icon-list__wrapper{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-icon-list__icon-container,.b-icon-list__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-icon-list__icon-container{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media print,screen and (min-width:65em){.b-icon-list__icon-container{width:250px}}.b-icon-list__icon-image{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex}@media print,screen and (min-width:65em){.b-icon-list__icon-image{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block}}.b-icon-list__icon-img{margin:auto;display:block}.b-icon-list__icon-content{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:53.75em){.b-icon-list__icon-content{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-icon-list__icon-content{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block}}.b-icon-list__icon-top-text{width:calc(20% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#009b48;font-size:50px;font-weight:100;position:relative;line-height:100%;margin:0 0 40px}@media print,screen and (min-width:53.75em){.b-icon-list__icon-top-text{margin:0}}@media print,screen and (min-width:65em){.b-icon-list__icon-top-text{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem;margin:0 0 40px}}.b-icon-list__icon-top-text:after{content:"";position:absolute;bottom:-19px;left:0;display:block;width:60px;height:1px;background-color:#009b48}.b-icon-list__icon-bottom-text{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#747474;font-size:16px;font-weight:500;line-height:1.5em}@media print,screen and (min-width:53.75em){.b-icon-list__icon-bottom-text{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:64.9375em){.b-icon-list__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-icon-list__icon-container{margin:0 0 30px}}.b-icon-with-rcaption{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}.b-icon-with-rcaption__image{width:120px}.b-icon-with-rcaption__img{width:auto;height:auto;max-width:100%}.b-icon-with-rcaption__caption{width:100%;max-width:300px;color:#4e4e4e;font-size:16px;font-weight:500;text-transform:uppercase}.b-list-bottom{padding-left:140px;width:calc(100% + 140px);margin-left:-140px;position:relative;transition:.6s}.b-list-bottom:before{position:absolute;left:0;bottom:0;content:"";box-shadow:inset 0 -100px 50px -50px #fff;min-height:200px;width:100%;z-index:10;transition:.6s}.b-list-bottom__button{border-top:1px solid #009b48;position:relative;width:100%;padding-bottom:35px;margin-bottom:35px;margin-top:15px;cursor:pointer}.b-list-bottom__button:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;background:url(/images/arrow-top.png) 50% no-repeat;width:20px;height:12px;display:block;z-index:10;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.6s}.b-list-bottom__button:hover{border-top-color:#000}.b-list-bottom__button:hover:after{background:url(/images/arrow-top-black.png) 100% 0 no-repeat}.b-list-bottom__hidden{max-height:0;transition:.6s}.b-list-bottom--hidden{max-height:1200px;overflow:hidden}.b-list-bottom .c-last-visible+li,.b-list-bottom .c-last-visible+ol{display:none}.b-list-bottom--opened{max-height:3000px;transition:.6s}.b-list-bottom--opened:before{opacity:0}.b-list-bottom--opened+.b-list-bottom__button:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.b-list-bottom--opened .b-list-bottom__hidden{max-height:3000px;transition:.6s}.b-lk-icon{position:relative;width:17px;height:18px;cursor:pointer;background:url("/images/lk.svg") 50% no-repeat;background-size:contain;margin-right:1.25rem}@media print,screen and (min-width:65em){.b-lk-icon{margin-right:2.9375rem}}@media print,screen and (min-width:53.75em){.b-lk-icon{display:inline-block}}.b-lk-icon:hover{background-image:url("/images/lk-dark.svg")}.b-managers{font-size:16px;line-height:1.4}.b-managers__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}.b-managers__item+.b-managers__item{margin-top:32px}.b-managers__image{max-width:none;border:1px solid #ebebeb;margin-right:20px}.b-managers__caption{-webkit-flex:1;-ms-flex:1;flex:1;color:#838383;font-weight:300}.b-managers__phone{margin-top:4px}.b-pdf-link{padding:0 0 0 100px;margin:2em 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;min-height:75px}.b-pdf-link:after{content:"";width:100px;height:100%;left:0;top:0;position:absolute;display:block;background:url(/images/pdf-icon.png) no-repeat;background-size:57px 75px}.b-pdf-link__title{width:100%;color:#747474;font-size:20px;font-weight:300}.b-pdf-link__link{color:#009b48;font-size:16px;font-weight:400}.b-pdf-link__size{color:#b8b8b8;font-size:16px;font-weight:300}@media screen and (max-width:85.5625em){.b-pdf-link__title{font-size:16px}.b-pdf-link__link,.b-pdf-link__size{font-size:14px}}@media screen and (max-width:64.9375em){.b-pdf-link{min-height:52px}.b-pdf-link:after{background-size:40px 52px}.b-pdf-link__title{font-size:14px}}.b-pop-up-button{outline:none;border:3px solid #4cb97f;color:#4cb97f;background-color:#fff;transition:.25s;font:500 20px/1em Roboto;padding:18px;cursor:pointer;text-decoration:none;min-width:200px;text-align:center;display:inline-block}.b-pop-up-button:not(.c-disabled):hover,.b-pop-up-button:not([disabled=disabled]):hover{background-color:#4cb97f;color:#fff;text-decoration:none}.b-pop-up-button--pressed{border-top-color:#009b48!important}.b-pop-up-button.c-disabled,.b-pop-up-button[disabled=disabled]{opacity:.5;cursor:default}.b-pop-up-button.c-disabled:hover,.b-pop-up-button[disabled=disabled]:hover{background-color:#fff;color:#4cb97f}.b-pop-up-button--study{text-decoration:none;font-size:14px;max-width:163px;width:163px;min-width:auto;display:inline-block;text-align:center;padding-left:0;padding-right:0}.b-pop-up-image{cursor:pointer;position:relative;display:inline-block;max-width:100%}.b-pop-up-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/zoom.png) 50% no-repeat rgba(78,78,78,.3);z-index:101;opacity:0;transition:opacity .25s;pointer-events:none;border-radius:100%;width:100px;height:100px;margin:auto}.b-pop-up-image:hover:before{opacity:1}.b-pop-up-image img{display:block;max-width:100%}.b-pop-up{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:opacity .35s}.b-pop-up__container{width:100%;height:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-pop-up__wrapper{height:auto;max-width:100%;margin:auto;position:relative;overflow:hidden}@media print,screen and (min-width:65em){.b-pop-up__wrapper{max-width:1040px}}@media print,screen and (min-width:85.625em){.b-pop-up__wrapper{padding:0 90px}}.b-pop-up__inner{padding:30px 10px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto;overflow-x:hidden;background:#fff;box-shadow:0 0 40px -10px rgba(0,0,0,.25)}@media print,screen and (min-width:53.75em){.b-pop-up__inner{padding:50px 15px 20px}}@media print,screen and (min-width:85.625em){.b-pop-up__inner{padding:30px 60px}}@media print,screen and (min-width:53.75em){.b-pop-up__inner .b-form{width:480px}}.b-pop-up__inner img{max-width:100%;height:auto}.b-pop-up__close{font-size:0;cursor:pointer;width:30px;height:30px;border-radius:100%;position:absolute;top:5px;right:5px}.b-pop-up__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-pop-up__close:after,.b-pop-up__close:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background-color:#009b48;display:block;height:2px;width:70%;max-width:140px;transition:.25s}.b-pop-up__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-pop-up__close:hover:after,.b-pop-up__close:hover:before{background-color:#9b0053}@media print,screen and (min-width:53.75em){.b-pop-up__close{top:15px;right:15px}}@media print,screen and (min-width:85.625em){.b-pop-up__close{top:-23px;right:0;margin:auto;width:100px;height:100px}.b-pop-up__close:after,.b-pop-up__close:before{background-color:#fff}}.b-pop-up__image{width:100%;text-align:center}.b-pop-up__image img{max-width:100%;max-height:83vh}.b-pop-up__image p{margin-bottom:0}.b-pop-up__next,.b-pop-up__prev{position:absolute;top:0;bottom:0;margin:auto;background:url(/images/arrow-left.png) 50% no-repeat;background-size:auto;left:0;cursor:pointer;width:50%;height:80%;background-position:0;margin-right:10px;margin-left:10px}@media print,screen and (min-width:53.75em){.b-pop-up__next,.b-pop-up__prev{width:35px;margin:auto;background-position:50%}}@media print,screen and (min-width:85.625em){.b-pop-up__next,.b-pop-up__prev{left:90px}}.b-pop-up__next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print,screen and (min-width:85.625em){.b-pop-up__next{right:90px}}.b-pop-up--opened{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:0;cursor:pointer;width:30px;height:30px;border-radius:100%;position:absolute;top:5px;right:5px;top:-30px;right:-30px}.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mfp-iframe-holder .mfp-close:after,.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:after,.mfp-image-holder .mfp-close:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background-color:#009b48;display:block;height:2px;width:70%;max-width:140px;transition:.25s}.mfp-iframe-holder .mfp-close:after,.mfp-image-holder .mfp-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-iframe-holder .mfp-close:hover:after,.mfp-iframe-holder .mfp-close:hover:before,.mfp-image-holder .mfp-close:hover:after,.mfp-image-holder .mfp-close:hover:before{background-color:#9b0053}@media print,screen and (min-width:53.75em){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:15px;right:15px}}@media print,screen and (min-width:85.625em){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:-23px;right:0;margin:auto;width:100px;height:100px}.mfp-iframe-holder .mfp-close:after,.mfp-iframe-holder .mfp-close:before,.mfp-image-holder .mfp-close:after,.mfp-image-holder .mfp-close:before{background-color:#fff}}@media print,screen and (min-width:53.75em){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:-30px;right:-30px}}@media print,screen and (min-width:85.625em){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:-100px;right:-100px}}.b-route{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box;margin-top:48px;font-size:12px;color:#747474}@media screen and (max-width:99.9375em){.b-route{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-route{padding-left:8px;padding-right:8px}}.b-route__body{margin-left:calc(8.333333% + .0625rem)}.b-route__link{font-weight:400;text-transform:uppercase;color:#4cb97f}.b-route__link--last{display:none}.b-search-block{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:fixed;top:0;left:0;right:0;margin:auto;background-color:#fff;opacity:0;transition:opacity .25s,top .25s;-webkit-transform:scale(0);transform:scale(0);z-index:1100}@media screen and (max-width:99.9375em){.b-search-block{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-search-block{padding-left:8px;padding-right:8px}}.b-search-block--opened{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.b-search-block__outer{width:calc(100% - .125rem);border:2px solid #009b48;padding:50px 20px 70px}.b-search-block__outer,.b-search-block__wrapper{margin-right:.0625rem;margin-left:.0625rem;margin:auto}.b-search-block__wrapper{width:calc(83.333333% - .125rem)}.b-search-block__title{font:lighter 40px/1em roboto;color:#000;width:100%;text-transform:uppercase}.b-search-block__label{font:normal 16px/1em roboto;color:#000;position:absolute;bottom:0;left:0;margin:auto;height:1em;opacity:.5;padding:7px 0;box-sizing:content-box}.b-search-block__input{border:none;background:transparent;border-bottom:1px solid #b8b8b8;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font:normal 18px/1em roboto;color:#000;outline:none;padding:6px 0}.b-search-block__submit{outline:none;border:3px solid #4cb97f;color:#4cb97f;background-color:#fff;transition:.25s;font:500 20px/1em Roboto;padding:18px;cursor:pointer;text-decoration:none;background-color:#ededed;border-color:#ededed;padding:17px;width:100%}.b-search-block__submit:not(.c-disabled):hover,.b-search-block__submit:not([disabled=disabled]):hover{background-color:#4cb97f;color:#fff;text-decoration:none}.b-search-block__submit--pressed{border-top-color:#009b48!important}.b-search-block__submit.c-disabled,.b-search-block__submit[disabled=disabled]{opacity:.5;cursor:default}.b-search-block__submit.c-disabled:hover,.b-search-block__submit[disabled=disabled]:hover{background-color:#fff;color:#4cb97f}@media print,screen and (min-width:53.75em){.b-search-block__submit{width:auto;min-width:20%;margin-left:20px}}.b-search-block__submit:hover{border-color:#4cb97f}.b-search-block__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media print,screen and (min-width:53.75em){.b-search-block__form{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.b-search-block__field-text{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;max-width:100%;margin:0 0 30px}@media print,screen and (min-width:53.75em){.b-search-block__field-text{width:calc(80% - .125rem);margin-right:.0625rem;margin-left:.0625rem;max-width:80%;margin:0 0 10px}}.b-search-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:auto;background-color:#fff;transition:opacity .25s,top .25s;z-index:1100}.b-search-form__wrapper{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:auto;padding:50px 0 40px}.b-search-form__title{font:lighter 40px/1em roboto;color:#000;width:100%;text-transform:uppercase}.b-search-form__label{font:normal 16px/1em roboto;color:#000;position:absolute;bottom:0;left:0;margin:auto;height:1em;opacity:.5;padding:7px 0;box-sizing:content-box}.b-search-form__input{border:none;background:transparent;border-bottom:1px solid #b8b8b8;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font:normal 18px/1em roboto;color:#000;outline:none;padding:6px 0}.b-search-form__submit{outline:none;border:3px solid #4cb97f;color:#4cb97f;background-color:#fff;transition:.25s;font:500 20px/1em Roboto;padding:18px;cursor:pointer;text-decoration:none;background-color:#ededed;border-color:#ededed;padding:17px;width:100%}.b-search-form__submit:not(.c-disabled):hover,.b-search-form__submit:not([disabled=disabled]):hover{background-color:#4cb97f;color:#fff;text-decoration:none}.b-search-form__submit--pressed{border-top-color:#009b48!important}.b-search-form__submit.c-disabled,.b-search-form__submit[disabled=disabled]{opacity:.5;cursor:default}.b-search-form__submit.c-disabled:hover,.b-search-form__submit[disabled=disabled]:hover{background-color:#fff;color:#4cb97f}@media print,screen and (min-width:53.75em){.b-search-form__submit{width:auto;min-width:20%;margin-left:20px}}.b-search-form__submit:hover{border-color:#4cb97f}.b-search-form__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media print,screen and (min-width:53.75em){.b-search-form__form{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.b-search-form__field-text{width:100%;margin:0 0 30px}@media print,screen and (min-width:53.75em){.b-search-form__field-text{width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 10px}}.b-search-icon{display:none;position:relative;width:22px;height:22px;cursor:pointer;background:url("/images/i_search_green.svg") 50% no-repeat;background-size:contain}@media print,screen and (min-width:53.75em){.b-search-icon{display:inline-block}}.b-search-icon:hover{background-image:url("/images/i_search_dark.svg")}.b-search-icon--active,.b-search-icon--active:hover{background-image:url("/images/i_close_s.svg")}.b-search-results{margin-bottom:70px}.b-search-results__item{margin:50px 0;position:relative}.b-search-results__item:first-child,.b-search-results__item:first-child .b-search-results__title{margin-top:0}.b-search-results__item b{font-weight:400;color:#009b48}.b-search-results__item:hover .b-search-results__title,.b-search-results__item:hover .b-search-results__title a{color:#000;text-decoration:none}.b-search-results__item:hover .b-search-results__title:after{background-color:#b5b5b5}.b-search-results__item:hover .b-search-results__title-icon{opacity:1}.b-search-results__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:1em;margin-top:1em;z-index:11}.b-search-results__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:22.22222%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-search-results__title>a{padding-right:25px;display:block}.b-search-results__title a{color:#4e4e4e;max-height:100%;overflow:hidden;padding-left:1.5em}.b-search-results__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:16.666667%;z-index:10}.b-search-results__title:before{content:attr(data-num);position:absolute;top:0;left:0}.b-search-results__content{padding-bottom:1em;color:#4e4e4e;font:300 16px/1.5em roboto}.b-search-results__link{padding-bottom:1em;display:block}.b-search-results__count{font:300 18px/1em roboto;margin-bottom:1.5em}.b-service-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;min-height:400px}.b-service-main__background-image{width:auto;max-width:100%;height:auto;position:absolute;z-index:50;top:40px}@media print,screen and (min-width:53.75em){.b-service-main__background-image{top:140px}}@media print,screen and (min-width:65em){.b-service-main__background-image{top:80px}}.b-service-main__wrapper{width:calc(83.333333% - .125rem);margin-left:calc(8.333333% + .0625rem);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;position:relative;z-index:100;padding-top:25px}@media print,screen and (min-width:53.75em){.b-service-main__wrapper{width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(16.666667% + .0625rem);padding-top:75px;padding-bottom:50px}}.b-service-main__title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#000;font-size:32px;font-weight:300;text-transform:uppercase;margin:0 0 15px}@media print,screen and (min-width:53.75em){.b-service-main__title{font-size:40px;margin-bottom:1em}}.b-service-main__description{margin-right:.0625rem;margin-left:.0625rem;color:#4e4e4e;font-size:14px;line-height:1.8;margin:0 0 10px}.b-service-main__button,.b-service-main__description{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);font-weight:500}.b-service-main__button{margin-right:.0625rem;margin-left:.0625rem;background-position:50%;background-color:#009b48;background-repeat:no-repeat;height:120px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;font-size:20px;text-shadow:0 0 15px #009b48;background-size:45% 100%;transition:background .45s cubic-bezier(.23,1,.32,1) 0ms}@media print,screen and (min-width:65em){.b-service-main__button{width:calc(75% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:0 0 25px}}@media print,screen and (min-width:85.625em){.b-service-main__button{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-service-main__button:hover{background-color:#4cb97f;text-shadow:0 0 15px #4cb97f}.b-service-main__detail{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;padding-left:40px;margin-top:15px}@media print,screen and (min-width:53.75em){.b-service-main__detail{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;padding-left:0}}@media print,screen and (min-width:65em){.b-service-main__detail{padding-left:15px}}@media print,screen and (min-width:85.625em){.b-service-main__detail{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-service-main__detail-text{color:#4e4e4e;font-size:14px;font-weight:300;margin:0 0 5px}.b-service-main__detail-phone{color:#000;font-size:22px;font-weight:400;margin:0 0 15px}.b-service-main__detail-phone a{color:#000}.b-service-main__detail-link{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAAAmUlEQVQoU23PQQ7BcBTE4d+/Z7Cx5SqCRV9ExR1q4Q64AUIcQkTS1x7JBhdok450IUq85ZeXmUzI83wiKQXGwL4sy3WSJE937wFHYCRpV1XV5tdDCNvg7jegy+dmcRxf3H0HLN8saWpm119vAu5Ap/U4N7Ozuzftiz/BXx6yLJtGUZRKGko6ACszexRF0a/r+gQM2tPa3kx7AesKXZR6b/21AAAAAElFTkSuQmCC") no-repeat 0 9px;color:#009b48;font-size:14px;font-weight:400;line-height:24px;padding:0 0 0 25px}.b-simple-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.625rem;margin-left:-.625rem}@media screen and (min-width:100em){.b-simple-icons{margin-right:-1.875rem;margin-left:-1.875rem}}.b-simple-icons__item{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.625rem;margin-left:.625rem;display:block;font-weight:300}.b-simple-icons__caption{color:#838383;margin-top:20px}@media screen and (min-width:100em){.b-simple-icons__item{width:calc(25% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:16px;line-height:1.3}.b-simple-icons--size_1>.b-simple-icons__item{width:calc(100% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_2>.b-simple-icons__item{width:calc(50% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_3>.b-simple-icons__item{width:calc(33.333333% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_4>.b-simple-icons__item{width:calc(25% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_5>.b-simple-icons__item{width:calc(20% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_6>.b-simple-icons__item{width:calc(16.666667% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_7>.b-simple-icons__item{width:calc(14.285714% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_8>.b-simple-icons__item{width:calc(12.5% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_9>.b-simple-icons__item{width:calc(11.111111% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}.b-simple-icons--size_10>.b-simple-icons__item{width:calc(10% - 3.75rem);margin-right:1.875rem;margin-left:1.875rem}}.b-slider-5-items{position:relative;width:100%;padding:0 8.333333%}.b-slider-5-items__slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;will-change:transform;padding-bottom:10px;max-width:238px;margin:0 auto}.b-slider-5-items__slide--inactive{opacity:.5;cursor:default}.b-slider-5-items__slide--inactive .b-pressroom-related__preview-image a{cursor:default}.b-slider-5-items__slide--inactive .b-pressroom-related__title{color:#000;text-decoration:none}.b-slider-5-items__slide--inactive .b-pressroom-related__title:after{background-color:#b5b5b5}.b-slider-5-items__slide--inactive .b-pressroom-related__title a{color:#000;text-decoration:none;cursor:default}.b-slider-5-items__slide--inactive .b-pressroom-related__title-icon{opacity:1}.b-slider-5-items__content-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(83.333333% - .125rem);background:#e9e9e9;padding:40px 0}.b-slider-5-items__content,.b-slider-5-items__content-container{margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-slider-5-items__content{width:calc(40% - .125rem)}.b-slider-5-items__title{color:#009b48;font-size:50px;font-weight:100;margin:0 0 40px}.b-slider-5-items__description{color:#4e4e4e;font-size:20px;font-weight:400;line-height:25px;margin:0 0 20px}.b-slider-5-items__text{color:#747474;font-size:14px;font-weight:300}.b-slider-5-items__image-container{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(50% + .0625rem);bottom:0;position:absolute}.b-slider-5-items__image{max-width:100%!important;width:auto!important}@media screen and (max-width:64.9375em){.b-slider-5-items{margin:30px 0}}.b-slider-5-items .owl-nav{position:absolute;right:0;bottom:-15px;left:0;margin:auto;height:20px}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-nav{top:0;bottom:0}}.b-slider-5-items .owl-nav .owl-prev{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0}.b-slider-5-items .owl-nav .owl-prev:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-nav .owl-prev:before{display:block}}.b-slider-5-items .owl-nav .owl-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-slider-5-items .owl-nav .owl-prev:hover:before{right:25%;width:50%;background-color:#000}.b-slider-5-items .owl-nav .owl-next{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0;right:0;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-slider-5-items .owl-nav .owl-next:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-nav .owl-next:before{display:block}}.b-slider-5-items .owl-nav .owl-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-slider-5-items .owl-nav .owl-next:hover:before{right:25%;width:50%;background-color:#000}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-nav .owl-next{display:none}}.b-slider-5-items .owl-nav:after{content:"";position:absolute;top:0;bottom:0;width:8.333333%;left:87.5%;height:1px;background-color:#b8b8b8;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-nav:after{display:block}}.b-slider-5-items .owl-dots{position:absolute;left:20px;right:20px;bottom:-15px;height:20px;overflow:visible;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-dots{top:0;left:auto;bottom:0;right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.b-slider-5-items .owl-dots .owl-dot{color:#009b48;margin:0 12px;font-size:16px;font-weight:500;background:none;transition:color .45s cubic-bezier(.23,1,.32,1) 0ms;position:relative;min-width:22px;height:19px}@media print,screen and (min-width:53.75em){.b-slider-5-items .owl-dots .owl-dot{margin:0 0 35px}}.b-slider-5-items .owl-dots .owl-dot:after{content:"";display:block;position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAABPElEQVQ4T7VToU7EQBSct5tQcQpQEII4hzyBIUHTNLu2QSBOwH0BgUOgEBx8AiAQCFK7m03RJBjESdwJQkABqqIk7SN7oaRpzlFWrHiZNzsz7y1hxnHOrZRluQVgk4h6zNz1MCKaMPMYwL0Q4i6KopdmO9ULzEzW2l0i6gN48o1FUYzzPJ94XBAEXSllzz8EYI2Zr5VSV0TEFc8vYZqmC0VRHDLzPAAPfJilvqpZazcA9InoU0p5Fobhx9SFv7wy59yoLMt3rfV51ZQkyVyn0zlh5p0fyzdZlh3HcfxVYYwxB0KIxSiKhl7plNAYs0dE60qpQV2VMeaUiIaNWEZa66N6zVp7wcyPWutLn9k+gFUAt02b1tpXAEsN629KqeUGobe/DeC5fcLWLf/LUDxpq2tTBdzqYten9pev9w2de+stkdBN1AAAAABJRU5ErkJggg==") no-repeat 50%;opacity:0;top:0;left:0;transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms;z-index:5;width:22px;height:19px}.b-slider-5-items .owl-dots .owl-dot.active{color:transparent;cursor:default}.b-slider-5-items .owl-dots .owl-dot.active:hover{color:transparent}.b-slider-5-items .owl-dots .owl-dot.active:after{opacity:1}.b-slider-5-items .owl-dots .owl-dot:hover{color:#000}.b-slider-5-items .owl-item{float:none}.b-slider-5-items .owl-item,.b-slider-5-items .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-slider-5-items .owl-stage-outer{padding:2px}.b-slider-5-items .owl-nav{pointer-events:none}.b-slider-5-items .owl-next,.b-slider-5-items .owl-prev{pointer-events:auto}.b-slider-5-items .owl-dots{counter-reset:dots}.b-slider-5-items .owl-dot:before{counter-increment:dots;content:counter(dots)}.b-slider-5-items .owl-dot span{display:none!important}.b-slider__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-slider__slider-container{width:100%;margin-right:0;margin-left:0}.b-slider__slide{width:100%}.b-slider__slide .c-h1,.b-slider__slide .c-h2,.b-slider__slide h1,.b-slider__slide h2,.b-slider__slide h3{text-transform:none!important}@media screen and (max-width:64.9375em){.b-slider{margin:30px 0}}.b-slider .owl-nav{position:absolute;right:0;bottom:-15px;left:0;margin:auto;height:20px}@media print,screen and (min-width:53.75em){.b-slider .owl-nav{top:0;bottom:0}}.b-slider .owl-nav .owl-prev{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0}.b-slider .owl-nav .owl-prev:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider .owl-nav .owl-prev:before{display:block}}.b-slider .owl-nav .owl-prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-slider .owl-nav .owl-prev:hover:before{right:25%;width:50%;background-color:#000}.b-slider .owl-nav .owl-next{position:absolute;top:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 0;width:16.666667%;height:20px;font-size:0;margin:0;padding:0;border-radius:0;right:0;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-slider .owl-nav .owl-next:before{content:"";position:absolute;top:0;bottom:0;width:25%;right:50%;height:1px;background-color:#009b48;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider .owl-nav .owl-next:before{display:block}}.b-slider .owl-nav .owl-next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 0}.b-slider .owl-nav .owl-next:hover:before{right:25%;width:50%;background-color:#000}@media print,screen and (min-width:53.75em){.b-slider .owl-nav .owl-next{display:none}}.b-slider .owl-nav:after{content:"";position:absolute;top:0;bottom:0;width:8.333333%;left:87.5%;height:1px;background-color:#b8b8b8;display:none;margin:auto}@media print,screen and (min-width:53.75em){.b-slider .owl-nav:after{display:block}}.b-slider .owl-dots{position:absolute;left:20px;right:20px;bottom:-15px;height:20px;overflow:visible;margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:53.75em){.b-slider .owl-dots{top:0;left:auto;bottom:0;right:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.b-slider .owl-dots .owl-dot{color:#009b48;margin:0 12px;font-size:16px;font-weight:500;background:none;transition:color .45s cubic-bezier(.23,1,.32,1) 0ms;position:relative;min-width:22px;height:19px}@media print,screen and (min-width:53.75em){.b-slider .owl-dots .owl-dot{margin:0 0 35px}}.b-slider .owl-dots .owl-dot:after{content:"";display:block;position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAABPElEQVQ4T7VToU7EQBSct5tQcQpQEII4hzyBIUHTNLu2QSBOwH0BgUOgEBx8AiAQCFK7m03RJBjESdwJQkABqqIk7SN7oaRpzlFWrHiZNzsz7y1hxnHOrZRluQVgk4h6zNz1MCKaMPMYwL0Q4i6KopdmO9ULzEzW2l0i6gN48o1FUYzzPJ94XBAEXSllzz8EYI2Zr5VSV0TEFc8vYZqmC0VRHDLzPAAPfJilvqpZazcA9InoU0p5Fobhx9SFv7wy59yoLMt3rfV51ZQkyVyn0zlh5p0fyzdZlh3HcfxVYYwxB0KIxSiKhl7plNAYs0dE60qpQV2VMeaUiIaNWEZa66N6zVp7wcyPWutLn9k+gFUAt02b1tpXAEsN629KqeUGobe/DeC5fcLWLf/LUDxpq2tTBdzqYten9pev9w2de+stkdBN1AAAAABJRU5ErkJggg==") no-repeat 50%;opacity:0;top:0;left:0;transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms;z-index:5;width:22px;height:19px}.b-slider .owl-dots .owl-dot.active{color:transparent;cursor:default}.b-slider .owl-dots .owl-dot.active:hover{color:transparent}.b-slider .owl-dots .owl-dot.active:after{opacity:1}.b-slider .owl-dots .owl-dot:hover{color:#000}.b-slider .owl-item{float:none}.b-slider .owl-item,.b-slider .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-slider .owl-stage-outer{padding:2px}@media print,screen and (min-width:53.75em){.b-slider--small-mrgn .owl-dots .owl-dot{margin:0 0 15px}}@media print,screen and (min-width:65em){.b-slider .c-wysiwyg .c-h1{font-size:30px}}@media print,screen and (min-width:85.625em){.b-slider .c-wysiwyg .c-h1{font-size:42px}}.b-small-tile-element{background:#ccebda;transition:all .3s ease;width:100%;height:100%;padding:18% 0 0;cursor:pointer;display:block;text-decoration:none}.b-small-tile-element:hover{text-decoration:none}.b-small-tile-element__content{height:100%}.b-small-tile-element__image{width:100%;height:41%;margin:0 auto 10%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-small-tile-element__image svg{width:auto;max-height:100%;max-width:100%}.b-small-tile-element__image svg path,.b-small-tile-element__image svg polygon,.b-small-tile-element__image svg polyline{transition:all .3s ease;stroke:#4e4e4e}.b-small-tile-element__image svg circle{transition:all .3s ease;stroke:#4e4e4e;fill:#4e4e4e}.b-small-tile-element__caption{transition:all .3s ease;text-align:center;color:#4e4e4e;font-size:20px;text-transform:uppercase}.b-small-tile-element:hover{background:#4cb97f}.b-small-tile-element:hover .b-small-tile-element__caption{color:#fff}.b-small-tile-element:hover .b-small-tile-element__image svg path,.b-small-tile-element:hover .b-small-tile-element__image svg polygon,.b-small-tile-element:hover .b-small-tile-element__image svg polyline{stroke:#fff}.b-small-tile-element:hover .b-small-tile-element__image svg circle{stroke:#fff;fill:#fff}@media screen and (max-width:85.5625em){.b-small-tile-element__caption{font-size:14px}}@media screen and (max-width:64.9375em){.b-small-tile-element__caption{font-size:11px}}@media screen and (max-width:53.6875em){.b-small-tile-element{padding:28px 0 0}.b-small-tile-element__image{height:60px;margin:0 auto 15px}.b-small-tile-element__caption{font-size:14px}}.b-smooth-scroll-button--to-top{position:fixed;top:75%;left:0;width:25px;border-bottom:1px solid #009b48;height:31px;background:url(/images/arrow-top.png) 100% 0 no-repeat;z-index:1000;cursor:pointer;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity .35s}@media print,screen and (min-width:65em){.b-smooth-scroll-button--to-top{width:50px}}.b-smooth-scroll-button--to-top:hover{border-bottom-color:#000;background:url(/images/arrow-top-black.png) 100% 0 no-repeat}.b-smooth-scroll-button{outline:none;border:3px solid #4cb97f;color:#4cb97f;background-color:#fff;transition:.25s;font:500 20px/1em Roboto;padding:18px;cursor:pointer;text-decoration:none;display:inline-block;min-width:200px;text-align:center}.b-smooth-scroll-button:not(.c-disabled):hover,.b-smooth-scroll-button:not([disabled=disabled]):hover{background-color:#4cb97f;color:#fff;text-decoration:none}.b-smooth-scroll-button--pressed{border-top-color:#009b48!important}.b-smooth-scroll-button.c-disabled,.b-smooth-scroll-button[disabled=disabled]{opacity:.5;cursor:default}.b-smooth-scroll-button.c-disabled:hover,.b-smooth-scroll-button[disabled=disabled]:hover{background-color:#fff;color:#4cb97f}.b-smooth-scroll-button--hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity .35s}.b-smooth-scroll-button--visible{-webkit-transform:scale(1);transform:scale(1);opacity:1}/*!
 * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.12.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 05.04.2020
 */

/*
OVERLAY SCROLLBARS CORE:
*/

html.os-html,
html.os-html > .os-host {
    display: block;
    overflow: hidden;
    box-sizing: border-box;
    height: 100% !important;
    width: 100% !important;
    min-width: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    position: absolute !important; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
}
html.os-html > .os-host > .os-padding {
    position: absolute; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
}
body.os-dragging,
body.os-dragging * {
    cursor: default;
}
.os-host,
.os-host-textarea {
    position: relative;
    overflow: visible !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
                -ms-grid-row-align: flex-start;
            align-items: flex-start;
}
.os-host-flexbox {
    overflow: hidden !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.os-host-flexbox > .os-size-auto-observer {
    height: inherit !important;
}
.os-host-flexbox > .os-content-glue {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}
.os-host-flexbox > .os-size-auto-observer,
.os-host-flexbox > .os-content-glue {
    min-height: 0;
    min-width: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
}
#os-dummy-scrollbar-size {
    position: fixed;
    opacity: 0;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    visibility: hidden;
    overflow: scroll;
    height: 500px;
    width: 500px;
}
#os-dummy-scrollbar-size > div {
    width: 200%;
    height: 200%; 
    margin: 10px 0;
}
/* fix restricted measuring */
#os-dummy-scrollbar-size:before,
#os-dummy-scrollbar-size:after,
.os-content:before,
.os-content:after {
    content: '';
    display: table;
    width: 0.01px;
    height: 0.01px;
    line-height: 0;
    font-size: 0;
    flex-grow: 0;
    flex-shrink: 0;
    visibility: hidden;
}
#os-dummy-scrollbar-size,
.os-viewport {
    -ms-overflow-style: scrollbar !important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,
.os-viewport-native-scrollbars-invisible.os-viewport {
    scrollbar-width: none !important;
}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner {
    display: none !important;
    width: 0px !important;
    height: 0px !important;
    visibility: hidden !important;
    background: transparent !important;
}
.os-content-glue {
    box-sizing: inherit;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none;
}
.os-padding {
    box-sizing: inherit;
    direction: inherit;
    position: absolute;
    overflow: visible;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
    z-index: 1;
}
.os-host-overflow > .os-padding {
    overflow: hidden;
}
.os-viewport {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    outline: none !important;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch;
}
.os-content-arrange {
    position: absolute;
    z-index: -1;
    min-height: 1px;
    min-width: 1px;
    pointer-events: none;
}
.os-content {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    height: 100%;
    width: 100%;
    visibility: visible;
}
.os-content > .os-textarea {
    box-sizing: border-box !important;
    direction: inherit !important;
    background: transparent !important;
    outline: 0px none transparent !important;
    overflow: hidden !important;
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    margin: 0 !important;
    border-radius: 0px !important;
    float: none !important;
    -webkit-filter: none !important;
            filter: none !important;
    border: none !important;
    resize: none !important;
    -webkit-transform: none !important;
            transform: none !important;
    max-width: none !important;
    max-height: none !important;
    box-shadow: none !important;
    -webkit-perspective: none !important;
            perspective: none !important;
    opacity: 1 !important;
    z-index: 1 !important;
    clip: auto !important;
    vertical-align: baseline !important;
    padding: 0px;
}
.os-host-rtl > .os-padding > .os-viewport > .os-content > .os-textarea {
    right: 0 !important;
}
.os-content > .os-textarea-cover {
    z-index: -1;
    pointer-events: none;
}
.os-content > .os-textarea[wrap='off'] {
    white-space: pre !important;
    margin: 0px !important;
}
.os-text-inherit {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-variant: inherit;
    text-transform: inherit;
    text-decoration: inherit;
    text-indent: inherit;
    text-align: inherit;
    text-shadow: inherit;
    text-overflow: inherit;
    letter-spacing: inherit;
    word-spacing: inherit;
    line-height: inherit;
    unicode-bidi: inherit;
    direction: inherit;
    color: inherit;
    cursor: text;
}
.os-resize-observer,
.os-resize-observer-host {
    box-sizing: inherit;
    display: block;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    pointer-events: none;
    z-index: -1;
}
.os-resize-observer-host {
    padding: inherit;
    border: inherit;
    border-color: transparent;
    border-style: solid;
    box-sizing: border-box;
}
.os-resize-observer-host > .os-resize-observer {
    height: 200%;
    width: 200%;
    padding: inherit;
    border: inherit;
    margin: 0px;
    display: block;
    box-sizing: content-box;
}
.os-resize-observer-host.observed {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.os-resize-observer-host.observed > .os-resize-observer {
    position: relative;
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
}
.os-size-auto-observer {
    box-sizing: inherit !important;
    height: 100%;
    width: inherit;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    -webkit-box-flex: inherit;
        -ms-flex-positive: inherit;
            flex-grow: inherit;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
}
.os-size-auto-observer > .os-resize-observer {
    width: 1000%;
    height: 1000%;
    min-height: 1px;
    min-width: 1px;
}
.os-resize-observer-item {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    z-index: -1;
    opacity: 0;
    direction: ltr !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
}
.os-resize-observer-item-final {
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition: none !important;
    transition: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
}
.os-resize-observer {
    -webkit-animation-duration: 0.001s;
    animation-duration: 0.001s;
    -webkit-animation-name: os-resize-observer-dummy-animation;
    animation-name: os-resize-observer-dummy-animation;
}
object.os-resize-observer {
    box-sizing: border-box !important;
}
@-webkit-keyframes os-resize-observer-dummy-animation {
    from {
        z-index: 0;
    }
    to {
        z-index: -1;
    }
}
@keyframes os-resize-observer-dummy-animation {
    from {
        z-index: 0;
    }
    to {
        z-index: -1;
    }
}

/*
CUSTOM SCROLLBARS AND CORNER CORE:
*/

.os-host-transition > .os-scrollbar,
.os-host-transition > .os-scrollbar-corner {
    -webkit-transition: opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
    transition: opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}
html.os-html > .os-host > .os-scrollbar {
    position: absolute; /* could be position: fixed; but it causes issues on iOS (-webkit-overflow-scrolling: touch) */
    z-index: 999999; /* highest z-index of the page */
}
.os-scrollbar,
.os-scrollbar-corner {
    position: absolute;
    opacity: 1;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
    z-index: 1;
}
.os-scrollbar-corner {
    bottom: 0;
    right: 0;
}
.os-scrollbar {
    pointer-events: none;
}
.os-scrollbar-track {
    pointer-events: auto;
    position: relative;
    height: 100%;
    width: 100%;
    padding: 0 !important;
    border: none !important;
}
.os-scrollbar-handle {
    pointer-events: auto;
    position: absolute;
    width: 100%;
    height: 100%;
}
.os-scrollbar-handle-off,
.os-scrollbar-track-off {
    pointer-events: none;
}
.os-scrollbar.os-scrollbar-unusable,
.os-scrollbar.os-scrollbar-unusable * {
    pointer-events: none !important;
}
.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle {
    opacity: 0 !important;
}
.os-scrollbar-horizontal {
    bottom: 0;
    left: 0;
}
.os-scrollbar-vertical {
    top: 0;
    right: 0;
}
.os-host-rtl > .os-scrollbar-horizontal {
    right: 0;
}
.os-host-rtl > .os-scrollbar-vertical {
    right: auto;
    left: 0;
}
.os-host-rtl > .os-scrollbar-corner {
    right: auto;
    left: 0;
}
.os-scrollbar-auto-hidden,
.os-padding + .os-scrollbar-corner,
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-corner,
.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal,
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-corner,
.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical,
.os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical + .os-scrollbar-corner,
.os-scrollbar-horizontal + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner,
.os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}
.os-scrollbar-corner-resize-both {
    cursor: nwse-resize;
}
.os-host-rtl > .os-scrollbar-corner-resize-both {
    cursor: nesw-resize;
}
.os-scrollbar-corner-resize-horizontal {
    cursor: ew-resize;
}
.os-scrollbar-corner-resize-vertical {
    cursor: ns-resize;
}
.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize {
    cursor: default;
}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-vertical {
    top: 0;
    bottom: 0;
}
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal,
.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal {
    right: 0;
    left: 0;
}
.os-scrollbar:hover,
.os-scrollbar-corner.os-scrollbar-corner-resize {
    opacity: 1 !important;
    visibility: visible !important;
}
.os-scrollbar-corner.os-scrollbar-corner-resize {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    pointer-events: auto !important;
}
.os-host-rtl > .os-scrollbar-corner.os-scrollbar-corner-resize {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.os-host-overflow {
    overflow: hidden !important;
}
.os-host-overflow-x {
} 
.os-host-overflow-y {
} 

/*
THEMES:
*/

/* NONE THEME: */
.os-theme-none > .os-scrollbar-horizontal,
.os-theme-none > .os-scrollbar-vertical,
.os-theme-none > .os-scrollbar-corner {
    display: none !important;
}
.os-theme-none > .os-scrollbar-corner-resize {
    display: block !important;
    min-width: 10px;
    min-height: 10px;
}
/* DARK & LIGHT THEME: */
.os-theme-dark > .os-scrollbar-horizontal,
.os-theme-light > .os-scrollbar-horizontal {
    right: 10px;
    height: 10px;
}
.os-theme-dark > .os-scrollbar-vertical,
.os-theme-light > .os-scrollbar-vertical {
    bottom: 10px;
    width: 10px;
}
.os-theme-dark.os-host-rtl > .os-scrollbar-horizontal,
.os-theme-light.os-host-rtl > .os-scrollbar-horizontal {
    left: 10px;
    right: 0;
}
.os-theme-dark > .os-scrollbar-corner,
.os-theme-light > .os-scrollbar-corner {
    height: 10px;
    width: 10px;
}
.os-theme-dark > .os-scrollbar-corner,
.os-theme-light > .os-scrollbar-corner {
    background-color: transparent;
}
.os-theme-dark > .os-scrollbar,
.os-theme-light > .os-scrollbar {
    padding: 2px;
    box-sizing: border-box;
    background: transparent;
}
.os-theme-dark > .os-scrollbar.os-scrollbar-unusable,
.os-theme-light > .os-scrollbar.os-scrollbar-unusable {
    background: transparent;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track,
.os-theme-light > .os-scrollbar > .os-scrollbar-track {
    background: transparent;
}
.os-theme-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle {
    min-width: 30px;
}
.os-theme-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle {
    min-height: 30px;
}
.os-theme-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle,
.os-theme-dark > .os-scrollbar > .os-scrollbar-track,
.os-theme-light > .os-scrollbar > .os-scrollbar-track {
    border-radius: 10px;
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(0, 0, 0, 0.4);
}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(255, 255, 255, 0.4);
}
.os-theme-dark > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(0, 0, 0, .55);
}
.os-theme-light > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle {
    background: rgba(255, 255, 255, .55);
}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active {
    background: rgba(0, 0, 0, .7);
}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active {
    background: rgba(255, 255, 255, .7);
}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
}
.os-theme-dark.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-dark.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before {
    display: none;
}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before {
    top: -6px;
    bottom: -2px;
}
.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    left: -6px;
    right: -2px;
}
.os-host-rtl.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before,
.os-host-rtl.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before {
    right: -6px;
    left: -2px;
}
.os-theme-thin-dark>.os-padding{right:20px;bottom:10px;width:100%!important}.os-theme-thin-dark>.os-scrollbar-horizontal{right:14px;height:14px;padding:0 6px}.os-theme-thin-dark>.os-scrollbar-vertical{bottom:14px;width:14px;padding:6px 0}.os-theme-thin-dark.os-host-rtl>.os-scrollbar-horizontal{left:14px;right:0}.os-theme-thin-dark>.os-scrollbar-corner{height:14px;width:14px;background-color:transparent}.os-theme-thin-dark>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track:before{content:"";display:block;position:absolute;background:#cedce8}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{left:0;right:0;height:2px;top:50%;margin-top:-1px}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{top:0;bottom:0;width:2px;left:50%;margin-left:-1px}.os-theme-thin-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{content:"";display:block;position:absolute;background:#009b48;border-radius:10px}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before,.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before{height:4px;margin-top:-2px}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before{width:4px;margin-left:-2px}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before{background:rgba(0,0,0,.7)}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before{background:#000}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{height:100%;min-width:30px}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%;min-height:30px}.os-theme-thin-dark.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{transition:height .3s,margin-top .3s,background .2s}.os-theme-thin-dark.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{transition:width .3s,margin-left .3s,background .2s}.b-study{color:#4e4e4e}.b-study h3.b-study__title{font-size:20px;font-weight:500;text-transform:uppercase;color:#4e4e4e}.b-study__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px}.b-study__wrapper--lectors{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.b-study__wrapper--lectors .b-study__icon{width:100%;margin-bottom:40px}.b-study__wrapper--lectors .b-study__icon span:before{display:none}.b-study__wrapper--lectors .b-study__icon span:first-of-type{padding-top:0}.b-study__layout{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-study__content{height:auto;overflow:auto;padding-bottom:10px;padding-right:5px}.b-study__icon{width:100%;margin-bottom:20px}.b-study__icon span{color:#747474;font-size:14px;font-weight:500;line-height:20px;position:relative;display:inline-block;padding-top:10px}.b-study__icon span:before{position:absolute;content:"";width:60px;height:1px;background-color:#009b48;top:0}.b-study__icon img{display:block;margin-bottom:25px}.b-study span.b-study__desc{padding-top:10px;font-weight:300;color:#4e4e4e}@media screen and (min-width:30em){.b-study__icon{width:45%}}@media print,screen and (min-width:53.75em){.b-study__icon{width:auto;margin-bottom:0}.b-study__icon span{font-size:16px;padding-top:27px;line-height:25px}.b-study__wrapper{padding-left:0}.b-study__wrapper--lectors .b-study__icon{width:33%;margin-right:50px}}@media screen and (min-width:60em){.b-study__wrapper--lectors .b-study__icon{width:33%;margin-right:50px}}@media screen and (min-width:80em){.b-study__wrapper--lectors{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-study__wrapper--lectors .b-study__icon{width:20%;margin-right:10px}}.b-teaser-slider__wrapper{margin:0 0 30px}.b-teaser-slider__slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;min-height:225px;margin-top:36px}.b-teaser-slider__content{width:calc(60% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(40% + .0625rem)}.b-teaser-slider__date{color:#000;font-size:15px;font-weight:300;position:absolute;top:-33px;text-transform:capitalize}@media print,screen and (min-width:53.75em){.b-teaser-slider__date{font-size:20px}}@media screen and (min-width:53.75em) and (max-width:64.9375em){.b-teaser-slider__date{text-align:center}}.b-teaser-slider__title{color:#009b48;font-size:30px;font-weight:400;line-height:1.4;margin:0 0 12px;position:relative;z-index:10}.b-teaser-slider__title a{transition:.25s;border-bottom:1px solid transparent}.b-teaser-slider__title a:hover{text-decoration:none;color:#009b48;border-bottom-color:#009b48}.b-teaser-slider__image{position:absolute;z-index:5;left:0;font-size:30px;top:1.5em}.b-teaser-slider__image img{max-width:100%;height:auto}.b-teaser-slider__text{color:#000;font-size:14px;font-weight:300;line-height:1.7;position:relative;z-index:10}.b-teaser-slider__wrapper.owl-theme .owl-nav{width:calc(60% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(20% + .0625rem);position:absolute;top:0;margin-top:0}@media screen and (min-width:53.75em) and (max-width:64.9375em){.b-teaser-slider__wrapper.owl-theme .owl-nav{width:auto!important;left:0;right:-50px}}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-]{position:absolute;margin:0;width:12px;height:20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAA4UlEQVQ4T5WTSQrCQBBFf7nXa5lcwAsouglCxGnpTqOgiCKY5AYeQJdewGMYBA9gxKEkhM6cmO5l939Vv4YmlDmmaqDCN7ROK/qrt+tDMBkAngC1iwFTHYF4FgQlLPMBW+2DeRER71Cr6tmApQwAeDb8d8Yejqthcn6nAUsZA5hGatvg6vY8sXcXB7JtdNE4fESAEPBtzCORTXzvGjqXV7STPpC0wbSF89CFjTiQFBOt0TzqIHDWjCgV/S8gbUnklSpaQFJtDTNJDC5ur+RqFNvLWT4BSa13kEnmA4WZgi/6A6ftd4UiCWejAAAAAElFTkSuQmCC") no-repeat 50%}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-]:before{content:"";width:30px;height:1px;background-color:#009b48;display:block;position:absolute;top:0;bottom:0;margin:auto;left:30px}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-]:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAABA0lEQVQ4T42TTU/CUBBFTzfCLxURNDEgUQGJq8YIxcYFOxISE/+aexUS3ZhLZpKxvlLe7r3eM3PnoxnHnUfgHVhmR+jPgWdgB5w2AT2gAE4scHkI6FpkF2+AizpANhZA2yK/AmfAVwroA3OgZeI1cCmx7lUgZUPZtt6cCCiluuGR34AO8BE76YC6Ic8uVoGy9lltu4ArIA/iFTCwvv8bk4B74CF8UcHXdQMVIBuC7kz0bfb8/of1GjScCTAN0AswTNXgb4LGlk1vP7YWN6kuRWgW7Al6skB7TWrSqknWlE1HNZXAqA7QuyABsSZt7e2hbU11r2j6H6r2Ok2A29OO6RfNfwEkWjP8kwLNhwAAAABJRU5ErkJggg==) no-repeat 50%}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-]:hover:before{background-color:#000}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-].owl-next{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-teaser-slider__wrapper.owl-theme .owl-nav [class*=owl-].owl-prev{left:0}.b-teaser-slider__all-items-link{margin-left:calc(20% + .0625rem);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAALElEQVQ4T2PcsmXLfwYqAkaqG0hFx4GNYqS6gVT3MtUNpLqXqW4g1b1MbQMBUiQSrVFJGTUAAAAASUVORK5CYII=") no-repeat 0 3px;color:#009b48;font-size:14px;font-weight:400;line-height:24px;padding:0 0 0 30px}@media screen and (max-width:85.5625em){.b-teaser-slider__content{width:calc(80% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(20% + .0625rem)}.b-teaser-slider__date{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(25% + .0625rem)}.b-teaser-slider__image{display:none}.b-teaser-slider__wrapper.owl-theme .owl-nav{width:calc(80% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(20% + .0625rem)}}@media screen and (max-width:64.9375em){.b-teaser-slider__content{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-teaser-slider__date{width:calc(75% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(25% + .0625rem)}.b-teaser-slider__title{font-size:24px;margin:0 0 22px}.b-teaser-slider__image{position:static;margin:0 0 22px;-webkit-transform:none;transform:none;display:block}.b-teaser-slider__all-items-link,.b-teaser-slider__wrapper.owl-theme .owl-nav{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:53.6875em){.b-teaser-slider__content,.b-teaser-slider__date{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-teaser-slider__date{text-align:center}.b-teaser-slider__title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;font-size:20px}.b-teaser-slider__text{display:none}.b-teaser-slider__all-items-link,.b-teaser-slider__wrapper.owl-theme .owl-nav{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-tile{display:block;background-color:#f1f1f1;position:relative;overflow:hidden;padding:20px 30px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - .125rem);margin:1px .0625rem}@media print,screen and (min-width:53.75em){.b-tile{height:360px;padding:0}.b-tile--half,.b-tile--quarter,.b-tile--simple{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-tile--octal{height:179px;width:100%;margin-right:0;margin-left:0}}@media print,screen and (min-width:65em){.b-tile--quarter{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-tile__bg{opacity:0;transition:.25s;position:absolute;top:0;left:0;z-index:4;min-width:100%;min-height:100%}.b-tile__bg img{display:none;min-width:100%}@media print,screen and (min-width:53.75em){.b-tile__bg img{display:block}}.b-tile__title{font:20px/1.25em Roboto Condensed;text-transform:uppercase;position:relative;z-index:20}@media screen and (max-width:53.6875em){.b-tile__title{text-align:center}}@media print,screen and (min-width:53.75em){.b-tile__title{margin:45px 56px;font-size:25px}}@media print,screen and (min-width:65em){.b-tile__title{font-size:30px}}.b-tile__title-icon{display:block;width:20px;height:12px;position:absolute;bottom:-36px;left:84px;background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;opacity:0;transition:.25s}.b-tile__title:after{content:"";position:absolute;bottom:-30px;left:0;display:block;width:54px;height:1px;background-color:#009b48}.b-tile__image{position:absolute;bottom:0;right:0;z-index:5;display:none}@media print,screen and (min-width:53.75em){.b-tile__image{display:block}}.b-tile__image img{display:block}.b-tile__icon{height:60px;margin:0 auto 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:5}@media print,screen and (min-width:53.75em){.b-tile__icon{display:none}}.b-tile__icon svg{width:auto;max-height:100%;max-width:100%}.b-tile__icon svg circle,.b-tile__icon svg path,.b-tile__icon svg polygon,.b-tile__icon svg polyline{transition:all .3s ease;stroke:#4e4e4e}.b-tile__icon svg circle{fill:#4e4e4e}@media screen and (max-width:64.9375em){.b-tile--half{background-color:#ccebda!important}.b-tile--half:nth-child(3n - 3){-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:64.9375em){.b-tile--half .b-tile__image img{opacity:.5}}@media screen and (max-width:64.9375em){.b-tile--half:hover .b-tile__image img{opacity:.75}}@media screen and (max-width:64.9375em){.b-tile--quarter{background-color:#ccebda!important}}.b-tile--quarter .b-tile__title{font-size:19px;line-height:1.5em}@media print,screen and (min-width:65em){.b-tile--quarter .b-tile__title{margin:45px 36px;font-size:20px}}@media screen and (max-width:64.9375em){.b-tile--quarter .b-tile__image img{opacity:.5}}@media screen and (max-width:64.9375em){.b-tile--quarter:hover .b-tile__image img{opacity:.75}}@media screen and (max-width:64.9375em){.b-tile--octal{background-color:#ccebda!important}}.b-tile--octal .b-tile__title{font-size:19px;line-height:1.5em}@media print,screen and (min-width:65em){.b-tile--octal .b-tile__title{margin:45px 100px 45px 36px;font-size:20px}}@media screen and (max-width:64.9375em){.b-tile--octal .b-tile__image img{opacity:.5}}@media screen and (max-width:64.9375em){.b-tile--octal:hover .b-tile__image img{opacity:.75}}.b-tile:hover{text-decoration:none}.b-tile:hover .b-tile__bg{opacity:1}@media screen and (max-width:64.9375em){.b-tile:hover .b-tile__bg{background-color:#009b48}}.b-tile:hover .b-tile__icon svg path,.b-tile:hover .b-tile__icon svg polygon,.b-tile:hover .b-tile__icon svg polyline{stroke:#fff}.b-tile:hover .b-tile__icon svg circle{stroke:#fff;fill:#fff}.b-tile:hover .b-tile__title{color:#fff!important;text-decoration:none}.b-tile:hover .b-tile__title-icon{opacity:1}.b-tile:hover .b-tile__title:after{background-color:#b5b5b5}.b-tile--simple{min-height:100px}.b-tile--simple:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(78,78,78,.5);z-index:10;opacity:0;transition:opacity .25s}@media screen and (max-width:53.6875em){.b-tile--simple .b-tile__title:after{display:none}}.b-tile--simple .b-tile__title-icon{background-image:url(/images/i_eye_light.svg)}@media screen and (max-width:64.9375em){.b-tile--simple .b-tile__title-icon{display:none}}.b-tile--simple .b-tile__image{width:100%;top:0}.b-tile--simple .b-tile__image img{min-height:100%;min-width:100%;display:block;height:auto}.b-tile--simple:hover:before{opacity:1}.b-tile--simple:hover .b-tile__title:after{background-color:#fff}.b-tiny-map{height:250px}.b-top-burger-menu-btn{width:32px;height:19px;position:relative;left:0;top:0;cursor:pointer}.b-top-burger-menu-btn__top{width:80%;top:0}.b-top-burger-menu-btn__middle,.b-top-burger-menu-btn__top{position:absolute;height:3px;left:0;background:#009b48;transition:.45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-burger-menu-btn__middle{width:100%;top:8px}.b-top-burger-menu-btn__bottom{position:absolute;height:3px;width:50%;left:0;top:16px;background:#009b48;transition:.45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-burger-menu-btn__title{opacity:0;padding-left:35px;text-transform:uppercase;transition:.45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-burger-menu-btn:hover .b-top-burger-menu-btn__bottom,.b-top-burger-menu-btn:hover .b-top-burger-menu-btn__middle,.b-top-burger-menu-btn:hover .b-top-burger-menu-btn__top{width:100%;background-color:#000}.b-top-burger-menu-btn--menu-visible .b-top-burger-menu-btn__title{opacity:1}.b-top-burger-menu-btn--menu-visible .b-top-burger-menu-btn__top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px;width:80%;background-color:#9b0053}.b-top-burger-menu-btn--menu-visible .b-top-burger-menu-btn__middle{width:0}.b-top-burger-menu-btn--menu-visible .b-top-burger-menu-btn__bottom{top:6px;width:80%;background-color:#9b0053;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-top-burger-menu-btn--menu-visible:hover .b-top-burger-menu-btn__top{width:80%;background-color:#000}.b-top-burger-menu-btn--menu-visible:hover .b-top-burger-menu-btn__middle{width:0}.b-top-burger-menu-btn--menu-visible:hover .b-top-burger-menu-btn__bottom{width:80%;background-color:#000}.b-top-burger-menu{position:absolute;width:100%;top:100%;left:0;z-index:150;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-burger-menu--visible{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.b-top-main-menu-catalog--level_1{padding:0;margin:0;list-style-type:none;-webkit-column-count:3;column-count:3}.b-top-main-menu-catalog__elem--level_1{display:inline-block;width:100%;margin:0 0 25px}.b-top-main-menu-catalog__link--level_1{color:#4e4e4e;font-size:16px;font-weight:500;margin:0 0 15px;display:block;text-decoration:none;text-transform:uppercase}.b-top-main-menu-catalog--level_2{list-style-type:none;padding:0;margin:0}.b-top-main-menu-catalog__elem--level_2{display:block;margin:0 0 10px}.b-top-main-menu-catalog__link--level_2{color:#747474;font-size:14px;font-weight:300;text-transform:none;text-decoration:none}@media screen and (max-width:64.9375em){.b-top-main-menu-catalog--level_1{-webkit-column-count:2;column-count:2}}.b-top-main-menu--level_0{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;list-style-type:none;padding:0;margin:0}.b-top-main-menu__sublinks--level_0{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms;margin:0;z-index:200;position:absolute}.b-top-main-menu__sublinks{min-width:130px}.b-top-main-menu__sublinks--type_products-0{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms;margin:0;z-index:200;position:absolute;border:2px solid #009b48;background:#fff;width:100%;padding:60px 8.333333% 80px;left:0}.b-top-main-menu__elem--level_0{margin:0}.b-top-main-menu__elem--level_0:hover .b-top-main-menu__sublinks--level_0,.b-top-main-menu__elem--level_0:hover .b-top-main-menu__sublinks--type_products-0{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.b-top-main-menu__elem--level_0:hover .b-top-main-menu__link--level_0:after{opacity:0}.b-top-main-menu__elem--selected .b-top-main-menu__link--level_0{color:#000}.b-top-main-menu__link--level_0{color:#009b48;font-size:14px;font-weight:500;text-decoration:dotted;text-transform:uppercase;position:relative}.b-top-main-menu__link--level_0:after{content:"";width:100%;border-bottom:1px dotted #747474;opacity:.5;position:absolute;left:0;bottom:-1px;transition:opacity .45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-main-menu--level_1{background:#fff;list-style-type:none;padding:10px;box-shadow:1px 1px 4px #a78f8f}.b-top-main-menu__elem--level_1{margin:0 0 5px}.b-top-main-menu__elem--level_1:hover .b-top-main-menu__link--level_1{text-decoration:underline}.b-top-main-menu__link--level_1{color:#747474;font-size:14px;font-weight:300;text-decoration:none;text-transform:none}@media print,screen and (min-width:85.625em){.b-top-main-menu__link--level_0{font-size:16px}}@media screen and (max-width:64.9375em){.b-top-main-menu--level_0{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.b-top-menu-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:2px solid #009b48;margin:0;list-style-type:none}@media print,screen and (min-width:53.75em){.b-top-menu-links{padding:0 8.333333%}}@media print,screen and (min-width:85.625em){.b-top-menu-links{padding:0 0 0 8.333333%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.b-top-menu-links__search-form{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(58.333333% + .0625rem);position:absolute;bottom:15%;left:0}.b-top-menu-links__search-form form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-top-menu-links__search-form input{border:none;background:none;box-shadow:none;border-bottom:1px solid #b8b8b8;color:#000;font-size:18px;font-weight:400;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;transition:.45s cubic-bezier(.23,1,.32,1) 0ms;outline:none;width:100%}.b-top-menu-links__search-form label{position:absolute;top:5px;color:#747474;font-size:14px;font-weight:300;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-menu-links__search-form button{border:none;outline:none;min-width:16px;height:18px;padding:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QkBDgMB8tQpzAAAAQ1JREFUOMulks1Rw0AMhT/Z3EkpuAKcG2MdcAcxlSSuBLsDX5ThhlNBaCEdQAGe5cCuSRz/8PMuO6vV03vSCv4JmXowsxRhg5Mc3ArkHXENjlpV29kCZlYBmxnZSjN9AogWyCUSJ6oqSJwAJQCOwvb2fOXAzFLg9UslTjR7eLsS2L/c4bqjv66HDoqgPEYG8PEy5F8WEMm9erMwfD9Eebws4Nztmcokvn/BrYYtnPo+Z+BnBSIf0ag11+ULLaTecTMsUPlzO+XCx7ch/2biF8B1RzPbIdJqlh287Xtct/MZtaq28uPtu0StqkW/iSPkGlj78xQGFuKBDCBj5POEJUT98vyB7FuI0mDvt2SAT58AbHJ6HjRMAAAAAElFTkSuQmCC") no-repeat 50%;margin-left:15px;cursor:pointer}.b-top-menu-links__search-form button:hover{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABCElEQVQ4T62Tz1HCQBSHvycFaAe0IBWoB0eO6QA5JG0IbcCFdJCbmeFArEBLsIRQAPOYt5sls4FoHNnj7vt97/f+rPDPI7369fQRZYZoAnIHWqNSIOSkZRV0lwHr6QaY9cKVDVk5t/dzQCxeooeCbPvF6vkeGSXAmwM3kBhgtmHnAw4TJ+weD/psrp+6gGB9SVoufuiPvZmTPAasXmpEbnuzB+LJqdZdB+pi0rJ/Oi3ExXYB38B4sAPV/ZV7cMUphEoXqFRk7x94+AMQpmMb+dqW8Nv2xTN14raJ5+IcsJ2wIMs8RnWPSOHuo79wSdzQh3xUISyPjz5ZGyL2Jdhuc1M5e3/IHBIcAd+jdeI73MiHAAAAAElFTkSuQmCC") no-repeat 50%}.b-top-menu-links__close{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:2;-ms-flex-order:2;order:2;background-color:rgba(155,0,83,.2);position:relative;cursor:pointer;margin-right:-2px;margin-left:0;min-height:190px;width:100%;overflow:hidden}@media print,screen and (min-width:53.75em){.b-top-menu-links__close{width:calc(8.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;position:absolute;top:0;right:0;bottom:0}}@media print,screen and (min-width:85.625em){.b-top-menu-links__close{position:relative;margin-right:-2px}}.b-top-menu-links__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-top-menu-links__close:after,.b-top-menu-links__close:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background-color:#fff;display:block;height:2px;width:70%;max-width:140px}.b-top-menu-links__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-top-menu-links__elem{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 10px;margin-top:15px}@media print,screen and (min-width:53.75em){.b-top-menu-links__elem{width:calc(33.333333% - .125rem);margin:30px .0625rem;padding:0}}@media print,screen and (min-width:85.625em){.b-top-menu-links__elem{width:calc(16.666667% - .125rem);margin:60px .0625rem}}.b-top-menu-links__link{color:#4e4e4e;font-size:20px;font-weight:500;margin:0 0 15px;display:block;text-decoration:none;text-transform:uppercase}@media print,screen and (min-width:53.75em){.b-top-menu-links__link{margin:0 0 20px}}.b-top-menu-links--sub{margin:0;padding:0;list-style-type:none;border:none}@media print,screen and (min-width:53.75em){.b-top-menu-links--sub{padding:0 50px 0 0}}.b-top-menu-links--sub .b-top-menu-links__elem{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:0 0 15px}@media print,screen and (min-width:53.75em){.b-top-menu-links--sub .b-top-menu-links__elem{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-top-menu-links--sub .b-top-menu-links__link{display:inline;color:#747474;font-size:16px;font-weight:300;text-transform:none;text-decoration:none;margin:0;border-bottom:1px solid transparent;transition:.45s cubic-bezier(.23,1,.32,1) 0ms}.b-top-menu-links--sub .b-top-menu-links__link:hover{border-color:#009b48;color:#000}.b-view-changer{display:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media print,screen and (min-width:53.75em){.b-view-changer{display:-webkit-flex;display:-ms-flexbox;display:flex}}.b-view-changer__button{cursor:pointer}.b-view-changer__button svg{width:17px;height:14px}.b-view-changer__button .fil0{fill:#009b48;transition:.25s}.b-view-changer__button:hover .fil0{fill:#4cb97f}.b-view-changer__button--active{cursor:default}.b-view-changer__button--active .fil0,.b-view-changer__button--active:hover .fil0{fill:#b8b8b8}.b-view-changer__button--visual_line{margin-left:36px}.b-certificates-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:30px;margin-bottom:60px}.b-certificates-rows-teaser__item{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-bottom:2px}@media screen and (min-width:30em){.b-certificates-rows-teaser__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-certificates-rows-teaser__item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-certificates-rows-teaser__item{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-certificates-rows-teaser__item{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-certificates-rows-teaser__pop-up-image{width:100%;text-align:center}.b-certificates-rows-teaser__pop-up-image img{max-width:100%;max-height:84vh}.b-certificates-rows-teaser__pop-up-image img::-moz-selection{background:transparent}.b-certificates-rows-teaser__pop-up-image img::selection{background:transparent}.b-certificates-rows-teaser__pop-up-content{display:none}.b-certificates-teaser__item-fields{width:100%}.b-certificates-teaser__certificate{width:100%;padding-top:100%;height:0;position:relative}.b-certificates-teaser__certificate--bg{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:.35s}.b-certificates-teaser__certificate--bg img{transition:.35s}.b-certificates-teaser__certificate--bg:hover{background-color:#cdecdb!important}.b-certificates-teaser__certificate--bg:hover img{box-shadow:0 0 100px -40px rgba(0,0,0,.5)}.b-contacts-full{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-contacts-full{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-contacts-full{padding-left:8px;padding-right:8px}}.b-contacts-full__title h1{margin-left:calc(8.333333% + .0625rem)}.b-contacts-full__content{margin-bottom:60px}.b-contacts-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .0625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-contacts-full__description .b-smooth-scroll-button{margin-left:calc(50% + .0625rem)}}.b-newstype-page-teaser{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-newstype-page-teaser{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-newstype-page-teaser{padding-left:8px;padding-right:8px}}.b-newstype-page-teaser__top{margin-bottom:30px}.b-newstype-page-teaser__top h1{margin-left:calc(8.333333% + .0625rem)}.b-newstype-page-teaser__rows{margin-bottom:60px}.b-newstype-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:0;transition:.25s;transition-delay:50ms}.b-newstype-rows-teaser--visible{opacity:1}.b-newstype-rows-teaser__item{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 60px}@media print,screen and (min-width:53.75em){.b-newstype-rows-teaser__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-newstype-rows-teaser__item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-newstype-rows-teaser__item{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-newstype-rows-teaser__item .c-news-type-title{display:none}.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item--no-image.b-product-teaser,.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}@media screen and (max-width:64.9375em){.b-newstype-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-newstype-rows-teaser__item--no-image.b-product-teaser,.b-newstype-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item{width:100%;margin-right:0;margin-left:0;margin:50px 0}.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item:first-child{margin-top:0}}@media print,screen and (min-width:65em){.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}@media print,screen and (min-width:85.625em){.b-newstype-rows-teaser--visual_line .b-newstype-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}.b-page-full{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-page-full{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-page-full{padding-left:8px;padding-right:8px}}.b-page-full__title h1{margin-left:calc(8.333333% + .0625rem)}.b-page-full__content{margin-bottom:60px}.b-page-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .0625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-page-full__description .b-smooth-scroll-button{margin-left:calc(50% + .0625rem)}}.b-pagenav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;transition:opacity .25s}.b-pagenav a{color:#009b48}.b-pagenav__container{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:30px}@media print,screen and (min-width:53.75em){.b-pagenav__container{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;padding-right:5%}}@media print,screen and (min-width:85.625em){.b-pagenav__container{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-pagenav__first{background:url(/images/arrow-left.png) 50% no-repeat}.b-pagenav__first,.b-pagenav__first a,.b-pagenav__last{width:12px;height:20px;display:block}.b-pagenav__last{background:url(/images/arrow-right.png) 50% no-repeat}.b-pagenav__last a{width:12px;height:20px;display:block}.b-pagenav__first--disabled,.b-pagenav__last--disabled{opacity:.5}.b-pagenav__first--disabled a,.b-pagenav__last--disabled a{display:none}.b-pagenav__link{cursor:pointer}.b-pagenav__link a{font:500 16px/1em roboto}.b-pagenav__link--current{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px}.b-pagenav__link--current a{font-size:0}.b-pagenav__link--delimiter{color:#b8b8b8;font:500 16px/1em roboto}.b-pagenav__link--hidden{display:none}.b-pagenav__ajax{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;color:#009b48;font:400 14px/1em roboto;position:relative;padding-left:26px;cursor:pointer;margin-bottom:30px}@media print,screen and (min-width:53.75em){.b-pagenav__ajax{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-pagenav__ajax{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-pagenav__ajax span{transition:.25s;border-bottom:1px solid transparent}.b-pagenav__ajax:before{content:"";background:url(/images/circle-arrow.png) 50% no-repeat;width:20px;height:16px;position:absolute;left:0;top:0;bottom:0;margin:auto}.b-pagenav__ajax:hover span{color:#000;border-bottom-color:#009b48}.b-pagenav__ajax--hidden{transition:.45s;-webkit-transform:scale(0);transform:scale(0)}.b-pagenav--loading .b-pagenav__ajax:before{-webkit-animation:rotates .65s infinite linear;animation:rotates .65s infinite linear;-webkit-transform-origin:40% 50%;transform-origin:40% 50%}@-webkit-keyframes rotates{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotates{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.b-pressroom-full{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-pressroom-full{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-pressroom-full{padding-left:8px;padding-right:8px}}.b-pressroom-full__title h1{margin-left:calc(8.333333% + .0625rem)}.b-pressroom-full__content{margin-bottom:60px}.b-pressroom-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .0625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-pressroom-full__description .b-smooth-scroll-button{margin-left:calc(50% + .0625rem)}}.b-pressroom-full__date-publish,.b-pressroom-full__published-in{margin-left:calc(8.333333% + .0625rem);font:300 20px/1em roboto;margin-bottom:1em}.b-pressroom-full__published-in{margin-top:.5em}.b-pressroom-full__item-bottom{margin-top:30px;margin-bottom:60px}.b-pressroom-full__gallery{margin-bottom:60px}.b-pressroom-related{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-pressroom-related--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-pressroom-related--visual_line:hover .b-pressroom-related__title a{border-color:#009b48}.b-pressroom-related--visual_line .b-pressroom-related__preview-image,.b-pressroom-related--visual_line .b-pressroom-related__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-related--visual_line .b-pressroom-related__preview-image,.b-pressroom-related--visual_line .b-pressroom-related__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-pressroom-related--visual_line .b-pressroom-related__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-related--visual_line .b-pressroom-related__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-pressroom-related--visual_line .b-pressroom-related__date-publish+.b-pressroom-related__title{top:30px}.b-pressroom-related--visual_line .b-pressroom-related__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-related--visual_line .b-pressroom-related__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-pressroom-related--visual_line .b-pressroom-related__title-icon{left:11.11111%;bottom:0}.b-pressroom-related--visual_line .b-pressroom-related__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-pressroom-related--visual_line .b-pressroom-related__title:after{width:8.333333%;bottom:6px}.b-pressroom-related--visual_line .b-pressroom-related__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-pressroom-related--visual_line .b-pressroom-related__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-pressroom-related--visual_line .b-pressroom-related__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-pressroom-related--visual_line.b-pressroom-related--subcategory .b-pressroom-related__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-pressroom-related--visual_line.b-pressroom-related--subcategory .b-pressroom-related__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-pressroom-related--visual_line.b-pressroom-related--subcategory .b-pressroom-related__subterms--tile{display:none}.b-pressroom-related--visual_line.b-pressroom-related--subcategory .b-pressroom-related__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-pressroom-related__item-fields{width:100%}.b-pressroom-related__preview-image{position:relative;width:100%;z-index:10}.b-pressroom-related__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-pressroom-related__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-pressroom-related__preview-image--center{background-position:50% 50%}.b-pressroom-related__preview-image--bottom-center{background-position:50% 100%}.b-pressroom-related__preview-image img{height:auto;max-width:100%}.b-pressroom-related__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-pressroom-related__title>a{padding-right:25px;display:block}.b-pressroom-related__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-pressroom-related__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-pressroom-related__title-announce{display:none}.b-pressroom-related__title-announce p:first-child{margin-top:0}.b-pressroom-related__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-pressroom-related__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-pressroom-related__subterms--line{display:none}.b-pressroom-related__subterm{margin-bottom:15px;width:100%}.b-pressroom-related__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-pressroom-related__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-pressroom-related__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-pressroom-related__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-pressroom-related:hover .b-pressroom-related__preview-image-top{background-color:transparent!important}.b-pressroom-related:hover .b-pressroom-related__title,.b-pressroom-related:hover .b-pressroom-related__title a{color:#000;text-decoration:none}.b-pressroom-related:hover .b-pressroom-related__title-icon{opacity:1}.b-pressroom-related:hover .b-pressroom-related__title:after{background-color:#b5b5b5}.b-pressroom-related--subcategory .b-pressroom-related__title{padding-right:50px;position:relative}.b-pressroom-related--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-pressroom-related--no-image.b-product-teaser,.b-pressroom-related--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-pressroom-related .c-date-string{display:block;font:300 14px/1em roboto;margin-bottom:1.5em}.b-pressroom-related__title{font-size:16px}.b-pressroom-rows-related{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.b-pressroom-rows-related__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.b-pressroom-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.b-pressroom-rows-teaser__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.b-pressroom-rows-teaser__item{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 60px}@media print,screen and (min-width:53.75em){.b-pressroom-rows-teaser__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-pressroom-rows-teaser__item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-pressroom-rows-teaser__item{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-pressroom-rows-teaser__item .c-published-title{display:none}.b-pressroom-teaser{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-pressroom-teaser--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-pressroom-teaser--visual_line:hover .b-pressroom-teaser__title a{border-color:#009b48}.b-pressroom-teaser--visual_line .b-pressroom-teaser__preview-image,.b-pressroom-teaser--visual_line .b-pressroom-teaser__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__preview-image,.b-pressroom-teaser--visual_line .b-pressroom-teaser__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__date-publish+.b-pressroom-teaser__title{top:30px}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-pressroom-teaser--visual_line .b-pressroom-teaser__title-icon{left:11.11111%;bottom:0}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title:after{width:8.333333%;bottom:6px}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-pressroom-teaser--visual_line .b-pressroom-teaser__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-pressroom-teaser--visual_line.b-pressroom-teaser--subcategory .b-pressroom-teaser__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-pressroom-teaser--visual_line.b-pressroom-teaser--subcategory .b-pressroom-teaser__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-pressroom-teaser--visual_line.b-pressroom-teaser--subcategory .b-pressroom-teaser__subterms--tile{display:none}.b-pressroom-teaser--visual_line.b-pressroom-teaser--subcategory .b-pressroom-teaser__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-pressroom-teaser__item-fields{width:100%}.b-pressroom-teaser__preview-image{position:relative;width:100%;z-index:10}.b-pressroom-teaser__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-pressroom-teaser__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-pressroom-teaser__preview-image--center{background-position:50% 50%}.b-pressroom-teaser__preview-image--bottom-center{background-position:50% 100%}.b-pressroom-teaser__preview-image img{height:auto;max-width:100%}.b-pressroom-teaser__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-pressroom-teaser__title>a{padding-right:25px;display:block}.b-pressroom-teaser__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-pressroom-teaser__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-pressroom-teaser__title-announce{display:none}.b-pressroom-teaser__title-announce p:first-child{margin-top:0}.b-pressroom-teaser__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-pressroom-teaser__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-pressroom-teaser__subterms--line{display:none}.b-pressroom-teaser__subterm{margin-bottom:15px;width:100%}.b-pressroom-teaser__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-pressroom-teaser__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-pressroom-teaser__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-pressroom-teaser__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-pressroom-teaser:hover .b-pressroom-teaser__preview-image-top{background-color:transparent!important}.b-pressroom-teaser:hover .b-pressroom-teaser__title,.b-pressroom-teaser:hover .b-pressroom-teaser__title a{color:#000;text-decoration:none}.b-pressroom-teaser:hover .b-pressroom-teaser__title-icon{opacity:1}.b-pressroom-teaser:hover .b-pressroom-teaser__title:after{background-color:#b5b5b5}.b-pressroom-teaser--subcategory .b-pressroom-teaser__title{padding-right:50px;position:relative}.b-pressroom-teaser--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-pressroom-teaser--no-image.b-product-teaser,.b-pressroom-teaser--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-pressroom-teaser .c-date-string{display:block;font:300 14px/1em roboto;margin-bottom:1.5em}.b-product-full{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px}@media screen and (max-width:99.9375em){.b-product-full{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.b-product-full{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.b-product-full{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-product-full{padding-left:8px;padding-right:8px}}.b-product-full__title h1{margin-left:calc(8.333333% + .0625rem)}.b-product-full__content{margin-bottom:60px}.b-product-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .0625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-product-full__description .b-smooth-scroll-button{margin-left:calc(50% + .0625rem)}}.b-product-full__gallery{margin:60px 0}.b-product-page-teaser{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-product-page-teaser{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-product-page-teaser{padding-left:8px;padding-right:8px}}.b-product-page-teaser__top h1{margin-left:calc(8.333333% + .0625rem)}.b-product-page-teaser__rows{margin-bottom:60px}.b-product-related{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-product-related--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-product-related--visual_line:hover .b-product-related__title a{border-color:#009b48}.b-product-related--visual_line .b-product-related__preview-image,.b-product-related--visual_line .b-product-related__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-related--visual_line .b-product-related__preview-image,.b-product-related--visual_line .b-product-related__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-product-related--visual_line .b-product-related__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-related--visual_line .b-product-related__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-product-related--visual_line .b-product-related__date-publish+.b-product-related__title{top:30px}.b-product-related--visual_line .b-product-related__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-related--visual_line .b-product-related__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-product-related--visual_line .b-product-related__title-icon{left:11.11111%;bottom:0}.b-product-related--visual_line .b-product-related__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-product-related--visual_line .b-product-related__title:after{width:8.333333%;bottom:6px}.b-product-related--visual_line .b-product-related__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-product-related--visual_line .b-product-related__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-product-related--visual_line .b-product-related__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-product-related--visual_line.b-product-related--subcategory .b-product-related__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-product-related--visual_line.b-product-related--subcategory .b-product-related__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-product-related--visual_line.b-product-related--subcategory .b-product-related__subterms--tile{display:none}.b-product-related--visual_line.b-product-related--subcategory .b-product-related__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-product-related__item-fields{width:100%}.b-product-related__preview-image{position:relative;width:100%;z-index:10}.b-product-related__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-product-related__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-product-related__preview-image--center{background-position:50% 50%}.b-product-related__preview-image--bottom-center{background-position:50% 100%}.b-product-related__preview-image img{height:auto;max-width:100%}.b-product-related__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-product-related__title>a{padding-right:25px;display:block}.b-product-related__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-product-related__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-product-related__title-announce{display:none}.b-product-related__title-announce p:first-child{margin-top:0}.b-product-related__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-product-related__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-product-related__subterms--line{display:none}.b-product-related__subterm{margin-bottom:15px;width:100%}.b-product-related__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-product-related__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-product-related__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-product-related__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-product-related:hover .b-product-related__preview-image-top{background-color:transparent!important}.b-product-related:hover .b-product-related__title,.b-product-related:hover .b-product-related__title a{color:#000;text-decoration:none}.b-product-related:hover .b-product-related__title-icon{opacity:1}.b-product-related:hover .b-product-related__title:after{background-color:#b5b5b5}.b-product-related--subcategory .b-product-related__title{padding-right:50px;position:relative}.b-product-related--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-product-related--no-image.b-product-teaser,.b-product-related--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-product-rows-related{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-product-rows-related__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;margin-bottom:30px}.b-product-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.b-product-rows-teaser__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;margin-bottom:30px}.b-product-rows-teaser__item{padding-bottom:10px;width:100%}.b-product-teaser-subcategory{position:relative}.b-product-teaser-subcategory__item-fields{width:100%}.b-product-teaser-subcategory__preview-image{z-index:10;width:100%;position:relative}@media screen and (max-width:64.9375em){.b-product-teaser-subcategory__preview-image{max-width:360px}}.b-product-teaser-subcategory__preview-image--bg{background-size:100%;background-repeat:no-repeat;background-position:0 100%;background-color:#f0f0f0;transition:.25s;padding-bottom:100%;display:block}.b-product-teaser-subcategory__preview-image--center{background-position:50% 50%}.b-product-teaser-subcategory__preview-image--bottom-center{background-position:50% 100%}.b-product-teaser-subcategory__preview-image-bg{z-index:9;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:99.9375em){.b-product-teaser-subcategory__preview-image-bg{max-width:360px}}.b-product-teaser-subcategory__preview-image-bg--bg{background-size:100%;background-repeat:no-repeat;background-position:0 100%;position:absolute;top:0;left:0;bottom:0;right:0;padding-bottom:100%}.b-product-teaser-subcategory__title{z-index:11;margin-top:34px;margin-bottom:60px;font:20px/1.25em Roboto Condensed;color:#4e4e4e;position:relative;padding-right:50px}.b-product-teaser-subcategory__title>a{width:100%}.b-product-teaser-subcategory__title a{color:#4e4e4e;overflow:hidden;max-height:100%}.b-product-teaser-subcategory__title-icon{display:block;width:20px;height:12px;position:absolute;bottom:-36px;left:44.44444%;background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;opacity:0;transition:.25s}.b-product-teaser-subcategory__title:after{content:"";position:absolute;bottom:-30px;left:0;display:block;width:33.333333%;height:1px;background-color:#009b48}.b-product-teaser-subcategory__title-announce{display:none}.b-product-teaser-subcategory__title-announce p:first-child{margin-top:0}.b-product-teaser-subcategory__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-product-teaser-subcategory__subterms--line{display:none}.b-product-teaser-subcategory__subterms--tile .b-product-teaser-subcategory__subterm{margin-bottom:15px}.b-product-teaser-subcategory__subterm{width:100%}@media print,screen and (min-width:85.625em){.b-product-teaser-subcategory__subterm{margin-bottom:15px}}.b-product-teaser-subcategory__subterm-link{color:#4e4e4e;font:18px/1em Roboto Condensed;border-bottom:1px solid transparent}.b-product-teaser-subcategory__subterm-link:hover{color:#0a0a0a;border-color:#009b48;text-decoration:none}.b-product-teaser-subcategory:hover .b-product-teaser-subcategory__preview-image--bg{background-color:transparent!important}.b-product-teaser-subcategory:hover .b-product-teaser-subcategory__title,.b-product-teaser-subcategory:hover .b-product-teaser-subcategory__title a{color:#000;text-decoration:none}.b-product-teaser-subcategory:hover .b-product-teaser-subcategory__title-icon{opacity:1}.b-product-teaser-subcategory:hover .b-product-teaser-subcategory__title:after{background-color:#b5b5b5}@media print,screen and (min-width:53.75em){.b-product-teaser-subcategory--visual_line{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px}.b-product-teaser-subcategory--visual_line,.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__item-fields{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__preview-image,.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__preview-image,.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title{width:calc(58.333333% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(8.333333% + .0625rem);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;overflow:hidden;font:25px/1.25em Roboto Condensed}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title{position:absolute;top:0;right:0;bottom:0;left:0;width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title-icon{left:11.11111%}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title:after{width:8.333333%}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title:before{content:"";position:absolute;pointer-events:none;top:0;left:0;bottom:0;right:0;width:100%;height:100%;box-shadow:inset 0 -95px 40px -60px #fff;z-index:1}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__subterms--tile{display:none}}@media print,screen and (min-width:53.75em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title-announce{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;font:16px/1.3em Roboto Condensed;color:#747474;margin-top:30px}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title-announce p{font-size:16px}}@media print,screen and (min-width:85.625em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title-announce{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;margin-right:.0625rem;margin-left:.0625rem}.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__title-announce+.b-product-teaser-subcategory__subterms{margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__subterms--line{width:calc(85.714286% - .125rem);margin:30px .0625rem;display:block}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__subterms--line{margin-bottom:0}}@media print,screen and (min-width:65em){.b-product-teaser-subcategory--visual_line .b-product-teaser-subcategory__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-product-teaser-subcategory--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-product-teaser-subcategory--no-image.b-product-teaser,.b-product-teaser-subcategory--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-product-teaser{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-product-teaser--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-product-teaser--visual_line:hover .b-product-teaser__title a{border-color:#009b48}.b-product-teaser--visual_line .b-product-teaser__preview-image,.b-product-teaser--visual_line .b-product-teaser__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser--visual_line .b-product-teaser__preview-image,.b-product-teaser--visual_line .b-product-teaser__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-product-teaser--visual_line .b-product-teaser__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser--visual_line .b-product-teaser__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-product-teaser--visual_line .b-product-teaser__date-publish+.b-product-teaser__title{top:30px}.b-product-teaser--visual_line .b-product-teaser__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-product-teaser--visual_line .b-product-teaser__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-product-teaser--visual_line .b-product-teaser__title-icon{left:11.11111%;bottom:0}.b-product-teaser--visual_line .b-product-teaser__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-product-teaser--visual_line .b-product-teaser__title:after{width:8.333333%;bottom:6px}.b-product-teaser--visual_line .b-product-teaser__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-product-teaser--visual_line .b-product-teaser__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-product-teaser--visual_line .b-product-teaser__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-product-teaser--visual_line.b-product-teaser--subcategory .b-product-teaser__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-product-teaser--visual_line.b-product-teaser--subcategory .b-product-teaser__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-product-teaser--visual_line.b-product-teaser--subcategory .b-product-teaser__subterms--tile{display:none}.b-product-teaser--visual_line.b-product-teaser--subcategory .b-product-teaser__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-product-teaser__item-fields{width:100%}.b-product-teaser__preview-image{position:relative;width:100%;z-index:10}.b-product-teaser__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-product-teaser__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-product-teaser__preview-image--center{background-position:50% 50%}.b-product-teaser__preview-image--bottom-center{background-position:50% 100%}.b-product-teaser__preview-image img{height:auto;max-width:100%}.b-product-teaser__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-product-teaser__title>a{padding-right:25px;display:block}.b-product-teaser__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-product-teaser__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-product-teaser__title-announce{display:none}.b-product-teaser__title-announce p:first-child{margin-top:0}.b-product-teaser__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-product-teaser__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-product-teaser__subterms--line{display:none}.b-product-teaser__subterm{margin-bottom:15px;width:100%}.b-product-teaser__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-product-teaser__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-product-teaser__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-product-teaser__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-product-teaser:hover .b-product-teaser__preview-image-top{background-color:transparent!important}.b-product-teaser:hover .b-product-teaser__title,.b-product-teaser:hover .b-product-teaser__title a{color:#000;text-decoration:none}.b-product-teaser:hover .b-product-teaser__title-icon{opacity:1}.b-product-teaser:hover .b-product-teaser__title:after{background-color:#b5b5b5}.b-product-teaser--subcategory .b-product-teaser__title{padding-right:50px;position:relative}.b-product-teaser--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-product-teaser--no-image.b-product-teaser,.b-product-teaser--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-productcategory-page-teaser{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-productcategory-page-teaser{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-productcategory-page-teaser{padding-left:8px;padding-right:8px}}.b-productcategory-page-teaser__top{margin-bottom:30px}.b-productcategory-page-teaser__top h1{margin-left:calc(8.333333% + .0625rem)}.b-productcategory-page-teaser__rows{margin-bottom:60px}.b-productcategory-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:0;transition:.25s;transition-delay:50ms}.b-productcategory-rows-teaser--visible{opacity:1}.b-productcategory-rows-teaser__item{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:0 0 30px}@media print,screen and (min-width:53.75em){.b-productcategory-rows-teaser__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-productcategory-rows-teaser__item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-productcategory-rows-teaser__item{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-productcategory-rows-teaser__item--subcategories{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media screen and (max-width:64.9375em){.b-productcategory-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-productcategory-rows-teaser__item--no-image.b-product-teaser,.b-productcategory-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0;margin:50px 0}.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item:first-child{margin-top:0}}@media print,screen and (min-width:65em){.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}@media print,screen and (min-width:85.625em){.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item--no-image.b-product-teaser,.b-productcategory-rows-teaser--visual_line .b-productcategory-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-slide-complex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:580px}@media print,screen and (min-width:53.75em){.b-slide-complex{padding:40px 0 0;min-height:800px}}.b-slide-complex__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.b-slide-complex__icon-additional{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:5;-ms-flex-order:5;order:5}@media print,screen and (min-width:53.75em){.b-slide-complex__icon-additional{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-slide-complex__icon-additional{width:calc(8.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-slide-complex__title{width:calc(66.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;-webkit-order:10;-ms-flex-order:10;order:10;text-transform:uppercase;font:500 20px Roboto Condensed;color:#009b48}@media print,screen and (min-width:53.75em){.b-slide-complex__title{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;font-size:30px}}@media print,screen and (min-width:65em){.b-slide-complex__title{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-slide-complex__bg-color{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;height:180px;position:absolute;top:245px;right:0;left:0;z-index:1;margin:auto;overflow:visible}@media print,screen and (min-width:53.75em){.b-slide-complex__bg-color{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:auto;height:300px}}.b-slide-complex__bg-color>a,.b-slide-complex__bg-color>div{width:100%;height:100%}.b-slide-complex__bg-image{width:calc(80% - .125rem);margin-right:.0625rem;margin-left:.0625rem;overflow:hidden;position:absolute;bottom:0;left:0;right:0;margin:auto;height:340px;max-width:240px}@media print,screen and (min-width:53.75em){.b-slide-complex__bg-image{width:calc(40% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(50% + .0625rem);right:auto}}@media print,screen and (min-width:65em){.b-slide-complex__bg-image{width:calc(60% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(40% + .0625rem);height:auto;max-width:50%}}.b-slide-complex__bg-image img{width:auto;display:block;max-width:100%;height:auto}.b-slide-complex__bg-title{display:none}@media print,screen and (min-width:53.75em){.b-slide-complex__bg-title{width:calc(40% - .125rem);margin-left:.0625rem;margin:auto .0625rem auto calc(10% + .0625rem);display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;font:200 40px/1.2em Roboto}}@media print,screen and (min-width:65em){.b-slide-complex__bg-title{font-size:50px;line-height:1.5em}}.b-slide-complex__bg-link{display:block}.b-slide-complex__title-additional{font:200 40px/1.3em Roboto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:40;-ms-flex-order:40;order:40;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1;position:absolute;bottom:0;left:0}@media print,screen and (min-width:53.75em){.b-slide-complex__title-additional{display:none}}.b-slide-complex__image-additional{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;overflow:hidden;position:relative;z-index:5;-webkit-order:20;-ms-flex-order:20;order:20;max-width:240px;height:auto;margin:0 auto;bottom:-50px;display:none}@media print,screen and (min-width:53.75em){.b-slide-complex__image-additional{width:calc(41.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(50% + .0625rem);bottom:-40px;max-width:320px;display:block}}@media print,screen and (min-width:65em){.b-slide-complex__image-additional{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem);max-width:50%}}.b-slide-complex__image-additional img{width:auto;display:block;margin:auto;max-width:100%;height:auto}.b-slide-complex__content{display:none}@media print,screen and (min-width:53.75em){.b-slide-complex__content{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);display:block;-webkit-order:30;-ms-flex-order:30;order:30;z-index:40;position:absolute;top:75%;left:0;max-height:25%;overflow:hidden}}@media print,screen and (min-width:65em){.b-slide-complex__content{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}.b-slide-complex__content-additional{display:none}@media print,screen and (min-width:53.75em){.b-slide-complex__content-additional{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;-webkit-order:30;-ms-flex-order:30;order:30;z-index:40;position:absolute;top:40px;right:0}}@media print,screen and (min-width:65em){.b-slide-complex__content-additional{width:calc(16.666667% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-slide-imageleft{text-decoration:none;display:block}.b-slide-imageleft:hover{text-decoration:none;color:inherit}.b-slide-imageleft__title{display:none}.b-slide-imageleft__bg-color{height:100%;width:100%;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;display:none}.b-slide-imageleft__bg-color div{width:100%;height:100%}@media print,screen and (min-width:65em){.b-slide-imageleft__bg-color{display:block}}.b-slide-imageleft__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;position:relative}@media print,screen and (min-width:65em){.b-slide-imageleft__container{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}.b-slide-imageleft__image{width:80%;margin:auto;-webkit-order:1;-ms-flex-order:1;order:1;overflow:hidden;position:relative;z-index:2;max-height:460px}@media print,screen and (min-width:65em){.b-slide-imageleft__image{width:50%;margin:auto 0}}.b-slide-imageleft__image img{width:100%;display:block;margin:0;max-width:100%;height:auto}.b-slide-imageleft__content{width:80%;margin:0 auto;padding:15px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:22px;font-weight:500;line-height:1.8em;-webkit-order:2;-ms-flex-order:2;order:2;z-index:2;background-color:#fff}@media print,screen and (min-width:65em){.b-slide-imageleft__content{width:calc(40% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:5%;background-color:transparent}}.b-slide-imageleft__content h1{margin-top:0;text-transform:none}@media screen and (max-width:85.5625em){.b-slide-imageleft__content h1,.b-slide-imageleft__content h2,.b-slide-imageleft__content h3,.b-slide-imageleft__content h4{width:100%;text-align:left}}.b-slide-imageonly{text-decoration:none;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.b-slide-imageonly:hover{text-decoration:none;color:inherit}@media print,screen and (min-width:53.75em){.b-slide-imageonly{padding:70px 0;display:block}}.b-slide-imageonly__container{max-width:100%;width:100%}.b-slide-imageonly__bg-color{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;height:80%;position:absolute;z-index:1;top:0;bottom:0;left:8.333333%;margin:auto}@media print,screen and (min-width:53.75em){.b-slide-imageonly__bg-color{height:50%}}.b-slide-imageonly__bg-color div{width:100%;height:100%}.b-slide-imageonly__image{overflow:hidden;-webkit-order:2;-ms-flex-order:2;order:2;position:relative;z-index:2}@media print,screen and (min-width:53.75em){.b-slide-imageonly__image{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:-70px auto;padding-bottom:0}}.b-slide-imageonly__image img{width:auto;display:block;margin:auto;max-width:100%;height:auto}.b-slide-imageright{text-decoration:none;display:block;padding:35px 0 0}.b-slide-imageright:hover{text-decoration:none;color:inherit}@media print,screen and (min-width:53.75em){.b-slide-imageright{padding:70px 0}}.b-slide-imageright__title{display:none}.b-slide-imageright__bg-color{height:100%;width:100%;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto}.b-slide-imageright__bg-color div{width:100%;height:100%}.b-slide-imageright__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;position:relative}@media print,screen and (min-width:53.75em){.b-slide-imageright__container{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}.b-slide-imageright__image{margin-left:calc(10% + .0625rem);width:80%;-webkit-order:1;-ms-flex-order:1;order:1;overflow:hidden;position:relative;z-index:2;max-height:460px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:53.75em){.b-slide-imageright__image{width:50%;margin:-70px 0;-webkit-order:2;-ms-flex-order:2;order:2}}.b-slide-imageright__image img{width:auto;display:block;margin:auto;max-width:100%;height:auto}.b-slide-imageright__content{width:100%;margin:0 auto;padding:15px 0 15px 10%;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:22px;font-weight:500;line-height:1.8em;-webkit-order:2;-ms-flex-order:2;order:2;z-index:2}@media print,screen and (min-width:53.75em){.b-slide-imageright__content{width:calc(40% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);-webkit-order:1;-ms-flex-order:1;order:1;background:transparent;padding:15px}}.b-slide-imageright__content h1{margin-top:0;text-transform:none}.b-solution-full{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px}@media screen and (max-width:99.9375em){.b-solution-full{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.b-solution-full{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.b-solution-full{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-solution-full{padding-left:8px;padding-right:8px}}.b-solution-full__title h1{margin-left:calc(8.333333% + .0625rem)}.b-solution-full__content{margin-bottom:60px}.b-solution-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .0625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-solution-full__description .b-smooth-scroll-button{margin-left:calc(50% + .0625rem)}}.b-solution-full__gallery{margin:60px 0}.b-solution-page-teaser{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-solution-page-teaser{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-solution-page-teaser{padding-left:8px;padding-right:8px}}.b-solution-page-teaser__top h1{margin-left:calc(8.333333% + .0625rem)}.b-solution-page-teaser__rows{margin-bottom:60px}.b-solution-related{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-solution-related--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-solution-related--visual_line:hover .b-solution-related__title a{border-color:#009b48}.b-solution-related--visual_line .b-solution-related__preview-image,.b-solution-related--visual_line .b-solution-related__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-related--visual_line .b-solution-related__preview-image,.b-solution-related--visual_line .b-solution-related__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-solution-related--visual_line .b-solution-related__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-related--visual_line .b-solution-related__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-solution-related--visual_line .b-solution-related__date-publish+.b-solution-related__title{top:30px}.b-solution-related--visual_line .b-solution-related__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-related--visual_line .b-solution-related__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-solution-related--visual_line .b-solution-related__title-icon{left:11.11111%;bottom:0}.b-solution-related--visual_line .b-solution-related__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-solution-related--visual_line .b-solution-related__title:after{width:8.333333%;bottom:6px}.b-solution-related--visual_line .b-solution-related__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-solution-related--visual_line .b-solution-related__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-solution-related--visual_line .b-solution-related__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-solution-related--visual_line.b-solution-related--subcategory .b-solution-related__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-solution-related--visual_line.b-solution-related--subcategory .b-solution-related__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-related--visual_line.b-solution-related--subcategory .b-solution-related__subterms--tile{display:none}.b-solution-related--visual_line.b-solution-related--subcategory .b-solution-related__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-solution-related__item-fields{width:100%}.b-solution-related__preview-image{position:relative;width:100%;z-index:10}.b-solution-related__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-solution-related__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-solution-related__preview-image--center{background-position:50% 50%}.b-solution-related__preview-image--bottom-center{background-position:50% 100%}.b-solution-related__preview-image img{height:auto;max-width:100%}.b-solution-related__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-solution-related__title>a{padding-right:25px;display:block}.b-solution-related__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-solution-related__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-solution-related__title-announce{display:none}.b-solution-related__title-announce p:first-child{margin-top:0}.b-solution-related__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-solution-related__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-solution-related__subterms--line{display:none}.b-solution-related__subterm{margin-bottom:15px;width:100%}.b-solution-related__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-solution-related__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-solution-related__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-solution-related__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-solution-related:hover .b-solution-related__preview-image-top{background-color:transparent!important}.b-solution-related:hover .b-solution-related__title,.b-solution-related:hover .b-solution-related__title a{color:#000;text-decoration:none}.b-solution-related:hover .b-solution-related__title-icon{opacity:1}.b-solution-related:hover .b-solution-related__title:after{background-color:#b5b5b5}.b-solution-related--subcategory .b-solution-related__title{padding-right:50px;position:relative}.b-solution-related--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-related--no-image.b-product-teaser,.b-solution-related--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-solution-rows-related{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.b-solution-rows-related__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;margin-bottom:30px}.b-solution-rows-tied-to-product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:60px}.b-solution-rows-tied-to-product__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.b-solution-rows-tied-to-product__item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;width:100%;max-width:360px;margin-bottom:1em}.b-solution-teaser{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-solution-teaser--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-solution-teaser--visual_line:hover .b-solution-teaser__title a{border-color:#009b48}.b-solution-teaser--visual_line .b-solution-teaser__preview-image,.b-solution-teaser--visual_line .b-solution-teaser__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-teaser--visual_line .b-solution-teaser__preview-image,.b-solution-teaser--visual_line .b-solution-teaser__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-solution-teaser--visual_line .b-solution-teaser__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-teaser--visual_line .b-solution-teaser__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-solution-teaser--visual_line .b-solution-teaser__date-publish+.b-solution-teaser__title{top:30px}.b-solution-teaser--visual_line .b-solution-teaser__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-teaser--visual_line .b-solution-teaser__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-solution-teaser--visual_line .b-solution-teaser__title-icon{left:11.11111%;bottom:0}.b-solution-teaser--visual_line .b-solution-teaser__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-solution-teaser--visual_line .b-solution-teaser__title:after{width:8.333333%;bottom:6px}.b-solution-teaser--visual_line .b-solution-teaser__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-solution-teaser--visual_line .b-solution-teaser__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-solution-teaser--visual_line .b-solution-teaser__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-solution-teaser--visual_line.b-solution-teaser--subcategory .b-solution-teaser__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-solution-teaser--visual_line.b-solution-teaser--subcategory .b-solution-teaser__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-teaser--visual_line.b-solution-teaser--subcategory .b-solution-teaser__subterms--tile{display:none}.b-solution-teaser--visual_line.b-solution-teaser--subcategory .b-solution-teaser__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-solution-teaser__item-fields{width:100%}.b-solution-teaser__preview-image{position:relative;width:100%;z-index:10}.b-solution-teaser__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-solution-teaser__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-solution-teaser__preview-image--center{background-position:50% 50%}.b-solution-teaser__preview-image--bottom-center{background-position:50% 100%}.b-solution-teaser__preview-image img{height:auto;max-width:100%}.b-solution-teaser__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-solution-teaser__title>a{padding-right:25px;display:block}.b-solution-teaser__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-solution-teaser__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-solution-teaser__title-announce{display:none}.b-solution-teaser__title-announce p:first-child{margin-top:0}.b-solution-teaser__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-solution-teaser__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-solution-teaser__subterms--line{display:none}.b-solution-teaser__subterm{margin-bottom:15px;width:100%}.b-solution-teaser__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-solution-teaser__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-solution-teaser__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-solution-teaser__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-solution-teaser:hover .b-solution-teaser__preview-image-top{background-color:transparent!important}.b-solution-teaser:hover .b-solution-teaser__title,.b-solution-teaser:hover .b-solution-teaser__title a{color:#000;text-decoration:none}.b-solution-teaser:hover .b-solution-teaser__title-icon{opacity:1}.b-solution-teaser:hover .b-solution-teaser__title:after{background-color:#b5b5b5}.b-solution-teaser--subcategory .b-solution-teaser__title{padding-right:50px;position:relative}.b-solution-teaser--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-teaser--no-image.b-product-teaser,.b-solution-teaser--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-solution-teaser__preview-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(78,78,78,.5);z-index:101;opacity:0;transition:opacity .25s;pointer-events:none}.b-solution-teaser__preview-image img{display:block}.b-solution-teaser:hover .b-solution-teaser__preview-image:before{opacity:1}.b-solution-tied-to-product{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media print,screen and (min-width:53.75em){.b-solution-tied-to-product--visual_line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:140px;width:100%}.b-solution-tied-to-product--visual_line:hover .b-solution-tied-to-product__title a{border-color:#009b48}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__preview-image,.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__preview-image-bg{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__preview-image,.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__preview-image-bg{width:calc(25% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:53.75em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__date-publish{position:absolute;top:0;font-size:20px;margin-top:0;width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(41.666667% + .0625rem)}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__date-publish{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__date-publish+.b-solution-tied-to-product__title{top:30px}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title{width:calc(50% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(41.666667% + .0625rem);bottom:0;font:25px/1.25em Roboto Condensed;left:0;position:absolute;right:0;top:0;overflow:hidden}}@media print,screen and (min-width:53.75em) and (min-width:85.625em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(33.333333% + .0625rem);font-size:30px}}@media print,screen and (min-width:53.75em){.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title-icon{left:11.11111%;bottom:0}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title a{border-bottom:1px solid transparent;transition:border .25s;display:inline;padding:0}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title:after{width:8.333333%;bottom:6px}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title:before{box-shadow:inset 0 -95px 40px -60px #fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title-announce{color:#747474;display:block;font:16px/1.3em Roboto Condensed;margin-top:30px}.b-solution-tied-to-product--visual_line .b-solution-tied-to-product__title-announce p{font-size:16px}}@media print,screen and (min-width:53.75em){.b-solution-tied-to-product--visual_line.b-solution-tied-to-product--subcategory .b-solution-tied-to-product__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.b-solution-tied-to-product--visual_line.b-solution-tied-to-product--subcategory .b-solution-tied-to-product__title-announce{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-tied-to-product--visual_line.b-solution-tied-to-product--subcategory .b-solution-tied-to-product__subterms--tile{display:none}.b-solution-tied-to-product--visual_line.b-solution-tied-to-product--subcategory .b-solution-tied-to-product__subterms--line{width:calc(42.857143% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block;margin-top:30px}}.b-solution-tied-to-product__item-fields{width:100%}.b-solution-tied-to-product__preview-image{position:relative;width:100%;z-index:10}.b-solution-tied-to-product__preview-image-top{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:100%;transition:.25s;position:relative;z-index:10}.b-solution-tied-to-product__preview-image-bot{background-color:#f0f0f0;background-position:0 100%;background-repeat:no-repeat;background-size:100%;bottom:0;left:0;padding-bottom:100%;position:absolute;right:0;top:0;z-index:9}.b-solution-tied-to-product__preview-image--center{background-position:50% 50%}.b-solution-tied-to-product__preview-image--bottom-center{background-position:50% 100%}.b-solution-tied-to-product__preview-image img{height:auto;max-width:100%}.b-solution-tied-to-product__title{color:#4e4e4e;font:20px/1.25em Roboto Condensed;margin-bottom:30px;margin-top:34px;z-index:11}.b-solution-tied-to-product__title>a{padding-right:25px;display:block}.b-solution-tied-to-product__title a{color:#4e4e4e;max-height:100%;overflow:hidden}.b-solution-tied-to-product__title-icon{background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;width:20px;height:12px;bottom:-6px;display:block;left:44.44444%;opacity:0;position:absolute;transition:.25s;z-index:10}.b-solution-tied-to-product__title-announce{display:none}.b-solution-tied-to-product__title-announce p:first-child{margin-top:0}.b-solution-tied-to-product__title:after{background-color:#009b48;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:33.333333%;z-index:10}.b-solution-tied-to-product__subterms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-solution-tied-to-product__subterms--line{display:none}.b-solution-tied-to-product__subterm{margin-bottom:15px;width:100%}.b-solution-tied-to-product__subterm-link{border-bottom:1px solid transparent;color:#4e4e4e;font:18px/1em Roboto Condensed}.b-solution-tied-to-product__subterm-link:hover{border-color:#009b48;color:#0a0a0a;text-decoration:none}.b-solution-tied-to-product__date-publish{font:300 14px/1em roboto;margin-top:1.5em}.b-solution-tied-to-product__published-in{font:300 13px/1em roboto;margin-top:.5em}.b-solution-tied-to-product:hover .b-solution-tied-to-product__preview-image-top{background-color:transparent!important}.b-solution-tied-to-product:hover .b-solution-tied-to-product__title,.b-solution-tied-to-product:hover .b-solution-tied-to-product__title a{color:#000;text-decoration:none}.b-solution-tied-to-product:hover .b-solution-tied-to-product__title-icon{opacity:1}.b-solution-tied-to-product:hover .b-solution-tied-to-product__title:after{background-color:#b5b5b5}.b-solution-tied-to-product--subcategory .b-solution-tied-to-product__title{padding-right:50px;position:relative}.b-solution-tied-to-product--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solution-tied-to-product--no-image.b-product-teaser,.b-solution-tied-to-product--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}.b-solution-tied-to-product__preview-image--bg{background-size:100%}.b-solutioncategory-page-teaser{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:99.9375em){.b-solutioncategory-page-teaser{padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.b-solutioncategory-page-teaser{padding-left:8px;padding-right:8px}}.b-solutioncategory-page-teaser__top{margin-bottom:30px}.b-solutioncategory-page-teaser__top h1{margin-left:calc(8.333333% + .0625rem)}.b-solutioncategory-page-teaser__rows{margin-bottom:60px}.b-solutioncategory-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.b-solutioncategory-rows-teaser__item{width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin:0 0 30px}@media print,screen and (min-width:53.75em){.b-solutioncategory-rows-teaser__item{width:calc(50% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:65em){.b-solutioncategory-rows-teaser__item{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}@media print,screen and (min-width:85.625em){.b-solutioncategory-rows-teaser__item--subcategories{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}}.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item--no-image.b-product-teaser,.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}@media screen and (max-width:64.9375em){.b-solutioncategory-rows-teaser__item--no-image .b-product-teaser__title{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}.b-solutioncategory-rows-teaser__item--no-image.b-product-teaser,.b-solutioncategory-rows-teaser__item--no-image .b-product-teaser{margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0;margin:50px 0}.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item:first-child{margin-top:0}}@media print,screen and (min-width:65em){.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}@media print,screen and (min-width:85.625em){.b-solutioncategory-rows-teaser--visual_line .b-solutioncategory-rows-teaser__item{width:100%;margin-right:0;margin-left:0}}.b-solutionvariant-popup__image{text-align:center;margin-bottom:25px}.b-solutionvariant-popup__content-additional li,.b-solutionvariant-popup__content-additional p{font-size:14px!important}.b-solutionvariant-rows-teaser{margin-bottom:30px}.b-solutionvariant-rows-teaser__pop-up-content-image{text-align:center}.b-solutionvariant-rows-teaser__header{margin-left:calc(8.333333% + .0625rem);color:#000;font-size:22px;font-weight:400;line-height:1em;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.b-solutionvariant-rows-teaser__item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;width:100%;margin:0 auto}.b-solutionvariant-teaser{max-width:100%;-webkit-flex-basis:238px;-ms-flex-preferred-size:238px;flex-basis:238px}.b-solutionvariant-teaser__image-mini{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:238px;position:relative}.b-solutionvariant-teaser__image-mini img{position:relative;z-index:100;max-width:100%;display:block}.b-solutionvariant-teaser__image-mini:before{background:url(/images/zoom.png) 50% no-repeat rgba(78,78,78,.3);bottom:0;border-radius:100%;content:"";height:100px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;pointer-events:none;transition:opacity .25s;z-index:101;width:100px}.b-solutionvariant-teaser__image-mini:hover:before{opacity:1}.b-solutionvariant-teaser__title{margin-top:24px;margin-bottom:10px}.b-solutionvariant-teaser__title h1{font-size:20px}.b-solutionvariant-teaser__title h1:hover{text-decoration:underline;cursor:pointer}@media print,screen and (min-width:65em){.b-solutionvariant-teaser__title h1{font-size:24px}}.b-solutionvariant-teaser__content{margin:16px 0 26px}.b-solutionvariant-teaser__item-bottom{display:none}.b-study-page-teaser__bottom{margin:40px 0}.b-study-page-teaser__bottom .b-study-bottom-teaser{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.b-study-page-teaser__rows{margin-top:50px}.b-study-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:calc(100% - .125rem);margin-right:.0625rem;margin-left:.0625rem;display:block}.b-study-rows-teaser h2{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);margin-left:calc(8.333333% + .0625rem)!important}@media print,screen and (min-width:65em){.b-study-rows-teaser h2{margin-left:0!important}}.b-study-rows-teaser.c-wysiwyg table{width:100%!important;border-collapse:collapse}.b-study-rows-teaser.c-wysiwyg table th{color:#000;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.6px;background:#ccebda;text-align:left;padding:10px 5px 10px 18px;border-right:1px solid #fff}.b-study-rows-teaser.c-wysiwyg table th:nth-of-type(4n){border-right:1px solid transparent}.b-study-rows-teaser.c-wysiwyg table td{color:#4e4e4e;font-size:14px;font-weight:300;line-height:20px;border-bottom:1px solid #c1c1c1;padding:32px 18px;text-align:left}.b-study-rows-teaser.c-wysiwyg table td:last-of-type{text-align:right}@media print,screen and (min-width:65em){.b-study-rows-teaser{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}}@media print,screen and (min-width:53.75em){.b-study-rows-teaser table td{font-size:14px;line-height:25px;padding:20px 0 20px 18px}.b-study-rows-teaser table th{font-size:14px;padding:20px 5px 20px 18px}}.b-study-teaser__btn{text-decoration:none;font-size:14px;width:163px;display:inline-block;text-align:center;padding-left:0;padding-right:0}.b-study-teaser__btn:hover{text-decoration:none}.b-study-teaser__date{text-transform:lowercase;color:#009b48!important;font-weight:400!important}.b-vacancies-full{margin-left:auto;margin-right:auto;max-width:1600px;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:100px}.b-vacancies-full__title h1{margin-left:calc(8.333333% + .625rem)}.b-vacancies-full__content{margin-bottom:60px}.b-vacancies-full__description .b-smooth-scroll-button{margin-left:calc(8.333333% + .625rem);margin-top:20px}@media print,screen and (min-width:53.75em){.b-vacancies-full__description .b-smooth-scroll-button{margin-left:calc(50% + .625rem)}}.b-vacancies-full__grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:53.75em){.b-vacancies-full__grid{margin-right:-1.875rem;margin-left:-1.875rem}}.b-vacancies-full__content,.b-vacancies-full__sidebar{margin-right:.625rem;margin-left:.625rem}@media print,screen and (min-width:53.75em){.b-vacancies-full__content,.b-vacancies-full__sidebar{margin-right:1.875rem;margin-left:1.875rem}}.b-vacancies-full__sidebar{width:100%}.b-vacancies-full__sidebar:empty{display:none}.b-vacancies-full__sidebar.b-vacancies-full__sidebar h3{font-weight:400}@media print,screen and (min-width:53.75em){.b-vacancies-full{padding-left:10px;padding-right:10px}.b-vacancies-full__wrapper--vacancy{width:calc(83.333333% - 3.75rem);margin-left:calc(8.333333% + .625rem)}.b-vacancies-full__content{-webkit-flex:1;-ms-flex:1;flex:1}.b-vacancies-full__sidebar{width:280px}}@media screen and (min-width:100em){.b-vacancies-full{padding-left:65px;padding-right:65px}.b-vacancies-full__sidebar{width:357px}}.b-vacancies-page-teaser{padding-bottom:100px}.b-vacancies-page-teaser__rows,.b-vacancies-page-teaser__top{width:calc(83.333333% - .125rem);margin-left:calc(8.333333% + .0625rem)}.b-vacancies-page-teaser__navigator_bottom{margin-top:70px}.b-vacancies-rows-teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-24px;margin-bottom:-24px}.b-vacancies-rows-teaser__item{margin-top:24px;margin-bottom:24px}.b-vacancies-teaser__link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.b-vacancies-teaser__link:after,.b-vacancies-teaser__link:before{display:none;content:""}.b-vacancies-teaser__link:before{width:20px;height:2px;margin-right:10px;background:#000}.b-vacancies-teaser__link:after{width:120px;height:1px;-webkit-order:10;-ms-flex-order:10;order:10;margin-left:32px;margin-right:40px;margin-top:.1em;background:#b8b8b8;opacity:0;transition:opacity .25s ease-out}.b-vacancies-teaser__link:hover{text-decoration:none}.b-vacancies-teaser__link:hover .b-vacancies-teaser__icon,.b-vacancies-teaser__link:hover:after{opacity:1}.b-vacancies-teaser__heading{margin-bottom:0;text-transform:none}.b-vacancies-teaser__managers{color:#747474;font-weight:300;margin-top:16px}.b-vacancies-teaser__icon{display:none;width:20px;height:12px;-webkit-order:20;-ms-flex-order:20;order:20;margin-top:.1em;opacity:0;background:url(/images/i_eye.svg) 50% no-repeat;background-size:24px;transition:opacity .25s ease-out}@media screen and (min-width:30em){.b-vacancies-teaser__link:before{display:block}}@media print,screen and (min-width:53.75em){.b-vacancies-teaser__icon,.b-vacancies-teaser__link:after{display:block}}.b-vacancies-top-teaser{color:#0a0a0a;font:500 16px/1.8em roboto;text-transform:uppercase;margin-bottom:48px}@media print,screen and (min-width:53.75em){.b-vacancies-top-teaser{font-size:18px}}.b-vacancies-top-teaser:after{content:"";display:block;width:60px;height:1px;margin-top:16px;background:#009b48}.b-vacancies-top-teaser h1{text-transform:none}.l-site-h1{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:99.9375em){.l-site-h1{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.l-site-h1{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.l-site-h1{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-site-h1{padding-left:8px;padding-right:8px}}.l-site-h1 h1{width:calc(100% - .125rem);margin-left:.0625rem;margin:0 .0625rem 0 calc(8.333333% + .0625rem)}.l-site-h2{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1600px;width:100%;padding-left:80px;padding-right:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:99.9375em){.l-site-h2{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media screen and (max-width:85.5625em){.l-site-h2{margin-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:64.9375em){.l-site-h2{margin-bottom:30px;padding-left:25px;padding-right:25px}}@media screen and (max-width:53.6875em){.l-site-h2{padding-left:8px;padding-right:8px}}.l-site-h2__left{width:calc(58.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem);color:#000;font-size:24px;font-weight:300;line-height:1.25em;text-transform:uppercase}@media print,screen and (min-width:53.75em){.l-site-h2__left{font-size:32px;margin-top:1em}}@media print,screen and (min-width:65em){.l-site-h2__left{font-size:40px}}.l-site-h2__right{width:calc(33.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem}@media screen and (max-width:53.6875em){.l-site-h2__left{-webkit-order:2;-ms-flex-order:2;order:2}.l-site-h2__left,.l-site-h2__right{width:calc(83.333333% - .125rem);margin-right:.0625rem;margin-left:.0625rem;margin-left:calc(8.333333% + .0625rem)}.l-site-h2__right{-webkit-order:1;-ms-flex-order:1;order:1}}