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%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
table.sortable thead th{background-image:url(../../assets/tablesorter/images/default.svg);background-repeat:no-repeat;background-position:center right}table.sortable thead th.tablesorter-headerAsc{background-image:url(../../assets/tablesorter/images/asc.svg)}table.sortable thead th.tablesorter-headerDesc{background-image:url(../../assets/tablesorter/images/desc.svg)}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* nunito-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 500;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* nunito-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/images/fonts/nunito/nunito-v26-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/images/fonts/exo/exo-v21-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/images/fonts/exo/exo-v21-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/images/fonts/exo/exo-v21-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/images/fonts/exo/exo-v21-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/images/fonts/exo/exo-v21-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: italic;
  font-weight: 500;
  src: url('../../files/images/fonts/exo/exo-v21-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/images/fonts/exo/exo-v21-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: italic;
  font-weight: 600;
  src: url('../../files/images/fonts/exo/exo-v21-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/images/fonts/exo/exo-v21-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* exo-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Exo';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/images/fonts/exo/exo-v21-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* caveat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/images/fonts/caveat/caveat-v18-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* caveat-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/images/fonts/caveat/caveat-v18-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* caveat-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/images/fonts/caveat/caveat-v18-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* caveat-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/images/fonts/caveat/caveat-v18-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}




@media (min-width: 1250px){
/* style.css */
.pins2 h3,.konta h2{font-size:1.3em;font-weight:bold;color:#292828}.slogan p,.slogan2 p{font-size:1.3em;line-height:1.2em;font-variant:small-caps;color:#67B32E}.slogan .big p,.slogan2 .big p{margin-top:20px;margin-bottom:0;padding-top:0;font-size:2.6em;line-height:1.5em;color:#fff;font-weight: 400; font-variant: normal}.rez h3{margin-top:1em;color:#292828;font-weight: 400}.tag h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:42px/52px Caveat,cursive;color:#787777;background-size: 35px auto}.tag h2{margin-top:20px;margin-bottom:30px;text-align:center;font-size:26px;line-height:36px}.portfolio2 h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:2.6em;line-height:1.5em;color:#fff;font-weight: 400}#footer .footer-city-links a{font-size:14px;line-height:23px;color:#999}.footer-city-links{margin-top:30px;margin-bottom:10px;text-align:center}.conten-d{padding-bottom:40px;background-color:#f0f0f0}.conten-d h2{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.conten-d .inside{width:80%;margin-right:auto;margin-left:auto}.conten-d h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#fff;font-weight: 500}.portfolio h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#292828;font-weight: 500}.conten-d .rs-column{margin-top:1%;margin-right:2%}.slogan2 h1{margin-top:20px;padding-top:0;font-size:2.6em;line-height:1.5em;color:#fff}.leften{float:left}.righten{float:right}.poin2{margin:15px auto 40px;text-align:center}.pun2 .image_container{width:70px;position:relative;margin-top:-40px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff;z-index:99}.pins-lp,.local2 .inside{width:80%;margin-right:auto;margin-left:auto}.pins-lp h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.pun2{overflow:visible;margin:20px auto;padding:20px 15px;text-align:center;border:1px solid #67B32E;border-radius:10px}.slogi{padding:30px 30px 20px;background-color:rgba(0,0,0,.5)}.slogan2 .slogi p{line-height:28px;color:#fff;font-variant: normal}.slogi a{text-decoration:underline;color:#fff}.impr a{font-style:italic;text-decoration:underline}.impr a:hover{color:#67B32E}.farbe-schwarz-s{background-color:#030305;color:#fff}.farbe-anthrazit2-s{background-color:#343d42;color:#fff}.farbe-anthrazit-s{background-color:#2b3539;color:#fff}.farbe-dunkelgrau2-s{background-color:#4f5055;color:#fff}.farbe-dunkelgrau-s{background-color:#444b53;color:#fff}.farbe-moosgruen-s{background-color:#013f2f;color:#fff}.farbe-azurblau-s{background-color:#1e6278;color:#fff}.farbe-braunrot-s{background-color:#722126;color:#fff}.farbe-marrone-s{background-color:#4a453c;color:#fff}.farbe-creme-s{background-color:#f0ece1}.farbe-perlweiss-s{background-color:#f3e0cf}.farbe-alu-s{background-color:#9da1a1;color:#fff}.farbe-perlbeige-s{background-color:#867c6c;color:#fff}.farbe-verkehrsgrau-s{background-color:#838b8b;color:#fff}.farbe-ocker-s{background-color:#976131;color:#fff}.farbe-lichtgrau-s{background-color:#b9bebc}.farbe-weiss-s{background-color:#fff}.farbe-grau-s{background-color:#57646a;color:#fff}.farbe-grau2-s{background-color:#969696;color:#fff}.farbe-braun-s{background-color:#7d4e24;color:#fff}.farbe-alu-s,.farbe-braun-s,.farbe-grau-s,.farbe-grau2-s,.farbe-weiss-s,.farbe-creme-s,.farbe-perlweiss-s,.farbe-perlbeige-s,.farbe-lichtgrau-s,.farbe-verkehrsgrau-s,.farbe-ocker-s,.farbe-marrone-s,.farbe-braunrot-s,.farbe-azurblau-s,.farbe-moosgruen-s,.farbe-dunkelgrau-s,.farbe-dunkelgrau2-s,.farbe-anthrazit-s,.farbe-anthrazit2-s,.farbe-schwarz-s{width:100px;height:100px;padding:40px;text-align:center;border-radius:50%}.acco{margin-top:20px;margin-bottom:20px}.acco .toggler{padding:20px;background-color:#e3e1e1;background-image:url("../../files/images/pfeil-grau2.svg");background-repeat:no-repeat;font-size:18px;background-position: calc(100% - 20px) center;background-size: 55px auto}.acco .toggler:hover{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2.svg");color:#fff}.acco .toggler.active{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2-hoch.svg");color:#fff}.acco .accordion{padding:20px;background-color:#fff}.faq h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#e6e6e6;background-size: 30px auto}.faq{padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}h3{margin-top:30px;margin-bottom:10px;font-size:21px;color:#67B32E;font-weight: 500}.o-stellen .rs-columns{display: flex;flex-wrap: wrap}.o-stellen .rs-column{margin-right:3%;margin-bottom:3%;flex: 1}.stelle{margin-right:auto;margin-left:auto;padding:10px 15px 20px;text-align:center;background-color:#e3e1e1;border-radius:8px}.bew{margin-top:50px;margin-bottom:50px}.cont2 input:hover,.cont2 textarea:hover,.cont2 select:hover{background-color:rgba(103,179,46,.2)}.cont-lays2{clear:both;display:block}.butt2{padding-top:40px;padding-bottom:40px}.butt3{padding-top:15px;padding-bottom:15px}.butt2 a,.butt3 a{padding:20px 30px;background-color:#67B32E;color:#fff}.butt2 a:hover,.butt3 a:hover{background-color:rgba(103,179,46,.8)}.cont-lays .checkbox_container input,.cont-lays2 .checkbox_container input{width:20px;height:20px;padding:0}.cont-lays .checkbox_container span,.cont-lays2 .checkbox_container span{display:block;padding:0;text-align:left}.cont-lays .checkbox_container,.cont-lays2 .checkbox_container{margin-bottom:20px;padding:15px 20px;text-align:left}.cont-lays .widget-checkbox{margin-bottom:20px;padding-top:15px;background-color:#fff;clip-path: polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.slog p{padding-top:40px;background-image:url("../../files/images/markise-icon2-green.svg");background-position:center top;background-repeat:no-repeat;font-variant:small-caps;color:#67B32E;background-size: 30px auto}.slog h3{margin-top:10px;margin-bottom:30px;font-size:26px;color:#292828;font-weight: 700}.slog{text-align:center}.cont2 input,.cont2 textarea{width:94%;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 .explanation{float:none;clear:both}.cont2 select{margin-top:30px;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 input[type="text"],.cont2 input[type="email"]{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont2 input[type="file"]{clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%)}.cont2 textarea{clip-path: polygon(0 0, 100% 0%, 89% 100%, 0% 100%)}.cont2 input.checkbox,.cont2 input.radio{width:20px;margin-bottom:0;padding:5px;background-color:#f0f0f0;border:0px}.contact{width:90%;margin:30px auto;padding-top:40px;padding-bottom:40px}.konta{margin-bottom:60px;padding-top:200px;padding-bottom:30px;background-color:#454343}.marg-top{margin-top:25px}.aktion-s{width:70%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:40px}.aktion-s h2{font-size:25px;line-height:35px;color:#67B32E;font-weight: 700}.aktion-s h3{font-size:22px;line-height:32px;color:#292828;font-weight: 600}.ce_gallery > ul li.col_first,.content-gallery > ul li.col_first{float:left;clear:none}.pun{padding:20px 15px;border:1px solid #403f3f}.pun p{padding-top:15px}.farbe-alu{width:150px;height:150px;padding:60px 40px 20px;text-align:center;background-color:#dedede;border-radius:50%}.farbe-weiss{width:150px;height:150px;padding:60px 40px 20px;text-align:center;background-color:#fff;border-radius:50%}.farbe-grau{width:150px;height:150px;padding:60px 40px 20px;text-align:center;background-color:#575756;border-radius:50%;color:#fff}.farbe-grau2{width:150px;height:150px;padding:60px 40px 20px;text-align:center;background-color:#969696;border-radius:50%;color:#fff}.farbe-braun{width:150px;height:150px;padding:60px 40px 20px;text-align:center;background-color:#7d4e24;border-radius:50%;color:#fff}.pfeil{padding-bottom:70px;background-image:url("../../files/images/leitfaden/pfeil.svg");background-position:center bottom;background-repeat:no-repeat;background-size: auto 60px}.leitfaden h3{margin-bottom:40px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#403f3f;color:#fff}.leitfaden h2{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(5% 0, 95% 0, 100% 100%, 100% 100%, 0 100%, 0 100%)}.leitfaden h4{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 5% 100%, 0 0%)}.leitfaden{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}.leitfaden .inside{width:80%;margin-right:auto;margin-left:auto}.produkte{width:80%;margin:30px auto}.grey-hg{padding:20px;background-color:#f0f0f0}.head-pic{filter: brightness(60%)}.pins2 h2,.konta h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/hands.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#fff;background-size: 50px auto}.pins2 .rs-column,.konta .rs-column{margin-right:2%}.center li{margin-right:auto;margin-left:auto;text-align:center}.lay h1,.produkte h1,.lay2 h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:42px/52px Caveat,cursive;color:#787777;background-size: 35px auto}.local .inside,.faq .inside{width:70%;margin-right:auto;margin-left:auto}.local,.local2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins{padding-top:40px;padding-bottom:50px}.poine{margin-bottom:20px;padding:20px 35px;background-color:#f0f0f0}.poine2{margin-bottom:20px;padding:20px 35px;background-color:#f0f0f0}.poine3{margin-bottom:20px;padding:20px 20px 20px 30px;background-color:#f0f0f0}.totop{float:left;margin-top:45px}.totop:hover{filter: brightness(70%)}.vid{filter: brightness(80%)}.about h4{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight: 700}.thema{background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.thema-sommer{background-image:url("../../files/images/sommer.svg");background-position:center bottom;background-repeat:no-repeat}.thema-fruehling{background-image:url("../../files/images/fruehling.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter{background-image:url("../../files/images/schnee.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter2{background-image:url("../../files/images/schnee2.svg");background-position:center bottom;background-repeat:no-repeat}.thema-herbst{background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.poin h3{margin-top:10px;font-size:23px;color:#292828;font-weight: 400}.poin{margin-top:30px;margin-bottom:10px}.cont .widget-select{}.cont input[type="text"],.cont textarea{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont select{clip-path: polygon(0 0, 100% 0, 100% 50%, 96% 100%, 0 100%)}.gruende .rs-columns,.pins .rs-columns,.pins2 .rs-columns,.konta .rs-columns{display: flex;flex-wrap: wrap}.aktion .rs-columns{display: flex}.gruende .rs-column,.pins .rs-column,.pins2 .rs-column,.konta .rs-column{flex: 1}.aktion .rs-column{flex-grow: 1}.aktion .flex-item-1{flex: 2}.aktion .flex-item-2{flex: 1}.termin2 a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin2{padding-top:40px;padding-bottom:40px}.phone2 a{font-size:20px}.phone2{margin-bottom:30px;font-size:20px}.logo2{margin-bottom:40px}.credit{float:left;clear:both;margin-right:30px;padding-top:35px}.social{float:left;margin-right:45px}#footer p{color:#fff}#footer .data p{color:#292828}#footer .data a{text-decoration:none;color:#292828}.data{margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f0f0f0}.conten-slog{text-align:center}.conten-slog p{margin-bottom:40px;text-align:center;font-size:20px;font-weight: 700}.conten .inside{width:1040px;margin-right:auto;margin-left:auto}.conten{padding-top:60px;padding-bottom:40px;background-color:#e6e6e6}.cont a,.cont2 a{text-decoration:underline}.cont .submit:hover,.cont2 .submit:hover{background-color:#67B32E;border-radius:6px;color:#fff;transition: all 1s;cursor: pointer}.cont .submit,.cont2 .submit{margin-top:30px;margin-right:auto;margin-left:auto;padding:20px 30px;text-align:center;border:1px solid #67B32E}.cont .widget-submit{margin-right:auto;margin-left:auto;text-align:center}.cont .checkbox_container{margin-right:auto;margin-left:auto;text-align:center}.cont input{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont select{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont .select{width:490px}.cont textarea{width:990px;margin-bottom:20px;padding:25px 20px;border:0px solid #242323}.cont-left{float:left;margin-right:90px}.cont-left2{float:left;margin-right:50px}.cont-left3{float:left;margin-right:90px}.cont-right,.cont-right2{float:left}.cont-left,.cont-right{width:450px}.cont-left3,.cont-right2{width:550px}.cont-lays{clear:both;display:block;margin-right:auto;margin-left:auto;text-align:center}.rezens{margin-right:auto;margin-left:auto;text-align:center}.portfolio .rs-column.-large-col-3-1,.portfolio2 .rs-column.-large-col-3-1{width:31.3%}.portfolio .rs-column,.portfolio2 .rs-column{margin-top:1%;margin-right:2%}.pino img:hover,.gal img:hover{-webkit-transform: scale(1.05);transform: scale(1.05)}.pino img{filter: brightness(70%)}.pino p{position:relative;margin-top:-40%;text-align:center;z-index: 99}.pino p a{font-size:28px;color:#fff;font-weight: 600}.pino{padding-bottom:30%}.portfolio,.portfolio2{margin-top:40px;margin-bottom:40px;padding-bottom:40px;background-color:#f0f0f0}#footer h4{font-size:16px;color:#67B32E;font-weight: 600}.foot{padding-top:40px;padding-bottom:50px;background-color:#424141;font-size:16px;line-height:2em}#footer a{text-decoration:none;color:#fff}#footer a:hover,#footer .data a:hover{color:#67B32E}#footer .data a{text-decoration:none;color:#292828}.grunds h3{background-color:#403f3f;font-size:22px;line-height:32px;color:#67b32e}.grunds{padding-right:20px;padding-left:30px;background-color:#403f3f;color:#fff}.grunds li{margin-left:20px;padding-top:5px;padding-bottom:5px}.gruende{margin-top:40px;margin-bottom:40px;background-color:#e3e1e1}.gruende .inside,.pins,.pins2 .inside,.konta .inside{width:90%;margin-right:auto;margin-left:auto}.portfolio .inside,.portfolio2 .inside{width:80%;margin-right:auto;margin-left:auto}a{text-decoration:none;color:#292828}.butt a{padding:20px 30px;border:1px solid #67B32E}.butt a:hover{background-color:#67B32E;color:#fff;transition: all 1s}.butt p,.butt2 p,.butt3 p{padding-top:35px;padding-bottom:20px}.lay,.about,.lay2{width:80%;margin-right:auto;margin-left:auto}.lay h2,.about h2,.portfolio h2,.conten h3,.produkte h2,.rez h2,.produkte h3,.aktion-s h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.wa{float:left;margin-top:40px;margin-left:20px}.wa.fix{margin-top:20px}.termin{float:left;margin-top:20px;margin-right:30px;padding-top:20px;padding-bottom:20px;color:#fff}.termin.fix{margin-top:0;padding-top:20px;padding-bottom:20px}.termin a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin.fix a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#292828}.termin a:hover,.termin2 a:hover{color:#67B32E}.slogan{width:40%;left:100px;right:0;top:400px;position:absolute}.slogan2{width:40%;left:100px;right:0;top:200px;position:absolute}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:2.6em;line-height:1.5em;color:#fff;font-weight: 400}.custom{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;z-index: 999}.head .insiden,.foot .inside,.rez{width:94%;margin-right:auto;margin-left:auto}body{font:16px/25px Exo,sans-serif;color:#292828}#nav_top{float:left;margin-top:45px;margin-left:40px}#nav_top.fix{margin-top:20px}#nav_top .level_1 li{float:left;padding-right:35px;padding-left:35px}#nav_top .level_2 a:hover,#nav_top .level_1 li.active,#nav_top .level_1 li.trail,#nav_top .level_1 a.trail,#nav_top a:hover{color:#67B32E}#nav_top.fix .level_1 a{text-decoration:none;color:#292828}#nav_top .level_1 a{padding-bottom:20px;text-decoration:none;color:#fff}#nav_top .level_2 a{padding-bottom:0}#nav_top .level_1 a{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0)}#nav_top .level_1 a:hover:before,#nav_top .level_1 a:focus:before,#nav_top .level_1 a:active:before{right:0}#nav_top .level_1 a:before{height:3px;left:0;right:100%;position:absolute;background-color:#67B32E;content: "";z-index: -1;bottom: 0;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}#nav_top .level_2 a:before{height:0px}#nav_top .level_2{width:0px;height:0px;left:-32768px;position:absolute;overflow:hidden;display:inline;top:-32768px;z-index:999}#nav_top .level_2 li{width:160px;clear:both;padding:15px 20px;text-align:left}#nav_top.fix li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(255,255,255,.9);z-index: 9999}#nav_top li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(0,0,0,.9);z-index: 9999}.logo{transition: all 0.6s ease-in-out}.logo{width:200px;height:auto;float:left;margin-top:25px;margin-bottom:20px}.head.fix .logo{width:130px;height:auto;margin-top:15px;margin-bottom:10px}.logo,.head,.head.fix .logo,.pino img:hover,.gal img:hover{transition: all 0.6s ease-in-out}.logo:hover,.social:hover,.phone2:hover,.logo2:hover,.wa:hover,.termin:hover,.termin2:hover,.butt2:hover,.butt3:hover{-webkit-transform: scale(1.05);    transform: scale(1.05);transition: all 0.6s ease-in-out}#nav_top.fix{margin-top:20px}.head.fix{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;background-color:#fff;z-index: 999}
}
@media (max-width: 480px){
/* style_480px.css */
.pins2 h3,.konta h2{font-size:1.3em;font-weight:bold;color:#292828}.slogan .big p,.slogan2 .big p{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff;font-weight: 400; font-variant: normal}.rez h3{margin-top:1em;color:#292828;font-weight: 400}.tag h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#787777;background-size: 30px auto}.tag h2{margin-top:20px;margin-bottom:30px;text-align:center;font-size:26px;line-height:34px}.portfolio2 h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}#footer .footer-city-links a{font-size:14px;line-height:23px;color:#999}.footer-city-links{margin-top:30px;margin-bottom:10px;text-align:center}.butt3 a{font-size:15px}.portfolio h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#292828;font-weight: 500}.slogan2 h1{margin-top:20px;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff}.leften{float:left}.righten{float:right}.poin2{margin:15px auto 40px;text-align:center}.pun2 .image_container{width:70px;position:relative;margin-top:-40px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff;z-index:99}.pins-lp,.local2 .inside{width:80%;margin-right:auto;margin-left:auto}.pins-lp h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.pun2{overflow:visible;margin:20px auto;padding:20px 15px;text-align:center;border:1px solid #67B32E;border-radius:10px}.slogi{padding:30px 10px 20px;background-color:rgba(0,0,0,.9)}.slogan2 .slogi p{line-height:28px;color:#fff;font-variant: normal}.slogi a{text-decoration:underline;color:#fff}.impr a{font-style:italic;text-decoration:underline}.impr a:hover{color:#67B32E}.pun .image_container{float: none ! important; margin-right: 0px ! important}.widget-radio{margin-bottom:10px}#navigon{right:10px;top:20px;position:absolute}.submenu-toggle{width:15px;height:15px;float:right;margin-right:10px;cursor: pointer}.mobile_menu{z-index: 999}.mobile_menu .inner{padding:15px;background-color:#fff}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:99}.navis .level_1 li,.navis .level_2 li,.navis .level_3 li{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dbdbdb}.navis .level_2 li,.navis .level_3 li{font-size:15px}.navis .level_1 li.submenu_show,.navis .level_2 li.submenu_show,.navis .level_3 li.submenu_show{padding-bottom:0}.navis a{font-weight:normal;text-decoration:none;color:#292929}.navis li.active,.navis a.trail{font-weight:bold;color:#67B32E}.navis .level_2 li.last,.navis .level_3 li.last{border-bottom:0px}.navis li.submenu_hide a::after,.navis li.submenu_show a::after{float:right;margin-right:10px}.navis li.submenu_hide .submenu-toggle::after{content: "▼"}.navis li.submenu_show .submenu-toggle::after{content: "▲"}.navis ul{margin-bottom:0;padding-bottom:0}.navis ul.submenu{display:none}.navis .submenu_show ul.submenu{display:block}.navis .submenu_hide ul.submenu{display:none}.navis .level_1 li.submenu_show .level_2 li.submenu_hide .submenu-toggle::after{content: "▼"}.farbe-schwarz-s{background-color:#030305;color:#fff}.farbe-anthrazit2-s{background-color:#343d42;color:#fff}.farbe-anthrazit-s{background-color:#2b3539;color:#fff}.farbe-dunkelgrau2-s{background-color:#4f5055;color:#fff}.farbe-dunkelgrau-s{background-color:#444b53;color:#fff}.farbe-moosgruen-s{background-color:#013f2f;color:#fff}.farbe-azurblau-s{background-color:#1e6278;color:#fff}.farbe-braunrot-s{background-color:#722126;color:#fff}.farbe-marrone-s{background-color:#4a453c;color:#fff}.farbe-creme-s{background-color:#f0ece1}.farbe-perlweiss-s{background-color:#f3e0cf}.farbe-alu-s{background-color:#9da1a1;color:#fff}.farbe-perlbeige-s{background-color:#867c6c;color:#fff}.farbe-verkehrsgrau-s{background-color:#838b8b;color:#fff}.farbe-ocker-s{background-color:#976131;color:#fff}.farbe-lichtgrau-s{background-color:#b9bebc}.farbe-weiss-s{background-color:#fff}.farbe-grau-s{background-color:#57646a;color:#fff}.farbe-grau2-s{background-color:#969696;color:#fff}.farbe-braun-s{background-color:#7d4e24;color:#fff}.farbe-alu-s,.farbe-braun-s,.farbe-grau-s,.farbe-grau2-s,.farbe-weiss-s,.farbe-creme-s,.farbe-perlweiss-s,.farbe-perlbeige-s,.farbe-lichtgrau-s,.farbe-verkehrsgrau-s,.farbe-ocker-s,.farbe-marrone-s,.farbe-braunrot-s,.farbe-azurblau-s,.farbe-moosgruen-s,.farbe-dunkelgrau-s,.farbe-dunkelgrau2-s,.farbe-anthrazit-s,.farbe-anthrazit2-s,.farbe-schwarz-s{width:80px;height:80px;padding:20px 40px 60px;text-align:center;border-radius:50%;font-size:15px;line-height:22px}.acco{margin-top:20px;margin-bottom:20px}.acco .toggler{padding:20px 45px 20px 20px;background-color:#e3e1e1;background-image:url("../../files/images/pfeil-grau2.svg");background-repeat:no-repeat;font-size:18px;background-position: calc(100% - 10px) center;background-size: 35px auto}.acco .toggler:hover{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2.svg");color:#fff}.acco .toggler.active{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2-hoch.svg");color:#fff}.acco .accordion{padding:20px;background-color:#fff}.faq h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#e6e6e6;background-size: 30px auto}.faq{padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}h3{margin-top:30px;margin-bottom:10px;font-size:21px;color:#67B32E;font-weight: 500}.stelle{max-width:90%;margin-right:auto;margin-left:auto;padding:10px 15px 20px;text-align:center;background-color:#e3e1e1;border-radius:8px}.bew{margin-top:50px;margin-bottom:50px}.cont2 input:hover,.cont2 textarea:hover,.cont2 select:hover{background-color:rgba(103,179,46,.2)}.cont-lays2{clear:both;display:block}.butt2{padding-top:40px;padding-bottom:40px}.butt2 a,.butt3 a{display:inline-block;padding:20px;white-space:normal;background-color:#67B32E;color:#fff;word-break: break-word}.butt2 a:hover,.butt3 a:hover{background-color:rgba(103,179,46,.8)}.cont-lays .checkbox_container input,.cont-lays2 .checkbox_container input{width:20px;height:20px;padding:0}.cont-lays .checkbox_container span,.cont-lays2 .checkbox_container span{display:block;padding:0;text-align:left}.cont-lays .checkbox_container,.cont-lays2 .checkbox_container{margin-bottom:20px;padding:15px 20px;text-align:left}.cont-lays .widget-checkbox{margin-bottom:20px;padding-top:15px;background-color:#fff;clip-path: polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.slog p{padding-top:40px;background-image:url("../../files/images/markise-icon2-green.svg");background-position:center top;background-repeat:no-repeat;font-variant:small-caps;color:#67B32E;background-size: 30px auto}.slog h3{margin-top:10px;margin-bottom:30px;font-size:26px;line-height:34px;color:#292828;font-weight: 700}.slog{text-align:center}.cont2 input,.cont2 textarea{width:90%;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 .explanation{float:none;clear:both}.cont2 select{width:90%;margin-top:30px;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 input[type="text"],.cont2 input[type="email"]{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont2 input[type="file"]{clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%)}.cont2 textarea{clip-path: polygon(0 0, 100% 0%, 89% 100%, 0% 100%)}.cont2 input.checkbox,.cont2 input.radio,.cont input.checkbox,.cont input.radio{width:16px;margin-bottom:0;padding:5px;background-color:#f0f0f0;border:0px}.contact{width:90%;margin:30px auto;padding-top:40px;padding-bottom:40px}.konta{margin-bottom:60px;padding-top:200px;padding-bottom:30px;background-color:#454343}.marg-top{margin-top:25px}.aktion-s{width:90%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:40px}.aktion-s h2{font-size:25px;line-height:35px;color:#67B32E;font-weight: 700}.aktion-s h3{font-size:22px;line-height:32px;color:#292828;font-weight: 600}.ce_gallery > ul li.col_first,.content-gallery > ul li.col_first{float:left;clear:none}.pun{padding:20px 15px;text-align:center;border:1px solid #403f3f}.pun p{padding-top:15px}.farbe-alu{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#dedede;border-radius:50%}.farbe-weiss{width:80px;height:80px;padding:40px;text-align:center;background-color:#fff;border-radius:50%}.farbe-grau{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#575756;border-radius:50%;color:#fff}.farbe-grau2{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#969696;border-radius:50%;color:#fff}.farbe-braun{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#7d4e24;border-radius:50%;color:#fff}.farbe-braun p,.farbe-alu p{}.pfeil{padding-bottom:70px;background-image:url("../../files/images/leitfaden/pfeil.svg");background-position:center bottom;background-repeat:no-repeat;background-size: auto 60px}.leitfaden h3{margin-bottom:40px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#403f3f;color:#fff}.leitfaden h2{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:25px;line-height:35px;color:#fff;clip-path: polygon(5% 0, 95% 0, 100% 100%, 100% 100%, 0 100%, 0 100%)}.leitfaden h4{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 5% 100%, 0 0%)}.leitfaden{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}.leitfaden .inside{width:90%;margin-right:auto;margin-left:auto}.produkte{width:90%;margin:30px auto}.grey-hg{padding:20px;background-color:#f0f0f0;width: 90% ! important}.head-pic{filter: brightness(60%)}.pins2 h2,.konta h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/hands.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#fff;background-size: 50px auto}.center li{margin-right:auto;margin-left:auto;text-align:center}.lay h1,.produkte h1,.lay2 h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#787777;background-size: 35px auto}.local .inside,.faq .inside{width:90%;margin-right:auto;margin-left:auto}.local{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins{padding-top:40px;padding-bottom:50px}.poine{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.poine2{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.poine3{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.totop{float:left;margin-top:45px}.totop:hover{filter: brightness(70%)}.vid{filter: brightness(80%)}.about h4{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight: 700}.thema{padding-bottom:60px;background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.thema-sommer{padding-bottom:60px;background-image:url("../../files/images/sommer.svg");background-position:center bottom;background-repeat:no-repeat}.thema-fruehling{padding-bottom:60px;background-image:url("../../files/images/fruehling.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter{padding-bottom:60px;background-image:url("../../files/images/schnee.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter2{padding-bottom:60px;background-image:url("../../files/images/schnee2.svg");background-position:center bottom;background-repeat:no-repeat}.thema-herbst{padding-bottom:60px;background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.poin h3{margin-top:10px;font-size:22px;color:#292828;font-weight: 400}.poin{margin-top:30px;margin-bottom:10px}.cont .widget-select{}.cont input[type="text"]{clip-path: polygon(0 0, 100% 0%, 90% 100%, 0% 100%)}.cont textarea{clip-path: polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.cont select{clip-path: polygon(0 0, 100% 0, 100% 50%, 96% 100%, 0 100%)}.termin2 a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin2{padding-top:40px;padding-bottom:40px}.phone2 a{font-size:20px}.phone2{margin-bottom:30px;font-size:20px}.logo2{margin-bottom:40px}.credit{float:left;clear:both;margin-right:30px;padding-top:35px}.social{float:left;margin-right:45px}#footer p{color:#fff}#footer .data p{color:#292828}#footer .data a{text-decoration:none;color:#292828}.data{margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f0f0f0}.conten-slog{text-align:center}.conten-slog p{margin-bottom:40px;text-align:center;font-size:20px;font-weight: 700}.conten .inside{width:90%;margin-right:auto;margin-left:auto}.conten{padding-top:60px;padding-bottom:40px;background-color:#e6e6e6}.cont a,.cont2 a{text-decoration:underline}.cont .submit:hover,.cont2 .submit:hover{background-color:#67B32E;border-radius:6px;color:#fff;transition: all 1s;cursor: pointer}.cont .submit,.cont2 .submit{margin-top:30px;margin-right:auto;margin-left:auto;padding:20px 30px;text-align:center;border:1px solid #67B32E}.cont .widget-submit{margin-right:auto;margin-left:auto;text-align:center}.cont .checkbox_container{margin-right:auto;margin-left:auto;text-align:center}.cont input{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont select{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont .select{width:90%}.cont textarea{width:90%;margin-bottom:20px;padding:25px 20px;border:0px solid #242323}.cont-left,.cont-right{width:94%}.cont-left3,.cont-right2{width:94%}.cont-lays{clear:both;display:block;margin-right:auto;margin-left:auto;text-align:center}.rezens{margin-right:auto;margin-left:auto;text-align:center}.pino img:hover,.gal img:hover{-webkit-transform: scale(1.05);transform: scale(1.05)}.pino img{filter: brightness(70%)}.pino p{position:relative;margin-top:-40%;text-align:center;z-index: 99}.pino p a{font-size:28px;color:#fff;font-weight: 600}.pino{padding-bottom:30%}.portfolio,.portfolio2{margin-top:40px;margin-bottom:40px;padding-bottom:40px;background-color:#f0f0f0}#footer h4{font-size:16px;color:#67B32E;font-weight: 600}.foot{padding-top:40px;padding-bottom:50px;background-color:#424141;font-size:16px;line-height:2em}#footer a{text-decoration:none;color:#fff}#footer a:hover,#footer .data a:hover{color:#67B32E}#footer .data a{text-decoration:none;color:#292828}.grunds h3{background-color:#403f3f;font-size:22px;line-height:32px;color:#67b32e}.grunds{padding-right:20px;padding-left:30px;background-color:#403f3f;color:#fff;width: 85% ! important}.grunds li{margin-left:20px;padding-top:5px;padding-bottom:5px}.gruende{margin-top:40px;margin-bottom:40px;background-color:#e3e1e1}.pins,.pins2 .inside,.konta .inside{width:90%;margin-right:auto;margin-left:auto}.gruende .inside{width:90%;margin-right:auto;margin-left:auto}.portfolio .inside,.portfolio2 .inside{width:90%;margin-right:auto;margin-left:auto}a{text-decoration:none;color:#292828}.butt a{padding:20px 30px;border:1px solid #67B32E}.butt a:hover{background-color:#67B32E;color:#fff;transition: all 1s}.butt p,.butt2 p,.butt3 p{padding-top:35px;padding-bottom:20px}.lay,.about,.lay2{width:90%;margin-right:auto;margin-left:auto}.lay h2,.about h2,.portfolio h2,.conten h3,.produkte h2,.rez h2,.produkte h3,.aktion-s h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#67B32E;background-size: 30px auto}.wa{margin-top:10px}.wa.fix{margin-top:20px}.termin{float:left;margin-top:20px;margin-right:30px;padding-top:20px;padding-bottom:20px;color:#fff}.termin.fix{margin-top:0;padding-top:20px;padding-bottom:20px}.termin a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin.fix a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#292828}.termin a:hover,.termin2 a:hover{color:#67B32E}.slogan,.slogan2{width:90%;margin-right:auto;margin-left:auto;padding:15px 10px;background-color:#67B32E}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff;font-weight: 400}.slogan p,.slogan2 p{font-size:1.2em;line-height:1.2em;font-variant:small-caps;color:#fff}.custom{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;z-index: 999}.head .insiden,.foot .inside,.rez{width:94%;margin-right:auto;margin-left:auto}body{font:16px/25px Exo,sans-serif;color:#292828}#nav_top{display:none}.logo{transition: all 0.6s ease-in-out}.logo{width:200px;height:auto;float:left;margin-top:25px;margin-bottom:20px}.head.fix .logo{width:160px;height:auto;margin-top:15px;margin-bottom:10px}.logo,.head,.head.fix .logo,.pino img:hover,.gal img:hover{transition: all 0.6s ease-in-out}.logo:hover,.social:hover,.phone2:hover,.logo2:hover,.wa:hover,.termin:hover,.termin2:hover,.butt2:hover,.butt3:hover{-webkit-transform: scale(1.05);    transform: scale(1.05);transition: all 0.6s ease-in-out}.head.fix{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;background-color:#fff;z-index: 999}
}
@media (min-width: 481px) and (max-width: 806px){
/* sytle_806px.css */
.pins2 h3,.konta h2{font-size:1.3em;font-weight:bold;color:#292828}.slogan .big p,.slogan2 .big p{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff;font-weight: 400; font-variant: normal}.rez h3{margin-top:1em;color:#292828;font-weight: 400}.tag h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#787777;background-size: 30px auto}.tag h2{margin-top:20px;margin-bottom:30px;text-align:center;font-size:26px;line-height:34px}.portfolio2 h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}#footer .footer-city-links a{font-size:14px;line-height:23px;color:#999}.footer-city-links{margin-top:30px;margin-bottom:10px;text-align:center}.portfolio h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#292828;font-weight: 500}.slogan2 h1{margin-top:20px;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff}.leften{float:left}.righten{float:right}.poin2{margin:15px auto 40px;text-align:center}.pun2 .image_container{width:70px;position:relative;margin-top:-40px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff;z-index:99}.pins-lp,.local2 .inside{width:80%;margin-right:auto;margin-left:auto}.pins-lp h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.pun2{overflow:visible;margin:20px auto;padding:20px 15px;text-align:center;border:1px solid #67B32E;border-radius:10px}.slogi{padding:30px 30px 20px;background-color:rgba(0,0,0,.9)}.slogan2 .slogi p{line-height:28px;color:#fff;font-variant: normal}.slogi a{text-decoration:underline;color:#fff}.impr a{font-style:italic;text-decoration:underline}.impr a:hover{color:#67B32E}.about .gal img{max-width:150px}.widget-radio{margin-bottom:10px}#navigon{right:10px;top:20px;position:absolute}.submenu-toggle{width:15px;height:15px;float:right;margin-right:10px;cursor: pointer}.mobile_menu{z-index: 999}.mobile_menu .inner{padding:15px;background-color:#fff}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:99}.navis .level_1 li,.navis .level_2 li,.navis .level_3 li{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dbdbdb}.navis .level_2 li,.navis .level_3 li{font-size:15px}.navis .level_1 li.submenu_show,.navis .level_2 li.submenu_show,.navis .level_3 li.submenu_show{padding-bottom:0}.navis a{font-weight:normal;text-decoration:none;color:#292929}.navis li.active,.navis a.trail{font-weight:bold;color:#67B32E}.navis .level_2 li.last,.navis .level_3 li.last{border-bottom:0px}.navis li.submenu_hide a::after,.navis li.submenu_show a::after{float:right;margin-right:10px}.navis li.submenu_hide .submenu-toggle::after{content: "▼"}.navis li.submenu_show .submenu-toggle::after{content: "▲"}.navis ul{margin-bottom:0;padding-bottom:0}.navis ul.submenu{display:none}.navis .submenu_show ul.submenu{display:block}.navis .submenu_hide ul.submenu{display:none}.navis .level_1 li.submenu_show .level_2 li.submenu_hide .submenu-toggle::after{content: "▼"}.farbe-schwarz-s{background-color:#030305;color:#fff}.farbe-anthrazit2-s{background-color:#343d42;color:#fff}.farbe-anthrazit-s{background-color:#2b3539;color:#fff}.farbe-dunkelgrau2-s{background-color:#4f5055;color:#fff}.farbe-dunkelgrau-s{background-color:#444b53;color:#fff}.farbe-moosgruen-s{background-color:#013f2f;color:#fff}.farbe-azurblau-s{background-color:#1e6278;color:#fff}.farbe-braunrot-s{background-color:#722126;color:#fff}.farbe-marrone-s{background-color:#4a453c;color:#fff}.farbe-creme-s{background-color:#f0ece1}.farbe-perlweiss-s{background-color:#f3e0cf}.farbe-alu-s{background-color:#9da1a1;color:#fff}.farbe-perlbeige-s{background-color:#867c6c;color:#fff}.farbe-verkehrsgrau-s{background-color:#838b8b;color:#fff}.farbe-ocker-s{background-color:#976131;color:#fff}.farbe-lichtgrau-s{background-color:#b9bebc}.farbe-weiss-s{background-color:#fff}.farbe-grau-s{background-color:#57646a;color:#fff}.farbe-grau2-s{background-color:#969696;color:#fff}.farbe-braun-s{background-color:#7d4e24;color:#fff}.farbe-alu-s,.farbe-braun-s,.farbe-grau-s,.farbe-grau2-s,.farbe-weiss-s,.farbe-creme-s,.farbe-perlweiss-s,.farbe-perlbeige-s,.farbe-lichtgrau-s,.farbe-verkehrsgrau-s,.farbe-ocker-s,.farbe-marrone-s,.farbe-braunrot-s,.farbe-azurblau-s,.farbe-moosgruen-s,.farbe-dunkelgrau-s,.farbe-dunkelgrau2-s,.farbe-anthrazit-s,.farbe-anthrazit2-s,.farbe-schwarz-s{width:80px;height:80px;padding:20px 40px 60px;text-align:center;border-radius:50%;font-size:15px;line-height:22px}.acco{margin-top:20px;margin-bottom:20px}.acco .toggler{padding:20px 45px 20px 20px;background-color:#e3e1e1;background-image:url("../../files/images/pfeil-grau2.svg");background-repeat:no-repeat;font-size:18px;background-position: calc(100% - 10px) center;background-size: 35px auto}.acco .toggler:hover{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2.svg");color:#fff}.acco .toggler.active{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2-hoch.svg");color:#fff}.acco .accordion{padding:20px;background-color:#fff}.faq h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#e6e6e6;background-size: 30px auto}.faq{padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}h3{margin-top:30px;margin-bottom:10px;font-size:21px;color:#67B32E;font-weight: 500}.o-stellen .rs-column{margin-right:3%;margin-bottom:3%;flex: 1}.o-stellen .rs-column.-medium-col-2-1{width:42%}.stelle{margin-right:auto;margin-left:auto;padding:10px 15px 20px;text-align:center;background-color:#e3e1e1;border-radius:8px}.bew{margin-top:50px;margin-bottom:50px}.cont2 input:hover,.cont2 textarea:hover,.cont2 select:hover{background-color:rgba(103,179,46,.2)}.cont-lays2{clear:both;display:block}.butt2{padding-top:40px;padding-bottom:40px}.butt3{padding-top:15px;padding-bottom:15px}.butt2 a,.butt3 a{padding:20px 30px;background-color:#67B32E;color:#fff}.butt2 a:hover,.butt3 a:hover{background-color:rgba(103,179,46,.8)}.cont-lays .checkbox_container input,.cont-lays2 .checkbox_container input{width:20px;height:20px;padding:0}.cont-lays .checkbox_container span,.cont-lays2 .checkbox_container span{display:block;padding:0;text-align:left}.cont-lays .checkbox_container,.cont-lays2 .checkbox_container{margin-bottom:20px;padding:15px 20px;text-align:left}.cont-lays .widget-checkbox{margin-bottom:20px;padding-top:15px;background-color:#fff;clip-path: polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.slog p{padding-top:40px;background-image:url("../../files/images/markise-icon2-green.svg");background-position:center top;background-repeat:no-repeat;font-variant:small-caps;color:#67B32E;background-size: 30px auto}.slog h3{margin-top:10px;margin-bottom:30px;font-size:26px;line-height:34px;color:#292828;font-weight: 700}.slog{text-align:center}.cont2 input,.cont2 textarea{width:90%;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 .explanation{float:none;clear:both}.cont2 select{width:90%;margin-top:30px;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 input[type="text"],.cont2 input[type="email"]{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont2 input[type="file"]{clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%)}.cont2 textarea{clip-path: polygon(0 0, 100% 0%, 89% 100%, 0% 100%)}.cont2 input.checkbox,.cont2 input.radio,.cont input.checkbox,.cont input.radio{width:16px;margin-bottom:0;padding:5px;background-color:#f0f0f0;border:0px}.contact{width:90%;margin:30px auto;padding-top:40px;padding-bottom:40px}.konta{margin-bottom:60px;padding-top:200px;padding-bottom:30px;background-color:#454343}.marg-top{margin-top:25px}.aktion-s{width:90%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:40px}.aktion-s h2{font-size:25px;line-height:35px;color:#67B32E;font-weight: 700}.aktion-s h3{font-size:22px;line-height:32px;color:#292828;font-weight: 600}.ce_gallery > ul li.col_first,.content-gallery > ul li.col_first{float:left;clear:none}.pun{padding:20px 15px;border:1px solid #403f3f}.pun p{padding-top:15px}.farbe-alu{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#dedede;border-radius:50%}.farbe-weiss{width:80px;height:80px;padding:40px;text-align:center;background-color:#fff;border-radius:50%}.farbe-grau{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#575756;border-radius:50%;color:#fff}.farbe-grau2{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#969696;border-radius:50%;color:#fff}.farbe-braun{width:80px;height:80px;padding:30px 40px 50px;text-align:center;background-color:#7d4e24;border-radius:50%;color:#fff}.farbe-braun p,.farbe-alu p{}.pfeil{padding-bottom:70px;background-image:url("../../files/images/leitfaden/pfeil.svg");background-position:center bottom;background-repeat:no-repeat;background-size: auto 60px}.leitfaden h3{margin-bottom:40px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#403f3f;color:#fff}.leitfaden h2{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:25px;line-height:35px;color:#fff;clip-path: polygon(5% 0, 95% 0, 100% 100%, 100% 100%, 0 100%, 0 100%)}.leitfaden h4{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 5% 100%, 0 0%)}.leitfaden{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}.leitfaden .inside{width:95%;margin-right:auto;margin-left:auto}.produkte{width:90%;margin:30px auto}.grey-hg{padding:20px;background-color:#f0f0f0;width: 90% ! important}.head-pic{filter: brightness(60%)}.pins2 h2,.konta h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/hands.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#fff;background-size: 50px auto}.center li{margin-right:auto;margin-left:auto;text-align:center}.lay h1,.produkte h1,.lay2 h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#787777;background-size: 35px auto}.local .inside,.faq .inside{width:95%;margin-right:auto;margin-left:auto}.local{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins{padding-top:40px;padding-bottom:50px}.poine{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.poine2{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.poine3{margin-bottom:20px;padding:20px 15px 20px 20px;background-color:#f0f0f0;width: 90% ! important}.totop{float:left;margin-top:45px}.totop:hover{filter: brightness(70%)}.vid{filter: brightness(80%)}.about h4{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight: 700}.thema{padding-bottom:60px;background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.thema-sommer{padding-bottom:60px;background-image:url("../../files/images/sommer.svg");background-position:center bottom;background-repeat:no-repeat}.thema-fruehling{padding-bottom:60px;background-image:url("../../files/images/fruehling.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter{padding-bottom:60px;background-image:url("../../files/images/schnee.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter2{padding-bottom:60px;background-image:url("../../files/images/schnee2.svg");background-position:center bottom;background-repeat:no-repeat}.thema-herbst{padding-bottom:60px;background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.poin h3{margin-top:10px;font-size:22px;color:#292828;font-weight: 400}.poin{margin-top:30px;margin-bottom:10px}.cont .widget-select{}.cont input[type="text"]{clip-path: polygon(0 0, 100% 0%, 90% 100%, 0% 100%)}.cont textarea{clip-path: polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.cont select{clip-path: polygon(0 0, 100% 0, 100% 50%, 96% 100%, 0 100%)}.termin2 a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin2{padding-top:40px;padding-bottom:40px}.phone2 a{font-size:20px}.phone2{margin-bottom:30px;font-size:20px}.logo2{margin-bottom:40px}.credit{float:left;clear:both;margin-right:30px;padding-top:35px}.social{float:left;margin-right:45px}#footer p{color:#fff}#footer .data p{color:#292828}#footer .data a{text-decoration:none;color:#292828}.data{margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f0f0f0}.conten-slog{text-align:center}.conten-slog p{margin-bottom:40px;text-align:center;font-size:20px;font-weight: 700}.conten .inside{width:95%;margin-right:auto;margin-left:auto}.conten{padding-top:60px;padding-bottom:40px;background-color:#e6e6e6}.cont a,.cont2 a{text-decoration:underline}.cont .submit:hover,.cont2 .submit:hover{background-color:#67B32E;border-radius:6px;color:#fff;transition: all 1s;cursor: pointer}.cont .submit,.cont2 .submit{margin-top:30px;margin-right:auto;margin-left:auto;padding:20px 30px;text-align:center;border:1px solid #67B32E}.cont .widget-submit{margin-right:auto;margin-left:auto;text-align:center}.cont .checkbox_container{margin-right:auto;margin-left:auto;text-align:center}.cont input{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont select{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont .select{width:90%}.cont textarea{width:90%;margin-bottom:20px;padding:25px 20px;border:0px solid #242323}.cont-left,.cont-right{width:94%}.cont-left3,.cont-right2{width:94%}.cont-lays{clear:both;display:block;margin-right:auto;margin-left:auto;text-align:center}.rezens{margin-right:auto;margin-left:auto;text-align:center}.pino img:hover,.gal img:hover{-webkit-transform: scale(1.05);transform: scale(1.05)}.pino img{filter: brightness(70%)}.pino p{position:relative;margin-top:-40%;text-align:center;z-index: 99}.pino p a{font-size:22px;color:#fff;font-weight: 600}.pino{padding-bottom:30%}.portfolio,.portfolio2{margin-top:40px;margin-bottom:40px;padding-bottom:40px;background-color:#f0f0f0}#footer h4{font-size:16px;color:#67B32E;font-weight: 600}.foot{padding-top:40px;padding-bottom:50px;background-color:#424141;font-size:16px;line-height:2em}#footer a{text-decoration:none;color:#fff}#footer a:hover,#footer .data a:hover{color:#67B32E}#footer .data a{text-decoration:none;color:#292828}.grunds h3{background-color:#403f3f;font-size:22px;line-height:32px;color:#67b32e}.grunds{padding-right:30px;padding-left:30px;background-color:#403f3f;color:#fff;width: 90% ! important}.grunds li{margin-left:30px;padding-top:5px;padding-bottom:5px}.gruende{margin-top:40px;margin-bottom:40px;background-color:#e3e1e1}.pins,.pins2 .inside,.konta .inside{width:95%;margin-right:auto;margin-left:auto}.gruende .inside{width:95%;margin-right:auto;margin-left:auto}.portfolio .inside,.portfolio2 .inside{width:95%;margin-right:auto;margin-left:auto}a{text-decoration:none;color:#292828}.butt a{padding:20px 30px;border:1px solid #67B32E}.butt a:hover{background-color:#67B32E;color:#fff;transition: all 1s}.butt p,.butt2 p,.butt3 p{padding-top:35px;padding-bottom:20px}.lay,.about,.lay2{width:90%;margin-right:auto;margin-left:auto}.lay h2,.about h2,.portfolio h2,.conten h3,.produkte h2,.rez h2,.produkte h3,.aktion-s h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:35px/45px Caveat,cursive;color:#67B32E;background-size: 30px auto}.wa{display:none}.termin{display:none}.termin a:hover,.termin2 a:hover{color:#67B32E}.slogan,.slogan2{width:90%;margin-right:auto;margin-left:auto;padding:15px 30px;background-color:#67B32E}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.2em;color:#fff;font-weight: 400}.slogan p,.slogan2 p{font-size:1.2em;line-height:1.2em;font-variant:small-caps;color:#fff}.custom{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;z-index: 999}.head .insiden,.foot .inside,.rez{width:95%;margin-right:auto;margin-left:auto}body{font:16px/25px Exo,sans-serif;color:#292828}#nav_top{display:none}.logo{transition: all 0.6s ease-in-out}.logo{width:200px;height:auto;float:left;margin-top:25px;margin-bottom:20px}.head.fix .logo{width:160px;height:auto;margin-top:15px;margin-bottom:10px}.logo,.head,.head.fix .logo,.pino img:hover,.gal img:hover{transition: all 0.6s ease-in-out}.logo:hover,.social:hover,.phone2:hover,.logo2:hover,.wa:hover,.termin:hover,.termin2:hover,.butt2:hover,.butt3:hover{-webkit-transform: scale(1.05);    transform: scale(1.05);transition: all 0.6s ease-in-out}.head.fix{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;background-color:#fff;z-index: 999}
}
@media (min-width: 1158px) and (max-width: 1249px){
/* style_1249px-ipad-quer.css */
.pins2 h3,.konta h2{font-size:1.3em;font-weight:bold;color:#292828}.slogan .big p,.slogan2 .big p{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.3em;line-height:1.2em;color:#fff;font-weight: 400; font-variant: normal}.rez h3{margin-top:1em;color:#292828;font-weight: 400}.tag h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:42px/52px Caveat,cursive;color:#787777;background-size: 35px auto}.tag h2{margin-top:20px;margin-bottom:30px;text-align:center;font-size:26px;line-height:36px}.portfolio2 h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}#footer .footer-city-links a{font-size:14px;line-height:23px;color:#999}.footer-city-links{margin-top:30px;margin-bottom:10px;text-align:center}.portfolio h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#292828;font-weight: 500}.slogan2 h1{margin-top:20px;padding-top:0;font-size:2em;line-height:1.5em;color:#fff}.leften{float:left}.righten{float:right}.poin2{margin:15px auto 40px;text-align:center}.pun2 .image_container{width:70px;position:relative;margin-top:-40px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff;z-index:99}.pins-lp,.local2 .inside{width:80%;margin-right:auto;margin-left:auto}.pins-lp h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.pun2{overflow:visible;margin:20px auto;padding:20px 15px;text-align:center;border:1px solid #67B32E;border-radius:10px}.slogi{padding:30px 30px 20px;background-color:rgba(0,0,0,.5)}.slogan2 .slogi p{font-size:16px;line-height:26px;color:#fff;font-variant: normal}.slogi a{text-decoration:underline;color:#fff}.impr a{font-style:italic;text-decoration:underline}.impr a:hover{color:#67B32E}.produkte .gal img{max-width:260px}.portfolio .gal img,.portfolio2 .gal img{max-width:260px}.about .gal img{max-width:230px}.leitfaden .rs-column.-large-col-6-1{width:9.25641%}.leitfaden .rs-column.-large-col-5-1{width:12.84615%}#nav_top strong.active{font-weight:500}.farbe-schwarz-s{background-color:#030305;color:#fff}.farbe-anthrazit2-s{background-color:#343d42;color:#fff}.farbe-anthrazit-s{background-color:#2b3539;color:#fff}.farbe-dunkelgrau2-s{background-color:#4f5055;color:#fff}.farbe-dunkelgrau-s{background-color:#444b53;color:#fff}.farbe-moosgruen-s{background-color:#013f2f;color:#fff}.farbe-azurblau-s{background-color:#1e6278;color:#fff}.farbe-braunrot-s{background-color:#722126;color:#fff}.farbe-marrone-s{background-color:#4a453c;color:#fff}.farbe-creme-s{background-color:#f0ece1}.farbe-perlweiss-s{background-color:#f3e0cf}.farbe-alu-s{background-color:#9da1a1;color:#fff}.farbe-perlbeige-s{background-color:#867c6c;color:#fff}.farbe-verkehrsgrau-s{background-color:#838b8b;color:#fff}.farbe-ocker-s{background-color:#976131;color:#fff}.farbe-lichtgrau-s{background-color:#b9bebc}.farbe-weiss-s{background-color:#fff}.farbe-grau-s{background-color:#57646a;color:#fff}.farbe-grau2-s{background-color:#969696;color:#fff}.farbe-braun-s{background-color:#7d4e24;color:#fff}.farbe-alu-s,.farbe-braun-s,.farbe-grau-s,.farbe-grau2-s,.farbe-weiss-s,.farbe-creme-s,.farbe-perlweiss-s,.farbe-perlbeige-s,.farbe-lichtgrau-s,.farbe-verkehrsgrau-s,.farbe-ocker-s,.farbe-marrone-s,.farbe-braunrot-s,.farbe-azurblau-s,.farbe-moosgruen-s,.farbe-dunkelgrau-s,.farbe-dunkelgrau2-s,.farbe-anthrazit-s,.farbe-anthrazit2-s,.farbe-schwarz-s{width:80px;height:80px;padding:20px 40px 60px;text-align:center;border-radius:50%;font-size:15px;line-height:22px}.acco{margin-top:20px;margin-bottom:20px}.acco .toggler{padding:20px;background-color:#e3e1e1;background-image:url("../../files/images/pfeil-grau2.svg");background-repeat:no-repeat;font-size:18px;background-position: calc(100% - 20px) center;background-size: 55px auto}.acco .toggler:hover{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2.svg");color:#fff}.acco .toggler.active{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2-hoch.svg");color:#fff}.acco .accordion{padding:20px;background-color:#fff}.faq h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#e6e6e6;background-size: 30px auto}.faq{padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}h3{margin-top:30px;margin-bottom:10px;font-size:21px;color:#67B32E;font-weight: 500}.o-stellen .rs-columns{display: flex;flex-wrap: wrap}.o-stellen .rs-column{margin-right:3%;margin-bottom:3%;flex: 1}.stelle{margin-right:auto;margin-left:auto;padding:10px 15px 20px;text-align:center;background-color:#e3e1e1;border-radius:8px}.bew{margin-top:50px;margin-bottom:50px}.cont2 input:hover,.cont2 textarea:hover,.cont2 select:hover{background-color:rgba(103,179,46,.2)}.cont-lays2{clear:both;display:block}.butt2{padding-top:40px;padding-bottom:40px}.butt2 a,.butt3 a{padding:20px 30px;background-color:#67B32E;color:#fff}.butt2 a:hover,.butt3 a:hover{background-color:rgba(103,179,46,.8)}.cont-lays .checkbox_container input,.cont-lays2 .checkbox_container input,.cont .checkbox_container input{width:16px;height:16px;margin-bottom:0;padding:0}.cont-lays .checkbox_container span,.cont-lays2 .checkbox_container span{display:block;padding:0;text-align:left}.cont-lays .checkbox_container,.cont-lays2 .checkbox_container{margin-bottom:20px;padding:15px 20px;text-align:left}.cont-lays .widget-checkbox{margin-bottom:20px;padding-top:15px;background-color:#fff;clip-path: polygon(0 0, 100% 0%, 85% 100%, 0% 100%)}.slog p{padding-top:40px;background-image:url("../../files/images/markise-icon2-green.svg");background-position:center top;background-repeat:no-repeat;font-variant:small-caps;color:#67B32E;background-size: 30px auto}.slog h3{margin-top:10px;margin-bottom:30px;font-size:26px;color:#292828;font-weight: 700}.slog{text-align:center}.cont2 input,.cont2 textarea{width:90%;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 .explanation{float:none;clear:both;padding-top:20px}.cont2 select{margin-top:30px;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 input[type="text"],.cont2 input[type="email"]{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont2 input[type="file"]{clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%)}.cont2 textarea{clip-path: polygon(0 0, 100% 0%, 89% 100%, 0% 100%)}.cont2 input.checkbox,.cont2 input.radio{width:20px;margin-bottom:0;padding:5px;background-color:#f0f0f0;border:0px}.contact{width:90%;margin:30px auto;padding-top:40px;padding-bottom:40px}.konta{margin-bottom:60px;padding-top:200px;padding-bottom:30px;background-color:#454343}.marg-top{margin-top:25px}.aktion-s{width:96%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:40px}.aktion-s h2{font-size:25px;line-height:35px;color:#67B32E;font-weight: 700}.aktion-s h3{font-size:22px;line-height:32px;color:#292828;font-weight: 600}.ce_gallery > ul li.col_first,.content-gallery > ul li.col_first{float:left;clear:none}.pun{padding:20px 15px;border:1px solid #403f3f}.pun p{padding-top:10px}.farbe-alu{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#dedede;border-radius:50%}.farbe-weiss{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#fff;border-radius:50%}.farbe-grau{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#575756;border-radius:50%;color:#fff}.farbe-grau2{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#969696;border-radius:50%;color:#fff}.farbe-braun{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#7d4e24;border-radius:50%;color:#fff}.pfeil{padding-bottom:70px;background-image:url("../../files/images/leitfaden/pfeil.svg");background-position:center bottom;background-repeat:no-repeat;background-size: auto 60px}.leitfaden h3{margin-bottom:40px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#403f3f;color:#fff}.leitfaden h2{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(5% 0, 95% 0, 100% 100%, 100% 100%, 0 100%, 0 100%)}.leitfaden h4{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 5% 100%, 0 0%)}.leitfaden{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}.leitfaden .inside{width:96%;margin-right:auto;margin-left:auto}.produkte{width:96%;margin:30px auto}.grey-hg{width:96%;padding:20px;background-color:#f0f0f0}.head-pic{filter: brightness(60%)}.pins2 h2,.konta h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/hands.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#fff;background-size: 50px auto}.pins2 .rs-column,.konta .rs-column{margin-right:2%}.center li{margin-right:auto;margin-left:auto;text-align:center}.lay h1,.produkte h1,.lay2 h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:42px/52px Caveat,cursive;color:#787777;background-size: 35px auto}.local .inside,.faq .inside{width:96%;margin-right:auto;margin-left:auto}.local{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins{padding-top:40px;padding-bottom:50px}.poine{margin-bottom:20px;padding:20px 35px;background-color:#f0f0f0}.poine2{margin-bottom:20px;padding:20px 35px;background-color:#f0f0f0}.poine3{margin-bottom:20px;padding:20px 20px 20px 30px;background-color:#f0f0f0}.totop{float:left;margin-top:45px}.totop:hover{filter: brightness(70%)}.vid{filter: brightness(80%)}.about h4{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight: 700}.thema{background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.thema-sommer{background-image:url("../../files/images/sommer.svg");background-position:center bottom;background-repeat:no-repeat}.thema-fruehling{background-image:url("../../files/images/fruehling.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter{background-image:url("../../files/images/schnee.svg");background-position:center bottom;background-repeat:no-repeat}.thema-winter2{background-image:url("../../files/images/schnee2.svg");background-position:center bottom;background-repeat:no-repeat}.thema-herbst{background-image:url("../../files/images/blaetter.svg");background-position:center bottom;background-repeat:no-repeat}.poin h3{margin-top:10px;font-size:23px;color:#292828;font-weight: 400}.poin{margin-top:30px;margin-bottom:10px}.cont .widget-select{}.cont input[type="text"],.cont textarea{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont select{clip-path: polygon(0 0, 100% 0, 100% 50%, 96% 100%, 0 100%)}.gruende .rs-columns,.pins .rs-columns,.pins2 .rs-columns,.konta .rs-columns{display: flex;flex-wrap: wrap}.aktion .rs-columns{display: flex}.gruende .rs-column,.pins .rs-column,.pins2 .rs-column,.konta .rs-column{flex: 1}.aktion .rs-column{flex-grow: 1}.aktion .flex-item-1{flex: 2}.aktion .flex-item-2{flex: 1}.termin2 a{padding:15px 10px;border:1px solid #67B32E;font-size:15px;text-decoration:none;color:#fff}.termin2{padding-top:40px;padding-bottom:40px}.phone2 a{font-size:20px}.phone2{margin-bottom:30px;font-size:20px}.logo2{margin-bottom:40px}.credit{float:left;clear:both;margin-right:30px;padding-top:35px}.social{float:left;margin-right:45px}#footer p{color:#fff}#footer .data p{color:#292828}#footer .data a{text-decoration:none;color:#292828}.data{margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f0f0f0}.conten-slog{text-align:center}.conten-slog p{margin-bottom:40px;text-align:center;font-size:20px;font-weight: 700}.conten .inside{width:96%;margin-right:auto;margin-left:auto}.conten{padding-top:60px;padding-bottom:40px;background-color:#e6e6e6}.cont a,.cont2 a{text-decoration:underline}.cont .submit:hover,.cont2 .submit:hover{background-color:#67B32E;border-radius:6px;color:#fff;transition: all 1s;cursor: pointer}.cont .submit,.cont2 .submit{margin-top:30px;margin-right:auto;margin-left:auto;padding:20px 30px;text-align:center;border:1px solid #67B32E}.cont .widget-submit{margin-right:auto;margin-left:auto;text-align:center}.cont .checkbox_container{margin-right:auto;margin-left:auto;text-align:center}.cont input{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont select{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont .select{width:490px}.cont textarea{width:990px;margin-bottom:20px;padding:25px 20px;border:0px solid #242323}.cont-left{float:left;margin-right:90px}.cont-left2{float:left;margin-right:50px}.cont-left3{float:left;margin-right:90px}.cont-right,.cont-right2{float:left}.cont-left,.cont-right{width:450px}.cont-left3,.cont-right2{width:510px}.cont-lays{clear:both;display:block;margin-right:auto;margin-left:auto;text-align:center}.rezens{margin-right:auto;margin-left:auto;text-align:center}.portfolio .rs-column.-large-col-3-1,.portfolio2 .rs-column.-large-col-3-1{width:31.3%}.portfolio .rs-column,.portfolio2 .rs-column{margin-top:1%;margin-right:2%}.pino img:hover,.gal img:hover{-webkit-transform: scale(1.05);transform: scale(1.05)}.pino img{filter: brightness(70%)}.pino p{position:relative;margin-top:-40%;text-align:center;z-index: 99}.pino p a{font-size:28px;color:#fff;font-weight: 600}.pino{padding-bottom:30%}.portfolio,.portfolio2{margin-top:40px;margin-bottom:40px;padding-bottom:40px;background-color:#f0f0f0}#footer h4{font-size:16px;color:#67B32E;font-weight: 600}.foot{padding-top:40px;padding-bottom:50px;background-color:#424141;font-size:16px;line-height:2em}#footer a{text-decoration:none;color:#fff}#footer a:hover,#footer .data a:hover{color:#67B32E}#footer .data a{text-decoration:none;color:#292828}.grunds h3{background-color:#403f3f;font-size:22px;line-height:32px;color:#67b32e}.grunds{padding-right:20px;padding-left:30px;background-color:#403f3f;color:#fff}.grunds li{margin-left:20px;padding-top:5px;padding-bottom:5px}.gruende{margin-top:40px;margin-bottom:40px;background-color:#e3e1e1}.gruende .inside,.pins,.pins2 .inside,.konta .inside{width:96%;margin-right:auto;margin-left:auto}.portfolio .inside,.portfolio2 .inside{width:96%;margin-right:auto;margin-left:auto}a{text-decoration:none;color:#292828}.butt a{padding:20px 30px;border:1px solid #67B32E}.butt a:hover{background-color:#67B32E;color:#fff;transition: all 1s}.butt p,.butt2 p,.butt3 p{padding-top:35px;padding-bottom:20px}.lay,.about,.lay2{width:96%;margin-right:auto;margin-left:auto}.lay h2,.about h2,.portfolio h2,.conten h3,.produkte h2,.rez h2,.produkte h3,.aktion-s h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.wa{float:left;margin-top:40px;margin-left:10px}.wa.fix{margin-top:20px}.termin{float:left;margin-top:20px;margin-right:10px;padding-top:25px;padding-bottom:20px;font-size:15px;color:#fff}.termin.fix{margin-top:0;padding-top:20px;padding-bottom:20px}.termin a{padding:15px 10px;border:1px solid #67B32E;text-decoration:none;color:#fff}.termin.fix a{padding:15px;border:1px solid #67B32E;text-decoration:none;color:#292828}.termin a:hover,.termin2 a:hover{color:#67B32E}.slogan{width:40%;left:40px;right:0;top:300px;position:absolute}.slogan2{width:60%;left:40px;right:0;top:120px;position:absolute}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:2.0em;line-height:1.5em;color:#fff;font-weight: 400}.slogan p,.slogan2 p{font-size:1.3em;line-height:1.2em;font-variant:small-caps;color:#67B32E}.custom{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;z-index: 999}.head .insiden,.foot .inside,.rez{width:96%;margin-right:auto;margin-left:auto}body{font:16px/25px Exo,sans-serif;color:#292828}#nav_top{float:left;margin-top:45px;margin-left:30px}#nav_top.fix{margin-top:20px}#nav_top .level_1 li{float:left;padding-right:15px;padding-left:15px}#nav_top .level_2 a:hover,#nav_top .level_1 li.active,#nav_top .level_1 li.trail,#nav_top .level_1 a.trail,#nav_top a:hover{color:#67B32E}#nav_top.fix .level_1 a{text-decoration:none;color:#292828}#nav_top .level_1 a{padding-bottom:20px;text-decoration:none;color:#fff}#nav_top .level_2 a{padding-bottom:0}#nav_top .level_1 a{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0)}#nav_top .level_1 a:hover:before,#nav_top .level_1 a:focus:before,#nav_top .level_1 a:active:before{right:0}#nav_top .level_1 a:before{height:3px;left:0;right:100%;position:absolute;background-color:#67B32E;content: "";z-index: -1;bottom: 0;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}#nav_top .level_2 a:before{height:0px}#nav_top .level_2{width:0px;height:0px;left:-32768px;position:absolute;overflow:hidden;display:inline;top:-32768px;z-index:999}#nav_top .level_2 li{width:160px;clear:both;padding:15px 20px;text-align:left}#nav_top.fix li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(255,255,255,.9);z-index: 9999}#nav_top li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(0,0,0,.9);z-index: 9999}.logo{transition: all 0.6s ease-in-out}.logo{width:200px;height:auto;float:left;margin-top:25px;margin-bottom:20px}.head.fix .logo{width:130px;height:auto;margin-top:15px;margin-bottom:10px}.logo,.head,.head.fix .logo,.pino img:hover,.gal img:hover{transition: all 0.6s ease-in-out}.logo:hover,.social:hover,.phone2:hover,.logo2:hover,.wa:hover,.termin:hover,.termin2:hover,.butt2:hover,.butt3:hover{-webkit-transform: scale(1.05);    transform: scale(1.05);transition: all 0.6s ease-in-out}#nav_top.fix{margin-top:20px}.head.fix{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;background-color:#fff;z-index: 999}
}
@media (min-width:807px) and (max-width:1157px){
/* style_1157px-ipad-hoch.css */
.pins2 h3,.konta h2{font-size:1.3em;font-weight:bold;color:#292828}.slogan .big p,.slogan2 .big p{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.3em;color:#fff;font-weight: 400; font-variant: normal}.rez h3{margin-top:1em;color:#292828;font-weight: 400}.tag h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:36px/46px Caveat,cursive;color:#787777;background-size: 35px auto}.tag h2{margin-top:20px;margin-bottom:30px;text-align:center;font-size:26px;line-height:36px}.portfolio2 h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}#footer .footer-city-links a{font-size:14px;line-height:23px;color:#999}.footer-city-links{margin-top:30px;margin-bottom:10px;text-align:center}.portfolio h3{margin-top:30px;margin-bottom:30px;font-size:21px;color:#292828;font-weight: 500}.slogan2 h1{margin-top:20px;padding-top:0;font-size:1.5em;line-height:1.3em;color:#fff}.bwg{float:left;margin-top:20px;margin-left:30px}.slogan2 .slogi p{font-size:16px;line-height:27px;color:#fff;font-variant: normal}.slogi{padding:15px 20px;background-color:rgba(0,0,0,.5)}.slogi a{text-decoration:underline;color:#fff}.leften{float:left}.righten{float:right}.poin2{margin:15px auto 40px;text-align:center}.pun2 .image_container{width:70px;position:relative;margin-top:-40px;margin-right:auto;margin-left:auto;text-align:center;background-color:#fff;z-index:99}.pins-lp,.local2 .inside{width:94%;margin-right:auto;margin-left:auto}.pins-lp h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.pun2{overflow:visible;margin:20px auto;padding:20px 15px;text-align:center;border:1px solid #67B32E;border-radius:10px}.impr a{font-style:italic;text-decoration:underline}.impr a:hover{color:#67B32E}.konta .rs-column.-medium-col-2-1{width:40%}.produkte .gal img{max-width:240px}.pun .image_container{float: none ! important; margin-right: 0px ! important}.portfolio .gal img,.portfolio2 .gal img{max-width:240px}.about .gal img{max-width:150px}.pins h4{font-size:19px}.pins .rs-column{margin-right:3%}.gruende .rs-column.-large-last{margin-right:0}#nav_top strong.active{font-weight:500}.farbe-schwarz-s{background-color:#030305;color:#fff}.farbe-anthrazit2-s{background-color:#343d42;color:#fff}.farbe-anthrazit-s{background-color:#2b3539;color:#fff}.farbe-dunkelgrau2-s{background-color:#4f5055;color:#fff}.farbe-dunkelgrau-s{background-color:#444b53;color:#fff}.farbe-moosgruen-s{background-color:#013f2f;color:#fff}.farbe-azurblau-s{background-color:#1e6278;color:#fff}.farbe-braunrot-s{background-color:#722126;color:#fff}.farbe-marrone-s{background-color:#4a453c;color:#fff}.farbe-creme-s{background-color:#f0ece1}.farbe-perlweiss-s{background-color:#f3e0cf}.farbe-alu-s{background-color:#9da1a1;color:#fff}.farbe-perlbeige-s{background-color:#867c6c;color:#fff}.farbe-verkehrsgrau-s{background-color:#838b8b;color:#fff}.farbe-ocker-s{background-color:#976131;color:#fff}.farbe-lichtgrau-s{background-color:#b9bebc}.farbe-weiss-s{background-color:#fff}.farbe-grau-s{background-color:#57646a;color:#fff}.farbe-grau2-s{background-color:#969696;color:#fff}.farbe-braun-s{background-color:#7d4e24;color:#fff}.farbe-alu-s,.farbe-braun-s,.farbe-grau-s,.farbe-grau2-s,.farbe-weiss-s,.farbe-creme-s,.farbe-perlweiss-s,.farbe-perlbeige-s,.farbe-lichtgrau-s,.farbe-verkehrsgrau-s,.farbe-ocker-s,.farbe-marrone-s,.farbe-braunrot-s,.farbe-azurblau-s,.farbe-moosgruen-s,.farbe-dunkelgrau-s,.farbe-dunkelgrau2-s,.farbe-anthrazit-s,.farbe-anthrazit2-s,.farbe-schwarz-s{width:80px;height:80px;padding:20px 40px 60px;text-align:center;border-radius:50%;font-size:15px;line-height:22px}.acco{margin-top:20px;margin-bottom:20px}.acco .toggler{padding:20px;background-color:#e3e1e1;background-image:url("../../files/images/pfeil-grau2.svg");background-repeat:no-repeat;font-size:18px;background-position: calc(100% - 20px) center;background-size: 45px auto}.acco .toggler:hover{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2.svg");color:#fff}.acco .toggler.active{background-color:#67B32E;background-image:url("../../files/images/pfeil-weiss2-hoch.svg");color:#fff}.acco .accordion{padding:20px;background-color:#fff}.faq h3{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#e6e6e6;background-size: 30px auto}.faq{padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}h3{margin-top:30px;margin-bottom:10px;font-size:21px;color:#67B32E;font-weight: 500}.o-stellen .rs-columns{display: flex;flex-wrap: wrap}.o-stellen .rs-column{margin-right:3%;margin-bottom:3%;flex: 1}.stelle{margin-right:auto;margin-left:auto;padding:10px 15px 20px;text-align:center;background-color:#e3e1e1;border-radius:8px}.bew{margin-top:50px;margin-bottom:50px}.cont2 input:hover,.cont2 textarea:hover,.cont2 select:hover{background-color:rgba(103,179,46,.2)}.cont-lays2{clear:both;display:block}.butt2{padding-top:40px;padding-bottom:40px;font-size:15px;text-decoration:none;color:#fff}.butt3{float:left;font-size:15px;text-decoration:none;color:#fff}.butt2 a,.butt3 a{padding:20px 15px;background-color:#67B32E;color:#fff}.butt2 a:hover,.butt3 a:hover{background-color:rgba(103,179,46,.8)}.cont-lays .checkbox_container input,.cont-lays2 .checkbox_container input,.cont .checkbox_container input{width:16px;height:16px;margin-bottom:0;padding:0}.cont-lays .checkbox_container span,.cont-lays2 .checkbox_container span{display:block;padding:0;text-align:left}.cont-lays .checkbox_container,.cont-lays2 .checkbox_container{margin-bottom:20px;padding:15px 20px;text-align:left}.cont-lays .widget-checkbox{margin-bottom:20px;padding-top:15px;background-color:#fff;clip-path: polygon(0 0, 100% 0%, 85% 100%, 0% 100%)}.slog p{padding-top:40px;background-image:url("../../files/images/markise-icon2-green.svg");background-position:center top;background-repeat:no-repeat;font-variant:small-caps;color:#67B32E;background-size: 30px auto}.slog h3{margin-top:10px;margin-bottom:30px;font-size:26px;color:#292828;font-weight: 700}.slog{text-align:center}.cont2 input,.cont2 textarea{width:85%;margin-bottom:20px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 .explanation{float:none;clear:both;padding-top:20px}.cont2 select{margin-top:10px;margin-bottom:10px;padding:25px 20px;background-color:#f0f0f0;border:0px}.cont2 input[type="text"],.cont2 input[type="email"]{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont2 input[type="file"]{clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%)}.cont2 textarea{clip-path: polygon(0 0, 100% 0%, 89% 100%, 0% 100%)}.cont2 input.checkbox,.cont2 input.radio{width:20px;margin-bottom:0;padding:5px;background-color:#f0f0f0;border:0px}.contact{width:90%;margin:30px auto;padding-top:40px;padding-bottom:40px}.konta{margin-bottom:60px;padding-top:200px;padding-bottom:30px;background-color:#454343}.marg-top{margin-top:25px}.aktion-s{width:96%;margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:40px}.aktion-s h2{font-size:25px;line-height:35px;color:#67B32E;font-weight: 700}.aktion-s h3{font-size:22px;line-height:32px;color:#292828;font-weight: 600}.ce_gallery > ul li.col_first,.content-gallery > ul li.col_first{float:left;clear:none}.pun{padding:20px 15px;text-align:center;border:1px solid #403f3f}.pun p{padding-top:10px}.farbe-alu{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#dedede;border-radius:50%}.farbe-weiss{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#fff;border-radius:50%}.farbe-grau{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#575756;border-radius:50%;color:#fff}.farbe-grau2{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#969696;border-radius:50%;color:#fff}.farbe-braun{width:100px;height:100px;padding:50px 40px 30px;text-align:center;background-color:#7d4e24;border-radius:50%;color:#fff}.pfeil{padding-bottom:70px;background-image:url("../../files/images/leitfaden/pfeil.svg");background-position:center bottom;background-repeat:no-repeat;background-size: auto 60px}.leitfaden h3{margin-bottom:40px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#403f3f;color:#fff}.leitfaden h2{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(5% 0, 95% 0, 100% 100%, 100% 100%, 0 100%, 0 100%)}.leitfaden h4{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#67B32E;font-size:30px;color:#fff;clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 5% 100%, 0 0%)}.leitfaden{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}.leitfaden .inside{width:96%;margin-right:auto;margin-left:auto}.produkte{width:96%;margin:30px auto}.grey-hg{width:96%;padding:20px;background-color:#f0f0f0}.head-pic{filter: brightness(60%)}.pins2 h2,.konta h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/hands.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#fff;background-size: 50px auto}.pins2 .rs-column,.konta .rs-column{margin-right:2%}.center li{margin-right:auto;margin-left:auto;text-align:center}.lay h1,.produkte h1,.lay2 h1{margin-top:30px;margin-bottom:30px;padding-top:35px;text-align:center;background-image:url("../../files/images/markise-icon-green.svg");background-position:center top;background-repeat:no-repeat;font:36px/46px Caveat,cursive;color:#787777;background-size: 35px auto}.local .inside,.faq .inside{width:96%;margin-right:auto;margin-left:auto}.local{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins2{margin-bottom:60px;padding-top:30px;padding-bottom:30px;background-color:#6e6b6b}.pins{padding-top:40px;padding-bottom:50px}.poine{margin-bottom:20px;padding:20px 15px;background-color:#f0f0f0}.poine2{margin-bottom:20px;padding:20px 35px;background-color:#f0f0f0}.poine3{min-height:250px;margin-bottom:20px;padding:20px 20px 20px 30px;background-color:#f0f0f0}.totop{float:left;margin-top:45px}.totop:hover{filter: brightness(70%)}.vid{filter: brightness(80%)}.about h4{margin-top:30px;margin-bottom:30px;font-size:22px;font-weight: 700}.poin h3{margin-top:10px;font-size:22px;color:#292828;font-weight: 400}.poin{margin-top:30px;margin-bottom:10px}.cont .widget-select{}.cont input[type="text"],.cont textarea{clip-path: polygon(0 0, 100% 0%, 96% 100%, 0% 100%)}.cont select{clip-path: polygon(0 0, 100% 0, 100% 50%, 96% 100%, 0 100%)}.gruende .rs-columns,.pins2 .rs-columns,.pins .rs-columns{display: flex;flex-wrap: wrap}.aktion .rs-columns{display: flex}.gruende .rs-column,.pins2 .rs-column,.pins .rs-column{flex: 1}.aktion .rs-column{flex-grow: 1}.aktion .flex-item-1{flex: 2}.aktion .flex-item-2{flex: 1}.termin2 a{padding:15px 10px;border:1px solid #67B32E;font-size:15px;text-decoration:none;color:#fff}.termin2{padding-top:40px;padding-bottom:40px}.phone2 a{font-size:20px}.phone2{margin-bottom:30px;font-size:20px}.logo2{margin-bottom:40px}.credit{float:left;clear:both;margin-right:30px;padding-top:35px}.social{float:left;margin-right:45px}#footer p{color:#fff}#footer .data p{color:#292828}#footer .data a{text-decoration:none;color:#292828}.data{margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f0f0f0}.conten-slog{text-align:center}.conten-slog p{margin-bottom:40px;text-align:center;font-size:20px;font-weight: 700}.conten .inside{width:96%;margin-right:auto;margin-left:auto}.conten{padding-top:60px;padding-bottom:40px;background-color:#e6e6e6}.cont a,.cont2 a{text-decoration:underline}.cont .submit:hover,.cont2 .submit:hover{background-color:#67B32E;border-radius:6px;color:#fff;transition: all 1s;cursor: pointer}.cont .submit,.cont2 .submit{margin-top:30px;margin-right:auto;margin-left:auto;padding:20px 30px;text-align:center;border:1px solid #67B32E}.cont .widget-submit{margin-right:auto;margin-left:auto;text-align:center}.cont .checkbox_container{margin-right:auto;margin-left:auto;text-align:center}.cont input{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont select{margin-bottom:20px;padding:25px 20px;background-color:#fff;border:0px solid #242323}.cont .select{width:360px}.cont textarea{width:730px;margin-bottom:20px;padding:25px 20px;border:0px solid #242323}.cont-left{float:left;margin-right:90px}.cont-left2{float:left;margin-right:50px}.cont-left3{float:left;margin-right:90px}.cont-right,.cont-right2{float:left}.cont-left,.cont-right{width:320px}.cont-left3,.cont-right2{width:320px}.cont-lays{clear:both;display:block;margin-right:auto;margin-left:auto;text-align:center}.rezens{margin-right:auto;margin-left:auto;text-align:center}.portfolio .rs-column.-large-col-3-1,.portfolio2 .rs-column.-large-col-3-1{width:31.3%}.portfolio .rs-column,.portfolio2 .rs-column{margin-top:1%;margin-right:2%}.pino img:hover,.gal img:hover{-webkit-transform: scale(1.05);transform: scale(1.05)}.pino img{filter: brightness(70%)}.pino p{position:relative;margin-top:-40%;text-align:center;z-index: 99}.pino p a{font-size:28px;color:#fff;font-weight: 600}.pino{padding-bottom:30%}.portfolio,.portfolio2{margin-top:40px;margin-bottom:40px;padding-bottom:40px;background-color:#f0f0f0}#footer h4{font-size:16px;color:#67B32E;font-weight: 600}.foot{padding-top:40px;padding-bottom:50px;background-color:#424141;font-size:16px;line-height:2em}#footer a{text-decoration:none;color:#fff}#footer a:hover,#footer .data a:hover{color:#67B32E}#footer .data a{text-decoration:none;color:#292828}.grunds h3{background-color:#403f3f;font-size:22px;line-height:32px;color:#67b32e}.grunds{padding-right:15px;padding-left:15px;background-color:#403f3f;color:#fff}.grunds li{margin-left:20px;padding-top:5px;padding-bottom:5px}.gruende{margin-top:40px;margin-bottom:40px;background-color:#e3e1e1}.gruende .inside,.pins,.pins2 .inside,.konta .inside{width:96%;margin-right:auto;margin-left:auto}.portfolio .inside,.portfolio2 .inside{width:96%;margin-right:auto;margin-left:auto}a{text-decoration:none;color:#292828}.butt a{padding:20px 30px;border:1px solid #67B32E}.butt a:hover{background-color:#67B32E;color:#fff;transition: all 1s}.butt p,.butt2 p,.butt3 p{padding-top:35px;padding-bottom:20px}.lay,.about,.lay2{width:96%;margin-right:auto;margin-left:auto}.lay h2,.about h2,.portfolio h2,.conten h3,.produkte h2,.rez h2,.produkte h3,.aktion-s h1{margin-bottom:30px;padding-top:30px;text-align:center;background-image:url("../../files/images/markise-icon2.svg");background-position:center top;background-repeat:no-repeat;font:40px/46px Caveat,cursive;color:#67B32E;background-size: 30px auto}.wa{display:none}.wa.fix{margin-top:20px}.termin{display:none}.termin a:hover,.termin2 a:hover{color:#67B32E}.slogan{width:40%;left:40px;right:0;top:200px;position:absolute}.slogan2{width:80%;left:25px;right:0;top:90px;position:absolute}.slogan h2,.slogan2 h2,.slogan h1,.slogan2 h1{margin-top:20px;margin-bottom:0;padding-top:0;font-size:1.5em;line-height:1.3em;color:#fff;font-weight: 400}.slogan p,.slogan2 p{font-size:1.1em;line-height:1.2em;font-variant:small-caps;color:#67B32E}.custom{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;z-index: 999}.head .insiden,.foot .inside,.rez{width:96%;margin-right:auto;margin-left:auto}body{font:16px/25px Exo,sans-serif;color:#292828}#nav_top{max-width:78%;float:right;margin-top:40px}#nav_top.fix{margin-top:20px}#nav_top .level_1 li{float:left;padding-right:12px;padding-left:12px}#nav_top .level_2 a:hover,#nav_top .level_1 li.active,#nav_top .level_1 li.trail,#nav_top .level_1 a.trail,#nav_top a:hover{color:#67B32E}#nav_top.fix .level_1 a{text-decoration:none;color:#292828}#nav_top .level_1 a{padding-bottom:20px;text-decoration:none;color:#fff}#nav_top .level_2 a{padding-bottom:0}#nav_top .level_1 a{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0)}#nav_top .level_1 a:hover:before,#nav_top .level_1 a:focus:before,#nav_top .level_1 a:active:before{right:0}#nav_top .level_1 a:before{height:3px;left:0;right:100%;position:absolute;background-color:#67B32E;content: "";z-index: -1;bottom: 0;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}#nav_top .level_2 a:before{height:0px}#nav_top .level_2{width:0px;height:0px;left:-32768px;position:absolute;overflow:hidden;display:inline;top:-32768px;z-index:999}#nav_top .level_2 li{width:160px;clear:both;padding:15px 20px;text-align:left}#nav_top.fix li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(255,255,255,.9);z-index: 9999}#nav_top li:hover .level_2{width:200px;height:auto;left:auto;top:auto;overflow:visible;clear:both;display:block;background-color:rgba(0,0,0,.9);z-index: 9999}.logo{transition: all 0.6s ease-in-out}.logo{width:20%;height:auto;float:left;margin-top:25px;margin-bottom:20px}.head.fix .logo{width:130px;height:auto;margin-top:15px;margin-bottom:10px}.logo,.head,.head.fix .logo,.pino img:hover,.gal img:hover{transition: all 0.6s ease-in-out}.logo:hover,.social:hover,.phone2:hover,.logo2:hover,.wa:hover,.termin:hover,.termin2:hover,.butt2:hover,.butt3:hover{-webkit-transform: scale(1.05);    transform: scale(1.05);transition: all 0.6s ease-in-out}#nav_top.fix{margin-top:20px}.head.fix{width:100%;top:0;position:fixed;margin-right:auto;margin-left:auto;background-color:#fff;z-index: 999}
}
