/*------------------------------------*\
  //ANCHOR FONTS
\*------------------------------------*//* poppins-100 - latin_latin-ext */@import "css/reset.css";@import "css/grid.css";@import "css/font-awesome.min.css";@import "js/lightbox/lightbox.css";@import "js/owl/owl.carousel.css";@import "js/jplist/jplist.core.min.css";@import "js/jplist/jplist.textbox-filter.min.css";@import "js/jplist/jplist.pagination-bundle.min.css";@import "js/jplist/jplist.filter-toggle-bundle.min.css";@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-100.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-100.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-100.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-100.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-100.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-100.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-100italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:100;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-100italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-100italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-100italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-100italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-100italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-100italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-200 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-200.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-200.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-200.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-200.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-200.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-200.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-200italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:200;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-200italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-200italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-200italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-200italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-200italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-200italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-300 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-300.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-300.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-300.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-300.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-300.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-300.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-300italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-300italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-300italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-300italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-300italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-300italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-300italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-regular - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-regular.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-regular.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-regular.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-regular.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-regular.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:400;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-500 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-500.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-500.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-500.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-500.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-500.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-500.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-500italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-500italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-500italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-500italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-500italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-500italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-500italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-600 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-600.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-600.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-600.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-600.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-600.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-600italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:600;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-600italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-600italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-600italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-600italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-600italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-600italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-700 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-700.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-700.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-700.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-700.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-700.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-700italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:700;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-700italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-700italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-700italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-700italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-700italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-700italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-800 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-800.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-800.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-800.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-800.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-800.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-800.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-800italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:800;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-800italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-800italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-800italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-800italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-800italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-800italic.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-900 - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-900.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-900.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-900.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-900.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-900.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-900.svg#Poppins") format("svg");/* Legacy iOS *//* poppins-900italic - latin_latin-ext */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:"Poppins";font-style:italic;font-weight:900;/* IE9 Compat Modes */src:url("fonts/poppins-v20-latin_latin-ext-900italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:url("fonts/poppins-v20-latin_latin-ext-900italic.eot?#iefix") format("embedded-opentype"), url("fonts/poppins-v20-latin_latin-ext-900italic.woff2") format("woff2"), url("fonts/poppins-v20-latin_latin-ext-900italic.woff") format("woff"), url("fonts/poppins-v20-latin_latin-ext-900italic.ttf") format("truetype"), url("fonts/poppins-v20-latin_latin-ext-900italic.svg#Poppins") format("svg");/* Legacy iOS *//*------------------------------------*\
  //ANCHOR IMPORTS
