.page-module-scss-module__1LdAAW__dashboard_header{justify-content:space-between;align-items:center;margin-block:20px;display:flex}.page-module-scss-module__1LdAAW__dashboard_header>div{align-items:center;gap:15px;display:flex}
.dashboard-pricing-module-scss-module__-1M63G__formRow{flex-direction:column;gap:20px;width:fit-content;margin-top:5px;margin-bottom:20px;display:flex}.dashboard-pricing-module-scss-module__-1M63G__formRow input{width:100%}.dashboard-pricing-module-scss-module__-1M63G__pricing{justify-content:center;align-items:flex-start;gap:20px;width:100%;display:flex}.dashboard-pricing-module-scss-module__-1M63G__pricingWrapper{flex-direction:column;align-items:flex-end;display:flex}.dashboard-pricing-module-scss-module__-1M63G__pricingWrapper button{width:fit-content}@media screen and not (min-width:800px){.dashboard-pricing-module-scss-module__-1M63G__formRow{flex-direction:column}}
.pricingSwitch-module-scss-module__595OLW__pricingSwitch{flex-direction:column;width:fit-content;margin-bottom:20px;position:relative}.pricingSwitch-module-scss-module__595OLW__buttonGroup{gap:20px;display:flex}.pricingSwitch-module-scss-module__595OLW__buttonGroup button{color:#539264;text-align:center;justify-content:center;align-items:center;padding:10px 40px;font-size:16px;font-weight:600;transition:opacity .1s linear;display:flex}.pricingSwitch-module-scss-module__595OLW__cursor{background-color:#539264;width:50%;height:1px;transition:left .1s linear;position:absolute;bottom:1px}.pricingSwitch-module-scss-module__595OLW__underline{background-color:#02020210;width:100%;height:1px}.pricingSwitch-module-scss-module__595OLW__selected{opacity:1}.pricingSwitch-module-scss-module__595OLW__notSelected{opacity:.5}@media (max-width:575.98px){.pricingSwitch-module-scss-module__595OLW__buttonGroup button{font-size:14px}}
.section-seperator-module-scss-module__th4j-W__sectionSeperator{height:10rem}@media screen and (max-width:1200.98px){.section-seperator-module-scss-module__th4j-W__sectionSeperator{width:calc(100vw - 32px);height:5rem}}
.extendedList-module-scss-module__lfaPBa__extendedList{grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;gap:40px;width:100%;margin-bottom:40px;display:grid}.extendedList-module-scss-module__lfaPBa__extendedList>li{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.extendedList-module-scss-module__lfaPBa__extendedList>li>p{text-align:center}
.umgebungItem-module-scss-module__AyibFG__overlay{aspect-ratio:5/3;background:linear-gradient(135deg,#03030380 0%,#03030300 70%) 0 0/200% 200%;border-radius:10px;width:100%;height:100%;padding:1.5rem;transition:background-position .3s;position:absolute;top:0}.umgebungItem-module-scss-module__AyibFG__overlay>img{width:100%}.umgebungItem-module-scss-module__AyibFG__overlay p{color:#fff;font-weight:600}.umgebungItem-module-scss-module__AyibFG__overlay:hover{background-position:100% 100%}.umgebungItem-module-scss-module__AyibFG__title{align-items:center;gap:10px;display:flex}.umgebungItem-module-scss-module__AyibFG__umgebungLink:focus-visible{background-color:#4b835a;border-radius:10px;outline:none;transition:box-shadow 87.5ms ease-in-out;box-shadow:0 0 0 2px #fff,0 0 0 4px #5ea371}.umgebungItem-module-scss-module__AyibFG__umgebungLink:focus-visible .umgebungItem-module-scss-module__AyibFG__overlay{background-position:100% 100%}
.buttonFilled-module-scss-module__UYHirG__buttonFilled{color:#fff;text-align:center;background-color:#539264;border-radius:.25rem;padding:.75rem 1.25rem;transition:background-color 50ms linear}.buttonFilled-module-scss-module__UYHirG__buttonFilled:hover{background-color:#4b835a}.buttonFilled-module-scss-module__UYHirG__buttonFilled:active{background-color:#5ea371}.buttonFilled-module-scss-module__UYHirG__buttonFilled:focus-visible{background-color:#4b835a;outline:none;transition:box-shadow 87.5ms ease-in-out;box-shadow:0 0 0 2px #fff,0 0 0 4px #5ea371}
.buttontText-module-scss-module__UtwulG__buttonText{color:#539264;text-align:center;padding:.75rem 1.25rem;font-weight:600}.buttontText-module-scss-module__UtwulG__buttonText:hover{color:#4b835a}.buttontText-module-scss-module__UtwulG__buttonText:active{color:#5ea371}.buttontText-module-scss-module__UtwulG__buttonText:focus-visible{color:#4b835a;outline:none;text-decoration:underline}
.buttonFilledSymbol-module-scss-module__pZ3jNW__buttonFilledSymbol{color:#fff;background-color:#539264;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:15px 25px;transition:background-color 87.5ms linear;display:flex}.buttonFilledSymbol-module-scss-module__pZ3jNW__buttonFilledSymbol:disabled{cursor:not-allowed;background-color:#a5ccb0}.buttonFilledSymbol-module-scss-module__pZ3jNW__buttonFilledSymbol:not([disabled]):hover{background-color:#4b835a}.buttonFilledSymbol-module-scss-module__pZ3jNW__buttonFilledSymbol:not([disabled]):active{background-color:#5ea371}.buttonFilledSymbol-module-scss-module__pZ3jNW__buttonFilledSymbol:not([disabled]):focus-visible{background-color:#4b835a;outline:none;transition:box-shadow 87.5ms ease-in-out;box-shadow:0 0 0 2px #fff,0 0 0 4px #5ea371}
.dashboard-bookings-module-scss-module__iCVxea__bookingDetails{border:1px solid #539264;border-radius:10px;margin-bottom:10px}.dashboard-bookings-module-scss-module__iCVxea__bookingDetails:first-of-type{margin-top:20px}.dashboard-bookings-module-scss-module__iCVxea__bookingDetails[open] .dashboard-bookings-module-scss-module__iCVxea__accordionIcon{transform:rotate(0)}.dashboard-bookings-module-scss-module__iCVxea__bookingDetails[open] .dashboard-bookings-module-scss-module__iCVxea__bookingSummary{border-bottom-right-radius:0;border-bottom-left-radius:0}.dashboard-bookings-module-scss-module__iCVxea__dialogActions{justify-content:flex-end;gap:20px;display:flex}.dashboard-bookings-module-scss-module__iCVxea__dialogInputs{margin-top:20px}.dashboard-bookings-module-scss-module__iCVxea__flexCol{gap:20px;display:flex}.dashboard-bookings-module-scss-module__iCVxea__accordionIcon{height:24px;transition:transform 87.5ms ease-out;transform:rotate(180deg)}.dashboard-bookings-module-scss-module__iCVxea__bookingSummary{cursor:pointer;background-color:#539264;border-radius:10px;justify-content:space-between;padding:15px 20px;font-size:18px;font-weight:600;list-style:none;display:flex}.dashboard-bookings-module-scss-module__iCVxea__bookingSummary>p{color:#fff}.dashboard-bookings-module-scss-module__iCVxea__bookingSummary>div{align-items:center;gap:10px;display:flex}.dashboard-bookings-module-scss-module__iCVxea__bookingInfo{background-color:#539264;border-radius:10px;flex-direction:column;gap:10px;padding:15px 20px;display:flex}.dashboard-bookings-module-scss-module__iCVxea__bookingInfo>p{color:#fff}.dashboard-bookings-module-scss-module__iCVxea__detailWrapper{margin-block:40px}.dashboard-bookings-module-scss-module__iCVxea__buttonContainer{justify-content:flex-end;align-items:flex-end;display:flex}.dashboard-bookings-module-scss-module__iCVxea__bookingRow{border-bottom:1px solid #539264;grid-template-columns:repeat(4,1fr);gap:20px;padding:15px 20px;display:grid}.dashboard-bookings-module-scss-module__iCVxea__bookingRow>div{grid-template-rows:subgrid}@media (max-width:575.98px){.dashboard-bookings-module-scss-module__iCVxea__bookingRow{flex-direction:column;gap:20px;display:flex}}
.badge-module-scss-module__Mbv3ZG__bookingBadge{background:#fff;border-radius:50px;justify-content:center;align-items:center;width:40px;min-width:40px;height:20px;display:flex}.badge-module-scss-module__Mbv3ZG__bookingBadge>p{color:#539264;font-size:14px;font-weight:700}
