﻿@font-face{font-family:'dazzed';src:url("../fonts/Dazzed-Medium.woff2") format("woff2"),url("../fonts/Dazzed-Medium.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'dazzed';src:url("../fonts/Dazzed-Heavy.woff2") format("woff2"),url("../fonts/Dazzed-Heavy.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'GT-Alpina-Fine';src:url("../fonts/GT-Alpina-Fine-Standard-Regular.woff2") format("woff2"),url("../fonts/GT-Alpina-Fine-Standard-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Open-Sans';src:url("../fonts/open-sans-v28-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v28-latin-regular.woff") format("woff");font-weight:400;font-style:normal}*{font-family:Tahoma, Verdana, Segoe, sans-serif}SPAN[style] A{text-decoration:none}BODY{background:#FFF;font-weight:400;color:#636658;font-size:16px;line-height:1.4;position:relative}.wrapper{width:100%;max-width:1280px;margin:0 auto 0 auto}@media (max-width: 1320px){.wrapper{margin-left:20px;margin-right:20px;width:auto}}.text-center{text-align:center}.page{position:relative;display:block;width:calc(100%);min-height:100vh;padding-bottom:80px}.page A{text-decoration:none}.page.blurred{filter:blur(5px)}H3.onlybold{margin:14px 0;padding:0;font-weight:800;font-size:inherit}A.np-select{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:24px;color:#636658;text-decoration:none;font-size:18px}A.np-select::before{content:"";display:block;width:24px;height:24px;background:#D8CFBA;border-radius:5px;margin-right:5px;position:relative}A.np-select:hover::before{background:#fed881}A.np-select.selected::after{content:"×";position:absolute;top:-2.5px;left:1.5px;display:block;font-size:36px;font-weight:900;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif}A.arrow-top{bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil-top.svg") no-repeat center center scroll transparent;background-size:contain}@keyframes pulsating{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}HEADER{display:block;position:fixed;top:0px;right:0px;z-index:44;height:100px;width:100%}FOOTER{background:#76933f;width:100%;display:block;position:relative;min-height:330px;color:#FFF}FOOTER .menus{display:-ms-flexbox;display:flex;position:relative;line-height:30px;padding-bottom:80px;padding-top:20px}@media (max-width: 780px){FOOTER .menus{padding-bottom:130px;padding-top:15px}}FOOTER .menus .linkmenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}@media (max-width: 780px){FOOTER .menus .linkmenu{display:none}}@media (max-width: 780px){FOOTER .menus .facebook-logo{display:none}}FOOTER UL{margin:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}FOOTER UL.kontakt{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 780px){FOOTER UL.kontakt{-ms-flex-align:center;align-items:center;padding:0px}}FOOTER UL.links{-ms-flex-align:end;align-items:flex-end}FOOTER LI{margin:0;padding:0;display:block;list-style:none}FOOTER P{font-size:16px;line-height:1.5;margin:0;padding:0;display:block;list-style:none}FOOTER A{text-decoration:underline;color:#FFF;transition:.3s color ease;font-size:18px;line-height:1.5}FOOTER A:hover{color:#4f6d2f;transition:.3s color ease}FOOTER A.link-small{font-size:16px;text-decoration:none}FOOTER .linkmenu-small{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0px}FOOTER .linkmenu-small A{margin-top:45px;font-size:16px}@media (max-width: 780px){FOOTER .linkmenu-small{display:-ms-flexbox;display:flex;margin-bottom:45px}}.form-control{background:#FFF;border:1px solid #707070;position:relative;display:inline-block;color:#636658;line-height:1;padding:8px 10px 6px 10px}.btn{background:#D8CFBA;color:#636658;border:none;font-size:18px;line-height:1.1;border-radius:20px;padding:10px 30px;text-align:center;display:inline-block;position:relative;transition:.3s background ease;text-decoration:none}.btn:hover{background:#fed881;transition:.3s background ease}#headerimage{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:-60px}#headerimage IMG{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto}@media (max-width: 1000px){#headerimage{display:none}}#mainmenu-small{display:none;padding-left:12px;padding-right:12px;padding-top:20px;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1000px){#mainmenu-small{display:-ms-flexbox;display:flex}}#navi{display:block;background:#76933f;position:relative;opacity:0.9;width:100%;height:50px;z-index:55;padding-left:270px;padding-right:270px}@media (max-width: 1000px){#navi{display:none;position:fixed;top:0px;left:0px;right:0px;bottom:0px;height:230px;opacity:1;padding:0px;height:300px}}#navi .burger-btn{display:none;float:right;margin-right:12px;margin-top:20px;margin-bottom:12px}@media (max-width: 1000px){#navi .burger-btn{display:block}}#navi UL{display:-ms-flexbox;display:flex;top:0px;left:0px;bottom:0px;height:100%;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0;list-style:none}@media (max-width: 1000px){#navi UL{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}#navi UL LI{position:relative;display:block;width:auto;padding:0;list-style:none}#navi UL LI A{display:block;position:relative;text-align:center;color:#fff;font-size:16px;line-height:30px;padding:10px 30px;text-decoration:none;transition:0.3s background ease}@media (min-width: 1001px){#navi UL LI A:hover{background:#4f6d2f;transition:0.3s background ease}}@media (max-width: 1001px){#navi UL LI A{font-size:25px}#navi UL LI A:hover{color:#4f6d2f;transition:0.3s background ease}}.container-arrow-up{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;right:0;bottom:0;margin:15px;width:64px;height:64px;z-index:1000;border-radius:50%;cursor:pointer}.container-arrow-up i{font-size:64px;color:#9fb479}.pulse{will-change:transform}.pulse:hover{animation:pulse 1.5s ease-in-out 0s infinite;animation-direction:alternate}.pulse-once{will-change:transform;animation:pulse 1.5s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1)}}.nl-captcha-refresh,.nl-captcha-refresh>*{color:#636658}#captchacode,#nl-captcha INPUT.form-input{line-height:1.3;padding-top:5px;padding-bottom:5px}.flex{display:-ms-flexbox !important;display:flex !important}.flex-dir-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-dir-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;-ms-flex-pack:end;justify-content:flex-end}.flex-dir-col{-ms-flex-direction:column !important;flex-direction:column !important}.flex-dir-col-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.flex-space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.flex-center{-ms-flex-pack:center !important;justify-content:center !important}.flex-center-horz{-ms-flex-align:center !important;align-items:center !important}.fullscreen-header-img{overflow:hidden;height:720px}.fullscreen-header-img .fullscreen-header{width:100%;height:100%;display:block;position:relative;background-repeat:no-repeat !important;background-position:center}@media (max-width: 900px){.fullscreen-header-img{height:300px}.fullscreen-header-img .fullscreen-header{background-size:cover !important}}:root{--imageHeight: 150px}@media (max-width: 767px){:root{--imageHeight: 100px
  }}@media (max-width: 400px){:root{--imageHeight: 50px}}.gallery{position:relative;height:100%;width:100%;gap:30px}.gallery .img{position:relative;width:calc((100% / 3) - 30px);cursor:pointer;overflow:hidden;transition:0.2s all ease}.gallery .img .overlay,.gallery .img .icon{opacity:0}.gallery .img:hover .icon{position:absolute;opacity:1;top:calc(50% - (128px/2));left:calc(50% - (128px/2));width:128px;height:128px;background:url("../gfx/lupe.png");background-size:128px auto;pointer-events:none;filter:blur(0.5px);transition:0.2s all ease}@media (max-width: 767px){.gallery .img:hover .icon{top:calc(50% - (64px/2));left:calc(50% - (64px/2));width:64px;height:64px;background-size:64px auto}}.gallery .img:hover .overlay{position:absolute;opacity:1;left:0;top:0;width:100%;height:100%;background-color:#76933e;pointer-events:none;mix-blend-mode:color;transition:0.2s all ease}.gallery .img img{position:relative;width:100%;height:100%;object-fit:cover}.gallery .swiper-slide{opacity:0.5}.gallery .swiper-slide[active],.gallery .swiper-slide:hover{opacity:1}.swiper{width:100%}.swiper img{height:100%;width:100%;object-fit:contain}.swiper .swiper-wrapper{height:auto}.swiper-button-next,.swiper-button-prev{color:white}#imagegalleryviewer{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1111;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.8)}#imagegalleryviewer #description-gallery{position:absolute;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,0.75);color:white;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1111;padding:0.75rem;text-align:center;word-break:break-word}#imagegalleryviewer .swiper{position:relative;width:90%;height:100%}#imagegalleryviewer .swiper .swiper-wrapper{position:relative;height:inherit;width:100%}#imagegalleryviewer .swiper .swiper-wrapper .swiper-slide{height:inherit}#imagegalleryviewer .swiper .swiper-wrapper .swiper-slide img{height:inherit}#imagegalleryviewer A.close{position:absolute;z-index:1112;display:block;color:#fff;font-size:2.5rem;line-height:1;top:15px;right:25px;text-decoration:none;font-weight:300;transition:0.2s all ease}#imagegalleryviewer A.close:hover{transition:0.2s all ease;transform:scale(1.2, 1.2)}#imagegalleryviewer A.prev,#imagegalleryviewer A.next{font-size:2rem;line-height:1;text-decoration:none;transform:scale(1, 2.25);opacity:0.8;text-shadow:2px 2px 5px rgba(139,129,102,0.5);transition:0.2s all ease;padding:10px;color:#fff}@media (max-width: 767px){#imagegalleryviewer A.prev,#imagegalleryviewer A.next{opacity:0.5;position:absolute;z-index:111;right:0px;top:calc(50% - 30px)}}#imagegalleryviewer A.prev.prev,#imagegalleryviewer A.next.prev{left:0px;right:auto}#imagegalleryviewer A.prev.disabled,#imagegalleryviewer A.next.disabled{opacity:0 !important;pointer-events:none}#imagegalleryviewer A.prev:hover,#imagegalleryviewer A.next:hover{transition:0.2s all ease;transform:scale(1.1, 2.5);opacity:1;text-shadow:2px 2px 5px rgba(139,129,102,0.75)}#imagegalleryviewer A.prev{margin-right:5px}#imagegalleryviewer A.next{margin-left:5px}#imagegalleryviewer .title_description{display:block;width:100%;background:rgba(255,255,255,0.85);color:#000;position:absolute;bottom:0px;left:0px;right:0px;padding:6px 12px}#imagegalleryviewer span{color:white;width:100%;word-break:break-all;text-align:center}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px}@media (max-width: 767px){.row{gap:10px}}@media (max-width: 767px){.row{gap:5px}}.row .column{height:var(--imageHeight);width:235px;padding-right:0px}.row .column img{height:100%;width:100%;opacity:0.6;object-fit:cover}.row .column img[active]{opacity:1}.row .column img:hover{opacity:1}.row::after{display:table;clear:both}.full-headline{display:block;position:relative;text-align:center;padding-top:75px;padding-bottom:75px}.full-headline.full-headline-styling-colorblock{padding-top:65px}.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{color:#636658;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif;padding:0px;margin:0px;font-size:36px;line-height:1.5;font-weight:700;position:relative}@media (max-width: 1000px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:18px}}.full-headline.full-headline-styling-colorblock::before{content:"";background:#C5BA98;width:100%;height:240px;position:absolute;top:0px;left:0px}@media (max-width: 1000px){.full-headline{padding-top:30px;padding-bottom:30px}}.contactform .formfield input,.contactform .formfield textarea{width:100%;border:0;background-color:#efefee;margin-top:5px;margin-bottom:5px}.contactform .formfield .data-privacy{margin-top:30px}.contactform .formfield .data-privacy input[type="checkbox"]{position:relative;left:15px;top:-4px;z-index:0;-webkit-appearance:none;height:10%}.contactform .formfield .data-privacy input[type="checkbox"]+label::before{min-width:20px;width:20px;min-height:20px;height:20px;border:1px solid #636658;background-color:#fff;display:block;content:"";float:left;margin-right:-2px;z-index:5;position:relative}.contactform .formfield .data-privacy input[type="checkbox"]:checked+label::before{box-shadow:inset 0px 0px 0px 2px #fff;background-color:#76933f}.contactform .button-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contactform .big-button{margin-top:60px;text-align:center;color:#636658;border:2px #636658 solid;font-size:18px;line-height:30px;padding:10px 50px;transition:0.3s background ease;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent}.contactform .big-button:hover{color:#fff;background:#636658;transition:0.3s background ease}.contactform #contacterrormsg{color:red}.contactform .standard-text-box{padding-top:0px;padding-bottom:0px}.contactform .text-center{margin-bottom:75px}.contactform .contactform{margin-top:30px}.contactform .datenschutzlabel{margin-left:30px;margin-bottom:25px}.contactform .datenschutzlabel a{color:#636658}.contactform .flex-shrink{-ms-flex-negative:2;flex-shrink:2}@media (max-width: 1300px){.contactform .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contactform .flex-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.background-hobel{margin-top:80px}@media (max-width: 767px){.background-hobel{margin-top:0px}}.standard-text-box{display:block;position:relative;padding-top:80px;padding-bottom:80px}@media (max-width: 767px){.standard-text-box{padding-top:55px;padding-bottom:40px}}.standard-text-box .text{line-height:30px;font-size:18px}@media (max-width: 999px){.standard-text-box .text{font-size:16px;line-height:24px}}.standard-text-box .text .textpart P:first-child{margin-top:0}.standard-text-box .text .textpart P:last-child{margin-bottom:0}.standard-text-box .text .textpart.textpart-2cols{column-count:2;column-gap:38px}@media (max-width: 720px){.standard-text-box .text .textpart.textpart-2cols{column-count:1;column-gap:0px}}.standard-text-box .text .textpart.tp-marginbottom-none{margin-bottom:0px}.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:20px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:40px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:80px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:160px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:240px}@media (max-width: 767px){.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:12px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:30px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:55px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:90px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:120px}}.standard-text-box .text A{color:inherit;transition:.3s color ease}.standard-text-box .text A:hover{color:#636658;transition:.3s color ease}.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{margin:0;padding:0;font-size:30px;font-weight:700;display:block;line-height:1.5;position:relative;text-align:center}.standard-text-box h1.hl.hl-mb-small,.standard-text-box h2.hl.hl-mb-small,.standard-text-box h3.hl.hl-mb-small,.standard-text-box h4.hl.hl-mb-small{margin-bottom:20px}.standard-text-box h1.hl.hl-mb-medium,.standard-text-box h2.hl.hl-mb-medium,.standard-text-box h3.hl.hl-mb-medium,.standard-text-box h4.hl.hl-mb-medium{margin-bottom:40px}.standard-text-box h1.hl.hl-mb-big,.standard-text-box h2.hl.hl-mb-big,.standard-text-box h3.hl.hl-mb-big,.standard-text-box h4.hl.hl-mb-big{margin-bottom:60px}@media (max-width: 999px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:18px;line-height:1.2}.standard-text-box h1.hl.hl-mb-small,.standard-text-box h2.hl.hl-mb-small,.standard-text-box h3.hl.hl-mb-small,.standard-text-box h4.hl.hl-mb-small{margin-bottom:15px}.standard-text-box h1.hl.hl-mb-medium,.standard-text-box h2.hl.hl-mb-medium,.standard-text-box h3.hl.hl-mb-medium,.standard-text-box h4.hl.hl-mb-medium{margin-bottom:30px}.standard-text-box h1.hl.hl-mb-big,.standard-text-box h2.hl.hl-mb-big,.standard-text-box h3.hl.hl-mb-big,.standard-text-box h4.hl.hl-mb-big{margin-bottom:45px}}.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{margin:1rem 0 1rem 0;padding:0;font-size:24px;font-weight:800;display:block;position:relative}@media (max-width: 999px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:16px;line-height:1.2}}.standard-list-box{display:block;position:relative;background:#FFF;color:#636658;padding:40px 0 40px 0}.standard-list-box .wrapper{position:relative}.standard-list-box.standard-list-box-bg-grey{background:#494749;color:#FFF}.standard-list-box.standard-list-box-bg-orange{background:#76933f;color:#FFF}.standard-list-box.standard-list-box-bg-white{background:#FFF;color:#636658}.standard-list-box.standard-list-box-bg-lightblue{background:#EFF6FC;color:#636658}.standard-list-box .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.standard-list-box .input-group INPUT[name=strasse]{width:75%}.standard-list-box .input-group INPUT[name=nr]{width:25%}.standard-list-box .input-group INPUT[name=ort]{width:65%}.standard-list-box .input-group INPUT[name=plz]{width:35%}.standard-list-box UL{margin:0 0 0 175px;padding:0;list-style:none;display:block;position:relative}@media (max-width: 999px){.standard-list-box UL{margin-left:100px}}@media (max-width: 767px){.standard-list-box UL{margin-left:20px}}@media (max-width: 399px){.standard-list-box UL{margin-left:0px}}.standard-list-box UL.demo{margin-left:0px;width:50%}@media (max-width: 767px){.standard-list-box UL.demo{width:100%}}.standard-list-box UL LI{margin:0 0 2.75rem 0;padding:0 0 0 65px;list-style:none;display:block;position:relative}.standard-list-box UL LI::before{content:"";width:30px;height:47px;background:url("../gfx/arrow-right-white.svg") no-repeat left center scroll transparent;background-size:100% auto;position:absolute;top:10px;left:0px}@media (max-width: 767px){.standard-list-box UL LI{margin:0 0 2rem 0;padding:0 0 0 45px}.standard-list-box UL LI::before{background-size:80% auto;top:0px}}.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{margin:0 0 0.5rem 0;padding:0;display:block;position:relative;font-weight:800;font-size:24px}@media (max-width: 767px){.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{font-size:22px}}.standard-list-box UL LI .text{line-height:24px}.standard-list-box.standard-list-box-col-white UL LI::before{background-image:url("../gfx/arrow-right-white.svg")}.standard-list-box.standard-list-box-col-orange UL LI::before{background-image:url("../gfx/arrow-right.svg")}.standard-list-box.standard-list-box-col-lightgreen UL LI::before{background-image:url("../gfx/arrow-right-lightgreen.svg")}.standard-list-box.standard-list-box-col-darkgreen UL LI::before{background-image:url("../gfx/arrow-right-darkgreen.svg")}.standard-list-box.standard-list-box-col-grey UL LI::before{background-image:url("../gfx/arrow-right-grey.svg")}.standard-list-box.standard-list-box-col-blue UL LI::before{background-image:url("../gfx/arrow-right-blue.svg")}.image-box{display:block;position:relative;background:#FFF;color:#636658;padding:40px 0}.image-box IMG{width:100%;height:auto;display:block;position:relative}.image-box.image-box-images-2 .images,.image-box.image-box-images-3 .images,.image-box.image-box-images-4 .images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;gap:24px}@media (max-width: 767px){.image-box.image-box-images-2 .images,.image-box.image-box-images-3 .images,.image-box.image-box-images-4 .images{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 24px}}.image-box.image-box-images-2 .image-col{width:50%}@media (max-width: 767px){.image-box.image-box-images-2 .image-col{width:100%}}.image-box.image-box-images-3 .image-col{width:33.333%}@media (max-width: 767px){.image-box.image-box-images-3 .image-col{width:100%}}.image-box.image-box-images-4 .image-col{width:25%}@media (max-width: 767px){.image-box.image-box-images-4 .image-col{width:100%}}.image-box .textpart{margin-top:20px}.image-box.image-box-grey{background:#494749;color:#FFF}.image-box.image-box-orange{background:#76933f;color:#FFF}.image-box.image-box-white{background:#FFF;color:#636658}.image-box.image-box-lightblue{background:#EFF6FC;color:#636658}.image-box.image-box-blue{background:#009AD8;color:#FFF}.image-box.image-box-darkgreen{background:#51AD32;color:#FFF}.image-box.image-box-lightgreen{background:#AEC90B;color:#FFF}.standard-text-image-box{display:block;position:relative;padding-bottom:75px}@media (max-width: 767px){.standard-text-image-box{padding:0;padding-bottom:45px}}.standard-text-image-box .image-holder{display:block;position:relative;float:left;width:calc(50% - 60px);margin-right:60px;margin-bottom:16px}@media (max-width: 767px){.standard-text-image-box .image-holder{float:none;width:100%;margin-right:0;text-align:left}}.standard-text-image-box .image-holder.image-holder-ratio-25{width:calc(25% - 60px)}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-ratio-25{float:none;width:100%;margin-right:0}}.standard-text-image-box .image-holder.image-holder-txtimg{float:right;margin-left:60px;margin-right:0px}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-txtimg{float:none;width:100%;margin-left:0;text-align:left}}.standard-text-image-box .image-holder IMG{width:80%;height:auto;display:block;position:relative;margin-left:10%;margin-right:10%;margin-top:20px}.standard-text-image-box .image-holder IMG[data-no-width]{width:auto;max-width:80%}@media (max-width: 767px){.standard-text-image-box .image-holder IMG{margin:0;max-height:none;display:inline-block;width:auto;max-width:100%}.standard-text-image-box .image-holder IMG[data-no-width]{max-width:100%;width:auto}}.standard-text-image-box .image-holder .button-holder{display:block;position:relative;margin:-20px 0 0 0;padding:0;text-align:center}.standard-text-image-box .image-holder .button-holder .btn{display:inline-block;width:auto}.standard-text-image-box a{color:#636658}.standard-text-image-box a:active,.standard-text-image-box a:visited{color:#76933f}.standard-text-image-box .text{line-height:30px;font-size:18px}@media (max-width: 767px){.standard-text-image-box .text{line-height:1.5;font-size:16px}}.standard-text-image-box .text p:first-child{margin-top:0px}.standard-text-image-box .text p:last-child{margin-bottom:0px}.standard-text-image-box .text-block{display:block;float:right;width:50%}.standard-text-image-box .text-block.text-block-txtimg{float:left}@media (max-width: 767px){.standard-text-image-box .text-block{float:none;width:100%}}.standard-text-image-box .text-block.text-block-ratio-25{width:75%}@media (max-width: 767px){.standard-text-image-box .text-block.text-block-ratio-25{width:100%}}.standard-text-image-box h1.hl,.standard-text-image-box h2.hl,.standard-text-image-box h3.hl,.standard-text-image-box h4.hl,.standard-text-image-box h5.hl,.standard-text-image-box h6.hl{font-family:Tahoma Regular, Verdana, Segoe, sans-serif;font-size:30px;padding-top:1rem;margin-bottom:40px;padding-bottom:0px}@media (max-width: 767px){.standard-text-image-box h1.hl,.standard-text-image-box h2.hl,.standard-text-image-box h3.hl,.standard-text-image-box h4.hl,.standard-text-image-box h5.hl,.standard-text-image-box h6.hl{font-weight:unset;line-height:1.5;font-size:18px;margin-bottom:30px}}.standard-text-image-box .float-none.image-exists{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:row;flex-direction:row}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists h1.hl,.standard-text-image-box .float-none.image-exists h2.hl,.standard-text-image-box .float-none.image-exists h3.hl,.standard-text-image-box .float-none.image-exists h4.hl,.standard-text-image-box .float-none.image-exists h5.hl,.standard-text-image-box .float-none.image-exists h6.hl{margin-top:0;padding-top:0}.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:0px}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;margin:0}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:auto}}@media (max-width: 399px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;height:305px;max-width:100%}}.standard-text-image-box DIV>A.btn-inner,.standard-text-image-box P>A.btn-inner{margin-right:0.25rem;margin-left:0.25rem}.standard-text-image-box DIV>A.btn-inner:first-child,.standard-text-image-box P>A.btn-inner:first-child{margin-left:0}.standard-text-image-box DIV>A.btn-inner:last-child,.standard-text-image-box P>A.btn-inner:last-child{margin-right:0}.faqs-box{display:block;position:relative;background:#FFF;color:#636658;padding:40px 0}.faqs-box A.question{font-size:24px;text-decoration:none;color:#636658;font-weight:800;border-bottom:1px solid #636658;display:block;width:auto;padding:2px 0px 28px 74px;position:relative;transition:0.3s all ease;margin-bottom:35px}@media (max-width: 999px){.faqs-box A.question{font-size:22px;padding:4px 0px 22px 64px}}@media (max-width: 767px){.faqs-box A.question{font-size:20px;padding:2px 0px 18px 40px}}@media (max-width: 450px){.faqs-box A.question{font-size:18px;padding:2px 0px 12px 22px}}.faqs-box A.question.open{padding-bottom:10px;transition:0.3s all ease;margin-bottom:0px}.faqs-box A.question:hover{color:#76933f;transition:0.3s all ease}.faqs-box A.question::before{content:"";position:absolute;left:24px;top:10px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;transform:rotate(-90deg);height:17px;width:26px;transition:0.3s all ease}@media (max-width: 767px){.faqs-box A.question::before{height:13.6px;width:20.8px;left:10px;top:7px}}@media (max-width: 450px){.faqs-box A.question::before{height:11.9px;width:18.2px;left:0px;top:7px}}.faqs-box A.question.open::before{transform:rotate(0deg);transition:0.3s all ease}.faqs-box .answer{display:none;position:relative;width:auto;padding:20px 0px 80px 0px}.faqs-box .answer P:first-child{margin-top:0px}.faqs-box .answer P:last-child{margin-bottom:0px}.faqs-box .answer UL{list-style:none;margin:40px 0px 40px 0px;padding:0px;display:block}.faqs-box .answer UL LI{display:block;list-style:none;margin:0px 0px 30px 0px;position:relative;padding:0px 0px 0px 60px}.faqs-box .answer UL LI::before{content:"";position:absolute;left:30px;top:4px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;height:9px;width:13px;transform:rotate(-90deg);transition:0.3s all ease}.map-text-box{display:block;position:relative;margin-top:40px;margin-bottom:40px}.map-text-box .map-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:45px}@media (max-width: 699px){.map-text-box .map-holder{-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:center;justify-content:center}}.map-text-box .map-holder .map{width:100%}@media (max-width: 699px){.map-text-box .map-holder .map{max-width:500px}}.map-text-box .map-holder .map IFRAME,.map-text-box .map-holder .map .cookie-no-comfort{width:100%;height:380px}.map-text-box .map-holder .text{width:100%;font-size:20px;line-height:28px}.programm{display:block;position:relative}.programm .filter{display:block;position:relative;margin:30px 0px}.programm .startzeiten{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:0px 40px}.programm .startzeiten A{color:#636658;text-decoration:none;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif}.programm .startzeiten .startzeiten-block{display:block;text-align:center}.programm .startzeiten A.main{font-size:40px;font-weight:700}.programm .startzeiten A.main:hover,.programm .startzeiten A.main.selected{font-weight:900}.programm .startzeiten .small{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.programm .startzeiten .small A{font-size:20px;font-weight:400}.programm .genres{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;-ms-flex-pack:center;justify-content:center;margin:30px 0px}.programm .genres A{display:block;background:#D8CFBA;padding:8px 24px;border-radius:18px;color:#636658;font-size:28px;transition:0.3s background ease}.programm .genres A:hover,.programm .genres A.selected{background:#fed881;transition:0.3s background ease}#programm-liste{display:block;position:relative}#programm-liste .event{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;border-bottom:1px solid #636658}#programm-liste .event .leftpart{width:50%;display:block;text-align:center;border-right:1px solid #636658;padding:15px 20px 15px 0px}#programm-liste .event .leftpart H3{font-size:40px;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif;margin:0;padding:0;line-height:1;font-weight:900}#programm-liste .event .leftpart .btn{margin-top:1rem}#programm-liste .event .middlepart{width:34%;display:block;padding:15px 20px}#programm-liste .event .middlepart .image{width:100%;display:block;position:relative}#programm-liste .event .middlepart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}#programm-liste .event .middlepart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px}#programm-liste .event .middlepart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px}#programm-liste .event .rightpart{width:16%;display:block;text-align:center;padding-top:15px;padding-bottom:15px}#programm-liste .event .rightpart .genre{font-weight:bold}#programm-liste .event .rightpart .location A{color:inherit}#programm-liste .event .rightpart .location A:hover{text-decoration:underline}#programm-liste .event .rightpart .icon{margin:0.5rem 0}#programm-liste .event .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}#programm-liste .event .rightpart .duration{margin-top:0.75rem}.veranstaltung-detail{display:block;position:relative}.veranstaltung-detail .veranstaltung{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;margin-top:50px}.veranstaltung-detail .veranstaltung .leftpart{width:40%;display:block;text-align:center;padding:15px 20px 15px 0px}.veranstaltung-detail .veranstaltung .leftpart .image{width:100%;display:block;position:relative}.veranstaltung-detail .veranstaltung .leftpart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}.veranstaltung-detail .veranstaltung .middlepart{width:34%;display:block;padding:15px 40px 15px 20px;border-right:1px solid #636658}.veranstaltung-detail .veranstaltung .middlepart P:first-child{margin-top:0}.veranstaltung-detail .veranstaltung .middlepart H3{font-size:40px;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif;margin:0;padding:0;line-height:1;font-weight:900}.veranstaltung-detail .veranstaltung .rightpart{width:26%;display:block;text-align:center;padding:15px 20px}.veranstaltung-detail .veranstaltung .rightpart .genre{font-weight:bold;margin-bottom:1.75rem}.veranstaltung-detail .veranstaltung .rightpart .icon{margin:0.5rem 0}.veranstaltung-detail .veranstaltung .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}.veranstaltung-detail .veranstaltung .rightpart .duration{margin-bottom:0}.veranstaltung-detail .veranstaltung .rightpart .location A{color:inherit}.veranstaltung-detail .veranstaltung .rightpart .location A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart .info{margin-top:1rem}.veranstaltung-detail .veranstaltung .rightpart .info A{color:inherit}.veranstaltung-detail .veranstaltung .rightpart .info A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px;border-top:1px solid #636658;margin-top:30px}.veranstaltung-detail .veranstaltung .rightpart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px}.spielort-detail{display:block;position:relative}.spielort-detail .spielort{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;margin-top:50px}.spielort-detail .spielort .leftpart{width:40%;display:block;text-align:center;padding:15px 20px 15px 0px}.spielort-detail .spielort .leftpart .image{width:100%;display:block;position:relative}.spielort-detail .spielort .leftpart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}.spielort-detail .spielort .middlepart{width:34%;display:block;padding:15px 40px 15px 20px;border-right:1px solid #636658}.spielort-detail .spielort .middlepart P:first-child{margin-top:0}.spielort-detail .spielort .middlepart H3{font-size:40px;font-family:"dazzed", Tahoma, Verdana, Segoe, sans-serif;margin:0;padding:0;line-height:1;font-weight:900}.spielort-detail .spielort .rightpart{width:26%;display:block;text-align:center;padding:15px 20px}.spielort-detail .spielort .rightpart .genre{font-weight:bold;margin-bottom:1.75rem}.spielort-detail .spielort .rightpart .icon{margin:0.5rem 0}.spielort-detail .spielort .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}.spielort-detail .spielort .rightpart .duration{margin-bottom:0}.spielort-detail .spielort .rightpart .button{margin-top:0.75rem}.spielort-detail .spielort .rightpart .location A{color:inherit}.spielort-detail .spielort .rightpart .location A:hover{text-decoration:underline}.spielort-detail .spielort .rightpart .info{margin-top:1rem}.spielort-detail .spielort .rightpart .info A{color:inherit}.spielort-detail .spielort .rightpart .info A:hover{text-decoration:underline}.spielort-detail .spielort .rightpart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px;border-top:1px solid #636658;margin-top:30px}.spielort-detail .spielort .rightpart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px}.btn-collapse{padding-bottom:75px;display:block;position:relative}@media (max-width: 999px){.btn-collapse{padding-top:35px;padding-bottom:35px}}.btn-collapse .button-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.btn-collapse .big-button{text-align:center;color:#636658;border:2px #636658 solid;font-size:18px;line-height:30px;padding:10px 30px;transition:.3s background ease;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 999px){.btn-collapse .big-button{padding:10px 4px}}.btn-collapse .big-button:hover{color:#FFF;background:#636658;transition:.3s background ease}.btn-collapse .standard-text-box{padding-top:0px;padding-bottom:0px}.fixed-infobox{position:fixed;bottom:0px;right:0px;width:100%;background:rgba(0,0,0,0.75);padding:60px 35px 35px 35px;z-index:99;text-align:left;text-align-last:left;display:block;color:#FFF}@media (max-width: 450px){.fixed-infobox{font-size:0.8em;padding:50px 25px 25px 25px}}.fixed-infobox.infobox_right{right:0px;max-width:500px}.fixed-infobox.infobox_left{right:auto;left:0px;max-width:500px}.fixed-infobox .innertext{color:inherit !important}.fixed-infobox .innertext>*:last-child{margin-bottom:0;padding-bottom:0}.fixed-infobox H2{padding:0px;margin:0px 0px 10px 0px;text-transform:none;color:inherit !important}.fixed-infobox H3{padding:0px;margin:0px 0px 10px 0px;text-transform:none;color:inherit !important}.fixed-infobox A.closex{position:absolute;top:7px;right:17px;color:inherit !important;font-weight:bold;font-size:2.5em;text-decoration:none !important;line-height:1}.fixed-infobox A.closex:hover{transform:scale(1.05, 1.05)}.module-margin-top-none{margin-top:0px !important}.module-margin-top-xs{margin-top:20px !important}.module-margin-top-sm{margin-top:40px !important}.module-margin-top-md{margin-top:80px !important}.module-margin-top-lg{margin-top:160px !important}.module-margin-top-xl{margin-top:240px !important}.module-margin-bottom-none{margin-bottom:0px !important}.module-margin-bottom-xs{margin-bottom:20px !important}.module-margin-bottom-sm{margin-bottom:40px !important}.module-margin-bottom-md{margin-bottom:80px !important}.module-margin-bottom-lg{margin-bottom:160px !important}.module-margin-bottom-xl{margin-bottom:240px !important}.module-padding-top-none{padding-top:0px !important}.module-padding-top-xs{padding-top:20px !important}.module-padding-top-sm{padding-top:40px !important}.module-padding-top-md{padding-top:80px !important}.module-padding-top-lg{padding-top:160px !important}.module-padding-top-xl{padding-top:240px !important}.module-padding-bottom-none{padding-bottom:0px !important}.module-padding-bottom-xs{padding-bottom:20px !important}.module-padding-bottom-sm{padding-bottom:40px !important}.module-padding-bottom-md{padding-bottom:80px !important}.module-padding-bottom-lg{padding-bottom:160px !important}.module-padding-bottom-xl{padding-bottom:240px !important}@media (max-width: 767px){.module-margin-top-xs{margin-top:12px !important}.module-margin-top-sm{margin-top:30px !important}.module-margin-top-md{margin-top:55px !important}.module-margin-top-lg{margin-top:90px !important}.module-margin-top-xl{margin-top:120px !important}.module-margin-bottom-xs{margin-bottom:12px !important}.module-margin-bottom-sm{margin-bottom:30px !important}.module-margin-bottom-md{margin-bottom:55px !important}.module-margin-bottom-lg{margin-bottom:90px !important}.module-margin-bottom-xl{margin-bottom:120px !important}.module-padding-top-xs{padding-top:12px !important}.module-padding-top-sm{padding-top:30px !important}.module-padding-top-md{padding-top:55px !important}.module-padding-top-lg{padding-top:90px !important}.module-padding-top-xl{padding-top:120px !important}.module-padding-bottom-xs{padding-bottom:12px !important}.module-padding-bottom-sm{padding-bottom:30px !important}.module-padding-bottom-md{padding-bottom:55px !important}.module-padding-bottom-lg{padding-bottom:90px !important}.module-padding-bottom-xl{padding-bottom:120px !important}}@media (max-width: 450px){.module-margin-top-xs{margin-top:8px !important}.module-margin-top-sm{margin-top:16px !important}.module-margin-top-md{margin-top:24px !important}.module-margin-top-lg{margin-top:32px !important}.module-margin-top-xl{margin-top:40px !important}.module-margin-bottom-xs{margin-bottom:8px !important}.module-margin-bottom-sm{margin-bottom:16px !important}.module-margin-bottom-md{margin-bottom:24px !important}.module-margin-bottom-lg{margin-bottom:32px !important}.module-margin-bottom-xl{margin-bottom:40px !important}.module-padding-top-xs{padding-top:8px !important}.module-padding-top-sm{padding-top:16px !important}.module-padding-top-md{padding-top:24px !important}.module-padding-top-lg{padding-top:32px !important}.module-padding-top-xl{padding-top:40px !important}.module-padding-bottom-xs{padding-bottom:8px !important}.module-padding-bottom-sm{padding-bottom:16px !important}.module-padding-bottom-md{padding-bottom:24px !important}.module-padding-bottom-lg{padding-bottom:32px !important}.module-padding-bottom-xl{padding-bottom:40px !important}}@media (min-width: 1025px){.invisible-on-desktop{display:none !important}}@media (min-width: 601px) and (max-width: 1024px){.invisible-on-tablet{display:none !important}}@media (max-width: 600px){.invisible-on-mobile{display:none !important}}.cookie-no-comfort{background:#BBB;border:3px dotted #999;padding:20px}.cookie-no-comfort A{color:#76933f}#cookie-select-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:block;background:rgba(0,0,0,0.5);z-index:99999;display:none;overflow:auto;font-size:13px}#cookie-select-overlay>DIV{position:relative;margin-top:30px;margin-bottom:30px;width:900px;margin-left:auto;margin-right:auto;background:rgba(255,255,255,0.9);box-shadow:6px 6px 12px rgba(0,0,0,0.5);padding:25px;color:#000;font-size:13px}@media (max-width: 460px){#cookie-select-overlay>DIV{margin-top:20px;margin-bottom:20px;padding:15px}}@media (max-width: 960px){#cookie-select-overlay>DIV{width:auto;margin-left:30px;margin-right:30px}}#cookie-select-overlay>DIV #notwendig-content{display:none;padding-top:20px;padding-bottom:10px}#cookie-select-overlay>DIV .row .col-3{width:calc( 25% - 36px);margin:10px 18px 0px 18px}@media (max-width: 720px){#cookie-select-overlay>DIV .row .col-3{width:calc( 33.333% - 36px)}#cookie-select-overlay>DIV .row .col-3:last-child{width:calc( 100% - 36px);text-align:right;padding-top:20px}}@media (max-width: 560px){#cookie-select-overlay>DIV .row .col-3{width:calc( 100% - 36px)}}#cookie-select-overlay>DIV .stdbtn{min-width:240px}@media (max-width: 640px){#cookie-select-overlay>DIV .stdbtn{min-width:220px;font-size:0.9em}}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn{display:block}}@media (max-width: 460px){#cookie-select-overlay>DIV .stdbtn{min-width:1px;width:auto;font-size:0.8em}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:20px;background:#222;color:#FFF !important;border-color:#000 !important}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:0px}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary:hover{background:#000;border-color:#000 !important;color:#FFF !important}#cookie-select-overlay>DIV H3{margin-top:0px;margin-bottom:0.5em;color:#222;font-size:18px;font-weight:bold}#cookie-select-overlay>DIV A{color:#000}#cookie-select-overlay>DIV .details{font-size:13px;position:relative;top:5px}#cookie-select-overlay>DIV .imprint{font-size:13px;position:relative;margin-top:10px}#cookie-select-overlay>DIV P{font-size:13px}#cookie-select-overlay>DIV P.normalsize{font-size:1em}#cookie-select-overlay>DIV .opa{opacity:0.3}#cookie-select-overlay>DIV .tickbox{display:inline-block;width:24px;height:24px;background:#FFF;border:2px solid #222;border-radius:3px;margin-right:5px;position:relative;top:5px;cursor:pointer}#cookie-select-overlay>DIV .tickbox.dis{opacity:0.3;cursor:default}#cookie-select-overlay>DIV .tickbox:hover{background:rgba(0,0,0,0.12)}#cookie-select-overlay>DIV .tickbox:hover.dis{background:#FFF}#cookie-select-overlay>DIV .tickbox.ticked:before{content:"";background:url("../gfx/check.png") no-repeat center center scroll transparent;position:absolute;top:-4px;left:1px;display:block;width:24px;height:24px}#cookie-select-overlay .row{position:relative;display:block;width:auto;margin:0px -18px}#cookie-select-overlay .row .col-3{position:relative;display:block;float:left}#cookie-select-overlay .stdbtn{display:inline-block;width:200px;text-align:center !important;text-align-last:center !important;color:#000 !important;border:1px solid #000;height:42px;line-height:40px;text-decoration:none !important;margin-top:5px;font-weight:600}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay .stdbtn>SPAN{position:relative;top:0px;margin-left:3px;font-weight:600}#cookie-select-overlay .stdbtn:hover{background:#000;color:#FFF !important;text-decoration:none !important}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay .clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#cookie-select-overlay .clearfix:after{clear:both}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay.paul>DIV H3{color:#7285a8}#cookie-select-overlay.paul>DIV .stdbtn.stdbtn-primary{border-color:#000 !important}

/*# sourceMappingURL=styles.min.css.map */
