/*------------------------------------*\
  //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;}}figure{margin:0px;}i,em{font-style:italic;}strong,bold{font-weight:600;}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin-bottom:20px;}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600;}h1,h2{font-size:30px;font-weight:600;}@media only screen and (min-width:1230px){h1,h2{font-size:40px;line-height:37px;}}h3{font-size:30px;margin-bottom:0;font-weight:300;}@media only screen and (min-width:1230px){h3{font-size:40px;line-height:37px;}}h4{font-size:20px;font-weight:600;}@media only screen and (min-width:1230px){h4{font-size:23px;line-height:25px;}}h4 small{font-weight:300;}@media only screen and (min-width:1230px){h4 small{font-size:18px;}}h5{font-size:20px;}@media only screen and (min-width:1230px){h5{font-size:20px;}}h6{font-size:20px;}@media only screen and (min-width:1230px){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:#434633;color:#fff;border-color:#434633;}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;}input[type="submit"]{background-color:#bbb39c;color:#000;border-color:#bbb39c;}input[type="submit"]:hover{background-color:#434633;color:#fff;border-color:#434633;}#loginform .login-submit input[type="submit"]{width:auto;padding-left:0 !important;padding-right:0 !important;text-transform:none !important;text-align:center !important;float:none !important;/*------------------------------------*\
  //ANCHOR ICON
\*------------------------------------*/}#loginform .login-submit input[type="submit"]{background-color:#434633;color:#fff !important;border-color:#434633;}#loginform .login-submit input[type="submit"]:hover{background-color:#bbb39c;color:#000 !important;border-color:#bbb39c;}.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;}form,table,.sform{margin-top:20px;margin-bottom:20px;}form select,table select,.sform select,form input:not([type="checkbox"]):not([type="radio"]),table input:not([type="checkbox"]):not([type="radio"]),.sform input:not([type="checkbox"]):not([type="radio"]),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:not([type="checkbox"]):not([type="radio"]),table input:not([type="checkbox"]):not([type="radio"]),.sform input:not([type="checkbox"]):not([type="radio"]),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:44px;line-height:44px;border:none;color:#323232;border:solid 1px transparent;background:#ddd;margin-bottom:15px;-webkit-border-radius:25px;-moz-border-radius:25px;/*font-weight: 600;*/border-radius:25px;text-align:left;}@media only screen and (min-width:1230px){form input:not([type="checkbox"]):not([type="radio"]),table input:not([type="checkbox"]):not([type="radio"]),.sform input:not([type="checkbox"]):not([type="radio"]),form textarea,table textarea,.sform textarea,form select,table select,.sform select{padding-left:15px;padding-right:15px;}}form input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder,table input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder,.sform input:not([type="checkbox"]):not([type="radio"])::-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:not([type="checkbox"]):not([type="radio"]):-moz-placeholder,table input:not([type="checkbox"]):not([type="radio"]):-moz-placeholder,.sform input:not([type="checkbox"]):not([type="radio"]):-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:not([type="checkbox"]):not([type="radio"])::-moz-placeholder,table input:not([type="checkbox"]):not([type="radio"])::-moz-placeholder,.sform input:not([type="checkbox"]):not([type="radio"])::-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:not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder,table input:not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder,.sform input:not([type="checkbox"]):not([type="radio"]):-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 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%;}}.one-fourth{/*------------------------------------*\
  //ANCHOR BORDER
