@font-face{font-family:"Novel Sans Pro";src:url(/fileadmin/templates-paradies/fonts/novelsanspro/novelsanspro-medium.woff2) format("woff2"),url(/fileadmin/templates-paradies/fonts/novelsanspro-medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Novel Sans Pro";src:url(/fileadmin/templates-paradies/fonts/novelsanspro/novelsanspro-xlight.woff2) format("woff2"),url(/fileadmin/templates-paradies/fonts/novelsanspro-xlight.woff) format("woff");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:"Novel Sans Pro";src:url(/fileadmin/templates-paradies/fonts/novelsanspro/novelsanspro-xlightit.woff2) format("woff2"),url(/fileadmin/templates-paradies/fonts/novelsanspro-xlightit.woff) format("woff");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:"Bon Vivant Serif";src:url(/fileadmin/templates-paradies/fonts/bonVivantSerif/bonVivantSerif.woff2) format("woff2"),url(/fileadmin/templates-paradies/fonts/bonVivantSerif/bonVivantSerif.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}@-webkit-keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@-webkit-keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes rotateFull{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.formtab{margin:0 auto 48px auto}@media (min-width:1400px){.formtab{margin:0 auto 120px auto}}.formtab .formtab-inner{padding:0 24px;width:760px;max-width:100%;margin:0 auto}.formtab .formtab-logo{line-height:0;position:absolute;top:0;left:0;padding:24px}.formtab .formtab-logo img,.formtab .formtab-logo svg{height:40px;width:auto;max-width:120px}.formtab .formtab-logo svg path{fill:#000}@media (min-width:1400px){.formtab .formtab-logo{display:none}}.formtab .formtab-title{text-align:center;margin:126px 0 32px 0}@media (min-width:1200px){.formtab .formtab-title{margin:80px 0 7vh 0}}.formtab .formtab-close{display:none;position:fixed;top:0;right:0;text-align:center;line-height:0;z-index:1}@media (min-width:1400px){.formtab .formtab-close{position:fixed;top:auto;left:50%;bottom:36px;width:48px;transform:translateX(-50%)}}.formtab .formtab-close .formtab-close-btn{cursor:pointer;padding:12px;border-left:1px solid #000;border-bottom:1px solid #000;background:#fff}@media (min-width:1400px){.formtab .formtab-close .formtab-close-btn{border:none}}@media (min-width:1400px){body[data-tabanzahl="3"] .formtab .formtab-close .formtab-close-btn{transform:translateX(-24px);transform:translateX(calc(var(--tabbreite) / 2 * -1px))}}form.mpForm ::-webkit-input-placeholder{color:transparent}form.mpForm :-moz-placeholder{color:transparent}form.mpForm ::-moz-placeholder{color:transparent}form.mpForm :-ms-input-placeholder{color:transparent}form.mpForm input::placeholder{color:transparent}form.mpForm textarea::-webkit-input-placeholder{color:transparent}form.mpForm textarea:-moz-placeholder{color:transparent}form.mpForm textarea::-moz-placeholder{color:transparent}form.mpForm textarea:-ms-input-placeholder{color:transparent}form.mpForm textarea::placeholder{color:transparent}form.mpForm button[type="submit"],form.mpForm .loaderInner{transition:opacity 400ms ease-in-out}form.mpForm .form-group-type-Submit .g_linkWrapper{position:relative;display:inline-block}form.mpForm .form-group-type-Submit .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}form.mpForm .form-group-type-Submit .loaderInner{width:36px;height:36px;animation:rotateFull 6000ms linear infinite;animation-play-state:paused;opacity:0}form.mpForm .form-group-type-Submit .loaderInner svg{width:100%;height:100%}form.mpForm.isSending button[type="submit"]{pointer-events:none;opacity:.5}form.mpForm.isSending .form-group-type-Submit .loaderInner{animation-play-state:running;opacity:1}form.mpForm fieldset{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;gap:30px 40px;border:none;padding:0;margin:0 0 70px 0;max-width:100%}form.mpForm fieldset:last-of-type{margin-bottom:0}form.mpForm .form-group{width:100%;max-width:100%}@media (min-width:600px){form.mpForm .form-group{width:calc(50% - 20px)}}form.mpForm .form-group.form-group-type-Packages,form.mpForm .form-group.form-group-type-Textarea,form.mpForm .form-group.form-group--fullwidth{width:100%}form.mpForm label{font-family:"Bon Vivant Serif";font-weight:400;font-size:17px;line-height:22px}@media (min-width:992px){form.mpForm label{font-size:25px;line-height:33px}}form.mpForm span.required{display:none}form.mpForm textarea{max-width:100%;resize:vertical}form.mpForm .select2-selection,form.mpForm textarea,form.mpForm select,form.mpForm input{font-family:"Novel Sans Pro";font-weight:200;font-size:13px;line-height:24px;letter-spacing:.13px;width:100%;border:none;border-bottom:1px solid currentColor;border-radius:0;padding:0 4px 4px 4px;height:30px}form.mpForm input:not([type="checkbox"]){-webkit-appearance:none;border-radius:0}form.mpForm select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}form.mpForm textarea{-webkit-appearance:none;-moz-appearance:none}form.mpForm button{-webkit-appearance:none;border-radius:0}form.mpForm .labelText-extend,form.mpForm .labelText{font-family:"Novel Sans Pro";font-weight:200;font-size:13px;line-height:24px;letter-spacing:.13px}form.mpForm .form-group.form-group-type-Submit{margin-top:30px}@media (min-width:992px){form.mpForm .form-group.form-group-type-Submit{text-align:right;margin-top:0}}form.mpForm .form-group-privacy .labelInner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:center;cursor:pointer}form.mpForm .form-group-privacy input{height:12px;width:12px;margin-right:12px;border-radius:0;cursor:pointer}form.mpForm .form-group-privacy .labelText-extend{display:none;opacity:.6;width:100%}form.mpForm .form-group-privacy.show-privacy .labelText-extend{display:block;margin-top:12px}form.mpForm .btn{--circlecolor:#DBE7E4;--size:4.5em;position:relative;z-index:0;height:var(--size);padding:0;display:flex;align-items:center;background-color:transparent;border:none;color:currentColor}form.mpForm .btn::before{content:"";position:absolute;z-index:-1;top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);width:var(--size);height:var(--size);background-color:var(--circlecolor);border-radius:100%;transition:transform 550ms ease}form.mpForm .btn:hover{background-color:transparent;color:currentColor}form.mpForm .btn:hover::before{transform:scale(1.2);transition:transform 350ms ease}form.mpForm .labelText{position:relative;padding-right:12px}form.mpForm .labelText .label-icon{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;height:100%}form.mpForm .labelText .label-icon svg{width:7px;height:auto}form.mpForm .labelText .label-icon svg path{stroke:#000}form.mpForm .form-group-type-Textarea .input{position:relative;transform:translateY(-20px);margin-bottom:-20px}form.mpForm .form-group-type-Textarea .input::after{--height:16px;content:"";position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;background:url(/fileadmin/templates/images/arrow-icons/plus-form.png) center center no-repeat;width:16px;height:var(--height);cursor:pointer}form.mpForm .form-group-type-Textarea .input.input-clicked::after{content:unset}form.mpForm .form-group-type-Textarea .input textarea{min-height:50px;background:transparent;padding-top:20px;transition:0.3s}form.mpForm .form-group-type-Packages .select2-selection{position:relative;height:50px;transform:translateY(-20px);margin-bottom:-20px;background:transparent;padding-top:20px}form.mpForm .form-group-type-Packages .select2-selection::after{--height:8px;content:"";position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;background:url(/fileadmin/templates/images/arrow-icons/arrow-down-form.png) center center no-repeat;width:12px;height:var(--height)}form.mpForm .form-group-type-Childsage .mpChildsCount .select2-selection{position:relative;height:50px;transform:translateY(-20px);margin-bottom:-20px;background:transparent;padding-top:20px}form.mpForm .form-group-type-Childsage .mpChildsCount .select2-selection:first-child::after{--height:16px;content:"";position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;background:url(/fileadmin/templates/images/arrow-icons/plus-form.png) center center no-repeat;width:16px;height:var(--height);cursor:pointer}form.mpForm .form-group-type-Adults .select2-selection,form.mpForm .form-group-type-Gender .select2-selection{position:relative;height:50px;transform:translateY(-20px);margin-bottom:-20px;background:transparent;padding-top:20px}form.mpForm .form-group-type-Adults .select2-selection:first-child::after,form.mpForm .form-group-type-Gender .select2-selection:first-child::after{--height:8px;content:"";position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;background:url(/fileadmin/templates/images/arrow-icons/arrow-down-form.png) center center no-repeat;width:12px;height:var(--height)}form.mpForm .thank-you-container{text-align:center}form.mpForm input.parsley-error,form.mpForm textarea.parsley-error,form.mpForm .select2-selection--single.parsley-error{border-color:#E91818}form.mpForm .form-group-type-Checkbox .parsley-error{color:#E91818}form.mpForm .select2-hidden-accessible.parsley-error~ul~.select2-container--default .select2-selection--single{border-color:#E91818}form.mpForm .form-group--error .select2 .selection,form.mpForm .form-group--error .select2 .select2-selection__rendered{color:#E91818}form.mpForm .parsley-errors-list{list-style-type:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;padding-left:0;font-family:"Novel Sans Pro";font-weight:200;font-size:13px;line-height:24px;letter-spacing:.13px;pointer-events:none;color:#E91818}form.mpForm .parsley-errors-list.filled{padding-top:.25rem}#page .mpForm-quickrequest ::placeholder{color:#000;opacity:1}#page .mpForm-quickrequest legend{display:none}#page .mpForm-quickrequest fieldset{flex-direction:column;gap:0;margin:0}#page .mpForm-quickrequest .form-group-formTitle{padding-bottom:4px}@media (max-width:1199px){#page .mpForm-quickrequest .form-group-formTitle{text-align:center;padding-bottom:13px}}#page .mpForm-quickrequest input{padding-left:1px;padding-top:14px;padding-bottom:15px;height:auto;display:block}#page .mpForm-quickrequest .form-group{width:100%}#page .mpForm-quickrequest span.select2{width:100%!important}#page .mpForm-quickrequest .select2-selection{height:auto;transform:none;margin-bottom:0;padding-top:0;padding-bottom:0}#page .mpForm-quickrequest .select2-selection::after{content:"";top:calc(50% - var(--height) / 2)}#page .mpForm-quickrequest .select2-selection__rendered{padding-left:0;padding-top:14px;padding-bottom:15px;line-height:inherit;color:inherit}#page .mpForm-quickrequest .form-group-privacy{margin-top:20px;margin-bottom:6px}#page .mpForm-quickrequest .form-group-privacy .checkbox{padding-bottom:32px}#page .mpForm-quickrequest:not(.mpFocused) .form-group-children{height:0;overflow:hidden}#page .mpForm-quickrequest .form-group-privacy:not(.show-privacy){height:0;overflow:hidden}#page .mpForm-quickrequest .form-check-label{display:flex;align-items:flex-start}#page .mpForm-quickrequest .form-check-label .labelText{flex:0 1 100%}#page .mpForm-quickrequest .form-group-type-Submit{text-align:center;margin-top:0}@media (min-width:1200px){#page .mpForm-quickrequest .form-group-type-Submit{text-align:right;margin-top:10px}}.mobileQr{padding-top:52px;padding-left:24px;padding-right:24px;padding-bottom:57px}@media (min-width:1200px){.mobileQr{display:none}}.mobileQr .submit{margin-left:auto;margin-right:auto}.select2-container{max-width:100%}.select2-dropdown{border:1px solid #000;border-radius:0;font-family:"Novel Sans Pro";font-weight:200;font-size:13px;line-height:24px;letter-spacing:.13px}.select2-selection--single{background-color:#fff;border:none;border-bottom:1px solid #000;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:24px;padding:0}.select2-selection__arrow{display:none}.mpChildsAge .select2-wrapper{padding:4px 0}
