body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}[class*=grid_]{display:grid;grid-gap:1rem}[class*=grid_]>.block{margin-bottom:0}@media(min-width: 576px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}}@media(min-width: 768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}}@media(min-width: 992px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}}

/* 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; } }

.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(../../files/webdata/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(0.5);opacity:0}@font-face{font-family:"Urbanist";font-style:normal;font-weight:400;font-display:swap;src:url("../../files/webdata/font/urbanist-v7-latin-regular.eot");src:local(""), url("../../files/webdata/font/urbanist-v7-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/webdata/font/urbanist-v7-latin-regular.woff2") format("woff2"), url("../../files/webdata/font/urbanist-v7-latin-regular.woff") format("woff"), url("../../files/webdata/font/urbanist-v7-latin-regular.ttf") format("truetype"), url("../../files/webdata/font/urbanist-v7-latin-regular.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:600;font-display:swap;src:url("../../files/webdata/font/urbanist-v7-latin-600.eot");src:local(""), url("../../files/webdata/font/urbanist-v7-latin-600.eot?#iefix") format("embedded-opentype"), url("../../files/webdata/font/urbanist-v7-latin-600.woff2") format("woff2"), url("../../files/webdata/font/urbanist-v7-latin-600.woff") format("woff"), url("../../files/webdata/font/urbanist-v7-latin-600.ttf") format("truetype"), url("../../files/webdata/font/urbanist-v7-latin-600.svg#Urbanist") format("svg")}@font-face{font-family:"Urbanist";font-style:normal;font-weight:900;font-display:swap;src:url("../../files/webdata/font/urbanist-v7-latin-900.eot");src:local(""), url("../../files/webdata/font/urbanist-v7-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/webdata/font/urbanist-v7-latin-900.woff2") format("woff2"), url("../../files/webdata/font/urbanist-v7-latin-900.woff") format("woff"), url("../../files/webdata/font/urbanist-v7-latin-900.ttf") format("truetype"), url("../../files/webdata/font/urbanist-v7-latin-900.svg#Urbanist") format("svg")}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools{z-index:9999}.mCSB_dragger_bar{background-color:rgba(255, 204, 144, 0.85) !important}.mCSB_draggerRail{display:none}*{padding:0;border:0;margin:0;outline:none;-webkit-text-size-adjust:none;box-sizing:border-box}html{font-size:100%;height:100%}body{font-family:"Urbanist", sans-serif;font-size:1rem;background:#fff;color:#222222;height:100%;letter-spacing:0.5px}.mod_article{position:relative}#wrapper{width:100%;min-height:calc(100vh - 80px)}@media only screen and (min-width:1260px){#wrapper{min-height:calc(100vh - 100px)}}#container{border-top:80px solid #008855}@media only screen and (min-width:1260px){#container{border-top:100px solid #008855}}#main{min-height:calc(100vh - (80px + 70px))}@media only screen and (min-width:1260px){#main{min-height:calc(100vh - (100px + 70px))}}::selection{background:#ffcc90;color:#008855}@media only screen and (max-width:1024px){#dsgvo .ce_text li{list-style-position:inside;overflow-y:auto}}#header{position:fixed;top:0;left:0;width:100%;z-index:99;background:#008855;border-bottom:2px solid #076743}#header .inside{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 1rem}@media only screen and (min-width:1260px){#header .inside{padding:0 2rem;height:100px}}#header #logo{height:55px}@media only screen and (min-width:1260px){#header #logo{height:70px}}#header #logo img{width:auto;height:100%}#header #desktop-nav{display:none}@media only screen and (min-width:1260px){#header #desktop-nav{display:flex}}#header #header-elements{display:flex;align-items:center}#header #header-elements #search-trigger{position:relative;margin-right:0.5rem}@media only screen and (min-width:1260px){#header #header-elements #search-trigger{margin-right:0}}@media only screen and (min-width:1260px){#header #header-elements #mobile-nav-trigger{display:none}}#header #header-elements svg{width:50px;height:50px}#header #header-elements svg.close_icon{display:none}#header #language-switcher{margin-right:2rem}@media only screen and (max-width:1340px){#header #language-switcher{margin-right:1rem}}#header #language-switcher #switcher{background:#2D6546;border-radius:35px;display:flex;padding:0 2px;height:35px;align-items:center;gap:2px}#header #language-switcher #switcher a{display:inline-flex;color:#ffcc90;font-weight:700;text-decoration:none;width:30px;height:30px;border-radius:100%;align-items:center;font-size:0.9rem;justify-content:center}#header #language-switcher #switcher a.active{background:#ffcc90;color:#076743}#header #language-switcher #switcher a.active:hover{color:#076743}#header #language-switcher #switcher a:hover{color:#fff}#footer{background:#008855;width:100%;height:70px}#footer .inside{position:relative;display:flex;justify-content:space-between;padding:0 1rem;height:100%;width:100%;align-items:center}@media only screen and (min-width:768px){#footer .inside{justify-content:center}}#footer .inside ul{display:flex;list-style-type:none}#footer .inside ul li{margin-right:0.5rem}@media only screen and (min-width:768px){#footer .inside ul li{margin-right:1rem}}#footer .inside ul li:last-child{margin-right:0}#footer #to-top{width:30px;position:relative;top:4px}@media only screen and (min-width:768px){#footer #to-top{position:absolute;right:1rem;top:auto;width:35px}}#footer a{color:#ffcc90;text-decoration:none;font-weight:900;transition:color 0.3s ease-in-out}#footer a:hover{color:#fff}#desktop-nav .mod_navigation{overflow:visible;position:relative;z-index:1}#desktop-nav #desktop-nav-overlay{display:none;background:#008855;border-left:1px solid #fff;position:fixed;z-index:0;width:100%;height:100vh;top:0;transition:all 0.3s ease-in-out}#desktop-nav .product_image{position:absolute;width:350px;height:350px;display:flex;opacity:0;visibility:hidden;background:transparent;left:calc(100% + 1rem);transition:all 0.3s ease-in-out}#desktop-nav .product_image.show{opacity:1;visibility:visible}#desktop-nav .product_image img{object-fit:cover;width:100%;height:100%;border-radius:10px}#desktop-nav .open_sub .product_image{opacity:1;visibility:visible}#desktop-nav ul{list-style-type:none;display:flex;padding-left:2rem}#desktop-nav ul li{position:relative}#desktop-nav ul li.trail a{background:#076743}#desktop-nav ul a{color:#ffcc90;font-weight:900;font-size:1.188rem;text-decoration:none;background:transparent;border-radius:25px;padding:0.8333333333rem 1.5rem;display:inline-flex;transition:background 0.3s ease-in-out;position:relative;z-index:1}#desktop-nav ul a:hover,#desktop-nav ul a.active,#desktop-nav ul a.trail{background:#076743}@media only screen and (max-width:1340px){#desktop-nav ul a{padding:0.8333333333rem}}#desktop-nav ul.level_2{display:flex;position:absolute;z-index:0;top:0;flex-direction:column;width:100%;left:0;padding-top:100px;padding-left:0;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}#desktop-nav ul.level_2.show{opacity:1;width:100vw;visibility:visible;height:100vh}#desktop-nav ul.level_2 li{max-width:420px;margin-left:2rem;padding-bottom:1rem}#desktop-nav ul.level_2 li:last-child{padding-bottom:100px}#desktop-nav ul.level_2 li.trail a{font-weight:900;color:#ffcc90}#desktop-nav ul.level_2 li.trail>ul{display:block}#desktop-nav ul.level_2 a{font-size:1.125rem;color:#fff;font-weight:400;padding:0 0 5px 0;background:none !important;flex-direction:column;line-height:1.5;transition:color 0.3s ease-in-out}#desktop-nav ul.level_2 a:hover{color:#ffcc90}#desktop-nav ul.level_2 a.trail,#desktop-nav ul.level_2 a.active{color:#ffcc90;font-weight:900}#desktop-nav ul.level_3{display:none;list-style-type:disc;padding-left:0;padding-top:5px}#desktop-nav ul.level_3 li{color:#ffcc90;padding-bottom:5px}#desktop-nav ul.level_3 li:last-child{padding-bottom:0 !important}#desktop-nav ul.level_3 a{color:#ffcc90;font-weight:400 !important}#desktop-nav ul.level_3 a.active{font-weight:900 !important}#desktop-nav ul.level_3 a:hover{color:#ffe3c3 !important}.tippy-box{padding:0;border:0;background:none}.tippy-box img{border-radius:10px}#mobile-nav{position:fixed;top:-100vh;visibility:hidden;left:0;z-index:98;height:calc(100vh - 80px);overflow-y:auto;width:100%;background:#008855;transition:all 0.3s ease-in-out}#mobile-nav .product_image{display:none}#mobile-nav.show{top:80px;visibility:visible}#mobile-nav .mod_navigation{padding:2rem 1rem}@media only screen and (min-width:768px){#mobile-nav .mod_navigation{display:flex;justify-content:center;height:100%}}#mobile-nav .mod_navigation ul{list-style-type:none}#mobile-nav .mod_navigation ul.level_2,#mobile-nav .mod_navigation ul.level_3{display:none}#mobile-nav .mod_navigation ul li{margin-bottom:1rem}#mobile-nav .mod_navigation ul li.trail>ul{display:block}#mobile-nav .mod_navigation ul.level_2{padding-left:2rem;padding-top:1rem}@media only screen and (min-width:768px){#mobile-nav .mod_navigation ul.level_2{display:block}}#mobile-nav .mod_navigation ul.level_2 a{color:#fff;font-size:1rem;font-weight:400}#mobile-nav .mod_navigation ul.level_2 li{margin-bottom:1rem}#mobile-nav .mod_navigation ul.level_2 li.trail a{font-weight:900}#mobile-nav .mod_navigation ul.level_3{padding-left:2rem;padding-top:1rem;list-style-type:disc}#mobile-nav .mod_navigation ul.level_3 li{color:#ffcc90}#mobile-nav .mod_navigation ul.level_3 a{color:#ffcc90;font-weight:400 !important}#mobile-nav .mod_navigation ul.level_3 a.active{font-weight:900 !important}#mobile-nav .mod_navigation a{text-decoration:none;color:#ffcc90;font-size:1.625rem;font-weight:900}#search-overlay{position:fixed;z-index:110;width:100%;height:100vh;background:rgba(0, 136, 85, 0.9);display:flex;align-items:center;justify-content:center;left:0;top:-100%;visibility:hidden;transition:top 0.3s ease-in-out}#search-overlay.show{top:0;visibility:visible}#search-overlay #search-inside{max-width:280px;width:100%}@media only screen and (min-width:575px){#search-overlay #search-inside{max-width:400px}}#search-overlay #close-search{position:absolute;width:50px;height:50px;top:12px;right:1rem;cursor:pointer}@media only screen and (min-width:1260px){#search-overlay #close-search{top:21px;right:2rem}}#search-overlay .ce_form input.text{background:transparent;border-top:0;font-size:1.625rem;font-weight:900;text-align:center;color:#ffcc90}@media only screen and (min-width:575px){#search-overlay .ce_form input.text{font-size:2rem}}#search-overlay .ce_form input.text::placeholder{color:#ffcc90;text-transform:uppercase}#search-overlay .ce_form .widget-submit{text-align:center;padding-top:3rem}.ce_form [class*=grid_]{grid-gap:0.5rem}@media only screen and (min-width:1260px){.ce_form [class*=grid_]{grid-gap:1rem}}.ce_form input.text,.ce_form textarea{padding:0.5rem;background:#F2F2F2;border:2px solid #ffcc90;width:100%;font-family:"Urbanist", sans-serif;font-size:1rem}@media only screen and (min-width:768px){.ce_form textarea{height:calc(100% - 22px)}}.ce_form label{display:block;margin-bottom:3px}.ce_form .widget{margin-bottom:0.5rem}.ce_form .widget-explanation{line-height:1.5}@media only screen and (min-width:768px){.ce_form .widget-explanation{height:100%;display:flex;align-items:center}}.ce_form .widget-explanation a{color:#076743;text-decoration:none;transition:all 0.3s ease-in-out;border-bottom:1px solid}.ce_form .widget-explanation a:hover{border-bottom:1px solid transparent;color:#008855}.ce_form .widget-submit{text-align:center;padding-top:2rem}@media only screen and (min-width:768px){.ce_form .widget-submit{text-align:right;margin-right:5px}}.ce_form .widget-submit button{font-family:"Urbanist", sans-serif;font-size:1rem;cursor:pointer;background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center}.ce_form .widget-submit button:hover{background:#076743;color:#ffcc90}.ce_form .widget-submit button svg{width:21px;margin-right:0.5rem}.ce_form .widget-submit button svg path.send_icon_svg{transition:stroke 0.3s ease-in-out}.ce_form .widget-submit button:hover svg path.send_icon_svg{stroke:#ffcc90}.layout_latest{background:#fff;border-radius:10px;padding:1rem;box-shadow:0 0 5px rgba(0, 0, 0, 0.2);max-width:300px}@media only screen and (min-width:575px){.layout_latest{max-width:400px}}@media only screen and (min-width:768px){.layout_latest{display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (min-width:1024px){.layout_latest{padding:2rem;max-width:100%}}@media only screen and (min-width:768px){.layout_full{display:grid;grid-template-columns:2fr 1fr;grid-gap:2rem}}@media only screen and (min-width:1024px){.layout_full{grid-gap:4rem}}@media only screen and (min-width:992px){.layout_full{grid-template-columns:1fr 1fr}}.back{padding-top:2rem;padding-bottom:5px}.back a{color:#076743;text-decoration:none;transition:all 0.3s ease-in-out;border-bottom:1px solid}.back a:hover{border-bottom:1px solid transparent;color:#008855}.mod_newslist.news_3_grid .pagination{grid-column-end:span 3}.mod_plakart_mm_listitems .product_item{height:100%}.mod_plakart_mm_listitems .product_item a{height:100%;background:#fff;display:flex;align-items:center;padding:0.5rem;border-radius:4px;box-shadow:0 0 5px rgba(0, 0, 0, 0.2);position:relative;color:#076743;font-weight:900;text-decoration:none;transition:all 0.3s ease-in-out;word-break:break-word}@media only screen and (min-width:375px){.mod_plakart_mm_listitems .product_item a{width:100%}}.mod_plakart_mm_listitems .product_item a:hover{background:#33ac76;color:#fff}.mod_plakart_mm_listitems .product_item a:hover .arrow svg path{stroke:#fff}.mod_plakart_mm_listitems .product_item .image_container{min-width:60px;width:60px;height:60px;display:flex;margin-right:0.5rem}.mod_plakart_mm_listitems .product_item .image_container img{width:100%;height:100%;object-fit:cover;border-radius:4px}.mod_plakart_mm_listitems .product_item .image_container .no_product_image{background:#008855;width:100%;height:100%;border-radius:4px}.mod_plakart_mm_listitems .product_item .product_name{line-height:1.5;padding-right:calc(1rem + 10px)}.mod_plakart_mm_listitems .product_item .arrow{min-width:8px;width:8px;position:absolute;right:1rem}.mod_plakart_mm_listitems .product_item .arrow svg path{transition:stroke 0.3s ease-in-out}.mod_plakart_mm_reader h2,.mod_plakart_mm_reader h3{text-align:center}.mod_plakart_mm_reader .ce_rsce_product_headline:not(.normal){margin-bottom:4rem}.mod_plakart_mm_reader .ce_rsce_product_headline:not(.normal) h2{margin-top:0.5rem;color:#008855;font-size:1.125rem}.mod_plakart_mm_reader .no_image{display:none}@media only screen and (min-width:992px){.mod_plakart_mm_reader .no_image{display:block}}.mod_plakart_mm_reader .no_image>div{width:100%;height:100%}.mod_plakart_mm_reader .relative_container{position:relative}@media only screen and (min-width:768px){.mod_plakart_mm_reader .product_teaser{text-align:center;max-width:1024px;margin:0 auto}}.mod_plakart_mm_reader .ce_download{text-align:left}.mod_plakart_mm_reader .ce_download a{align-items:center;padding:0;border:0;flex-direction:row}.mod_plakart_mm_reader .ce_download a .download_icon{margin-right:1rem;width:45px;height:45px;background:#ffcc90;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease-in-out}.mod_plakart_mm_reader .ce_download a .download_icon svg{width:20px;margin-right:0;position:relative;top:-2px}.mod_plakart_mm_reader .ce_download a .download_details{display:flex;flex-direction:column;align-items:flex-start}.mod_plakart_mm_reader .ce_download a .file_details{font-size:0.9rem}.mod_plakart_mm_reader .ce_download a:hover{background:none;color:#33ac76}.mod_plakart_mm_reader .ce_download a:hover .download_icon{background:#008855}.mod_plakart_mm_reader .downloads .ce_download{margin-bottom:1rem}@media only screen and (min-width:1085px){.mod_plakart_mm_reader .downloads.enable_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.mod_plakart_mm_reader .downloads.enable_grid .ce_download a{min-width:100%}}.mod_plakart_mm_reader .techdata,.mod_plakart_mm_reader .advantages{padding:2rem 1rem}@media only screen and (min-width:768px){.mod_plakart_mm_reader .techdata,.mod_plakart_mm_reader .advantages{padding:2rem}}@media only screen and (min-width:1440px){.mod_plakart_mm_reader .techdata,.mod_plakart_mm_reader .advantages{background:none;padding:4rem 0}}@media only screen and (min-width:1440px){.mod_plakart_mm_reader .advantages{padding-right:4rem;padding-left:2rem}}@media only screen and (min-width:1472px){.mod_plakart_mm_reader .advantages{padding-left:0}}.mod_plakart_mm_reader .techdata{color:#fff}.mod_plakart_mm_reader .techdata h2,.mod_plakart_mm_reader .techdata h3{color:#fff}@media only screen and (min-width:1440px){.mod_plakart_mm_reader .techdata{padding-left:4rem}}.mod_plakart_mm_reader #desktop_tiles{display:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.mod_plakart_mm_reader #desktop_tiles .tile{width:50%;height:100%}@media only screen and (min-width:1440px){.mod_plakart_mm_reader #desktop_tiles{display:flex}}.mod_plakart_mm_reader .grid_50-50{display:grid;grid-template-columns:1fr;position:relative;grid-gap:0}.mod_plakart_mm_reader .grid_50-50 .ce_image{padding:0}@media only screen and (min-width:768px){.mod_plakart_mm_reader .grid_50-50 h2,.mod_plakart_mm_reader .grid_50-50 h3{text-align:left}}@media only screen and (min-width:992px){.mod_plakart_mm_reader .grid_50-50{grid-template-columns:1fr 1fr}.mod_plakart_mm_reader .grid_50-50 .download_section{display:flex;justify-content:center;flex-direction:column;padding-right:2rem}.mod_plakart_mm_reader .grid_50-50 .download_section .ce_rsce_product_headline h2,.mod_plakart_mm_reader .grid_50-50 .download_section .ce_rsce_product_headline h3{text-align:left}}@media only screen and (min-width:1440px){.mod_plakart_mm_reader .grid_50-50{padding-right:4rem}}#shoplink{position:fixed;bottom:1rem;right:1rem;z-index:99;transition:bottom 0.3s ease-in-out}#shoplink.bottom{bottom:86px}@media only screen and (min-width:768px){#shoplink{bottom:2rem;right:2rem}}#shoplink a{background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center;align-items:center}#shoplink a:hover{background:#076743;color:#ffcc90}#shoplink a svg{width:25px;margin-right:0.5rem}#shoplink a svg path{transition:fill 0.3s ease-in-out}#shoplink a:hover svg path{fill:#ffcc90}@media only screen and (max-width:992px){.sample_image{position:relative}}.sample_image:after{content:"SAMPLE";position:absolute;z-index:1;color:rgba(255, 255, 255, 0.8);font-size:4rem;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:992px){.sample_image:after{font-size:6rem}}.ce_download .product_page_download a{align-items:center;padding:0;border:0;flex-direction:row}.ce_download .product_page_download a .download_icon{margin-right:1rem;width:45px;height:45px;background:#ffcc90;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease-in-out}.ce_download .product_page_download a .download_icon svg{width:20px;margin-right:0;position:relative;top:-2px}.ce_download .product_page_download a .download_details{display:flex;flex-direction:column;align-items:flex-start}.ce_download .product_page_download a .file_details{font-size:0.9rem}.ce_download .product_page_download a:hover{background:none;color:#33ac76}.ce_download .product_page_download a:hover .download_icon{background:#008855}h1,h2{font-size:1.75rem;font-weight:900;margin-bottom:2rem;color:#076743;text-align:center;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}@media only screen and (min-width:768px){h1,h2{text-align:left}}@media only screen and (min-width:1024px){h1,h2{font-size:2.188rem}}h3{font-size:1.125rem;font-weight:900;margin-bottom:1rem;color:#076743}strong{font-weight:900}.ce_text p,.ce_text ul,.ce_text ol{margin-bottom:1rem;line-height:1.8}.ce_text ul,.ce_text ol{margin-left:20px}.ce_text ul li,.ce_text ol li{margin-bottom:0.5rem}.ce_text a{color:#076743;text-decoration:none;transition:all 0.3s ease-in-out;border-bottom:1px solid}.ce_text a:hover{border-bottom:1px solid transparent;color:#008855}.ce_text.teaser{font-weight:900}#dsgvo .ce_text table{border:2px solid;border-spacing:0;width:100%;margin-bottom:2rem}#dsgvo .ce_text table td,#dsgvo .ce_text table th{padding:5px;border-bottom:2px solid;border-right:2px solid}#dsgvo .ce_text table td:last-child,#dsgvo .ce_text table th:last-child{border-right:0}#dsgvo .ce_text table tr:last-child td,#dsgvo .ce_text table tr:last-child th{border-bottom:0}#ztr_logos{display:flex;flex-direction:column;align-items:center;margin-top:2rem}@media only screen and (min-width:768px){#ztr_logos{flex-direction:row}}#ztr_logos .ce_image{margin-bottom:2rem}@media only screen and (min-width:768px){#ztr_logos .ce_image{margin-bottom:0;margin-right:2rem}}#ztr_logos .ce_image:last-child{margin-bottom:0}@media only screen and (min-width:768px){#ztr_logos .ce_image:last-child{margin-right:0}}.fullwidth_slider{background:#fff;width:100%;margin-top:2px;max-height:740px;height:100%}#kontakt-text p:after{content:"";height:2px;background:#008855;width:75px;display:block;margin-top:1rem}@media only screen and (min-width:768px){#kontakt-text p:last-child:after{display:none}}#kontakt-text em{display:inline-block;font-style:normal;min-width:70px}#kontakt-text strong{color:#008855}#kontakt-text a{color:#222222;border:0;display:inline-flex;align-items:center}#kontakt-text a img{margin-right:0.5rem}@media only screen and (min-width:768px){.mod_pageimage{height:400px}.mod_pageimage .image_container{width:100%;height:100%;display:flex}.mod_pageimage .image_container img,.mod_pageimage .image_container picture{object-fit:cover;width:100%;height:100%}}@media only screen and (min-width:1024px){.mod_pageimage{height:500px}}@media only screen and (min-width:1260px){.mod_pageimage{height:550px}}#breadcrumb-link-back{display:flex;align-items:center;justify-content:center;padding:0.5rem 1rem}@media only screen and (min-width:768px){#breadcrumb-link-back{display:none}}#breadcrumb-link-back a svg{transform:rotate(180deg);margin-right:0.5rem;margin-left:0;top:0}.mod_breadcrumb{padding:0.5rem 1rem;font-size:0.875rem;color:#076743;max-width:1440px;margin:0 auto}@media only screen and (min-width:768px){.mod_breadcrumb{padding:1rem}}@media only screen and (min-width:1456px){.mod_breadcrumb{padding:1rem 0}}.mod_breadcrumb a{color:#076743;text-decoration:none;display:inline-flex;align-items:center;transition:color 0.3s ease-in-out}.mod_breadcrumb a:hover{color:#008855}.mod_breadcrumb li.active{font-weight:900}.mod_breadcrumb svg{width:7px;margin:0 0.5rem;position:relative;top:1px}.mod_breadcrumb svg path{stroke:#076743}.mod_breadcrumb ul{display:none;list-style-type:none}@media only screen and (min-width:768px){.mod_breadcrumb ul{display:flex}}.ce_rsce_product_headline{margin-bottom:4rem}.ce_rsce_product_headline h1,.ce_rsce_product_headline h2,.ce_rsce_product_headline h3,.ce_rsce_product_headline h4{text-align:center;margin-bottom:0}.ce_rsce_product_headline h3{margin-top:0.5rem;color:#008855}.ce_rsce_product_headline.download_header{margin-bottom:1rem}.ce_rsce_product_headline.download_header h1,.ce_rsce_product_headline.download_header h2,.ce_rsce_product_headline.download_header h3,.ce_rsce_product_headline.download_header h4{text-align:left}.ce_download a{background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center;flex-direction:column;gap:0.5rem;width:100%;box-shadow:none;border:2px solid #ffcc90;align-items:center;padding:0.5rem 1.5rem;background:transparent}.ce_download a:hover{background:#076743;color:#ffcc90}@media only screen and (min-width:414px){.ce_download a{flex-direction:row;gap:0;width:auto}}.ce_download a .size{margin-left:5px}.ce_download a svg{width:20px;margin-right:0.5rem}.ce_download a svg path{transition:stroke 0.3s ease-in-out}.ce_download a:hover svg path{stroke:#ffcc90}.ce_accordion{margin-bottom:1rem}.ce_accordion .toggler{background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center;box-shadow:none;background:transparent;border:2px solid #ffcc90;padding:0.5rem 1.5rem;text-align:left;cursor:pointer;align-items:center}.ce_accordion .toggler:hover{background:#076743;color:#ffcc90}.ce_accordion .toggler svg{min-width:15px;max-width:15px;margin-right:0.5rem}.ce_accordion .toggler:hover,.ce_accordion .toggler.ui-state-active{background:#076743;color:#ffcc90}.ce_accordion .toggler:hover svg line,.ce_accordion .toggler.ui-state-active svg line{stroke:#ffcc90}.ce_accordion .accordion{padding-left:0.5rem;padding-top:0.5rem}.catalog_downloads_section .ce_product_download{box-shadow:0 0 5px rgba(0, 0, 0, 0.2);border-radius:25px;display:flex;flex-direction:column;align-items:center}.catalog_downloads_section .download_section{width:100%}.catalog_downloads_section .download_section a{display:flex;justify-content:space-between;padding:1rem 1.5rem;align-items:center;color:#ffcc90;text-decoration:none;background:#008855;border-top-left-radius:25px;border-top-right-radius:25px;transition:all 0.3s ease-in-out}.catalog_downloads_section .download_section a strong i{font-style:normal;font-size:0.9rem;font-weight:400}.catalog_downloads_section .download_section a span{font-weight:400;margin-left:6px}.catalog_downloads_section .download_section a:hover{background:#33ac76}.catalog_downloads_section .download_section a svg{min-width:25px;max-width:25px;margin-left:15px}.catalog_downloads_section .download_section a svg path{stroke:#ffcc90}.catalog_downloads_section .add_links{width:100%;border-top:1px solid #f0f0f0;padding:1rem 1.5rem;border-bottom-left-radius:25px;border-bottom-right-radius:25px;display:flex;flex-direction:column;height:100%;justify-content:center}.catalog_downloads_section .add_links a{color:#008855;text-decoration:none;display:flex;align-items:center;transition:color 0.3s ease-in-out}.catalog_downloads_section .add_links a:hover{color:#ffcc90}.catalog_downloads_section .add_links a:hover svg path{fill:#ffcc90}.catalog_downloads_section .add_links a span{min-width:25px;display:flex;align-items:center;justify-content:center;margin-right:1rem}.catalog_downloads_section .add_links a svg path{transition:fill 0.3s ease-in-out}.catalog_downloads_section .add_links a.shoplink svg{height:15px}.catalog_downloads_section .add_links a.psite{margin-bottom:1rem}.catalog_downloads_section .add_links a.psite svg{min-width:16px;max-width:16px}.catalog_downloads_section.ddg_cols_1,.catalog_downloads_section.ddg_cols_2{display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width:768px){.catalog_downloads_section.ddg_cols_1,.catalog_downloads_section.ddg_cols_2{flex-direction:row;justify-content:center}}.catalog_downloads_section.ddg_cols_1 .ce_product_download,.catalog_downloads_section.ddg_cols_2 .ce_product_download{width:100%}@media only screen and (min-width:1260px){.catalog_downloads_section.ddg_cols_1 .ce_product_download,.catalog_downloads_section.ddg_cols_2 .ce_product_download{max-width:calc(100% / 3) !important}}@media only screen and (min-width:768px){.catalog_downloads_section.ddg_cols_1 .ce_product_download{max-width:60%}}@media only screen and (min-width:992px){.catalog_downloads_section.ddg_cols_1 .ce_product_download{max-width:50%}}.catalog_downloads_section.ddg_cols_3{display:grid;grid-gap:2rem;grid-template-columns:1fr}@media only screen and (min-width:1024px){.catalog_downloads_section.ddg_cols_3{grid-template-columns:repeat(3, 1fr)}}.mod_search input.text{padding:0.5rem;background:#F2F2F2;width:100%;font-family:"Urbanist", sans-serif;font-size:1rem;border:1px solid #ffcc90}@media only screen and (min-width:768px){.mod_search input.text{border-top-left-radius:25px;border-bottom-left-radius:25px;padding-left:1rem}}.mod_search button{width:100%;padding:0.5rem;font-family:"Urbanist", sans-serif;font-size:1rem;background:#ffcc90;color:#076743;font-weight:700;border:1px solid #ffcc90;cursor:pointer;transition:all 0.3s ease-in-out}.mod_search button:hover{background:#076743;color:#ffcc90}@media only screen and (min-width:768px){.mod_search button{border-top-right-radius:25px;border-bottom-right-radius:25px}}.mod_search form{padding-bottom:1rem}@media only screen and (min-width:768px){.mod_search form .formbody{display:flex}.mod_search form .formbody .widget-text{width:80%}.mod_search form .formbody .widget-submit{width:20%}}.mod_search .info,.mod_search .header{background:#f0f0f0;font-size:0.8rem}@media only screen and (min-width:768px){.mod_search .info,.mod_search .header{background:#fff}}.mod_search .header{padding:1rem}.mod_search .info{padding:0 1rem 1rem 1rem;margin-bottom:1rem}.mod_search .even,.mod_search .odd{line-height:1.5;padding:1rem 0}.mod_search .highlight{display:inline-block;background:#f0f0f0;padding:2px 5px;border-radius:5px;border:1px solid #ffcc90}.mod_search h3 a{color:#076743;text-decoration:none;transition:all 0.3s ease-in-out;border-bottom:1px solid}.mod_search h3 a:hover{border-bottom:1px solid transparent;color:#008855}.mod_search h3 span{font-weight:400;color:#33ac76}.mod_search .url{font-size:0.8rem;border-top:1px solid #f0f0f0;padding-top:0.5rem;margin-top:0.5rem}.pagination{margin-top:1rem;display:flex;flex-direction:column-reverse}@media only screen and (min-width:1024px){.pagination{flex-direction:row-reverse;justify-content:space-between}}.pagination ul{list-style-type:none;display:flex;gap:2px}.pagination ul li{display:inline-flex;align-items:center;justify-content:center}.pagination p{margin-top:1rem}.pagination .link,.pagination strong{background:#076743;color:#ffcc90;width:35px;height:28px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease-in-out}.pagination strong,.pagination .link:hover{color:#076743;background:#ffcc90}.pagination a.next,.pagination a.last,.pagination a.previous{color:#076743;text-decoration:none;transition:all 0.3s ease-in-out;border-bottom:1px solid;margin:0 0.5rem;display:none}.pagination a.next:hover,.pagination a.last:hover,.pagination a.previous:hover{border-bottom:1px solid transparent;color:#008855}.ce_youtube .caption{padding:0.5rem;font-size:0.8rem}#christmas-popup{max-width:500px;margin:0 auto;background:#fff;text-align:center;position:relative}#christmas-popup p{padding:1rem;font-size:1.25rem;margin:0 auto;display:inline-block;line-height:1.8}.mfp-close-btn-in .mfp-close{background:rgba(255, 255, 255, 0.6)}.page_container{max-width:1440px;margin:0 auto;padding:3rem 1rem}@media only screen and (min-width:768px){.page_container{padding:5rem 2rem}}@media only screen and (min-width:1472px){.page_container{padding-left:0;padding-right:0}}.page_inner_container{max-width:1024px;margin:0 auto}.align{display:flex;justify-content:center}@media only screen and (min-width:768px){.align.right{justify-content:flex-end}}.links-white a{color:#fff}.links-white a:hover{color:#fff;border:0}.overflow_visible{overflow:visible !important}.overflow_visible .grid_start{overflow:visible !important}.overflow_hidden{overflow:hidden !important}@media only screen and (min-width:768px){.ce_text.padding_right{padding-right:6rem}}@media only screen and (min-width:768px){.ce_cp_column_start.padding_right{padding-right:6rem}}.mm_2_grid{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.mm_2_grid{grid-template-columns:repeat(2, 1fr)}}.mm_3_grid{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.mm_3_grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:1024px){.mm_3_grid{grid-template-columns:repeat(3, 1fr)}}.mm_4_grid{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.mm_4_grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:1260px){.mm_4_grid{grid-template-columns:repeat(4, 1fr)}}.news_3_grid{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.news_3_grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width:1260px){.news_3_grid{grid-gap:2rem}}.flex_justify_items_center{justify-items:center}.no_padding{padding:0 !important}.no_padding_top_bottom{padding-top:0 !important;padding-bottom:0 !important}.padding_4x_1024px{padding:4rem 1rem}@media only screen and (min-width:1024px){.padding_4x_1024px{padding:4rem 0}}.padding_1x_0x{padding:1rem 0}.padding_2x_0x{padding:2rem 0}.padding_3x_0x{padding:3rem 0}.padding_4x_0x{padding:4rem 0}.padding_top_1x{padding-top:1rem}.padding_top_2x{padding-top:2rem}.padding_top_3x{padding-top:3rem}.padding_top_4x{padding-top:4rem}.padding_bottom_1x{padding-bottom:1rem}.padding_bottom_2x{padding-bottom:2rem}.padding_bottom_3x{padding-bottom:3rem}.padding_bottom_4x{padding-bottom:4rem}.padding_left_1x{padding-left:2rem}.padding_left_2x{padding-left:2rem}.padding_left_3x{padding-left:3rem}.padding_left_4x{padding-left:4rem}.margin_top_1x{margin-top:1rem}.margin_top_2x{margin-top:2rem}.margin_top_3x{margin-top:3rem}.margin_top_4x{margin-top:4rem}.min_height_500{min-height:500px}.min_height_800{min-height:500px}@media only screen and (min-width:992px){.min_height_800{min-height:800px}}.bg_gray{background:#F2F2F2}.bg_green_accent{background:#33ac76;color:#fff}.bg_green_accent h1,.bg_green_accent h2,.bg_green_accent h3{color:#fff}.bg_green_accent .ce_download a{color:#ffcc90}.bg_green_accent .ce_download a svg path{stroke:#ffcc90}.bg_green_accent .ce_text a{color:#ffcc90}.button_style{overflow:visible}.button_style a{background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center}.button_style a:hover{background:#076743;color:#ffcc90}@media only screen and (min-width:992px){.img_full_right,.img_full_left{position:absolute;width:50%;height:100%;top:0;right:0;padding:0;margin:0}.img_full_right .image_container,.img_full_left .image_container{width:100%;height:100%;display:flex}.img_full_right .image_container img,.img_full_right .image_container picture,.img_full_left .image_container img,.img_full_left .image_container picture{object-fit:cover;height:100%}}@media only screen and (min-width:992px){.img_full_left{right:auto;left:0}}@media only screen and (min-width:768px){.product_image_container{min-height:650px}}.slider_100vh{width:100%;height:calc(100vh - 80px);position:relative;background:#008855}.slider_100vh h1,.slider_100vh h2{font-size:2rem;color:#fff;text-align:center}@media only screen and (min-width:375px){.slider_100vh h1,.slider_100vh h2{font-size:2.5rem}}@media only screen and (min-width:992px){.slider_100vh h1,.slider_100vh h2{font-size:3rem;text-align:left}}@media only screen and (min-width:1260px){.slider_100vh h1,.slider_100vh h2{font-size:3.75rem}}@media only screen and (min-width:1260px){.slider_100vh{height:calc(100vh - 100px)}}.slider_100vh .ce_cp_grid_start,.slider_100vh .grid_start,.slider_100vh .swiper-container{height:100%;grid-gap:0}.slider_100vh .ce_swiperStart{position:absolute;z-index:0;top:0;left:0;height:100%}@media only screen and (min-width:992px){.slider_100vh .ce_swiperStart{left:50%;width:50%}}.slider_100vh .swiper-pagination{display:none;width:100%;justify-content:center;align-items:center;padding-bottom:1rem}.slider_100vh .swiper-pagination .swiper-pagination-bullet{background:#ffcc90;opacity:1;transition:all 0.3s ease-in-out}.slider_100vh .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:12px;height:12px}@media only screen and (min-width:992px){.slider_100vh .swiper-pagination{display:flex}}.slider_100vh .ce_image{height:100%}@media only screen and (max-width:992px){.slider_100vh .ce_image{width:100% !important}}.slider_100vh .ce_image .image_container{height:100%;display:flex;width:100%}.slider_100vh .ce_image .image_container img{object-fit:cover;width:100%;height:100%}.slider_100vh .ce_cp_column_start{position:relative;z-index:1;padding:2rem 1rem;background:#085;background:linear-gradient(180deg, rgba(0, 136, 85, 0) 0%, #085 70%, #085 100%);display:flex;align-items:flex-end}@media only screen and (min-width:768px){.slider_100vh .ce_cp_column_start{padding:4rem 2rem;justify-content:center}}@media only screen and (min-width:992px){.slider_100vh .ce_cp_column_start{align-items:center}}@media only screen and (min-width:1440px){.slider_100vh .ce_cp_column_start{max-width:1440px;margin:0 auto;width:100%}}.slider_100vh .ce_text{color:#fff;text-align:center;font-size:1.125rem;width:100%}@media only screen and (min-width:992px){.slider_100vh .ce_text{font-size:1.5rem;text-align:left}}@media only screen and (min-width:1260px){.slider_100vh .ce_text{font-size:2.188rem;max-width:560px}}.slider_100vh .ce_text h1,.slider_100vh .ce_text h2{margin-bottom:2rem}.slider_100vh .ce_text p{margin-bottom:2rem}.slider_100vh .ce_text p :last-child{margin-bottom:0}.slider_100vh .ce_text a{background:#ffcc90;font-size:1.125rem;color:#076743;text-decoration:none;border-radius:25px;padding:0.8333333333rem 2rem;display:inline-flex;box-shadow:0 0 8px rgba(0, 0, 0, 0.5);transition:all, 0.3s ease-in-out;text-align:center}.slider_100vh .ce_text a:hover{background:#076743;color:#ffcc90}.text_align_center{text-align:center}@media only screen and (min-width:1024px){.text_align_center{text-align:left}}@media only screen and (min-width:768px){.teaser_product_infos{text-align:center;max-width:1024px;margin:0 auto}.teaser_product_infos h1,.teaser_product_infos h2{text-align:center}}.center_768px{text-align:left}@media only screen and (min-width:768px){.center_768px{text-align:center}}.center_always{text-align:center}@media only screen and (min-width:992px){.padding_left_min-992px{padding-left:4rem}}.more_grid_gap .grid_start{grid-gap:100px}