\*------------------------------------*/}@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%;}}.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:none;margin-left:0px;}.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,.owl-controls .owl-nav .owl-next{display:block;float:left;position:relative;width:26px;height:44px;text-indent:-100px;overflow:hidden;background:url("img/nav/owl/owl-prev.svg") no-repeat center center;left:-60px;}.owl-controls .owl-nav .owl-next{float:right;background:url("img/nav/owl/owl-next.svg") no-repeat center center;left:auto;right:-60px;}.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;}@media only screen and (min-width:1230px){.row-header .editor-text{width:auto;justify-content:flex-end;}}.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;}.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{position:relative;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.card span{display:flex;justify-content:center;align-items:center;width:15px;height:15px;background-color:#bbb39c;color:#fff;position:absolute;bottom:0;right:0;border-radius:999px;font-size:11px;}.picture.backtotop{width:42px;background-size:contain;background-image:url("img/icon/backtotop.svg");cursor:pointer;}.round,.row-intro,.row-video,.row-video video,.row-meistverkauf{/*------------------------------------*\
  //ANCHOR MAIN NAVIGATION
\*------------------------------------*/}.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 row-bottom  
\*------------------------------------*/}@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 form input{text-align:center;font-weight:600;}.row-footer form input.mail-textfeld{text-align:center;}.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;}}.row-bottom{/*------------------------------------*\
  //ANCHOR NEWSLETTER  
\*------------------------------------*/}.row-bottom .container{padding-left:45px;padding-right:45px;}@media only screen and (min-width:1230px){.row-bottom .container{padding-left:0px;padding-right:0px;}}.row-bottom .three-columns .editor-inline{/*width: calc((100% - 200px) / 3);*/}.row-bottom strong.title{text-transform:uppercase;letter-spacing:0.05em;}.row-bottom strong.em{font-style:italic;}.row-bottom .picture{max-width:50px;}.row-bottom .picture:before{content:" ";padding-top:62.76%;background-size:contain;}@media only screen and (min-width:1230px){.row-bottom .first{width:22%;margin-left:5%;}}.row-bottom .first .inhalt,.row-bottom .second .inhalt,.row-bottom .third .inhalt{position:relative;}.row-bottom .first .inhalt:after,.row-bottom .second .inhalt:after,.row-bottom .third .inhalt:after{content:" ";position:absolute;right:0;top:7px;width:1px;height:100%;height:calc(100% - 7px);background-color:#bbb39c;display:none;}@media only screen and (min-width:1230px){.row-bottom .first .inhalt:after,.row-bottom .second .inhalt:after,.row-bottom .third .inhalt:after{display:block;right:10px;}}.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;}.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{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-video,.row-video video,.row-meistverkauf{border-radius:25px;/*------------------------------------*\
  //ANCHOR ROUND SMALL
\*------------------------------------*/}@media only screen and (min-width:1230px){.round,.row-intro,.row-video,.row-video video,.row-meistverkauf{border-radius:100px;}}.round-small,.row-produkte-top,.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-small,.row-produkte-top,.row-formular,.dark,.white,.fullwhite,.lightgreen,.intro,.unternehmen,.unternehmen-text .picture,.downloads-kategorie a{border-radius:50px;}}.round-mini,.round,.row-intro,.row-video,.row-video video,.row-meistverkauf,.produkte-wrapper .grid-item{border-radius:12px;/*------------------------------------*\
  //ANCHOR AUTOCOMPLETE
\*------------------------------------*/}@media only screen and (min-width:1230px){.round-mini,.round,.row-intro,.row-video,.row-video video,.row-meistverkauf,.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;}.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:55px;padding-right:10px;text-align:left;}@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;}.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{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:50px;padding-right:50px;}@media only screen and (min-width:767px){.row-intro .container{text-align:left;padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1230px){.row-intro .container{padding-bottom:30px;}}.row-intro .button{margin-top:0;}.row-intro .intro-top{margin-bottom:38px;}@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 .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;}}@media only screen and (min-width:1230px){.row-intro .intro-bottom img.desktop{width:1026px;max-width:12605px;}}.row-intro .intro-bottom img.mobile{/*width: calc(100% + 80px);
			max-width: calc(100% + 80px);*/position:relative;width:430px;max-width:430px;top:-70px;}@media only screen and (min-width:500px){.row-intro .intro-bottom img.mobile{width:100%;max-width:100%;}}.one-two-two-one{/*------------------------------------*\
  //ANCHOR ROW-PRODUKTEINFO  
\*------------------------------------*/}@media only screen and (min-width:767px){.one-two-two-one .first{width:24%;}}@media only screen and (min-width:767px){.one-two-two-one .second{width:47%;}}@media only screen and (min-width:767px){.one-two-two-one .third{width:24%;}}.row-produkteinfo{display:none;}@media only screen and (min-width:1230px){.row-produkteinfo{display:block;}}.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;}.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-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;/*------------------------------------*\
  //ANCHOR ROW-KONTAKT  
\*------------------------------------*/}@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:1230px){.row-video p{display:none;}}.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;}}.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 .first .element strong{color:#9f9f9f;}.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{margin-bottom:0;}@media only screen and (min-width:1230px){.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{/*------------------------------------*\
  //ANCHOR PRODUKTE
\*------------------------------------*/}.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;}}.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;}@media only screen and (min-width:1230px){.single .single-top .container{padding-top:64px;padding-bottom:94px;}}.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;margin-bottom:50px;}.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 h3{font-size:30px;}}@media only screen and (min-width:365px){.single .single-top .second-editor .second{display:flex;justify-content:flex-end;align-items:center;}}.single .single-top .second-editor .second .button{margin-top:0;margin-bottom:10px;}@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;}html.page-id-107,html.page-template-template-artikel,html.page-template-template-downloads,html.page-id-227,html.page-id-360,html.page-id-3904,html.single-product,html.page-id-107 body,html.page-template-template-artikel body,html.page-template-template-downloads body,html.page-id-227 body,html.page-id-360 body,html.page-id-3904 body,html.single-product 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;}.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;line-height:40px;}.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:transparent;}.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:#323232;color:#bbb39c;border-radius:25px;margin-top:1px;font-size:13px;font-weight:400;}.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;}.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{margin-bottom:30px;}@media only screen and (min-width:1230px){.row-formular h2{margin-bottom:50px;}}.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;}}.dark{background-color:#323232;color:#bbb39c;margin-bottom:50px;/*------------------------------------*\
  //ANCHOR WHITE  
