.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff0;border-radius:9999px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25rem;padding:.75rem 1.5rem;text-decoration:none;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease}.btn:focus-visible{-webkit-box-shadow:0 0 0 3px rgb(2 132 199 / .15);box-shadow:0 0 0 3px rgb(2 132 199 / .15);outline:2px solid #fff0;outline-offset:2px}.btn:disabled,.btn.is-disabled{cursor:default;opacity:.6;pointer-events:none}.btn--primary{background-color:var(--btn-primary-bg,#f9a704);border-color:#fff0;border-radius:9999px;-webkit-box-shadow:0 18px 30px -16px rgb(15 23 42 / .5);box-shadow:0 18px 30px -16px rgb(15 23 42 / .5);color:var(--btn-primary-color,#fff);position:relative}.btn--primary::after{content:"→";display:inline-block;font-size:1.1em;line-height:1;margin-left:.1rem}@media(hover:hover)and (pointer:fine){.btn--primary:hover{background-color:var(--btn-primary-bg-hover,#f9a704);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.btn--primary:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn--secondary{background-color:#fff0;border:#fff0;-webkit-box-shadow:none;box-shadow:none;color:#0f172a;position:relative}@media(hover:hover)and (pointer:fine){.btn--secondary:hover{background-color:#f8fafc;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.btn--secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn--sm{font-size:.8125rem;padding:calc(0.75rem - .125rem) calc(1.5rem - .125rem)}.btn--lg{font-size:1rem;padding:calc(0.75rem + .125rem) calc(1.5rem + .25rem)}.btn--icon{height:2.25rem;padding:.5rem;width:2.25rem}.quform-button-submit .quform-submit{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--btn-primary-bg,#f9a704)!important;border:1px solid #fff0!important;border-radius:9999px!important;-webkit-box-shadow:0 18px 30px -16px rgb(15 23 42 / .5)!important;box-shadow:0 18px 30px -16px rgb(15 23 42 / .5)!important;color:var(--btn-primary-color,#fff)!important;cursor:pointer!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-size:.875rem!important;font-weight:600!important;gap:.5rem!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;line-height:1.25rem!important;padding:.75rem 1.5rem!important;position:relative!important;text-decoration:none!important;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease!important;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease!important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease!important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease,-webkit-box-shadow .15s ease,-webkit-transform .08s ease!important}.quform-button-submit .quform-submit::after{content:"→";display:inline-block;font-size:1.1em;line-height:1;margin-left:.1rem}.quform-button-submit .quform-submit .quform-button-text,.quform-button-submit .quform-submit .quform-button-submit-text{background:#fff0!important;border:0!important;color:inherit!important;display:inline!important;font:inherit!important;line-height:inherit!important;padding:0!important;text-shadow:none!important}@media(hover:hover)and (pointer:fine){.quform-button-submit .quform-submit:hover{background-color:var(--btn-primary-bg-hover,#f9a704)!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}}.quform-button-submit .quform-submit:active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.quform-button-submit .quform-submit:focus-visible{-webkit-box-shadow:0 0 0 3px rgb(2 132 199 / .15)!important;box-shadow:0 0 0 3px rgb(2 132 199 / .15)!important;outline:2px solid #fff0!important;outline-offset:2px!important}.quform-button-submit .quform-submit:disabled{cursor:default!important;opacity:.6!important;pointer-events:none!important}@font-face{font-display:swap;font-family:"Mali";font-style:normal;font-weight:400;src:url(https://joy-daskinderparadies.at/wp-content/themes/maweo-origin-theme/assets/css/../fonts/mali/Mali-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Mali";font-style:normal;font-weight:600;src:url(https://joy-daskinderparadies.at/wp-content/themes/maweo-origin-theme/assets/css/../fonts/mali/Mali-SemiBold.woff2) format("woff2")}:root{--body-bg:#fff3e0;--font-body:"Mali", sans-serif;--font-heading:"Mali", sans-serif;--joy-clouds:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1800' height='1500' viewBox='0 0 1800 1500'%3E%3Cg fill='white'%3E%3Cpath opacity='.7' d='M86 520c0-34 35-61 78-61 12 0 23 2 34 6 19-33 59-55 107-55 52 0 97 29 111 69 13-5 28-7 44-7 52 0 94 32 94 72 0 38-39 69-88 71H164c-43 0-78-39-78-95Z'/%3E%3Cpath opacity='.64' d='M1190 800c0-41 43-74 96-74 18 0 34 3 49 10 26-45 84-76 149-76 73 0 135 40 154 93 17-6 37-10 58-10 68 0 123 42 123 94 0 50-51 91-116 93h-417c-53 0-96-51-96-130Z'/%3E%3Cpath opacity='.58' d='M-112 1282c0-43 45-78 101-78 19 0 37 4 52 11 27-48 88-81 160-81 79 0 147 44 166 102 19-7 40-11 63-11 73 0 133 46 133 102 0 55-57 99-127 101H-11c-56 0-101-56-101-146Z'/%3E%3C/g%3E%3C/svg%3E")}body{background-color:var(--body-bg);font-family:var(--font-body)}main{background-color:var(--body-bg);background-image:var(--joy-clouds);background-position:center top;background-repeat:repeat-y;background-size:max(112.5rem,100%) auto}.bg-body{background-color:var(--body-bg)}main>.bg-body{background-color:#fff0}[class~="hover:bg-body"]:hover{background-color:var(--body-bg)}[class~="even:bg-body"]:nth-child(even){background-color:var(--body-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600}.section-subheading{color:var(--color-primary,#f9a704);font-family:var(--font-heading);font-size:clamp(2.25rem,4vw,3rem);font-weight:600;line-height:1.12;margin:0;text-wrap:balance}:where(h1,h2,h3,h4,h5,h6)+.section-subheading{margin-top:.5rem}.section-subheading--light{color:#fff}.default-page-header,.default-page-body{margin:0 auto;max-width:56rem;padding-left:1.5rem;padding-right:1.5rem}.default-page-header{padding-bottom:1.5rem;padding-top:2.5rem}.default-page-title{font-family:var(--font-heading);font-size:clamp(1.875rem,4vw,2.5rem);line-height:1.15}.default-page-body{padding-bottom:4rem}.default-page-content{color:#1f2937;font-family:var(--font-body);line-height:1.75}.default-page-content>*+*{margin-top:1rem}.default-page-content h2,.default-page-content h3,.default-page-content h4{color:#111827;font-family:var(--font-heading);line-height:1.3;margin-top:2rem}.default-page-content h2{font-size:1.75rem}.default-page-content h3{font-size:1.375rem}.default-page-content h4{font-size:1.125rem}.default-page-content a{color:#0284c7;text-decoration:underline;text-underline-offset:.15em}.default-page-content ul,.default-page-content ol{padding-left:1.5rem}.default-page-content ul{list-style:disc}.default-page-content ol{list-style:decimal}.default-page-content blockquote{border-left:3px solid #e2e8f0;color:#475569;margin:1.5rem 0;padding-left:1rem}.default-page-content img{border-radius:.75rem;height:auto;max-width:100%}.default-page-pagination{margin-top:2rem}@media(min-width:1024px){.default-page-header{padding-top:4rem}.default-page-body{padding-bottom:5rem}}.header{border-bottom:1px solid #eee;padding:2rem}.footer{background:#fff3e0;border-top:1px solid #eee;padding:2rem}.sidebar{border-left:1px solid #eee;padding:2rem}.back-to-top{--btt-size:54px;--btt-bg:#fff;--btt-ring:transparent;background:var(--btt-bg);border:2px solid #fff0;border-radius:9999px;bottom:1.5rem;-webkit-box-shadow:0 10px 30px rgb(2 6 23 / .12);box-shadow:0 10px 30px rgb(2 6 23 / .12);color:#0f172a;cursor:pointer;display:grid;height:var(--btt-size);opacity:0;overflow:visible;place-items:center;position:fixed;right:1.5rem;-webkit-transform:translateY(12px) scale(.96);transform:translateY(12px) scale(.96);-webkit-transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.2,.9,.3,1);transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.2,.9,.3,1);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.9,.3,1);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.9,.3,1),-webkit-transform .28s cubic-bezier(.2,.9,.3,1);width:var(--btt-size);z-index:9999}.back-to-top.btt--visible{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.back-to-top:focus{outline:3px solid rgb(59 130 246 / .15);outline-offset:3px}.back-to-top .btt-icon{display:block;height:calc(var(--btt-size)*1.333);left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(var(--btt-size)*1.333);z-index:1}.back-to-top .btt-circle{fill:none;stroke:var(--btt-ring,transparent);stroke-linecap:round;stroke-width:4;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:stroke-dashoffset .18s linear;transition:stroke-dashoffset .18s linear}.back-to-top .btt-arrow{fill:none;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.back-to-top:hover .btt-arrow{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.back-to-top.btt--scrolled .btt-circle{stroke:var(--btt-ring,transparent)}.back-to-top .btt-icon-image{display:block;height:auto;left:50%;max-height:60%;max-width:60%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:2}.back-to-top[data-has-icon=true] .btt-arrow{display:none}@media(prefers-reduced-motion:reduce){.back-to-top .btt-circle,.back-to-top{-webkit-transition:none;transition:none}}.wpcf7 form p{margin:0}.wpcf7-form-control-wrap{display:block}.cf7-form{--form-accent:#f9a004;--form-border:#dedede;--form-text:#292426;color:var(--form-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;width:100%}.cf7-form :is(.row,.field){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cf7-form .row.two{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.cf7-form :is(label,.checkbox){color:var(--form-text);font-weight:600}.cf7-form label{font-size:16px;line-height:1.25;margin-bottom:8px}.cf7-form :is(.input,[type=date],[type=email],[type=text]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--form-border);border-radius:0;color:var(--form-text);font:inherit;font-size:15px;height:42px;line-height:1.3;margin-top:4px;padding:9px 12px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}.cf7-form :is(.input,[type=date],[type=email],[type=text]):focus{border-color:var(--form-accent);-webkit-box-shadow:0 0 0 3px rgb(249 160 4 / .16);box-shadow:0 0 0 3px rgb(249 160 4 / .16);outline:0}.cf7-form [type=date]{padding-right:38px}.cf7-form .file-upload{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid var(--form-border);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}.cf7-form .file-upload::before{color:var(--form-text);content:"Datei auswählen";font-size:15px;line-height:1}.cf7-form .file-upload::after{background-color:var(--form-text);content:"";height:14px;margin-left:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M11 16V7.83L7.41 11.42L6 10l6-6l6 6l-1.41 1.42L13 7.83V16h-2Zm-4 4c-.55 0-1.02-.2-1.41-.59C5.2 19.02 5 18.55 5 18v-3h2v3h10v-3h2v3c0 .55-.2 1.02-.59 1.41c-.39.39-.86.59-1.41.59H7Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M11 16V7.83L7.41 11.42L6 10l6-6l6 6l-1.41 1.42L13 7.83V16h-2Zm-4 4c-.55 0-1.02-.2-1.41-.59C5.2 19.02 5 18.55 5 18v-3h2v3h10v-3h2v3c0 .55-.2 1.02-.59 1.41c-.39.39-.86.59-1.41.59H7Z'/%3E%3C/svg%3E") center/contain no-repeat;width:14px}.cf7-form .file-upload::before,.cf7-form .file-upload::after{pointer-events:none;position:relative;z-index:1}.cf7-form .file-upload :is(.wpcf7-form-control-wrap,[type=file]){height:100%;inset:0;position:absolute;width:100%;z-index:2}.cf7-form .file-upload [type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#fff0;cursor:pointer;font:inherit;opacity:0;padding:0}.cf7-form .file-upload .file-btn{display:none}.cf7-form .checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2;margin-top:2px;text-align:left}.cf7-form .checkbox :is(.wpcf7-form-control-wrap,.wpcf7-form-control){display:contents}.cf7-form .checkbox :is(.wpcf7-list-item,label){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:9px;margin:0;text-align:left}.cf7-form .checkbox .wpcf7-list-item-label{display:inline-block;line-height:1.2}.cf7-form [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #9b9b9b;border-radius:0;display:inline-grid;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:13px;margin:2px 0 0;place-content:center;width:13px}.cf7-form [type=checkbox]::before{background-color:var(--form-accent);content:"";height:7px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .12s ease;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease;width:7px}.cf7-form [type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1)}.cf7-form .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--form-accent);border:0;border-radius:18px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:15px;font-weight:400;height:41px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-top:6px;padding:0 24px;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease;width:100%}.cf7-form .btn:is(:hover,:focus-visible){background:#ec9600;outline:0}.cf7-form .btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.cf7-form .wpcf7-not-valid{border-color:#d32f2f}.cf7-form .wpcf7-not-valid-tip{color:#d32f2f;font-size:13px;margin-top:5px}@media(max-width:640px){.cf7-form{gap:16px}.cf7-form .row.two{grid-template-columns:1fr}.cf7-form label{font-size:15px}}.grid-section--star-bullets .wysiwyg ul{list-style:none;padding-left:0}.grid-section--star-bullets .wysiwyg li{list-style:none;padding-left:1.6rem;position:relative}.grid-section--star-bullets .wysiwyg :where(li)::before{background-color:currentcolor;color:var(--color-primary,#f9a004);content:"";height:1rem;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327l4.898.696c.441.062.612.636.282.95l-3.522 3.356l.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327l4.898.696c.441.062.612.636.282.95l-3.522 3.356l.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;top:.2em;width:1rem}.default-section{padding:60px 0}@media(min-width:992px){.default-section{padding:100px 0}}