@charset "UTF-8";
.earth-colour-scheme,body{display:block}@media (prefers-color-scheme:dark){body{background:#333 !important;color:#fff !important}#wrapper a:not(.btn):hover,#wrapper a:visited:not(.btn):hover{color:#fff}#wrapper a.btn-link:hover{background:#3c3c3c}#wrapper .form-input,#wrapper .form-group input,#wrapper .ce_form .widget:not(.widget-checkbox):not(.widget-radio) input,#wrapper .form-select:not([multiple]):not([size]),#wrapper .form-group select:not([size]):not([multiple]),#wrapper .ce_form .widget:not(.widget-checkbox):not(.widget-radio) select:not([size]):not([multiple]),#wrapper .form-select,#wrapper .form-group select,#wrapper .ce_form .widget:not(.widget-checkbox):not(.widget-radio) select,#wrapper textarea,#wrapper #main .mod_subscribe .form-input,#wrapper #main .mod_unsubscribe .form-input,#wrapper .accordion .accordion-header{background:#3c3c3c;color:#fff}#wrapper .accordion .accordion-header:hover{background:#2f2f2f}#wrapper .form-checkbox .form-icon,#wrapper .form-radio .form-icon{background:#3c3c3c}#wrapper .bg-white{background-color:#333;color:#fff}#wrapper .calendar a,#wrapper .minicalendar a{color:#fff}#wrapper .calendar th,#wrapper .calendar td:not(.active),#wrapper .minicalendar th,#wrapper .minicalendar td:not(.active){background:#3c3c3c;color:#fff}#wrapper .calendar td.active,#wrapper .calendar td.active a,#wrapper .minicalendar td.active,#wrapper .minicalendar td.active a{color:#000}#wrapper .ce_tabsStartElement h3,#wrapper h3{color:#fff}#wrapper .ce_ct_contentBox:not([class*="bg-"]) .inside,#wrapper .ce_ct_priceBox:not([class*="bg-"]) .inside{background:#3c3c3c}#wrapper .ce_ct_teaserBox .inside h4 a{color:#fff}#wrapper .carousel-item:not([class*="text-"]){color:#000}#wrapper .carousel-item:not([class*="text-"]) h1 a,#wrapper .carousel-item:not([class*="text-"]) h2 a,#wrapper .carousel-item:not([class*="text-"]) h3 a,#wrapper .carousel-item:not([class*="text-"]) h4 a,#wrapper .carousel-item:not([class*="text-"]) h5 a,#wrapper .carousel-item:not([class*="text-"]) h6 a{color:#000}#wrapper .checkbox_container>div,#wrapper .radio_container .form-group>div,#wrapper .ce_code .code code,#wrapper .table.table-striped tbody tr:nth-of-type(odd){background:#3c3c3c;color:#fff}#wrapper footer .ce_hyperlink.bg-white{background-color:#fff}#wrapper .header-search a{color:#000}#wrapper .header-search a:hover,#wrapper .header-search a:visited{color:#000}#wrapper .hero.quote h1,#wrapper .hero.quote h2,#wrapper .hero.quote h3,#wrapper .hero.quote h4,#wrapper .hero.quote h5,#wrapper .hero.quote h6{color:#fff}#wrapper .icon-more{background-image:url("../../bundles/contaothemesnetzeroonetheme/img/more_white.svg")}#wrapper input{background:#3c3c3c;color:#fff}#wrapper .layout_short .inside,#wrapper .layout_list .inside{background:#3c3c3c;color:#fff}#wrapper .mod_eventlist .event a{color:#fff}#wrapper .mod_eventlist .time,#wrapper .mod_eventlist .header{color:#c3c3c3}#wrapper .mod_newslist a{color:#fff}#wrapper .mod_newslist h2,#wrapper .mod_newslist h3,#wrapper .mod_newslist h4,#wrapper .mod_newslist h5,#wrapper .mod_newslist h6{color:#fff}#wrapper .mod_newslist .info{color:#c3c3c3}#wrapper .navbar ul.level_1>li>a{color:#000}#wrapper .navbar ul.level_3>li>a{color:#000}#wrapper .pagination .page-item a:hover{color:#fff;text-decoration:underline}#wrapper .tab .tab-item.active a,#wrapper .tab .tab-item a.active{color:#fff}#wrapper .table.table-hover tbody tr:hover{background:#4c4c4c}#wrapper .tabs figure>div{color:#fff}#wrapper .tab.tab-block .tab-item a{color:#fff}}@media (prefers-color-scheme:dark) and (max-width:960px){#wrapper .navbar ul.level_1>li>a{color:#fff}#wrapper .navbar ul.level_3>li>a{color:#fff}}.mod_newslist .column:nth-child(odd) img{filter:invert(0) sepia(100%) hue-rotate(5deg) saturate(200%) brightness(95%)}.mod_newslist .column:nth-child(even) img{filter:invert(0) sepia(100%) hue-rotate(-26deg) saturate(315%) brightness(95%)}.news-image img,.mod_eventlist img,.event-image img{filter:invert(0) sepia(100%) hue-rotate(5deg) saturate(200%) brightness(95%)}.earth-colour-scheme .mod_newslist .column:nth-child(odd) img,body .mod_newslist .column:nth-child(odd) img{filter:invert(0) sepia(100%) hue-rotate(40deg) saturate(250%) brightness(85%)}.earth-colour-scheme .mod_newslist .column:nth-child(even) img,body .mod_newslist .column:nth-child(even) img{filter:invert(0) sepia(85%) hue-rotate(115deg) saturate(200%) brightness(75%)}.earth-colour-scheme .news-image img,body .news-image img{filter:invert(0) sepia(100%) hue-rotate(40deg) saturate(250%) brightness(85%)}.earth-colour-scheme .mod_eventlist img,body .mod_eventlist img,.earth-colour-scheme .event-image img,body .event-image img{filter:invert(0) sepia(100%) hue-rotate(40deg) saturate(250%) brightness(85%)}.earth-colour-scheme .quote img,body .quote img{filter:invert(0) sepia(0) hue-rotate(130deg) saturate(1.3) brightness(0.8)}.earth-colour-scheme .ce_ct_teaserBox:not(.carousel-item) img,body .ce_ct_teaserBox:not(.carousel-item) img{filter:invert(0) sepia(0) hue-rotate(30deg) saturate(1.2) brightness(90%)}.earth-colour-scheme .ce_tabsStartElement img,body .ce_tabsStartElement img{filter:invert(0) sepia(0) hue-rotate(160deg) saturate(1) brightness(1)}.earth-colour-scheme .parallax-body,body .parallax-body{filter:invert(0) sepia(0) hue-rotate(100deg) saturate(0.7) brightness(0.9)}.earth-colour-scheme .css-filter img,body .css-filter img{filter:invert(0) sepia(100%) hue-rotate(40deg) saturate(250%) brightness(85%)}.night-colour-scheme .mod_newslist .column:nth-child(odd) img{filter:invert(0) sepia(80%) hue-rotate(305deg) saturate(750%) brightness(70%)}.night-colour-scheme .mod_newslist .column:nth-child(even) img{filter:invert(0) sepia(45%) hue-rotate(145deg) saturate(300%) brightness(80%)}.night-colour-scheme .news-image img{filter:invert(0) sepia(80%) hue-rotate(305deg) saturate(750%) brightness(70%)}.night-colour-scheme .mod_eventlist img,.night-colour-scheme .event-image img{filter:invert(0) sepia(80%) hue-rotate(305deg) saturate(750%) brightness(70%)}.night-colour-scheme .quote img{filter:invert(1) sepia(0.4) hue-rotate(90deg) saturate(1.5) brightness(1)}.night-colour-scheme .ce_ct_teaserBox:not(.carousel-item) img{filter:invert(0) sepia(0) hue-rotate(300deg) saturate(6.5) brightness(0.8)}.night-colour-scheme .ce_tabsStartElement img{filter:invert(0) sepia(0) hue-rotate(170deg) saturate(1) brightness(0.8)}.night-colour-scheme .parallax-body{filter:invert(0) sepia(0) hue-rotate(203deg) saturate(1) brightness(0.9)}.night-colour-scheme .css-filter img{filter:invert(0) sepia(80%) hue-rotate(305deg) saturate(750%) brightness(70%)}:root{--farbe_01: #3b9bb4;--farbe_02: #e5e7ee;--farbe_03: #6788a1;--farbe_04: #485261;--farbe_installbutton: #db250a}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:200;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:300;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:400;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:500;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:600;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:700;src:url("../../files/zeroOne/fonts/yanone-kaffeesatz-v29-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:400;src:url("../../files/zeroOne/fonts/pt-sans-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:italic;font-weight:400;src:url("../../files/zeroOne/fonts/pt-sans-v17-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:700;src:url("../../files/zeroOne/fonts/pt-sans-v17-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:italic;font-weight:700;src:url("../../files/zeroOne/fonts/pt-sans-v17-latin-700italic.woff2") format("woff2")}html,body{font-family:"PT Sans", sans-serif}@media only screen and (max-width:960px){#header{position:fixed;width:100vw;z-index:99999999999;box-shadow:0px 4px 6px rgba(0, 0, 0, 0.1)}#main{padding-top:95px}}h1,h2,h3,h4,h5,h6{font-family:"Yanone Kaffeesatz", sans-serif;letter-spacing:2px;color:#fff;line-height:initial}h1{font-size:3em}h2{font-size:2em;margin-top:50px !important;text-transform:none}.text_weiss,.login_info,.formbody{color:#fff}.text_dunkel,h1.text_dunkel,h2.text_dunkel,h3.text_dunkel{color:#000}input[type="radio"]+label{margin-right:20px}.fineuploader-wrapper .values-list.gallery .fineuploader-item .content{margin-top:0;margin-bottom:5px}.fineuploader-wrapper .qq-upload-button{display:block;width:fit-content;border-radius:0px 5px 5px 0px}.fineuploader-wrapper .qq-upload-button div{color:#000}.fineuploader-wrapper .fineuploader-item .delete{color:#c33;background:#e5e7ee;padding:3px 8px;border-radius:3px}.form-label,.form-group label:not(.form-checkbox):not(.form-radio),.ce_form .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_registration .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_login .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_lostPassword .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_changePassword .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_personalData .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio){line-height:initial}main{padding-top:8px;background-image:url(../../files/zeroOne/img/Landschaft.svg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:800px}@media only screen and (max-width:960px){main{min-height:100vh}}.bg-sunrise{background:#485261}.submit,a.submit,.startbutton,a.startbutton,#btn-push-subscribe{border-radius:5px;padding:5px 20px;display:flex;align-items:center;min-height:50px;font-weight:500;border:none;max-width:100%;flex-wrap:wrap;white-space:inherit;line-height:1.2;height:inherit;width:max-content;background:#3b9bb4;color:#fff;transition:background 0.2s;-webkit-transition:background 0.2s;font-size:1em;cursor:pointer;text-decoration:none;justify-content:center}.submit,a.submit{margin-top:30px}@media only screen and (max-width:960px){.submit,a.submit,#btn-push-subscribe{width:100%}}.startbutton,a.startbutton{font-weight:500;border:none;max-width:100%;min-width:250px;flex-wrap:wrap;width:max-content;background:#3b9bb4;color:#fff;font-size:1.5em;text-align:center;margin-bottom:10px}#installButton{font-weight:600;letter-spacing:1px;border:none;max-width:100%;flex-wrap:wrap;width:100%;background:#db250a;color:#fff;font-size:1em;text-align:center;margin-bottom:0px;padding:5px;display:block;border-radius:0px 0px 0px 5px}@media only screen and (max-width:960px){#installButton{border-radius:5px 5px 0px 0px}}#reInstallButton{display:none}@media only screen and (max-width:960px){#reInstallButton{display:block}}#installbanner{right:0;opacity:1;position:fixed;width:100px;height:50px;z-index:99999999;display:none;text-align:center}@media only screen and (max-width:960px){#installbanner{bottom:0px;width:100%}}.btn:not(.btn-primary):not(.btn-link):not(.btn-success):not(.btn-error):visited:hover{color:#fff}p.error{padding:10px 10px 5px 10px;background-color:#e85600;margin-block-end:0;margin-block-start:0}@media only screen and (min-width:600px){p.error{line-height:1.9em}}.fineuploader-wrapper .qq-upload-button{display:block}#start_wrapper{display:grid;justify-content:center}#start_wrapper h1,#start_wrapper h2,#start_wrapper h3,#start_wrapper h4,#start_wrapper a{display:grid;width:auto;justify-self:center}#btn-push-subscribe{padding:5px 10px;min-height:35px;background:#6788a1;color:#fff}#btn-push-subscribe:hover{background:#000;color:#fff}.submit:hover{background:#000;color:#fff}.form-label,.form-group label:not(.form-checkbox):not(.form-radio),.ce_form .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_registration .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_login .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_lostPassword .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_changePassword .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio),.mod_personalData .widget:not(.widget-checkbox):not(.widget-radio) label:not(.form-checkbox):not(.form-radio){background:#6788a1}.widget-select:not(.multiselect):after{content:"↓";color:#3b9bb4}.navbar ul.level_1>li:after{position:absolute;width:10px;height:10px;top:-11px;left:50%;margin-left:-5px;border-radius:60px;background:#fff;transition:transform 0.8s cubic-bezier(0, 0.615, 0.06, 0.995), opacity 0.2s, -webkit-transform 0.8s cubic-bezier(0, 0.615, 0.06, 0.995);-webkit-transform:translateY(-8px);transform:translateY(-8px);opacity:0}.navbar ul.level_1>li:after{position:absolute;width:20px;height:20px;top:-20px;left:50%;margin-left:-16px;border-radius:0;background:transparent;content:"";background-image:url(../../files/zeroOne/img/wohnmobil32-w.png);background-size:20px 20px;transition:transform 0.8s cubic-bezier(0, 0.615, 0.06, 0.995), opacity 0.2s, -webkit-transform 0.8s cubic-bezier(0, 0.615, 0.06, 0.995);-webkit-transform:translateY(-8px);transform:translateY(-8px);opacity:0}.navbar{letter-spacing:1px}.navbar ul.level_1{margin-top:80px}.open-nav .line{background:#fff;height:4px !important}.navbar .level_1{background:#485261}@media only screen and (max-width:960px){.navbar .level_1{top:25px}}@media only screen and (max-width:500px){.navbar .level_1{top:0px}}.navbar ul .level_2{padding:30px 0}@media only screen and (max-width:960px){.navbar ul .level_2{padding:0px 0 20px 0}}.navbar ul .level_2 a,.navbar ul .level_2 strong{color:#fff;background:#6788a1;text-decoration:none}.navbar ul .level_2 a:hover,.navbar ul .level_2 a.active{text-decoration:none;background:#6788a1}.navbar ul li a,.navbar ul li strong{color:#fff;font-weight:bold}.navbar-section .show-lg.search{display:none !important}@media only screen and (max-width:420px){.open-nav{top:23px}}.push_subscription{margin-top:40px;margin-bottom:40px;display:grid;justify-content:center;align-items:center}.subscription-option-container label{padding-left:10px}.swal2-styled.swal2-confirm{background:initial;background-color:#3b9bb4 !important}.swal2-title{line-height:normal}#logo_header{padding:10px 0}@media only screen and (max-width:768px){#logo_header{width:70%}}.navbar ul.level_1.zwischenmenue{display:none !important;margin-top:23px}@media only screen and (min-width:961px) and (max-width:1765px){.navbar-section ul{display:none !important}.navbar ul.level_1.zwischenmenue{display:block !important}.navbar ul.zwischenmenue{line-height:1.7em;width:50%}.navbar ul.zwischenmenue li{width:50%;float:left}.navbar ul.level_1>li:after{top:3px;left:0%}}.fineuploader-wrapper .fineuploader-item .delete{text-align:left;display:table;padding:3px 8px 0px 8px}.trashicon{width:17px}