\*------------------------------------*/}.white{background-color:#f5f5f5;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:50px;}.unternehmen h2{font-weight:500;margin-bottom:0px;text-transform:none;font-size:30px;}@media only screen and (min-width:767px){.unternehmen h2{margin-bottom:20px;}}@media only screen and (min-width:1230px){.unternehmen h2{font-size:64px;}}.unternehmen h3{letter-spacing:0.05em;font-weight:300;margin-bottom:40px;font-size:20px;}@media only screen and (min-width:1230px){.unternehmen h3{font-size:16px;}}.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;}@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;}}.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 .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;}.page-template-template-impressum{/*------------------------------------*\
  //ANCHOR ROW-DOWNLOADS-KATEGORIE  
\*------------------------------------*/}.page-template-template-impressum .row-page h3{margin-bottom:20px;}.page-template-template-impressum .row-page ul li{list-style-type:disc;margin-left: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{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;}}@media only screen and (max-width:767px){.lity .moove-gdpr-modal-right-content,.gdpr_lightbox .moove-gdpr-modal-right-content,.lity .moove-gdpr-tab-main-content,.gdpr_lightbox .moove-gdpr-tab-main-content,.lity .moove-gdpr-tab-main,.gdpr_lightbox .moove-gdpr-tab-main,.lity .moove-gdpr-tab-content,.gdpr_lightbox .moove-gdpr-tab-content{min-height:initial !important;max-height:initial !important;height:auto !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;/*------------------------------------*\
  HIDE
\*------------------------------------*/}#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;}#site-title,.meta-prep,.meta-sep,.author,.entry-summary p a,.widget_search,.skip-link,.entry-utility,.post-edit-link,.screen-reader-text,.home .woocommerce-breadcrumb,.woocommerce-info,.woocommerce-result-count{display:none;}a.vendor-dashboard.dokan-btn{display:none;}.woocommerce-ordering{display:none;}.wc-gzd-additional-info.tax-info,.wc-gzd-additional-info.shipping-costs-info{display:none;}.woocommerce-tabs,.related{display:none;}.wooco_component_desc{display:none;}.product_meta{display:none;/*------------------------------------*\
  //ANCHOR woocommerce-cart  
\*------------------------------------*/}.row-page ul.woocommerce-error{display:block;padding:20px;text-align:center;background-color:#a20a0a;color:#fff;border-color:#a20a0a;border-radius:25px;margin-bottom:40px;}.woocommerce-cart .product-quantity{text-align:center;width:150px;}.woocommerce-cart .product-quantity .quantity{margin-left:auto;margin-right:auto;text-align:center;}.woocommerce-cart tr.zeroprice .product-quantity{color:transparent;}.woocommerce-cart .product-thumbnail img{width:140px;margin-left:5px;margin-right:10px;}@media only screen and (min-width:1230px){.woocommerce-cart .product-thumbnail img{position:relative;top:20px;}}.woocommerce-cart .wooco-item-parent input[type="number"]{width:90px;text-align:center;}.woocommerce-cart .wooco-item-child td{padding-top:0;padding-bottom:0;}.woocommerce-cart .wooco-item-child img{display:none;}.woocommerce-cart .woocommerce-cart-form thead{font-weight:600;}.woocommerce-cart .woocommerce-cart-form .product-remove{font-size:30px;font-weight:600;}.woocommerce-cart .coupon{margin-top:60px;margin-bottom:40px;}@media only screen and (min-width:767px){.woocommerce-cart .coupon{display:flex;justify-content:space-between;}}.woocommerce-cart .coupon input[type="text"]{margin-bottom:0;margin-right:20px;}.woocommerce-cart .coupon button{margin-right:0;}@media only screen and (min-width:1230px){.woocommerce-cart .coupon button{min-width:218px;margin-top:0;}}.woocommerce-cart .wc-proceed-to-checkout{overflow:hidden;}@media only screen and (min-width:767px){.woocommerce-cart button[name="update_cart"],.woocommerce-cart a.wc-forward{float:right;margin-right:0;margin-bottom:20px;}}.woocommerce-cart .cart-collaterals{background-color:#ddd;padding:40px;border-radius:25px;}.woocommerce-cart .cart-collaterals table td{text-align:right;}.woocommerce-checkout-review-order-table tr.zeroprice td.product-name .product-quantity{display:none;}.woocommerce-checkout-review-order-table .cart-subtotal{font-weight:700;}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-weight:700;}.woocommerce-checkout-review-order-table .order-total th{font-weight:700;}.woocommerce-gzd-checkout thead{font-weight:600;}@media only screen and (min-width:1230px){.woocommerce-gzd-checkout h3{font-size:25px;line-height:30px;margin-top:20px;margin-bottom:20px;}}@media only screen and (min-width:767px){.woocommerce-gzd-checkout .woocommerce-billing-fields__field-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;}}@media only screen and (min-width:767px){.woocommerce-gzd-checkout .woocommerce-billing-fields__field-wrapper p{width:31%;}}@media only screen and (min-width:1230px){.woocommerce-gzd-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field input{margin-top:21px;}}.woocommerce-gzd-checkout .woocommerce-additional-fields h3,.woocommerce-gzd-checkout .woocommerce-additional-fields label{display:none;}.woocommerce-gzd-checkout .woocommerce-additional-fields textarea#order_comments{height:100px;margin-top:20px;}.woocommerce-gzd-checkout .woocommerce-checkout .shop_table{margin-top:40px;background:transparent;}.woocommerce-gzd-checkout .woocommerce-checkout .shop_table .wooco-item-parent .wc-gzd-product-name-left,.woocommerce-gzd-checkout .woocommerce-checkout .shop_table .wooco-item-parent .wc-gzd-product-name-right{display:block;padding-top:30px;}.woocommerce-gzd-checkout .woocommerce-checkout .shop_table .wooco-item-child td{padding-top:0;padding-bottom:0;}.woocommerce-gzd-checkout .woocommerce-checkout .shop_table .wooco-item-child img{display:none;}.woocommerce-gzd-checkout .woocommerce-checkout .shop_table tfoot:before{content:"";display:block;height:30px;}.woocommerce-gzd-checkout #order_review{background-color:#f0f0f0;padding:15px;border-radius:25px;}@media only screen and (min-width:1230px){.woocommerce-gzd-checkout #order_review{padding:40px;}}.woocommerce-gzd-checkout #order_review .wc-gzd-order-submit{overflow:hidden;}.woocommerce-gzd-checkout #order_review button#place_order{float:right;margin-right:0;}@media only screen and (min-width:1230px){.woocommerce-checkout .woocommerce-shipping-totals #shipping_method{width:300px;}}#shipping_method li{margin-bottom:5px;/*------------------------------------*\
  //ANCHOR DARK  
\*------------------------------------*/}.single-product .single-top{margin-bottom:50px;}.single-product .single-top .summary{text-align:left;}.single-product .single-top .summary h1,.single-product .single-top .summary .price{display:none;}@media only screen and (min-width:767px){.single-product .single-top .wooco_components{display:flex;flex-wrap:wrap;justify-content:space-between;}}.single-product .single-top .wooco_components .wooco_component{border-bottom:none;}@media only screen and (min-width:767px){.single-product .single-top .wooco_components .wooco_component{width:calc((100% - 25px) / 2);}}.single-product .single-top .dd-options li:first-child{display:none !important;}.single-product .single-top .wooco_component_name{display:none;}.single-product .single-top .dd-selected-image{border-radius:25px;margin-right:20px;}.single-product .single-top .dd-selected{padding-left:20px;padding-right:20px;}.single-product .single-top .dd-pointer{right:20px;}.single-product .single-top .dd-pointer-down,.single-product .single-top .dd-pointer-up{background-repeat:no-repeat;background-size:contain;background-position:center center;width:10px;height:10px;border:none !important;margin-top:0 !important;top:42%;}.single-product .single-top .dd-pointer-down{background-image:url("img/down-beige.svg");}.single-product .single-top .dd-pointer-up{background-image:url("img/up-beige.svg");}@media only screen and (max-width:500px){.single-product .single-top .wooco_component_product{display:block;}}@media only screen and (max-width:500px){.single-product .single-top .wooco_component_product .wooco_component_product_selection{padding-left:0;padding-right:0;margin-bottom:5px;}}@media only screen and (max-width:500px){.single-product .single-top .wooco_component_product .wooco_component_product_qty{padding-left:0;padding-right:0;}}@media only screen and (min-width:1230px){.single-product .single-top .wooco_component_product .wooco_component_product_qty{margin-left:10px;margin-right:5px;}}.single-product .single-top .wooco_components .wooco_component .wooco-qty-label{display:none;}.single-product .single-top .wooco_components .wooco_component .wooco-qty{border-radius:50px;background-color:transparent;border:solid 1px #bbb39c;color:#bbb39c;padding-left:0;padding-right:0;}.single-product .single-top .wooco_components .wooco_component .wooco-minus,.single-product .single-top .wooco_components .wooco_component .wooco-plus,.single-product .single-top .wooco_components .wooco_component .wooco_component_product_qty input{height:64px;line-height:64px;background-color:transparent;border:none;color:#bbb39c;}.single-product .single-top .wooco_components .wooco_component .wooco-minus,.single-product .single-top .wooco_components .wooco_component .wooco-plus{background-repeat:no-repeat;background-size:10px 10px;background-position:center center;border:none !important;overflow:hidden;text-indent:-9999px;}.single-product .single-top .wooco_components .wooco_component .wooco-minus{background-image:url("img/down-beige.svg");}.single-product .single-top .wooco_components .wooco_component .wooco-plus{background-image:url("img/up-beige.svg");}.single-product .single-top .wooco_component_product_selection .dd-select{background-color:transparent !important;border-color:#bbb39c !important;color:#bbb39c !important;border-radius:50px !important;}.single-product .single-top .wooco_component_product_selection .dd-select .dd-selected-text,.single-product .single-top .wooco_component_product_selection .dd-select .dd-selected-description{color:#bbb39c !important;}.single-product .single-top .wooco_component_product_selection .dd-options,.single-product .single-top .wooco_component_product_selection .dd-options:hover,.single-product .single-top .wooco_component_product_selection .dd-option,.single-product .single-top .wooco_component_product_selection .dd-option:hover,.single-product .single-top .wooco_component_product_selection .dd-option-selected,.single-product .single-top .wooco_component_product_selection .dd-option-selected:hover{box-shadow:none !important;background-color:#323232 !important;border-color:transparent !important;padding-left:20px;padding-right:20px;}.single-product .single-top .wooco_component_product_selection .dd-options .dd-option-image,.single-product .single-top .wooco_component_product_selection .dd-options:hover .dd-option-image,.single-product .single-top .wooco_component_product_selection .dd-option .dd-option-image,.single-product .single-top .wooco_component_product_selection .dd-option:hover .dd-option-image,.single-product .single-top .wooco_component_product_selection .dd-option-selected .dd-option-image,.single-product .single-top .wooco_component_product_selection .dd-option-selected:hover .dd-option-image{border-radius:25px;margin-right:20px;}.single-product .single-top .wooco_component_product_selection .dd-options .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-options:hover .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-option .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-option:hover .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-option-selected .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-option-selected:hover .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-options .dd-option-description,.single-product .single-top .wooco_component_product_selection .dd-options:hover .dd-option-description,.single-product .single-top .wooco_component_product_selection .dd-option .dd-option-description,.single-product .single-top .wooco_component_product_selection .dd-option:hover .dd-option-description,.single-product .single-top .wooco_component_product_selection .dd-option-selected .dd-option-description,.single-product .single-top .wooco_component_product_selection .dd-option-selected:hover .dd-option-description{color:#bbb39c !important;}.single-product .single-top .wooco_component_product_selection .dd-option:hover{background-color:#c8c0aa !important;}.single-product .single-top .wooco_component_product_selection .dd-option:hover .dd-option-text,.single-product .single-top .wooco_component_product_selection .dd-option:hover .dd-option-description{color:#323232 !important;}.single-product .single-top .wooco_component_product_selection .dd-options,.single-product .single-top .wooco_component_product_selection .dd-options:hover{border:solid 1px #bbb39c !important;border-radius:15px;margin-top:2px !important;}.wooco_component .wooco_component_product_selection .dd-option-image{max-width:84px;}.wooco_component .wooco_component_product_selection .dd-selected-image{max-width:84px;height:42px;object-fit:cover;object-position:top center;}.wooco_component_1 .wooco_component_product_selection .dd-option-image,.wooco_component_1 .wooco_component_product_selection .dd-selected-image{max-width:84px;}.product-category-kindersaerge{/*------------------------------------*\
  //ANCHOR EXTRA  
\*------------------------------------*/}.product-category-kindersaerge .wooco_component_4 .wooco_component_product_selection .dd-option-image{height:42px;}.product-category-kindersaerge .wooco_component_4 .dd-options li:first-child{display:block !important;}.wooco_component_product[data-id="3946"] .dd-selected-description,.wooco_component_product[data-id="3947"] .dd-selected-description,.wooco_component_product[data-id="3948"] .dd-selected-description,.wooco_component_product[data-id="3949"] .dd-selected-description{display:none;}.wooco_component_product[data-id="3946"] .dd-selected,.wooco_component_product[data-id="3947"] .dd-selected,.wooco_component_product[data-id="3948"] .dd-selected,.wooco_component_product[data-id="3949"] .dd-selected{display:flex;align-items:center;/**/}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_selection .dd-select{background-color:#bbb39c !important;}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_selection .dd-selected-text,.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_selection .dd-selected-description{color:#323232 !important;}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_selection .dd-pointer-down{background-image:url("img/down-grey.svg");}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_selection .dd-pointer-up{background-image:url("img/up-grey.svg");}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty{background-color:#bbb39c !important;/*------------------------------------*\
  //ANCHOR SINGLE-TOP  
\*------------------------------------*/}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty input{color:#323232 !important;}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty .wooco-minus,.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty .wooco-plus{color:#323232 !important;}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty .wooco-minus{background-image:url("img/down-grey.svg");}.single-product .single-top .wooco_component_product:not([data-id="3946"]):not([data-id="3947"]):not([data-id="3948"]):not([data-id="3949"]) .wooco_component_product_qty .wooco-plus{background-image:url("img/up-grey.svg");}.single-product .single-top{/*------------------------------------*\
  //ANCHOR WOOCOMMERCE-MYACCOUNT
\*------------------------------------*/}.single-product .single-top .wooco_total{position:relative;}@media only screen and (min-width:1230px){.single-product .single-top .wooco_total{font-size:30px;line-height:37px;font-weight:600;height:0;}}@media only screen and (min-width:1230px){.single-product .single-top .wooco_total .woocommerce-Price-amount{position:absolute;top:33px;left:333px;}}@media only screen and (min-width:767px){.single-product .single-top form.cart{display:flex;flex-wrap:wrap;/*margin-top: 8px;*/justify-content:space-between;}}.single-product .single-top form.cart .quantity,.single-product .single-top form.cart button{margin-top:0;}@media only screen and (min-width:767px){.single-product .single-top form.cart .quantity,.single-product .single-top form.cart button{width:calc((100% - 25px) / 2);}}.single-product .single-top form.cart button{height:62px !important;line-height:62px !important;border-radius:50px;background-color:#bbb39c;color:#323232;border-color:#bbb39c;}.single-product .single-top form.cart .quantity{position:relative;}@media only screen and (min-width:1230px){.single-product .single-top form.cart .quantity{width:calc((100% - 25px) / 4);}}.single-product .single-top form.cart .quantity input{text-align:center;background-color:transparent;height:62px;line-height:62px;border:solid 1px #bbb39c;color:#bbb39c;border-radius:50px;}.single-product .single-top form.cart .quantity input[type="number"]::-webkit-outer-spin-button,.single-product .single-top form.cart .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.single-product .single-top form.cart .quantity input[type="number"]{-moz-appearance:textfield;}.single-product .single-top form.cart .quantity .buttonsa{position:absolute;left:0;top:0;width:30px;height:62px;background-repeat:no-repeat;background-size:10px 10px;background-position:center center;cursor:pointer;overflow:hidden;text-indent:-9999px;}.single-product .single-top form.cart .quantity .buttonsa.dec{left:10px;background-image:url("img/down-beige.svg");}.single-product .single-top form.cart .quantity .buttonsa.inc{background-image:url("img/up-beige.svg");left:auto;right:10px;}.single-product .single-top form.cart button{height:44px;margin-right:0;}.single-product .single-top .woocommerce-message{border:solid 1px #bbb39c;padding:30px;margin-top:30px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;}.single-product .single-top .woocommerce-message a{display:block;margin-top:0;}.single-product .single-top .woocommerce-message .button{background-color:#bbb39c;color:#323232;border-color:#bbb39c;}.single-product .single-top .woocommerce-message .button:hover{background-color:transparent;color:#bbb39c;border-color:#bbb39c;}.woocommerce-account .row-page h3{margin-top:30px;margin-bottom:30px;}.woocommerce-MyAccount-navigation ul{display:block;margin-bottom:40px;}@media only screen and (min-width:767px){.woocommerce-MyAccount-navigation ul{display:flex;}}.woocommerce-MyAccount-navigation ul li{margin-right:30px;}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none;}.woocommerce-EditAccountForm input + span{display:block;margin-bottom:20px;}.woocommerce-EditAccountForm fieldset{background-color:#f0f0f0;padding:30px;border-radius:25px;padding-top:70px;padding-bottom:15px;}.woocommerce-EditAccountForm fieldset legend{font-weight:700;position:relative;top:40px;}.woocommerce-MyAccount-content a.button,.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content input[type="submit"]{margin-top:0;}.woocommerce-view-order .woocommerce h2{margin-top:40px;margin-bottom:20px;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details .wooco-cart-parent td{padding-top:0;}.woocommerce-view-order .woocommerce th,.woocommerce-view-order .woocommerce td{padding-left:0;padding-right:0;padding-top:1px;padding-bottom:1px;}.woocommerce-view-order .woocommerce .woocommerce-shipments-table thead{font-weight:700;}mark{background:transparent;font-weight:700;}.woocommerce-table--order-details thead{font-weight:600;}.woocommerce-table--order-details .wooco-cart-parent td{font-weight:600;padding-top:30px;}.shop_table{/*------------------------------------*\
  //ANCHOR EXCEPTION  
\*------------------------------------*/}@media only screen and (max-width:500px){.shop_table th{display:none;}}@media only screen and (max-width:500px){.shop_table td{display:block;margin-bottom:5px;}}.woocommerce-cart .shop_table .wooco-cart-child .product-name{line-height:0px;color:transparent;padding-top:0;padding-bottom:0;/*------------------------------------*\
  //ANCHOR CCC
\*------------------------------------*/}.woocommerce-cart .shop_table .wooco-cart-child .product-name a{display:block;line-height:21px;color:#000;position:relative;top:-10px;margin-bottom:-10px;}.woocommerce-cart-form__cart-item .quantity{position:relative;max-width:80px;/*------------------------------------*\
  //ANCHOR PAGE-TEMPLATE-TEMPLATE-LOGIN  
\*------------------------------------*/}.woocommerce-cart-form__cart-item .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce-cart-form__cart-item .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.woocommerce-cart-form__cart-item .quantity input[type="number"]{-moz-appearance:textfield;}.woocommerce-cart-form__cart-item .quantity input{width:100% !important;text-align:center !important;/*.buttonsa {
		position: absolute;
		left: 0;
		top: 0;
		width: 15px;
		height: 44px;
		background-repeat: no-repeat;
		background-size: 10px 10px;
		background-position: center center;
		cursor: pointer;
		overflow: hidden;
		text-indent: -9999px;
	}

	.buttonsa.dec {
		left: 10px;
		background-image: url("img/down-grey.svg");
	}

	.buttonsa.inc {
		background-image: url("img/up-grey.svg");
		left: auto;
		right: 10px;
	}*/}.page-template-template-login .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:7px;}.page-template-template-login .gr{color:#434633;}.page-template-template-login strong.spl{text-transform:uppercase;letter-spacing:0.1em;font-size:15px;}.page-template-template-login .row-formular{color:#000;}.page-template-template-login .row-formular #loginform{margin-bottom:0;}@media only screen and (min-width:767px){.page-template-template-login .row-formular #loginform{display:flex;flex-wrap:wrap;justify-content:space-between;}}@media only screen and (min-width:767px){.page-template-template-login .row-formular #loginform .login-username,.page-template-template-login .row-formular #loginform .login-password{width:calc((100% - 20px) / 2);}}@media only screen and (min-width:767px){.page-template-template-login .row-formular #loginform .login-submit{width:100%;}}.page-template-template-login .row-formular #loginform .login-remember{display:none;}.page-template-template-login .row-formular .ur-frontend-form{padding:0;border:none;}.page-template-template-login .row-formular .ur-frontend-form .ur-field-item:not(.field-checkbox) label{display:none !important;}.page-template-template-login .row-formular .ur-frontend-form .field-checkbox label.ur-label{display:none;}.page-template-template-login .row-formular .ur-frontend-form .ur-form-row .ur-form-grid{width:100%;padding:0;}@media only screen and (min-width:767px){.page-template-template-login .row-formular .ur-frontend-form .ur-form-row .ur-form-grid{display:flex;flex-wrap:wrap;justify-content:space-between;}}@media only screen and (min-width:767px){.page-template-template-login .row-formular .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{width:calc((100% - 20px) / 2);}}@media only screen and (min-width:767px){.page-template-template-login .row-formular .ur-frontend-form .ur-form-row .ur-form-grid .field-checkbox{width:100%;}}.page-template-template-login .row-formular .ur-frontend-form .ur-button-container{padding:0;margin-top:0;}.page-template-template-login .row-formular .ur-frontend-form button[type="submit"]{margin-left:0;}.page-template-template-login .row-formular #loginform label{display:none;}.page-template-template-login .row-formular input{color:#323232 !important;border-radius:25px !important;padding-left:20px !important;}.page-template-template-login .row-formular input::-webkit-input-placeholder{color:#323232 !important;opacity:1;}.page-template-template-login .row-formular input:-moz-placeholder{color:#323232 !important;opacity:1;}.page-template-template-login .row-formular input::-moz-placeholder{color:#323232 !important;opacity:1;}.page-template-template-login .row-formular input:-ms-input-placeholder{color:#323232 !important;opacity:1;}.woocommerce-billing-fields .woocommerce-input-wrapper strong{display:block;}.woocommerce-shipping-fields .woocommerce-input-wrapper strong{display:block;}.woocommerce-shipping-fields #shipping_country_field{margin-bottom:20px;}label[for="billing_state"] .optional,label[for="shipping_state"] .optional{display:none;}label[for="payment_method_invoice"]{font-weight:700;}.cbraus{background-color:#eae9e9;padding:15px;margin-top:30px;margin-bottom:30px;}.cbraus p{margin-bottom:0;}