\*------------------------------------*/}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,body,html{font-family:"Poppins";}.mainmenu,.row-header .button,.menu-button{letter-spacing:0.1em;}@media only screen and (min-width:1230px){body{overflow-x:hidden;}}body,html{font-size:14px;line-height:21px;height:100%;background-color:#f1f1f2;font-weight:300;/*------------------------------------*\
  //ANCHOR COMMON
\*------------------------------------*/}@media only screen and (min-width:1230px){body,html{min-width:1200px;}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}figure{margin:0px;}i,em{font-style:italic;}strong,bold{font-weight:600;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.2em;margin-bottom:20px;}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:600;}h1 em,.h1 em,h2 em,.h2 em,h3 em,.h3 em,h4 em,.h4 em,h5 em,.h5 em,h6 em,.h6 em{font-style:normal;font-weight:300;}h1,.h1,h2,.h2{font-size:30px;font-weight:600;}@media only screen and (min-width:1230px){h1,.h1,h2,.h2{font-size:40px;line-height:37px;}}h3,.h3{font-size:30px;margin-bottom:0;font-weight:300;}@media only screen and (min-width:1230px){h3,.h3{font-size:40px;line-height:37px;}}h4,.h4{font-size:20px;font-weight:600;}@media only screen and (min-width:1230px){h4,.h4{font-size:23px;line-height:25px;}}h4 small,.h4 small{font-weight:300;}@media only screen and (min-width:1230px){h4 small,.h4 small{font-size:18px;}}h5,.h5{font-size:20px;}@media only screen and (min-width:1230px){h5,.h5{font-size:20px;}}h6,.h6{font-size:20px;}@media only screen and (min-width:1230px){h6,.h6{font-size:20px;}}p{margin-bottom:20px;}a{color:inherit;text-decoration:none;}.upper{text-transform:uppercase;/*------------------------------------*\
  //ANCHOR BUTTON
\*------------------------------------*/}a.button,.button,input[type="submit"]{display:inline-block;vertical-align:top;border-radius:25px;line-height:42px;margin-right:20px;margin-top:30px;padding-left:10px;padding-right:10px;transition:all 0.2s;cursor:pointer;box-shadow:none;border:solid 1px transparent;font-size:14px;font-weight:600;min-width:139px;text-align:center;padding-left:10px;padding-right:10px;}@media only screen and (min-width:767px){a.button,.button,input[type="submit"]{padding-left:20px;padding-right:20px;}}a.button.big,.button.big,input[type="submit"].big{font-size:19px;line-height:50px;width:100%;text-transform:none;letter-spacing:0px;}@media only screen and (min-width:500px){a.button.big,.button.big,input[type="submit"].big{width:auto;min-width:282px;}}a.button,.button,input[type="submit"]{background-color:#434633;color:#fff;border-color:#434633;}a.button:hover,.button:hover,input[type="submit"]:hover{background-color:#bbb39c;color:#000;border-color:#bbb39c;}a.button.invert,.button.invert,input[type="submit"].invert{background-color:#bbb39c;color:#000;border-color:#bbb39c;}a.button.invert:hover,.button.invert:hover,input[type="submit"].invert:hover{background-color:#434633;color:#fff;border-color:#434633;}a.button.invert-transparent,.button.invert-transparent,input[type="submit"].invert-transparent{background-color:transparent;color:#bbb39c;border-color:#bbb39c;}a.button.invert-transparent:hover,.button.invert-transparent:hover,input[type="submit"].invert-transparent:hover{background-color:#bbb39c;color:#434633;border-color:#bbb39c;}a.button.style1,.button.style1,input[type="submit"].style1{background-color:#5c6637;color:#fff;border-color:#5c6637;}a.button.style1:hover,.button.style1:hover,input[type="submit"].style1:hover{background-color:#434633;color:#fff;border-color:#434633;}a.button.style2,.button.style2,input[type="submit"].style2{background-color:#414141;color:#bbb39c;border-color:#414141;}a.button.style2:hover,.button.style2:hover,input[type="submit"].style2:hover{background-color:#bbb39c;color:#414141;border-color:#bbb39c;}a.button.style3,.button.style3,input[type="submit"].style3{background-color:#323232;color:#bbb39c;border-color:#323232;}a.button.style4,.button.style4,input[type="submit"].style4{background-color:transparent;color:#323232;border-color:#323232;}a.button.style4:hover,.button.style4:hover,input[type="submit"].style4:hover{background-color:#323232;color:#bbb39c;border-color:#323232;}a.button.style5,.button.style5,input[type="submit"].style5{background-color:#323232;color:#bbb39c;border-color:#323232;}a.button.style5:hover,.button.style5:hover,input[type="submit"].style5:hover{background-color:transparent;color:#323232;border-color:#323232;}.post-password-form input[type="submit"]{background-color:#323232;color:#bbb39c;border-color:#323232;}.post-password-form input[type="submit"]:hover{background-color:transparent;color:#323232;border-color:#323232;}input[type="submit"]{text-transform:uppercase;letter-spacing:0.05em;/*------------------------------------*\
  //ANCHOR ICON
\*------------------------------------*/}input[type="submit"]{background-color:#bbb39c;color:#000;border-color:#bbb39c;}input[type="submit"]:hover{background-color:#434633;color:#fff;border-color:#434633;}.icon{display:block;padding-left:25px;position:relative;/*------------------------------------*\
  //ANCHOR SOCIAL
\*------------------------------------*/}.icon:before{content:"\f08e";font-family:"FontAwesome";position:absolute;left:0;top:0;}.icon.icon-download:before{content:"\f0ed";}.with-description .icon .first{display:block;}.social-mobile{display:block;}@media only screen and (min-width:767px){.social-mobile{display:none;}}@media only screen and (min-width:500px){.social-mobile ul.social{justify-content:flex-start;}}.social-desktop{display:none;}@media only screen and (min-width:767px){.social-desktop{display:block;}}ul.social{display:flex;flex-wrap:wrap;justify-content:center;/*------------------------------------*\
  //ANCHOR ALIGN
\*------------------------------------*/}@media only screen and (min-width:767px){ul.social{justify-content:flex-end;}}ul.social li{padding-left:0;margin-left:4px;margin-right:4px;background-color:#323232;color:#bbb39c;width:30px;height:30px;line-height:30px;text-align:center;transition:all 0.2s;border-radius:999px;}@media only screen and (min-width:767px){ul.social li{margin-left:7px;margin-right:0;}}ul.social li:hover{background-color:#fff;color:#000;}ul.social a{display:block;font-size:16px;}img{width:100%;max-width:100%;height:auto;}.desktop{display:none;}@media only screen and (min-width:500px){.desktop{display:block;}}.mobile{display:block;}@media only screen and (min-width:500px){.mobile{display:none;}}@media only screen and (min-width:767px){.aright{display:flex;justify-content:flex-end;align-items:flex-end;}}.alignleft,.fleft{display:inline;float:left;margin-right:24px;margin-top:4px;}img.alignleft{display:inline;float:left;margin-bottom:12px;margin-right:24px;margin-top:4px;}.alignright,.fright{display:inline;float:right;margin-left:24px;margin-top:4px;}img.alignright{display:inline;float:right;margin-bottom:12px;margin-left:24px;margin-top:4px;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}img.aligncenter{clear:both;display:block;margin-bottom:12px;margin-left:auto;margin-right:auto;/*------------------------------------*\
  //ANCHOR TABLE
\*------------------------------------*/}table{border-collapse:collapse;width:100%;/*------------------------------------*\
  //ANCHOR FORM
\*------------------------------------*/}table td,table th{border:none;text-align:left;padding:6px;}table th{font-style:normal;}table th,table tr:nth-child(odd){background-color:#f7f7f7;}form,table,.sform{margin-top:20px;margin-bottom:20px;}form select,table select,.sform select,form input:not([type="checkbox"]),table input:not([type="checkbox"]),.sform input:not([type="checkbox"]),form input[type="submit"],table input[type="submit"],.sform input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}form input,table input,.sform input,form textarea,table textarea,.sform textarea,form select,table select,.sform select{width:100%;padding:0px;padding-left:10px;padding-right:10px;font-size:13px;height:42px;line-height:42px;border:none;color:#323232;border:solid 1px transparent;background:#ddd;margin-bottom:15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-weight:600;text-align:center;}form input::-webkit-input-placeholder,table input::-webkit-input-placeholder,.sform input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,table textarea::-webkit-input-placeholder,.sform textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder,table select::-webkit-input-placeholder,.sform select::-webkit-input-placeholder{color:#323232;opacity:1;}form input:-moz-placeholder,table input:-moz-placeholder,.sform input:-moz-placeholder,form textarea:-moz-placeholder,table textarea:-moz-placeholder,.sform textarea:-moz-placeholder,form select:-moz-placeholder,table select:-moz-placeholder,.sform select:-moz-placeholder{color:#323232;opacity:1;}form input::-moz-placeholder,table input::-moz-placeholder,.sform input::-moz-placeholder,form textarea::-moz-placeholder,table textarea::-moz-placeholder,.sform textarea::-moz-placeholder,form select::-moz-placeholder,table select::-moz-placeholder,.sform select::-moz-placeholder{color:#323232;opacity:1;}form input:-ms-input-placeholder,table input:-ms-input-placeholder,.sform input:-ms-input-placeholder,form textarea:-ms-input-placeholder,table textarea:-ms-input-placeholder,.sform textarea:-ms-input-placeholder,form select:-ms-input-placeholder,table select:-ms-input-placeholder,.sform select:-ms-input-placeholder{color:#323232;opacity:1;}form h2 br,table h2 br,.sform h2 br{display:block;}form textarea,table textarea,.sform textarea{width:100%;height:213px;padding-top:18px;line-height:18px;}@media only screen and (min-width:1230px){form textarea,table textarea,.sform textarea{height:213px;}}form fieldset,table fieldset,.sform fieldset{margin-bottom:20px;}form input[type="submit"],table input[type="submit"],.sform input[type="submit"]{position:relative;width:auto;height:auto;}form input[type="checkbox"],table input[type="checkbox"],.sform input[type="checkbox"]{float:left;width:auto;height:auto;margin:5px 10px 0px 0px;}form .wpcf7-form-control-wrap,table .wpcf7-form-control-wrap,.sform .wpcf7-form-control-wrap{position:relative;display:block;}form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,table .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,.sform .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;font-size:12px;top:2px;right:10px;}form .wpcf7-response-output,table .wpcf7-response-output,.sform .wpcf7-response-output{margin:10px 0px 10px 0px;padding:5px 10px;font-size:14px;border-width:1px;border-color:#999;color:#999;}form p,table p,.sform p{margin-bottom:0;}form img.ajax-loader,table img.ajax-loader,.sform img.ajax-loader,form br,table br,.sform br{display:none;}form .wpcf7-list-item,table .wpcf7-list-item,.sform .wpcf7-list-item{margin-left:0;font-size:16px;line-height:23px;}@media only screen and (min-width:1230px){.editor-formular{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}.editor-inline-formular{margin-bottom:30px;}@media only screen and (min-width:1230px){.editor-inline-formular{margin-bottom:0;}}@media only screen and (min-width:1230px){.editor-inline-formular{width:calc((100% - 45px) / 2);}}@media only screen and (min-width:1230px){.fourthform{width:calc((100% - 60px) / 4);}}.fullform{width:100%;/*------------------------------------*\
  //ANCHOR GRID SYSTEM
\*------------------------------------*/}.bg{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:90px;z-index:0;}@media only screen and (min-width:1230px){.bg{height:249px;}}.wrapper{position:relative;max-width:1230px;margin-left:auto;margin-right:auto;z-index:1;padding-left:15px;padding-right:15px;padding-bottom:10px;}@media only screen and (max-width:1230px){.wrapper{overflow-x:hidden;}}@media only screen and (min-width:365px){.wrapper{padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1230px){.wrapper{padding-left:0;padding-right:0;padding-bottom:50px;}}.row{margin:0px auto;width:100%;/*------------------------------------*\
  //ANCHOR EDITOR
\*------------------------------------*/}.row .container{margin:0px auto;padding-left:15px;padding-right:15px;}@media only screen and (min-width:365px){.row .container{padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1230px){.row .container{width:1079px;padding-left:0;padding-right:0;}}.editor{width:100%;}@media only screen and (min-width:767px){.editor-flex{display:flex;flex-wrap:wrap;justify-content:space-between;}}.editor-inline{width:100%;margin-bottom:30px;}@media only screen and (min-width:767px){.editor-inline{margin-bottom:0;}}.editor-inline:last-child{margin-bottom:0;}.editor-flex.one-column .editor-inline,.editor-inline.full{width:100%;}@media only screen and (min-width:767px){.editor-flex.one-column .editor-inline,.editor-inline.full{width:100%;}}@media only screen and (min-width:767px){.two-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:767px){.three-columns .editor-inline{width:calc((100% - 50px) / 3);}}@media only screen and (min-width:767px){.four-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.four-columns .editor-inline{width:calc((100% - 75px) / 4);}}@media only screen and (min-width:767px){.five-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.five-columns .editor-inline{width:calc((100% - 100px) / 5);}}@media only screen and (min-width:767px){.six-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.six-columns .editor-inline{width:calc((100% - 125px) / 6);}}@media only screen and (min-width:1230px){.vertical .editor-flex{align-items:center;}}@media only screen and (min-width:1230px){.editor-flex.center{align-items:center;}}@media only screen and (min-width:767px){.one-third .editor-inline:first-child{width:30%;}}@media only screen and (min-width:767px){.one-third .editor-inline:last-child{width:63%;}}@media only screen and (min-width:767px){.one-fourth .editor-inline:first-child{width:27%;}}@media only screen and (min-width:767px){.one-fourth .editor-inline:last-child{width:70%;}}.two-third{/*------------------------------------*\
  //ANCHOR BORDER
\*------------------------------------*/}@media only screen and (min-width:767px){.two-third .editor-inline:first-child{width:70%;}}@media only screen and (min-width:767px){.two-third .editor-inline:last-child{width:27%;}}.editor-border,.border{border-bottom:solid 1px #7f7f7f;padding-top:5px;padding-bottom:5px;}.editor-border:first-child,.border:first-child{border-top:solid 1px #7f7f7f;/*------------------------------------*\
  //ANCHOR PAGE
\*------------------------------------*/}.row-page{/*------------------------------------*\
  //ANCHOR SLIDER
\*------------------------------------*/}.row-page .container{padding-top:50px;padding-bottom:35px;}@media only screen and (min-width:1230px){.row-page .container{padding-top:64px;padding-bottom:64px;}}.row-page ul{margin-bottom:20px;}.row-page ul li{list-style-type:circle;margin-left:20px;}.row-topslider{position:relative;padding-top:0;padding-bottom:0;padding-top:60%;overflow:hidden;}@media only screen and (min-width:767px){.row-topslider{padding-top:30%;}}.row-topslider .owl-controls .owl-dots{bottom:30px;}.slideshow-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow,.slideshow-wrapper .owl-stage-outer,.slideshow-wrapper .owl-stage,.slideshow-wrapper .owl-item,.slideshow-wrapper .item{width:100%;height:100%;}.slideshow-wrapper .item{background-size:cover;background-position:center center;}.slider-text{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:block;}.slider-text .slider-text-text{width:100%;height:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;flex-direction:column;}@media only screen and (min-width:1230px){.slider-text .slider-text-text{max-width:1200px;padding-left:0;padding-right:0;}}.owl-controls{display:none;/*------------------------------------*\
  //ANCHOR HEADER
\*------------------------------------*/}@media only screen and (min-width:1230px){.owl-controls{display:block;}}.owl-controls .owl-nav{position:absolute;left:0;top:45%;width:100%;height:0;}.owl-controls .owl-nav .container{position:relative;margin:0px auto;}.owl-controls .owl-nav .owl-prev{display:block;position:relative;width:42px;height:42px;text-indent:-100px;overflow:hidden;float:left;left:-60px;background:url("img/nav/owl/arrow-left.svg") no-repeat center center;}.owl-controls .owl-nav .owl-prev:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.2s;background:url("img/nav/owl/arrow-left-hover.svg") no-repeat center center;display:none;}.owl-controls .owl-nav .owl-prev:hover:before{opacity:1;}.owl-controls .owl-nav .owl-prev:hover{background:url("img/nav/owl/arrow-left-hover.svg") no-repeat center center;}.owl-controls .owl-nav .owl-next{display:block;position:relative;width:42px;height:42px;text-indent:-100px;overflow:hidden;float:right;background:url("img/nav/owl/arrow-right.svg") no-repeat center center;right:-60px;}.owl-controls .owl-nav .owl-next:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.2s;background:url("img/nav/owl/arrow-right-hover.svg") no-repeat center center;display:none;}.owl-controls .owl-nav .owl-next:hover:before{opacity:1;}.owl-controls .owl-nav .owl-next:hover{background:url("img/nav/owl/arrow-right-hover.svg") no-repeat center center;}.owl-controls .owl-dots{width:100%;position:absolute;bottom:-30px;text-align:center;display:block;}.owl-controls .owl-dots .owl-dot{display:inline-block;margin-left:5px;margin-right:5px;width:11px;height:11px;border-radius:9000px;background:#000;}.owl-controls .owl-dots .owl-dot.active{background:#999;}.row-header{position:relative;left:0px;top:0px;width:100%;height:auto;text-align:center;z-index:5000;margin-bottom:25px;padding-top:27px;}@media screen and (min-width:1230px){.row-header{height:185px;margin-bottom:0;padding-top:0;}}.row-header .container{position:relative;height:100%;}.row-header .editor-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;}@media only screen and (min-width:1230px){.row-header .editor-flex{justify-content:flex-start;}}.row-header .editor-logo{/*height: 65px;
		display: flex;*/width:auto;margin-bottom:0;}@media only screen and (min-width:1230px){.row-header .editor-logo{display:block;width:200px;height:auto;}}@media only screen and (min-width:1230px){.row-header .editor-logo .logo{top:-13px;}}.row-header .editor-menu{/*height: 65px;
		display: flex;*/width:auto;margin-bottom:0;}@media only screen and (min-width:1230px){.row-header .editor-menu{display:block;height:auto;}}.row-header .editor-text{width:100%;flex-grow:1;margin-bottom:0;display:flex;justify-content:center;height:44px;}@media only screen and (min-width:1230px){.row-header .editor-text{width:auto;justify-content:flex-end;height:auto;}}.row-header .editor-text .button{margin-top:0;font-size:15px;}.row-header .editor-text a{margin-left:15px;margin-bottom:0;}.logo{display:block;position:relative;line-height:1;width:40px;background-image:url("img/logo-mobile.svg");background-repeat:no-repeat;background-position:left center;background-size:contain;}@media only screen and (min-width:1230px){.logo{width:104px;background-image:url("img/logo.svg");}}.logo:before{content:" ";display:block;width:100%;padding-top:100%;}@media only screen and (min-width:1230px){.logo:before{padding-top:47.59%;}}.logo.grey{background-image:url("img/logo-grey.svg");width:90px;}@media only screen and (min-width:1230px){.logo.grey{width:66px;}}.logo.grey:before{padding-top:47.59%;}.picture{display:block;position:relative;line-height:1;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:20px;/*------------------------------------*\
  //ANCHOR MAIN NAVIGATION
\*------------------------------------*/}.picture:before{content:" ";display:block;width:100%;padding-top:60%;}.picture.ratio-1-1:before{padding-top:100%;}.picture.ratio-5-4:before{padding-top:80%;}.picture.ratio-4-3:before{padding-top:75%;}.picture.ratio-3-2:before{padding-top:66%;}.picture.ratio-16-9:before{padding-top:56.25%;}.picture.ratio-2-1:before{padding-top:50%;}.picture.ratio-3-1:before{padding-top:33.33%;}.picture.ratio-ubersicht:before{padding-top:67.79%;}.picture.ratio-detail:before{padding-top:50.13%;}.picture.ratio-detail{background-size:contain;}.picture.person{background-image:url("img/icon/person.svg");width:18px;background-size:contain;background-position:center center;display:none;}@media only screen and (min-width:1230px){.picture.person{display:block;}}.picture.card{background-image:url("img/icon/card.svg");width:24px;background-size:contain;background-position:center center;display:none;}@media only screen and (min-width:1230px){.picture.card{display:block;}}.picture.backtotop{width:42px;background-size:contain;background-image:url("img/icon/backtotop.svg");cursor:pointer;}.mainmenu{display:none;/*------------------------------------*\
  //ANCHOR MOBILE NAVIGATION
\*------------------------------------*/}@media screen and (min-width:1230px){.mainmenu{display:block;}}.mainmenu ul{display:flex;justify-content:flex-end;align-items:center;}.mainmenu ul li{position:relative;padding:0px;/*margin-right: 53px;*/margin-left:0px;margin-right:35px;}.mainmenu ul li a{display:block;position:relative;line-height:75px;margin:0px auto;text-align:center;font-size:15px;text-transform:uppercase;font-weight:600;}.mainmenu ul li:last-child{margin-right:0;}.mainmenu ul li:hover a,.mainmenu ul li.current-menu-item a,.mainmenu ul li.current-menu-parent a{color:#5c6637;}.mainmenu li:hover ul{display:block;}.mainmenu ul ul{display:none;position:absolute;top:75px;left:0;width:200px;background:#e0e0e0;}.mainmenu ul ul li{display:block;}.mainmenu ul ul li a{display:block;text-align:left;line-height:40px;}.mobilemenu{display:flex;justify-content:flex-end;align-items:center;/*------------------------------------*\
  //ANCHOR FLEXNAV
\*------------------------------------*/}@media screen and (min-width:1230px){.mobilemenu{display:none;}}.mobilemenu .menu-button{display:block;/*width: 70px;
		height: 75px;
		line-height: 75px;		
		padding-top: 15px;
		padding-bottom: 15px;*/cursor:pointer;display:flex;justify-content:center;align-items:center;}.mobilemenu .menu-button .menu-text{margin-right:10px;text-transform:uppercase;font-size:15px;font-weight:600;}.mobilemenu .menu-button .touch-button,.mobilemenu .menu-button i{display:none;}.mobilemenu .menu-button .line{width:11px;height:1.5px;background-color:#000;display:block;margin:3px auto;margin-left:auto;margin-right:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.mobilemenu .menu-button .line:nth-child(1),.mobilemenu .menu-button .line:nth-child(3){width:9px;margin-left:1px;}.mobilemenu .menu-button.active .line:nth-child(1){-webkit-transform:translateY(4px) rotate(45deg);-ms-transform:translateY(4px) rotate(45deg);-o-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);}.mobilemenu .menu-button.active .line:nth-child(2){opacity:0;}.mobilemenu .menu-button.active .line:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);-ms-transform:translateY(-5px) rotate(-45deg);-o-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg);}.mobilemenu .touch-button{position:absolute;z-index:999;top:10px;right:14px;width:50px;height:41px;display:inline-block;text-align:center;cursor:pointer;}.mobilemenu .touch-button .navicon{display:none;}.mobilemenu .touch-button .line{width:20px;height:3px;background-color:#999;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mobilemenu .touch-button .line:nth-child(1){-webkit-transform:translateX(7px) translateY(0px) rotate(-45deg);-ms-transform:translateX(7px) translateY(0px) rotate(-45deg);-o-transform:translateX(7px) translateY(0px) rotate(-45deg);transform:translateX(7px) translateY(0px) rotate(-45deg);transform-origin:right;}.mobilemenu .touch-button .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(3px) rotate(45deg);-ms-transform:translateX(-6px) translateY(3px) rotate(45deg);-o-transform:translateX(-6px) translateY(3px) rotate(45deg);transform:translateX(-6px) translateY(3px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(1){-webkit-transform:translateX(7px) translateY(15px) rotate(45deg);-ms-transform:translateX(7px) translateY(15px) rotate(45deg);-o-transform:translateX(7px) translateY(15px) rotate(45deg);transform:translateX(7px) translateY(15px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-ms-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-o-transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform-origin:right;}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0;/*border-top: 1px solid rgba(0, 0, 0, 0.15);*/background:#fff;position:absolute;left:0;top:39px;/*------------------------------------*\
  //ANCHOR PARALLAX
\*------------------------------------*/}.flexnav.opacity{opacity:0;}.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding-top:10px;padding-bottom:20px;}.flexnav.one-page{position:fixed;top:75px;right:5%;max-width:200px;}.flexnav li{font-size:100%;position:relative;overflow:hidden;}.flexnav li a{position:relative;display:block;padding:1em 0.5em;padding-left:15px;z-index:2;overflow:hidden;/*border-bottom: 1px solid rgba(0, 0, 0, 0.15);*/color:#222;text-align:center;text-transform:uppercase;}.flexnav li ul{width:100%;}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden;}.flexnav li ul.flexnav-show li{overflow:visible;}.flexnav li ul li a{display:block;padding-left:30px;}.row-page section.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:25%;/*------------------------------------*\
  //ANCHOR FOOTER
\*------------------------------------*/}.row-footer{position:relative;background:#bbb39c;color:#323232;font-size:15px;line-height:21px;padding-top:37px;padding-bottom:25px;border-radius:25px;/*------------------------------------*\
  //ANCHOR NEWSLETTER  
\*------------------------------------*/}@media only screen and (min-width:1230px){.row-footer{padding-top:74px;padding-bottom:65px;border-radius:50px;}}.row-footer .container{padding-left:25px;padding-right:25px;}@media only screen and (min-width:365px){.row-footer .container{padding-left:45px;padding-right:45px;}}@media only screen and (min-width:767px){.row-footer .container{padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1230px){.row-footer .container{padding-left:0;padding-right:0;}}.row-footer .editor-inline{margin-bottom:20px;}@media only screen and (min-width:1230px){.row-footer .editor-inline{margin-bottom:0;}}.row-footer .logo{margin-bottom:16px;}.row-footer .menu{display:block;position:relative;}@media only screen and (min-width:1230px){.row-footer .menu{top:-5px;}}.row-footer .menu li a{text-transform:uppercase;font-weight:600;line-height:30px;}.row-footer .menu ul{display:none;}.row-footer .footer-top{margin-bottom:23px;position:relative;}.row-footer .footer-top .backtotop{position:absolute;top:-58px;right:0;}@media only screen and (min-width:767px){.row-footer .footer-top .backtotop{position:relative;top:0;right:0;}}.row-footer .footer-center .first a{font-size:11px;line-height:16px;}.row-footer .footer-center .first i{display:inline-block;width:15px;position:relative;top:-1px;}.row-footer .footer-center .first .fa-phone{font-size:13px;}.row-footer .footer-center .second,.row-footer .footer-center .third{display:none;}@media only screen and (min-width:767px){.row-footer .footer-center .second,.row-footer .footer-center .third{display:block;}}.row-footer .footer-bottom{border-top:solid 1px #8b8872;margin-top:39px;padding-top:16px;font-size:11px;}@media only screen and (min-width:767px){.row-footer .footer-bottom{align-items:center;}}.row-footer .footer-bottom ul.menu{display:flex;top:0;}.row-footer .footer-bottom ul.menu li{margin-right:20px;}.row-footer .zero,.row-footer .null,.row-footer .first,.row-footer .second,.row-footer .third,.row-footer .four strong{padding-left:18px;}@media only screen and (min-width:767px){.row-footer .zero,.row-footer .null,.row-footer .first,.row-footer .second,.row-footer .third,.row-footer .four strong{padding-left:0;}}.newsletter{/*------------------------------------*\
  //ANCHOR AKKORDEON
\*------------------------------------*/}@media only screen and (min-width:1230px){.newsletter strong{display:block;padding-left:20px !important;}}.newsletter form{position:relative;padding-right:55px;/*@media only screen and (min-width: $desktop) {
			padding-left: 10px;
		}*/max-width:251px;}.newsletter form input[type="submit"]{position:absolute;right:0;top:0;margin-top:0;margin-right:0;width:42px;height:42px;min-width:42px;background-image:url("img/icon/submit.svg");background-color:none;border:none;text-indent:-99999px;}.akkordeon{/*------------------------------------*\
  //ANCHOR SERVICES-CAROUSEL
\*------------------------------------*/}.akkordeon .element{position:relative;margin-bottom:20px;}.akkordeon .akkordeon-title{cursor:pointer;background-color:#e7e7e7;padding:15px 20px;}.akkordeon .akkordeon-title:after{content:"\f107";font-family:"FontAwesome";position:absolute;font-size:15px;top:16px;right:20px;}.akkordeon .akkordeon-title h3,.akkordeon .akkordeon-title .h3{margin-bottom:0;}.akkordeon .akkordeon-title.active{background-color:#dfdfdf;}.akkordeon .akkordeon-title.active:after{content:"\f106";font-family:"FontAwesome";}.akkordeon .akkordeon-inhalt{padding-top:20px;}.services-carousel{margin-top:30px;margin-bottom:30px;/*------------------------------------*\
  //ANCHOR INHALT-CAROUSEL  
\*------------------------------------*/}.inhalt-carousel{/*------------------------------------*\
  //ANCHOR BOX
\*------------------------------------*/}.inhalt-carousel .picture:before{padding-top:112.41%;}.element-box{margin-top:40px;/*------------------------------------*\
  //ANCHOR KARTE
\*------------------------------------*/}.element-box .inhalt{display:none;}.element-box .inhalt .inhalt-inside{padding-left:30px;padding-right:30px;}.element-box .picture:hover{background-image:none;}.element-box .picture:hover .inhalt{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#f0f0f0;}.karte{/*------------------------------------*\
  //ANCHOR BILD
\*------------------------------------*/}.karte .container{width:100%;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-bottom:50px;}@media only screen and (min-width:1230px){.karte .container{margin-bottom:100px;}}.karte iframe{width:100%;}@media only screen and (min-width:1230px){.karte iframe{height:788px;}}.bgbild{/*------------------------------------*\
  //ANCHOR ROUND  
\*------------------------------------*/}.bgbild .container{width:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:30%;}.bgbild p,.bgbild img{margin-bottom:0;}.round,.row-intro,.row-intro .mobilebild img,.row-intro .element-slider,.row-intro .element-slider .inhalt-carousel,.row-intro .element-slider .owl-stage-outer,.row-intro .element-slider .owl-stage,.row-intro .element-slider .owl-item,.row-intro .element-slider .item,.row-intro .element-slider .picture,.row-video,.row-video video,.row-produkte-top,.row-meistverkauf,.row-formular,.dark,.white,.fullwhite,.lightgreen,.intro,.unternehmen,.unternehmen-text .picture,.downloads-kategorie a{border-radius:25px;/*------------------------------------*\
  //ANCHOR ROUND MINI
\*------------------------------------*/}@media only screen and (min-width:1230px){.round,.row-intro,.row-intro .mobilebild img,.row-intro .element-slider,.row-intro .element-slider .inhalt-carousel,.row-intro .element-slider .owl-stage-outer,.row-intro .element-slider .owl-stage,.row-intro .element-slider .owl-item,.row-intro .element-slider .item,.row-intro .element-slider .picture,.row-video,.row-video video,.row-produkte-top,.row-meistverkauf,.row-formular,.dark,.white,.fullwhite,.lightgreen,.intro,.unternehmen,.unternehmen-text .picture,.downloads-kategorie a{border-radius:50px;}}.round-mini,.produkte-wrapper .grid-item{border-radius:12px;/*------------------------------------*\
  //ANCHOR AUTOCOMPLETE
\*------------------------------------*/}@media only screen and (min-width:1230px){.round-mini,.produkte-wrapper .grid-item{border-radius:25px;}}.autocomplete-element{/*------------------------------------*\
  //ANCHOR ROW-INTRO  
\*------------------------------------*/}@media only screen and (min-width:767px){.autocomplete-element{display:flex;justify-content:flex-end;align-items:center;}}.autocomplete-element form{margin-top:0;}.autocomplete-element .autocomplete-wrapper{width:100%;position:relative;margin-left:auto;margin-right:auto;}@media only screen and (min-width:500px){.autocomplete-element .autocomplete-wrapper{min-width:282px;width:282px;}}@media only screen and (min-width:1230px){.autocomplete-element .autocomplete-wrapper{margin-left:0;margin-right:0;}}.autocomplete-element .autocomplete-form{position:relative;margin-bottom:0;}@media only screen and (min-width:767px){.autocomplete-element .autocomplete-form{margin-bottom:20px;}}.autocomplete-element .autocomplete{color:#fff;width:100%;border-radius:25px;text-transform:none;border-color:transparent;background-color:#f2f2f2;color:#434633;font-weight:600;outline:none;font-size:19px;height:52px;background-image:url("img/icon/search.svg");background-size:18px 18px;background-repeat:no-repeat;background-position:left 25px center;padding-left:15px;padding-right:15px;text-align:center;}@media only screen and (min-width:767px){.autocomplete-element .autocomplete{text-align:left;padding-left:55px;padding-right:10px;}}@media only screen and (min-width:1230px){.autocomplete-element .autocomplete{background-position:left 57px center;padding-left:100px;}}.autocomplete-element .autocomplete::-webkit-input-placeholder{color:#434633 !important;opacity:1 !important;}.autocomplete-element .autocomplete:-moz-placeholder{color:#434633 !important;opacity:1 !important;}.autocomplete-element .autocomplete::-moz-placeholder{color:#434633 !important;opacity:1 !important;}.autocomplete-element .autocomplete:-ms-input-placeholder{color:#434633 !important;opacity:1 !important;}.autocomplete-element div.produkt-autocomplete{display:none;position:absolute;top:60px;left:0;}@media only screen and (min-width:1230px){.autocomplete-element div.produkt-autocomplete{width:900px;}}.autocomplete-element div.produkt-autocomplete a{display:inline-block;list-style-type:none;margin-left:0;padding-left:0;margin-right:5px;margin-bottom:5px;background:#434633;padding:5px 13px;color:#fff;font-size:14px;border-radius:25px;font-weight:400;letter-spacing:0px;border-radius:25px;text-transform:none;}.autocomplete-element div.produkt-autocomplete a br{display:none;}.autocomplete-element div.produkt-autocomplete a em{display:none;}.row-intro{position:relative;background-image:linear-gradient(#c1b696, #494e2b);color:#fff;margin-bottom:120px;/*------------------------------------*\
  //ANCHOR EXTRA  
\*------------------------------------*/}@media only screen and (min-width:500px){.row-intro{margin-bottom:0px;}}.row-intro .container{text-align:center;padding-top:50px;padding-left:25px;padding-right:25px;}@media only screen and (min-width:767px){.row-intro .container{text-align:left;padding-top:50px;padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1230px){.row-intro .container{padding-bottom:30px;padding-left:0;padding-right:0;}}@media only screen and (min-width:767px){.row-intro .one-fourth .editor-inline:first-child{width:50%;}}@media only screen and (min-width:1230px){.row-intro .one-fourth .editor-inline:first-child{width:27%;}}@media only screen and (min-width:767px){.row-intro .one-fourth .editor-inline:last-child{width:50%;}}@media only screen and (min-width:1230px){.row-intro .one-fourth .editor-inline:last-child{width:70%;}}.row-intro .button{margin-top:0;}.row-intro .intro-top{margin-bottom:38px;position:relative;z-index:100;}@media only screen and (min-width:767px){.row-intro .intro-top{margin-bottom:0;}}.row-intro .intro-top .editor-inline{margin-bottom:0;}@media only screen and (min-width:1230px){.row-intro .intro-top input{margin-right:30px;}}.row-intro .intro-top .button{margin-right:0;}@media only screen and (min-width:1230px){.row-intro .intro-top .button{margin-left:30px;}}.row-intro .intro-bottom{position:relative;z-index:10;}@media only screen and (min-width:1230px){.row-intro .intro-bottom{align-items:flex-end;}}.row-intro .intro-bottom .editor-inline{margin-bottom:0;}.row-intro .intro-bottom .bild{/*margin-bottom: 200px;*/height:150px;}@media only screen and (min-width:500px){.row-intro .intro-bottom .bild{height:auto;margin-bottom:0;}}.row-intro .intro-bottom img.desktop{position:relative;}@media only screen and (min-width:1230px){.row-intro .intro-bottom img.desktop{width:1026px;max-width:12605px;top:195px;}}.row-intro .intro-bottom img.mobile{/*width: calc(100% + 80px);
			max-width: calc(100% + 80px);*/position:relative;width:430px;/*top: -70px;*/max-width:430px;top:-43px;}@media only screen and (min-width:500px){.row-intro .intro-bottom img.mobile{width:100%;max-width:100%;}}.row-intro .mobilebild{display:block;margin-bottom:30px;padding-left:0px;padding-right:0px;}@media only screen and (min-width:767px){.row-intro .mobilebild{display:none;}}.row-intro .element-slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:none;}@media only screen and (min-width:1230px){.row-intro .element-slider{display:block;}}.row-intro .element-slider .inhalt-carousel,.row-intro .element-slider .owl-stage-outer,.row-intro .element-slider .owl-stage,.row-intro .element-slider .owl-item,.row-intro .element-slider .item,.row-intro .element-slider .picture{width:100%;height:100%;}.row-intro .element-slider .picture{height:100%;}.row-intro .element-slider .picture:before{display:none;}.row-intro .element-slider .owl-controls{display:none;}.one-two-two-one{/*------------------------------------*\
  //ANCHOR ROW-PRODUKTEINFO  
\*------------------------------------*/}@media only screen and (min-width:767px){.one-two-two-one .first{width:25%;}}@media only screen and (min-width:767px){.one-two-two-one .second{width:45%;}}@media only screen and (min-width:767px){.one-two-two-one .third{width:25%;}}.row-produkteinfo{display:none;}@media only screen and (min-width:1230px){.row-produkteinfo{display:block;}}.row-produkteinfo h4,.row-produkteinfo .h4{margin-top:30px;}@media only screen and (min-width:1230px){.row-produkteinfo h4,.row-produkteinfo .h4{margin-top:50px;}}@media only screen and (min-width:1230px){.row-produkteinfo-desktop .third h2,.row-produkteinfo-desktop .third .h2{margin-top:0px;margin-bottom:17px;}}@media only screen and (min-width:1230px){.row-produkteinfo-desktop .third .button{margin-top:10px;}}.row-produkteinfo-mobile{display:block;}@media only screen and (min-width:1230px){.row-produkteinfo-mobile{display:none;}}@media only screen and (min-width:767px){.row-produkteinfo-mobile .editor-flex .editor-inline{width:calc((100% - 75px) / 4);}}.row-produkteinfo .editor-flex{align-items:flex-end;}@media only screen and (min-width:1230px){.row-produkteinfo p{margin-bottom:0;}}.produkte-ecke-links{display:flex;flex-wrap:wrap;justify-content:flex-start;}.produkte-ecke-links a{width:auto;margin-left:12px;margin-right:12px;text-align:center;overflow:hidden;}.produkte-ecke-links a big,.produkte-ecke-links a .big{display:block;height:60px;display:flex;justify-content:center;align-items:center;font-size:15px;line-height:16px;text-transform:uppercase;font-weight:600;}.picturelink{width:133px;margin-left:auto;margin-right:auto;border-radius:15px;margin-bottom:0;transition:all 0.2s;}.picturelink:after{display:block;opacity:0;width:0;height:0;}.picturelink.icon-sarge{background-image:url("img/icon-produkteinfo/nav-saerge-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-sarge{background-image:url("img/icon-produkteinfo/nav-saerge.png");}}.picturelink.icon-sarge:after{content:url("img/icon-produkteinfo/nav-saerge-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-sarge:after{content:url("img/icon-produkteinfo/nav-saerge-hover.png");}}.picturelink.icon-sarge:hover{background-image:url("img/icon-produkteinfo/nav-saerge-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-sarge:hover{background-image:url("img/icon-produkteinfo/nav-saerge-hover.png");}}.picturelink.icon-urnen{background-image:url("img/icon-produkteinfo/nav-urnen-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-urnen{background-image:url("img/icon-produkteinfo/nav-urnen.png");}}.picturelink.icon-urnen:after{content:url("img/icon-produkteinfo/nav-urnen-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-urnen:after{content:url("img/icon-produkteinfo/nav-urnen-hover.png");}}.picturelink.icon-urnen:hover{background-image:url("img/icon-produkteinfo/nav-urnen-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-urnen:hover{background-image:url("img/icon-produkteinfo/nav-urnen-hover.png");}}.picturelink.icon-beschlaege{background-image:url("img/icon-produkteinfo/nav-beschlaege-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-beschlaege{background-image:url("img/icon-produkteinfo/nav-beschlaege.png");}}.picturelink.icon-beschlaege:after{content:url("img/icon-produkteinfo/nav-beschlaege-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-beschlaege:after{content:url("img/icon-produkteinfo/nav-beschlaege-hover.png");}}.picturelink.icon-beschlaege:hover{background-image:url("img/icon-produkteinfo/nav-beschlaege-hover-m.png");}@media only screen and (min-width:1230px){.picturelink.icon-beschlaege:hover{background-image:url("img/icon-produkteinfo/nav-beschlaege-hover.png");}}.row-produkteinfo-text{display:block;position:relative;margin-top:0;}@media only screen and (min-width:767px){.row-produkteinfo-text{margin-top:50px;}}.row-produkteinfo-text:before{content:" ";position:absolute;top:0;left:-50px;width:100%;width:calc(100% + 100px);height:100%;background-color:#fff;}@media only screen and (min-width:1230px){.row-produkteinfo-text{display:none;}}.row-produkteinfo-text .container{display:flex;position:relative;z-index:1;}.row-produkteinfo-text .editor{width:auto;margin-left:auto;margin-right:auto;}.row-produkteinfo-text h4,.row-produkteinfo-text .h4{margin-top:30px;}@media only screen and (min-width:1230px){.row-produkteinfo-text h4,.row-produkteinfo-text .h4{margin-top:50px;}}.row-produkteinfo-mobile{/*------------------------------------*\
  //ANCHOR ROW-VIDEO  
\*------------------------------------*/}.row-produkteinfo-mobile .editor-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:300px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:767px){.row-produkteinfo-mobile .editor-flex{max-width:660px;}}.row-produkteinfo-mobile .editor-inline{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:25px;}@media only screen and (min-width:365px){.row-produkteinfo-mobile .editor-inline{width:calc((100% - 25px) / 2);}}.row-produkteinfo-mobile .editor-inline a{margin-right:0;position:relative;}.row-produkteinfo-mobile .editor-inline small{position:absolute;bottom:5px;left:0;width:100%;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;}.row-produkteinfo-mobile .button{margin-right:0;margin-top:0;}.row-video{position:relative;margin-bottom:50px;}@media only screen and (min-width:1230px){.row-video{margin-bottom:75px;}}.row-video .inside{position:absolute;width:100%;top:0;left:0;width:100%;height:100%;z-index:10;}.row-video .container{padding-top:0;padding-bottom:0;color:#fff;height:100%;}.row-video .editor-flex{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;}@media only screen and (min-width:767px){.row-video .editor-flex{align-items:center;}}.row-video .editor-inline{width:auto;}@media only screen and (min-width:767px){.row-video .editor-inline{width:24%;}}@media only screen and (max-width:500px){.row-video p{font-size:14px;line-height:17px;}}@media only screen and (max-width:365px){.row-video p{font-size:12px;line-height:15px;}}.row-video video{width:100%;display:block;}.row-video .video-mobile{display:block;}@media only screen and (min-width:767px){.row-video .video-mobile{display:none;}}.row-video .video-desktop{display:none;}@media only screen and (min-width:767px){.row-video .video-desktop{display:block;}}.vdesktop{display:none;}@media only screen and (min-width:767px){.vdesktop{display:block;}}.vmobile{display:block;position:relative;top:-25px;/*------------------------------------*\
  //ANCHOR ROW-KONTAKT  
\*------------------------------------*/}@media only screen and (min-width:767px){.vmobile{display:none;}}.row-kontakt{position:relative;}.row-kontakt .container{padding-top:0;padding-left:0px;padding-right:0px;}@media only screen and (min-width:767px){.row-kontakt .container{padding-top:0;padding-left:0;padding-right:0;}}.row-kontakt .editor-flex{align-items:center;}.row-kontakt .editor-inline:not(:last-child){margin-bottom:50px;}@media only screen and (min-width:767px){.row-kontakt .editor-inline:not(:last-child){margin-bottom:0;}}.row-kontakt .first{text-align:center;}.row-kontakt .first .button{font-size:13px;}@media only screen and (min-width:1230px){.row-kontakt .first .editor{margin-bottom:50px;}}.row-kontakt .first .element{margin-bottom:15px;}.row-kontakt .second{position:relative;}.row-kontakt .second .inside{border-radius:25px;background-color:#434633;padding:25px;color:#fff;}@media only screen and (min-width:1230px){.row-kontakt .second .inside{padding:50px 75px;border-radius:50px;}}.row-kontakt .second .inside-text{position:relative;z-index:1;}.row-kontakt .second h4,.row-kontakt .second .h4{margin-bottom:0;}@media only screen and (min-width:1230px){.row-kontakt .second h4,.row-kontakt .second .h4{margin-top:70px;}}.row-kontakt .third{text-align:center;}.row-kontakt .third .button{margin-top:20px;}.row-kontakt .button{margin-top:0px;margin-right:0;}.kontakt-desktop{display:none;background-image:url("img/kontakt/kontakt-symbol.svg");width:250px;position:absolute;top:50px;right:-20px;z-index:0;}.kontakt-desktop:before{content:" ";display:block;width:100%;padding-top:57%;}@media only screen and (min-width:1230px){.kontakt-desktop{display:block;}}.kontakt-mobile{display:block;background-image:url("img/kontakt/kontakt-symbol-m.svg");width:165px;position:absolute;top:-40px;right:-40px;z-index:0;/*------------------------------------*\
  //ANCHOR SINGLE  
\*------------------------------------*/}@media only screen and (min-width:767px){.kontakt-mobile{width:100px;}}.kontakt-mobile:before{content:" ";display:block;width:100%;padding-top:83.3%;}@media only screen and (min-width:1230px){.kontakt-mobile{display:none;}}.single .row-page{margin-top:50px;}.single .singleinfo{margin-top:20px;}.single .single-top{text-align:center;margin-top:20px;margin-bottom:0;}@media only screen and (min-width:1230px){.single .single-top{position:relative;margin-top:0px;width:1350px;left:-60px;}}@media only screen and (min-width:1230px){.single .single-top .container{padding-top:64px;padding-bottom:94px;}}.single .single-top .button-wrapper{display:flex;justify-content:flex-start;}.single .single-top .button-wrapper .schliessen{width:50px;height:50px;background-image:url("img/aust-close.svg");background-size:15px 15px;background-position:center center;background-color:#bbb39c;margin-left:0;border-radius:999px;cursor:pointer;}.single .single-top .first-editor{border-bottom:solid 1px ;margin-bottom:50px;padding-bottom:50px;max-width:1079px;margin-left:auto;margin-right:auto;}.single .single-top .second-editor{max-width:1079px;margin-left:auto;margin-right:auto;text-align:left;}.single .single-top .second-editor h2,.single .single-top .second-editor .h2{margin-bottom:0;}@media only screen and (min-width:1230px){.single .single-top .second-editor h2,.single .single-top .second-editor .h2,.single .single-top .second-editor h3,.single .single-top .second-editor .h3{font-size:30px;}}@media only screen and (min-width:365px){.single .single-top .second-editor .second{display:flex;justify-content:center;align-items:center;}}@media only screen and (min-width:500px){.single .single-top .second-editor .second{justify-content:flex-end;}}.single .single-top .second-editor .second .button{margin-top:0;margin-bottom:10px;margin-left:5px;margin-right:5px;}@media only screen and (min-width:767px){.single .single-top .second-editor .second .button{margin-right:0;margin-left:30px;margin-top:20px;margin-bottom:0;}}.single .single-top .picture{max-width:940px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:1230px){.single .single-top .picture{margin-top:40px;margin-bottom:40px;}}.single .single-formular{margin-bottom:0;}.single .detail-news{margin-top:0;/*------------------------------------*\
  //ANCHOR PRODUKTE
\*------------------------------------*/}@media only screen and (min-width:1230px){.single .detail-news .container{padding-top:74px;padding-bottom:74px;}}.single .detail-news .first{text-align:center;}@media only screen and (min-width:1230px){.single .detail-news .first{width:40%;}}@media only screen and (min-width:1230px){.single .detail-news .first .date{margin-top:16px;margin-bottom:12px;}}.single .detail-news .first .justify{text-align:justify;}@media only screen and (min-width:1230px){.single .detail-news .second{width:53%;}}@media only screen and (min-width:1230px){.single .detail-news .second img{border-radius:50px;}}.single .detail-news .center{text-align:center;}.single .detail-news .center .button{margin-left:auto;margin-right:auto;margin-top:0;}html.page-id-107,html.page-template-template-artikel,html.page-template-template-downloads,.single,html.page-id-227,html.page-id-360,html.page-template-template-special,html.page-id-107 body,html.page-template-template-artikel body,html.page-template-template-downloads body,.single body,html.page-id-227 body,html.page-id-360 body,html.page-template-template-special body{background-color:#414141;}html.page-id-246{/*------------------------------------*\
  //ANCHOR ROW-PRODUKTE-TOP  
\*------------------------------------*/}html.page-id-246,html.page-id-246 body{background-color:#dadada;}.row-produkte-top{background-color:#bbb39c;margin-bottom:50px;}@media only screen and (min-width:1230px){.row-produkte-top{margin-bottom:75px;}}.row-produkte-top .first{margin-bottom:30px;}.row-produkte-top .small{font-size:12px;line-height:18px;margin-bottom:0;}.row-produkte-top .button{margin-top:0;margin-bottom:10px;}@media only screen and (min-width:767px){.row-produkte-top .button{margin-bottom:0;}}.row-produkte-top .three-columns .editor-inline{margin-bottom:10px;}@media only screen and (min-width:767px){.row-produkte-top .three-columns .editor-inline{width:calc((100% - 75px) / 4);margin-bottom:0;}}.row-produkte-top .editor-flex .editor-flex.two-columns .editor-inline{margin-bottom:10px;}@media only screen and (min-width:767px){.row-produkte-top .editor-flex .editor-flex.two-columns .editor-inline{width:calc((100% - 25px) / 2);}}.row-produkte-top .editor-flex .editor-flex.four-columns .editor-inline{margin-bottom:10px;}@media only screen and (min-width:767px){.row-produkte-top .editor-flex .editor-flex.four-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.row-produkte-top .editor-flex .editor-flex.four-columns .editor-inline{width:calc((100% - 75px) / 4);}}.downloads-filters .sform{margin-bottom:0;}.downloads-filters .editor-inline{text-align:center;}@media only screen and (min-width:767px){.downloads-filters .editor-inline{text-align:left;}}.downloads-filters .button{margin-bottom:0;margin-left:auto;margin-right:auto;min-width:100%;}@media only screen and (min-width:767px){.downloads-filters .button{width:100%;margin-left:0;}}@media only screen and (min-width:1230px){.downloads-filters .button{min-width:auto;}}.katalogfile{display:block;position:relative;padding-left:40px;font-size:14px;font-weight:500;/*------------------------------------*\
  //ANCHOR FILTERS  
\*------------------------------------*/}.katalogfile:before{content:" ";position:absolute;top:5px;left:0;width:25px;height:30px;background-image:url("img/pdf.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;}#filters{/*------------------------------------*\
  //ANCHOR PRODUKTE  
\*------------------------------------*/}#filters .sform,#filters form{margin-top:0;margin-bottom:0;}#filters #quicksearch,#filters #searchs{padding-left:30px;padding-right:30px;background-image:url("img/icon/search.svg");background-size:18px 18px;background-repeat:no-repeat;background-position:left 15px center;height:auto;box-shadow:none;text-shadow:none;color:#323232;background-color:#ddd;text-indent:0px;width:100%;text-align:center;}.row-produkte-content .container{padding-top:0;padding-left:0;padding-right:0;}.produkte-wrapper.jplist-hidden{display:none;}.produkte-wrapper:after{content:" ";display:block;}@media only screen and (min-width:767px){.produkte-wrapper:after{width:calc((100% - 50px) / 3);}}.produkte-wrapper .editor-inline{margin-bottom:0;}.produkte-wrapper .grid-item{display:block;background-color:#323232;color:#bbb39c;margin-bottom:25px;}.produkte-wrapper .grid-item .item-top{height:70px;}.produkte-wrapper .grid-item .two-simple-columns{justify-content:space-between;align-items:center;border-top:solid 1px #bbb39c;padding-top:15px;display:flex;}@media only screen and (min-width:767px){.produkte-wrapper .grid-item .two-simple-columns{display:block;}}@media only screen and (min-width:1230px){.produkte-wrapper .grid-item .two-simple-columns{display:flex;}}@media only screen and (min-width:767px){.produkte-wrapper .grid-item .two-simple-columns .column{width:100%;}}@media only screen and (min-width:1230px){.produkte-wrapper .grid-item .two-simple-columns .column{width:45%;}}.produkte-wrapper .grid-item .picture{background-size:contain;}.produkte-wrapper .grid-item .zbutton{display:block;}.produkte-wrapper .grid-item .button{margin-top:0;max-width:100%;margin-right:0;}.produkte-wrapper .grid-item .button,.produkte-wrapper .grid-item .zbutton{margin-bottom:5px;}.produkte-wrapper .inside{padding:25px;}.produkte-wrapper .hidden{display:none;}span[data-path="default"]{display:block;text-indent:-9000px;}span[data-path="default"]:before{content:"Alle ";text-indent:0px;display:block;}.jplist-drop-down.active,.jplist-drop-down.active:hover{background-color:#414141;/*------------------------------------*\
  //ANCHOR CUSTOM SELECT 
\*------------------------------------*/}.custom-select{position:relative;display:block;width:100%;text-align:center;}.custom-select .select-selected{line-height:42px;border:none;outline:none;cursor:pointer;border-radius:25px;background-color:#323232;color:#bbb39c;font-weight:600;}.custom-select .select-items{display:none;position:absolute;z-index:1;width:100%;}.custom-select .select-item{padding:5px 10px;border:none;outline:none;cursor:pointer;width:100%;}.custom-select .select-item:hover{color:#fff;}.custom-select.showshow{/*------------------------------------*\
  //ANCHOR JPLIST-DROP-DOWN  
\*------------------------------------*/}.custom-select.showshow .select-selected{border-bottom-left-radius:0;border-bottom-right-radius:0;}.custom-select.showshow .select-items{display:block;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding-bottom:15px;background-color:#323232;color:#bbb39c;}.jplist-drop-down,.jplist-drop-down:hover{float:none;width:100%;line-height:42px;height:42px;border:none;outline:none;cursor:pointer;border-radius:25px;background:none;background-color:#323232;color:#bbb39c;font-weight:600;box-shadow:none;text-shadow:none;margin:0;/*------------------------------------*\
  //ANCHOR JPLIST-PANEL  
\*------------------------------------*/}.jplist-drop-down .jplist-dd-panel,.jplist-drop-down:hover .jplist-dd-panel{float:none;width:100%;height:42px;line-height:42px;text-indent:0;color:#bbb39c;text-align:center;}.jplist-drop-down .jplist-dd-panel:after,.jplist-drop-down:hover .jplist-dd-panel:after{display:none;}.jplist-drop-down ul,.jplist-drop-down:hover ul{width:100%;text-shadow:none;box-shadow:none;border:none;background:#545252;border-radius:25px;}@media only screen and (min-width:1230px){.jplist-drop-down ul,.jplist-drop-down:hover ul{background:transparent;border-radius:0px;}}.jplist-drop-down ul li,.jplist-drop-down:hover ul li{margin-left:0;text-indent:0;list-style-type:none;text-align:center;background-color:#545252;color:#bbb39c;border-radius:25px;margin-top:1px;font-size:13px;font-weight:400;height:40px;line-height:40px;}@media only screen and (min-width:1230px){.jplist-drop-down ul li,.jplist-drop-down:hover ul li{background-color:#323232;height:30px;line-height:30px;}}.jplist-drop-down ul li:hover,.jplist-drop-down:hover ul li:hover{background-color:#323232;}@media only screen and (min-width:1230px){.jplist-drop-down ul li:hover,.jplist-drop-down:hover ul li:hover{background-color:#434633;}}.jplist-panel.panel-top{display:flex;flex-wrap:wrap;justify-content:space-between;}.jplist-panel.panel-top .editor-inline{margin-bottom:10px;}@media only screen and (min-width:767px){.jplist-panel.panel-top .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.jplist-panel.panel-top .editor-inline{width:calc((100% - 50px) / 4);}}.jplist-panel.panel-top{position:relative;}@media only screen and (min-width:1230px){.jplist-panel.panel-top .jplist-drop-down{position:static;}}@media only screen and (min-width:1230px){.jplist-panel.panel-top .jplist-drop-down ul{position:absolute;top:50px;left:0;width:100%;z-index:1;}}@media only screen and (min-width:1230px){.jplist-panel.panel-top .jplist-drop-down ul li{display:inline-block;vertical-align:top;width:auto;float:none;padding-left:20px;padding-right:20px;margin-right:5px;}}.jplist-panel.panel-top.panel-top-downloads .editor-inline{margin-bottom:10px;}@media only screen and (min-width:767px){.jplist-panel.panel-top.panel-top-downloads .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.jplist-panel.panel-top.panel-top-downloads .editor-inline{width:calc((100% - 50px) / 3);}}@media only screen and (min-width:1230px){.jplist-panel.panel-top.panel-top-downloads .editor-inline .button{width:100%;}}.jplist-panel.panel-bottom{display:block;}.jplist-panel .jplist-label{float:none;display:none;}.jplist-panel .jplist-pagination{float:none;width:100%;display:flex;justify-content:center;align-items:center;}@media only screen and (min-width:1230px){.jplist-panel .jplist-pagination{margin-top:20px;}}.jplist-panel .jplist-pagination button{background:#323232;color:#bbb39c;box-shadow:none;text-shadow:none;border-radius:9999px;border:none;display:block;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-left:3px;margin-right:3px;cursor:pointer;}.jplist-panel .jplist-pagination button.jplist-current{background-color:#bbb39c;color:#323232;}.jplist-no-results{text-align:center;}.jplist-no-results p{color:#fff;}.jplist-no-results .button{margin-top:0;margin-right:0;margin-bottom:30px;}.debug{display:none;/*------------------------------------*\
  //ANCHOR ROW-MEISTVERKAUF  
\*------------------------------------*/}.row-meistverkauf{background-color:#323232;color:#bbb39c;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR row-formular  
\*------------------------------------*/}@media only screen and (min-width:1230px){.row-meistverkauf{margin-bottom:75px;}}@media only screen and (min-width:1230px){.row-meistverkauf .container{padding-top:45px;padding-bottom:45px;}}@media only screen and (min-width:1230px){.row-meistverkauf .editor-flex{align-items:center;}}.row-meistverkauf p{display:block;}@media only screen and (min-width:1230px){.row-meistverkauf p{padding-left:100px;}}@media only screen and (min-width:1230px){.row-meistverkauf img{width:1026px;max-width:12605px;}}.row-meistverkauf .button{margin-top:0;}@media only screen and (min-width:1230px){.row-meistverkauf .button{margin-left:100px;}}.row-meistverkauf .inhalt-carousel .owl-nav{display:none !important;}.row-meistverkauf .inhalt-carousel .owl-dots .owl-dot{width:6px;height:6px;margin-left:3px;margin-right:3px;}.row-formular{color:#bbb39c;margin-top:0 !important;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR DARK  
\*------------------------------------*/}@media only screen and (min-width:1230px){.row-formular{margin-bottom:75px;}}.row-formular h2,.row-formular .h2{margin-bottom:30px;}@media only screen and (min-width:1230px){.row-formular h2,.row-formular .h2{margin-bottom:50px;}}.row-formular form{margin-bottom:0;}.row-formular input:not([type="submit"]),.row-formular textarea{text-align:left;padding-left:20px;border-radius:0px;border-bottom:1px solid #bbb39c;padding-left:0;background-color:transparent;color:#bbb39c;}.row-formular input:not([type="submit"])::-webkit-input-placeholder,.row-formular textarea::-webkit-input-placeholder{color:#bbb39c;opacity:1;}.row-formular input:not([type="submit"]):-moz-placeholder,.row-formular textarea:-moz-placeholder{color:#bbb39c;opacity:1;}.row-formular input:not([type="submit"])::-moz-placeholder,.row-formular textarea::-moz-placeholder{color:#bbb39c;opacity:1;}.row-formular input:not([type="submit"]):-ms-input-placeholder,.row-formular textarea:-ms-input-placeholder{color:#bbb39c;opacity:1;}.row-formular textarea{font-weight:400;}.row-formular input[type="submit"]{margin-top:0;}@media only screen and (min-width:1230px){.row-formular input[type="submit"]{float:right;margin-right:0;margin-top:10px;margin-bottom:0;position:relative;margin-top:0 !important;top:-60px;}}.row-formular .wpcf7-spinner{display:none;}.dark{background-color:#323232;color:#bbb39c;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR WHITE  
\*------------------------------------*/}.white{background-color:#f0f0f0;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR WHITE  
\*------------------------------------*/}.fullwhite{background-color:#fff;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR WHITE  
\*------------------------------------*/}.lightgreen{background-color:#bbb39c;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR INTRO 
\*------------------------------------*/}.intro{background-color:#323232;color:#bbb39c;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR unternehmen  
\*------------------------------------*/}.unternehmen{margin-bottom:0;}@media only screen and (min-width:1230px){.unternehmen{margin-bottom:50px;}}.unternehmen h2,.unternehmen .h2{font-weight:500;margin-bottom:0px;text-transform:none;font-size:30px;}@media only screen and (min-width:767px){.unternehmen h2,.unternehmen .h2{margin-bottom:20px;}}@media only screen and (min-width:1230px){.unternehmen h2,.unternehmen .h2{font-size:64px;}}.unternehmen h3,.unternehmen .h3{letter-spacing:0.05em;font-weight:300;margin-bottom:20px;font-size:20px;}@media only screen and (min-width:1230px){.unternehmen h3,.unternehmen .h3{font-size:16px;margin-bottom:40px;}}.unternehmen .visually-hidden{top:0px;}.unternehmen-info{color:#323232;background-color:#bbb39c;}.unternehmen-info .container{max-width:635px;text-align:justify;}@media only screen and (min-width:1230px){.unternehmen-info .container{padding-top:100px;padding-bottom:100px;}}.unternehmen-info .editor{text-align:center;}@media only screen and (min-width:1230px){.unternehmen-info .editor-flex{margin-top:50px;}}@media only screen and (min-width:767px){.unternehmen-info .two-columns .editor-inline{width:calc((100% - 50px) / 2);}}.unternehmen-info-unten .container{max-width:460px;}.unternehmen-info-unten .content-module div{text-align:justify;}.unternehmen-text .container{padding-left:0;padding-right:0;}@media only screen and (min-width:1600px){.unternehmen-text .picture{position:relative;width:700px;left:-200px;}}@media only screen and (min-width:1230px){.unternehmen-text .editor-flex{align-items:center;}}@media only screen and (min-width:1230px){.unternehmen-text .editor-inline:last-child{text-align:center;}}@media only screen and (min-width:1230px){.unternehmen-text .editor-inline:last-child .element-text{display:flex;justify-content:space-between;}}.unternehmen-text .editor-inline:last-child .element-text div{text-align:justify;}@media only screen and (min-width:1230px){.unternehmen-text .editor-inline:last-child .element-text div{width:calc((100% - 50px) / 2);}}.unternehmen-text .editor-inline:last-child .element-text p{margin-bottom:0;}.unternehmen-text-reverse{/*------------------------------------*\
  //ANCHOR EDITOR-GRID  
\*------------------------------------*/}@media only screen and (min-width:767px){.unternehmen-text-reverse .editor-flex{flex-direction:row-reverse;}}@media only screen and (min-width:1600px){.unternehmen-text-reverse .picture{position:relative;width:700px;left:30px;}}.element-galerie .grid-inline a{position:relative;}.element-galerie .grid-inline .description{position:absolute;bottom:0;left:0;padding:5px 10px;width:100%;font-size:14px;/*background-color: rgba(256, 256, 256, 0.4);*/text-align:center;background-color:#bcb39c;border-bottom-left-radius:12px;border-bottom-right-radius:12px;}@media only screen and (min-width:1230px){.element-galerie .grid-inline .description{border-bottom-left-radius:25px;border-bottom-right-radius:25px;}}.editor-grid{display:grid;grid-template-columns:50% 50%;grid-column-gap:10px;grid-row-gap:10px;justify-content:space-around;/*------------------------------------*\
  //ANCHOR PAGE-TEMPLATE-TEMPLATE-ARTIKEL  
\*------------------------------------*/}@media only screen and (min-width:767px){.editor-grid{grid-template-columns:25% 25% 25% 25%;grid-column-gap:20px;grid-row-gap:20px;}}.editor-grid .grid-inline{display:block;}.editor-grid .picture{margin-bottom:0;display:block;height:100%;}@media only screen and (min-width:767px){.editor-grid .grid-inline:nth-child(1){grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:3;}}@media only screen and (min-width:767px){.editor-grid .grid-inline:nth-child(6){grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:5;}}.page-template-template-artikel{/*------------------------------------*\
  //ANCHOR IMPRESSUM  
\*------------------------------------*/}.page-template-template-artikel .services-carousel{margin-bottom:0;}.page-template-template-artikel .owl-controls .owl-dots{display:none !important;}.page-template-template-artikel .list-item .item-top{padding-top:20px;border-top:solid 1px #bbb39c;}.page-id-360{/*------------------------------------*\
  //ANCHOR DOWNLOADS-KATALOGE  
\*------------------------------------*/}.page-id-360 .cbraus{background-color:#eae9e9;padding:15px;margin-top:30px;margin-bottom:30px;}.page-id-360 .cbraus p{margin-bottom:0;}.page-id-360 .cbraus .triggercookie,.page-id-360 .cbraus .deleteanalytics{cursor:pointer;}.downloads-kataloge{/*------------------------------------*\
  //ANCHOR ROW-DOWNLOADS-KATEGORIE  
\*------------------------------------*/}.downloads-kataloge .picture{border-radius:25px;}.downloads-kategorie{display:flex;justify-content:space-between;align-items:stretch;}.downloads-kategorie a{display:block;background:#323232;color:#bbb39c;display:flex;justify-content:center;align-items:center;padding:10px;text-align:center;font-weight:600;}@media only screen and (min-width:767px){.downloads-kategorie a{width:23%;}}@media only screen and (min-width:767px){.row-downloads-content .editor-inline{margin-bottom:40px;}}.row-downloads-content ul{padding-left:0;margin-left:0;list-style-type:none;}.row-downloads-content ul li{counter-increment:my-awesome-counter;overflow:hidden;list-style-type:none;margin-left:0;padding-left:0;}.row-downloads-content ul li:before{content:counter(my-awesome-counter,decimal-leading-zero);display:inline-block;border-right:solid 1px #bbb39c;width:20px;height:15px;line-height:15px;margin-top:4px;vertical-align:top;}.row-downloads-content .element-wrapper .element{border-radius:25px;background-color:#bbb39c;color:#323232;display:flex;justify-content:center;align-items:center;}.row-downloads-content .element-wrapper .element h4,.row-downloads-content .element-wrapper .element .h4{margin-bottom:0;}.row-downloads-content .element-wrapper .element:before{content:"";padding-top:50%;}.post-password-form p{margin-bottom:15px;}.post-password-form input[type="submit"]{margin-top:0;}@media only screen and (min-width:1230px){.post-password-form input[type="submit"]{min-width:100%;}}.logged-in{/*------------------------------------*\
  GDPR COOKIES
\*------------------------------------*//*#moove_gdpr_cookie_info_bar, .lity, .gdpr_lightbox {
	z-index: 99999 !important;
}*/}@media only screen and (min-width:1230px){body.gdpr-infobar-visible #wrapper{padding-top:78px;}}#moove_gdpr_cookie_info_bar{background-color:#fff !important;color:#505050 !important;border:none !important;}@media only screen and (min-width:1230px){#moove_gdpr_cookie_info_bar{background-color:#fff !important;color:#505050 !important;border-bottom:solid 1px #e9e9e9 !important;}}@media only screen and (min-width:1230px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding-top:15px !important;padding-bottom:15px !important;}}#moove_gdpr_cookie_info_bar *,#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_info_bar p,#moove_gdpr_cookie_info_bar button{font-weight:400 !important;color:#505050 !important;}#moove_gdpr_cookie_info_bar a,#moove_gdpr_cookie_info_bar .change-settings-button{color:#fff;font-weight:400;text-decoration:none;}#moove_gdpr_cookie_info_bar a:hover,#moove_gdpr_cookie_info_bar .change-settings-button:hover{color:#e0e0e0 !important;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-allow-all,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-reject-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-settings-btn{border-radius:0px;line-height:35px;cursor:pointer;text-align:center;padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;width:auto;text-transform:none;opacity:1 !important;background:#434633 !important;color:#fff !important;border:none !important;font-weight:400 !important;border-radius:0px !important;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-allow-all:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-reject-btn:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color:#505050 !important;}.lity,.gdpr_lightbox{/*------------------------------------*\
  //ANCHOR KONTAKT  
\*------------------------------------*/}@media only screen and (min-width:1230px){.lity .tab-title,.gdpr_lightbox .tab-title{color:#434633 !important;}}.lity .moove-gdpr-modal-footer-content button,.gdpr_lightbox .moove-gdpr-modal-footer-content button{padding-top:10px !important;padding-bottom:10px !important;text-transform:none !important;float:right !important;margin-left:10px !important;background:#434633 !important;color:#fff !important;border:none !important;font-weight:400 !important;border-radius:0px !important;}.lity .moove-gdpr-modal-footer-content button:hover,.gdpr_lightbox .moove-gdpr-modal-footer-content button:hover{background-color:#505050 !important;}#kontakt{position:relative;color:#323232;/*------------------------------------*\
  //ANCHOR ROW-SPECIAL-TOP  
\*------------------------------------*/}#kontakt .editor-inline:nth-child(1) .inside{height:100%;}@media only screen and (min-width:1230px){#kontakt .editor-inline:nth-child(1) .inside .element{display:flex;flex-direction:column;justify-content:space-between;height:100%;}}#kontakt p:last-child{margin-bottom:0;}#kontakt .tel{font-weight:600;}@media only screen and (min-width:1230px){#kontakt .tel{font-size:22px;line-height:1.4em;}}@media only screen and (min-width:1230px){#kontakt .mail{font-size:16px;}}#kontakt .button{margin-top:0;}#kontakt .kontakt-desktop{background-image:url("img/kontakt/g-kontakt-symbol.svg");top:auto;bottom:30px;right:-140px;width:313px;}.row-special-top{/*
.lb-nav {
	display: none !important;
}*//*------------------------------------*\
  //ANCHOR ONETAP-LANGUAGES  
\*------------------------------------*/}@media only screen and (min-width:767px){.row-special-top .editor-flex{align-items:flex-end;}}@media only screen and (min-width:1230px){.row-special-top .editor-inline:last-child{text-align:right;}}.row-special-top .editor-inline:last-child .button{margin-top:0;margin-right:0;margin-bottom:25px;}.onetap-languages .onetap-text img{width:10px !important;}nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-languages,nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-site-container .onetap-site-info .onetap-image{display:none !important;}@media only screen and (min-width:1400px){.onetap-container-toggle .onetap-toggle{bottom:auto !important;top:20px !important;right:20px !important;margin-right:0 !important;margin-top:0 !important;}}.onetap-container-toggle .onetap-toggle img.design-size1{background-color:#5c6637 !important;width:40px !important;height:40px !important;}nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top::before{background:transparent !important;}body nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-site-container .onetap-site-info .onetap-title h2,body nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-site-container .onetap-site-info .onetap-desc p,body nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-site-container .onetap-site-info .onetap-desc p a{color:#000 !important;}