.div-currency{width:150px;display:grid;grid-template-columns:1fr 4fr;align-items:center;padding:5px}.div-currency .v-text-field__details{display:none}@media only screen and (min-width:1000px){.div-currency{width:100%;height:100%;display:grid;place-items:center}.div-currency .v-input__slot{margin:0;padding:0 10px!important;box-shadow:none!important;cursor:pointer!important;max-width:90px}.div-currency .v-text-field input{cursor:pointer!important}}.div-logo-nav-burgermenu{display:grid;justify-items:center;background:var(--Secondary);margin-bottom:30px;width:280px;height:180px}.div-logo-nav-burgermenu label{color:#fff}.icon-close-burgermenu{color:#fff!important;font-size:23px!important;margin:10px;justify-self:end;cursor:pointer}#menuToggle{display:block;position:relative;top:0;left:10px;width:85px;height:48px;padding:15px 15px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle input{display:block;width:70px;height:70px;position:absolute;top:-15px;left:-15px;cursor:pointer;opacity:0;z-index:12;-webkit-touch-callout:none}#menuToggle input:checked{width:110%;height:110%;position:fixed}#menuToggle span{display:block;width:25px;height:3px;margin-bottom:5px;position:relative;background:var(--Secondary);border-radius:3px;z-index:11;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menu{height:100%;position:fixed;top:0;width:280px;margin-left:-18px;padding:0;background:var(--Primary);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%);transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:12;overflow-y:auto}#menu::-webkit-scrollbar{display:none}#menuToggle input:checked~ul{transform:none}.div-language-burgermenu{max-width:100px;margin:5px 20px 3px 30px}.div-language-burgermenu .v-text-field__details{display:none}.button-logout-burgermenu{color:#fff!important}@media only screen and (min-width:1200px){.div-nav-burgermenu{display:none}}.div-nav-desktop{display:none}.div-nav-desktop-1{position:fixed;top:0;width:280px;background:var(--Primary);height:100%}.div-logo-nav{display:grid;justify-items:center;background:var(--Secondary);padding-top:20px;margin-bottom:30px;height:200px;width:280px}.div-logo-nav label{color:#fff}.img-logo-nav{max-width:150px;max-height:80px;margin:10px 0 10px 0;cursor:pointer}.icon-nav{color:#fff!important;font-size:18px!important;margin-right:10px}.button-nav-desktop{font-size:15px;text-align:start;width:100%;height:40px;padding:10px 10px 10px 20px;background:transparent;border:none;color:#fff;outline:none}.button-nav-desktop1{margin-left:30px!important;font-size:13px!important;width:80%!important}.button-nav-desktop::-moz-focus-inner{border:0}.button-nav-desktop:hover{color:#fff;font-weight:600;background:var(--Tertiary);border-radius:0 50px 50px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-nav-desktop-aktiv{font-size:15px;color:#fff;text-align:start;width:92%;height:40px;padding:10px 10px 10px 20px;margin-left:-25px;background:var(--Secondary);border:none;border-radius:0 50px 50px 0;outline:none}.button-nav-desktop-aktiv .icon-nav{font-size:18px!important;margin-right:10px}.button-nav-desktop-aktiv:hover{background:var(--Secondary)}@media only screen and (min-width:1200px){.div-nav-desktop{position:relative;display:grid;width:100%;height:100%;box-shadow:15px 5px 25px rgba(0,0,0,.01)}.div-nav-desktop-1{width:280px}}.div-header{display:grid;width:100%;grid-template-columns:50px 1fr;place-items:center}.span-burgermenu-hidden-header{display:none}.label-titel-header{font-size:25px;font-family:Open Sans;font-weight:700;display:flex;align-items:center}.img-logo-header{max-width:30px;max-height:30px;margin-right:5px}.span-section-header{display:none}.div-language-header{width:150px;display:grid;grid-template-columns:1fr 4fr;align-items:center;padding:5px}@media only screen and (min-width:600px){.label-titel-header{font-size:32px}}@media only screen and (min-width:1200px){.div-header{grid-template-columns:0 1fr 115px 115px 70px;place-items:center}.div-burger-header{display:none}.span-burgermenu-hidden-header{display:block}.span-section-header{width:100%;height:100%;display:grid;place-items:center}.span-section-header .v-text-field__details{display:none}.div-language-header .v-input__slot{margin:0;padding:0 10px!important;box-shadow:none!important;cursor:pointer!important;max-width:80px}.div-language-header .v-text-field input{cursor:pointer!important}.hr-horizontale-linie-header{border-bottom:1px solid #efefef;width:1fr;margin:5px 0 0 0}}.div-ceeyuu-footer{background:transparent;padding:5px 20px;text-align:center;display:grid;place-items:center;justify-content:center;max-height:70px;bottom:0;left:0;right:0}.a-ceeyuu-footer{text-decoration:none!important;color:#acacac!important;margin-left:20px;font-size:12px}.img-ceeyuu-footer{max-height:30px;margin:0 0 0 10px;cursor:pointer}.div-ceeyuu-footer2{background:#fff;padding:20px 20px;text-align:center;display:flex;place-items:center;justify-content:center}.a-ceeyuu-footer2{text-decoration:none!important;color:#838383!important;margin-left:20px;font-size:12px}.img-ceeyuu-footer2{max-height:30px;margin:0 0 0 10px;cursor:pointer}body{font-family:Montserrat,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}:root{--Primary:#1178bd;--Secondary:#4a5868;--Tertiary:#585857;--Quaternary:#152120;--label-hellgrau:#94999f}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hr-horizontale-linie{width:1fr;margin:5px 0 0 0;border:none;height:1px;background:#d3d3d3}.text-align-left{text-align:left}.v-application{font-family:Helvetica!important}.v-text-field--outlined .v-label--active{left:7px!important}@media only screen and (min-width:1200px){.div-body{display:grid;max-width:100%;grid-template-columns:280px 1fr;margin:0}}.div-cardplace{background:#fff;max-width:320px;margin:20px;padding:10px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);cursor:pointer}.div-cardplace *{cursor:pointer}.div-img-cardplace{height:200px;overflow:hidden}.img-cardplace{max-width:100%;height:200px;-o-object-fit:cover;object-fit:cover;transition:all 1s}.img-cardplace:hover{transform:scale(1.3)}.label-hoteltitel-cardplace{font-weight:bolder}.div-location-cardplace{font-size:12px;margin-bottom:15px}.div-mealplan-cardplace{display:grid;grid-template-columns:30px 1fr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto 10px}.label-mealplan-cardplace{font-size:12px}.div-price-inner-cardplace{display:grid;grid-template-columns:15px 1fr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:auto;align-items:flex-start;justify-items:start}.label-price-cardplace{color:var(--Primary);font-weight:700;font-size:22px}.tooltip-price-cardplace{max-width:300px}.div-priceinfo-cardplace{color:var(--Secondary);font-size:12px}.vbtn-cardplace{color:#fff!important;margin:25px 0 15px}@media only screen and (min-width:800px){.div-cardplace{width:720px;max-width:unset;height:220px;padding:0;margin:10px}.div-inner-cardplace{display:grid;grid-template-columns:1fr 3fr}.div-img-cardplace,.img-cardplace{height:220px}.div-inner-infos-cardplace{display:grid;grid-template-columns:5fr 2fr;align-items:center}.div-inner-infos1-cardplace{height:100%;text-align:start;padding:15px;border-right:1px solid #ededed}.div-mealplan-cardplace{margin:10px 0}}.div-skeleteonCardHorizontal{margin:10px auto;padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.div-skeleteonCardHorizontal .v-skeleton-loader__bone:after{z-index:unset!important}@media only screen and (min-width:1300px){.div-skeleteonCardHorizontal{width:1000px}}.div-search{display:grid;grid-template-rows:repeat(4,50px);max-width:320px;margin:20px auto;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.div-destination-search{position:relative;border-bottom:1px solid #ccc}.div-labels-destination-search{display:grid;grid-template-columns:40px 1fr}.div-labels-destination-search *{cursor:pointer}.div-labels-destination-search1{display:grid}.div-dd-destination-search1{width:100%;position:absolute;top:50px;z-index:1;padding:10px;border-radius:2px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);display:grid;grid-template-rows:60px auto auto auto 100px}.div-search-results-search{max-width:280px;text-align:start}.div-search-results-search .v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:15px}.label-searchheader-search{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.div-holidayType-search{border-top:1px solid var(--Primary);padding-top:10px;margin-top:15px;font-weight:bolder}.vchipgroup-search{overflow:hidden}.vchipgroup-search .v-slide-group__content{display:unset!important}.vchipgroup-search .vchip-search{color:var(--Secondary)!important;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.vchipgroup-search .activ-chip-search{background:var(--Primary)!important;color:#fff!important;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1)}.div-vbtn-fertig-search{display:grid;align-items:end}.div-date-search{border-bottom:1px solid #ccc}.div-date-search .vhd__datepicker__dummy-wrapper{border:none!important}.div-date-search .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__months{margin-top:40px!important;height:unset!important}.div-date-search .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__tooltip--mobile{display:none}.div-date-search .vhd__datepicker__month-day--first-day-selected,.vhd__datepicker__month-day--last-day-selected{background:var(--Primary)!important}.div-date-search .vhd__datepicker__month-day--selected{background:var(--Secondary)!important}.div-date-search .vhd__datepicker__month-day--today .vhd__datepicker__month-day-wrapper{border:2px solid var(--Primary)!important}.div-date-search .vhd__datepicker--open{max-width:380px;margin:0 auto}.div-date-search .vhd__datepicker__month-day-wrapper:hover{background:var(--Primary)!important}.div-date-search .vhd__datepicker__month-button{border:1px solid var(--Primary)}.div-persons-search{position:relative;border-bottom:1px solid #ccc}.div-labels-persons-search,.div-labels-persons-search *{cursor:pointer}.div-dd-persons-search{min-height:300px;width:100%;position:absolute;top:50px;z-index:1;padding:25px 10px 10px;border-radius:2px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);display:grid;grid-template-rows:auto;gap:15px}.div-dd-persons-search1 .theme--light.v-icon{color:var(--Primary)!important}.div-grid-persons-search{display:grid;grid-template-rows:25px 75px auto;border-bottom:1px solid #ccc}.label-group-search{font-weight:700}.label-searchpersonsheader-search{font-weight:700;font-size:14px}.div-personsgroup-search{display:grid;grid-template-columns:3fr 2fr 2fr;gap:5px}.vbtn-entfernen-search{height:28px}.div-addpersons-search{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:5px}.div-addpersons-search1{height:40px;width:100px;background:#f5f5f5;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.vselect-alterkinder-search{max-width:80px}.div-addpersons-search1 .v-btn:not(.v-btn--round).v-size--x-small{padding:unset!important;margin:unset!important}.div-addChild-search{display:grid;grid-template-columns:repeat(auto-fit,130px);gap:7px}.vbtn-addgroup-search{color:#fff!important}.vbtn-fertig-search{height:40px!important;border-radius:4px!important;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.vbtn-fertig-search,.vbtn-search{width:100%;color:#fff!important;font-weight:bolder;font-size:16px!important}.vbtn-search{height:50px!important;border-radius:0 0 5px 5px!important}@media only screen and (min-width:770px){.div-search{display:grid;grid-template-columns:210px 1px 1fr 1px 170px 120px;grid-template-rows:unset;max-width:750px;align-items:center}.div-destination-search{position:relative;border-bottom:unset}.div-dd-destination-search1{width:320px;top:45px}.label-searchheader-search{font-size:14px}.label-typ-search{font-size:12px}.div-date-search{border-bottom:unset}.div-date-search .vhd__datepicker--open{max-width:unset;margin:unset;left:-145px}.div-persons-search{position:relative;border-bottom:unset}.div-dd-persons-search{width:300px;left:-130px}.vbtn-search{border-radius:0!important}}.div-card-home{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:15px;margin:0 auto}.bodyheader-home,.div-card-home{display:grid;justify-items:center}.bodyheader-home{align-items:center;grid-template-columns:170px 1fr;height:80px;z-index:3;background:var(--Secondary);box-shadow:inset 0 0 10px #000}.bodyheader-home .label-bodyheader-home{color:#fff;margin:auto 0;padding:0 20px;display:flex;align-items:center}.icon-home{color:#fff!important}.bodyheader-home .v-text-field-home{width:90%}.bodyheader-home .v-input__slot{background:#fff!important;max-width:500px;margin:0;height:37px!important}.bodyheader-home .v-text-field.v-text-field--solo .v-input__control{min-height:37px;display:grid;justify-items:center}.bodyheader-home .ma-2,.bodyheader-home .v-text-field__details{display:none}.button-create-home{position:fixed;bottom:50px;right:50px}.div-body-home{max-width:1200px;margin:0 auto 100px}.div-grid-card{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,400px));justify-content:center;grid-row-gap:20px;margin-bottom:30px}.pagination-home{margin-bottom:100px!important}.div-paging-home{max-width:320px;margin:50px auto 20px}.vbtn-more-home{color:#fff!important}.div-paging-home .v-btn:hover{box-shadow:0 0 10px #000}@media only screen and (min-width:800px){.div-card-home{display:grid;grid-template-columns:1fr}.div-paging-home{max-width:520px}}@media only screen and (min-width:1200px){.bodyheader-home{grid-template-columns:200px 1fr 150px}.bodyheader-home .ma-2{display:grid;max-width:150px;justify-self:end;margin:0 25px!important;color:#fff!important}.button-create-home{display:none}}.div-login{height:100%;position:fixed;top:0;left:0;grid-template-rows:20px auto;justify-items:center;background:linear-gradient(90deg,var(--Primary),var(--Tertiary));overflow-y:auto;z-index:9999}.div-login,.div-login1{width:100%;display:grid}.div-login1{max-width:83%;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:40px 0 100px 0;padding:32px 32px 32px 32px;text-align:center;border:1px solid #d3d3d3;border-radius:15px;grid-template-rows:100px 90px 200px 70px;align-items:center;background:#fff}.img-logo-login{width:30%;margin:5px auto}.label-login{font-size:20px;color:var(--Primary)}.div-set-login{min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.div-resetpw-login{display:grid;gap:10px}.div-login1 .theme--light.v-btn{color:#fff}.div-login1 .v-text-field__details{display:none}@media only screen and (min-width:500px){.div-login1{max-width:400px}}.div-checkboxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.div-cardsmalllocation{height:200px;width:160px;margin:5px;border-radius:5px;cursor:move;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.div-cardsmalllocation *{cursor:move!important}.img-cardsmalllocation{width:100%;height:200px;cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:5px}.label-cardscmalllocation{position:relative;height:80px;bottom:90px;display:flex;align-items:end;justify-content:center;color:#fff;z-index:1;padding:0 5px;text-align:center}.div-background-cardsmalllocation{position:relative;bottom:147px;height:60px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));border-radius:5px}.div-used-img-picturepool{margin:5px;border:1px solid var(--Primary);border-radius:5px;position:relative;text-align:center;overflow:hidden}.div-img-entfernen-picturepool{position:absolute;top:2px;right:2px;background:#fff;border-radius:50%;border:1px solid var(--Primary);width:25px;height:25px}.div-img-entfernen-picturepool :hover{border-color:#e0ffff}.div-img-entfernen-picturepool .MuiIconButton-root{padding:0;width:100%;height:100%}.overlay-picturepool{color:#000!important}.overlay-picturepool .v-overlay__scrim{background:#fff!important}.div-header-ppool-picturepool{margin:0 0 15px 0;background:var(--Primary);display:grid;grid-template-columns:5fr 1fr}.label-galerie-picturepool{padding:10px 30px;color:#fff;font-size:20px}.button-close-overlay-picturepool{position:fixed;top:0;right:0}.div-img-upload-picturepool{display:grid;justify-items:center;margin:20px 0 0 0}.div-ppool-galery-picturepool{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:170px;gap:20px 10px;margin:0 0 30px 0;padding:15px;height:300px;overflow:auto}
/*!* width *!*/

/*!* Track *!*/

/*!* Handle *!*/

/*!* Handle on hover *!*/.div-img-picturepool{margin:20px}.img-ppool-picturepool,.img-upload-picturepool{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;border-radius:5px 5px 0 0}.img-upload-picturepool{transition-duration:.2s;transform-origin:50% 50%}.checkbox-ppool-picturepool{position:absolute;opacity:0}.label-forchecked-ppool-picturepool{height:75%;width:100%;cursor:pointer}.label-forchecked-ppool-picturepool :before{background-color:#fff;color:#fff;content:" ";display:block;border-radius:50%;position:absolute;top:-5px;left:-5px;width:25px;height:25px;text-align:center;line-height:28px;transition-duration:.4s;transform:scale(0)}:checked+.label-forchecked-ppool-picturepool :before{content:"✓";background-color:var(--Primary);transform:scale(1);z-index:2;display:grid;align-content:center;width:30px;height:30px}:checked+.label-forchecked-ppool-picturepool img{transform:scale(.9);box-shadow:0 0 5px #333;z-index:-1}.label-weitere-bilder-picturepool{text-align:center;margin:15px}.div-button-bestaetigen-ppool-picturepool{text-align:center;margin:20px 0 80px 0;padding:50px 0}.div-pics-gallery{display:grid;gap:2px;max-width:800px;height:300px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);padding:5px}.div-pics-gallery *{cursor:pointer}.div-piclarge-gallery{background:#000;overflow:hidden}.img-piclarge-gallery{-o-object-fit:cover;object-fit:cover;max-width:100%;height:400px}.div-picsmall-gallery{display:none}.div-img-picsmall-gallery{overflow:hidden;position:relative}.img-picsmall-gallery{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.label-picsmall3-gallery{color:#000;font-weight:bolder;position:absolute;height:98%;width:100%;background:hsla(0,0%,100%,.5);padding-top:25px}.div-picslider-gallery{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;padding:10px}.vueperslide-gallery *{height:400px!important}.thumbnails{margin:auto;max-width:400px}.thumbnails .vueperslide{box-sizing:border-box;border:1px solid #000;transition:.3s ease-in-out;opacity:.7;cursor:pointer}.thumbnails .vueperslide--active{box-shadow:0 0 6px rgba(0,0,0,.3);opacity:1;border-color:#fff}.div-picslider-gallerysmall{background:rgba(0,0,0,.8);padding:10px}.vueperslide-gallerysmall *{height:400px!important}.div-thumbnails-gallerysmall{display:none}@media only screen and (min-width:550px){.div-pics-gallery{grid-template-columns:3fr 1fr;height:350px}.div-picsmall-gallery{display:grid;grid-template-rows:repeat(3,33.333%);gap:2px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.thumbnails{max-width:500px}}@media only screen and (min-width:850px){.div-pics-gallery{margin:0 auto;height:400px}.vueperslide-gallery *{height:450px!important}}@media only screen and (min-width:1000px){.div-picslider-gallery{padding:70px 100px}.vueperslide-gallery *{height:500px!important}.thumbnails{max-width:800px}}@media only screen and (min-width:1300px){.div-pics-gallery{max-width:1100px;height:500px}.img-piclarge-gallery{height:550px}.div-picslider-gallery{padding:70px 200px}.vueperslide-gallery *{height:550px!important}.thumbnails{max-width:1100px}.div-thumbnails-gallerysmall{display:unset}}.div-asktoSave-overlay-orders{background:#fff;color:#000;width:100%;min-width:300px;height:250px;display:grid;padding:15px}.div-title-overlayorderstate{text-align:center;display:grid;grid-template-columns:1fr 30px}.button-close-asktosave-overlayorderstate{position:relative;top:-8px}.div-overlayroominfos{display:grid;width:100%;max-height:80vh}.div-overlayroominfos .v-overlay{align-items:flex-start}.overlay-overlayroominfos .v-overlay__content{height:90%;width:98%}.div-body-overlayroominfos{background:rgba(0,0,0,.8);display:grid;height:100%;padding:5px}.div-gallery-overlayroominfos{display:none}.div-roominfos-overlayroominfos{padding:15px}.div-description-overlayroominfos{max-height:80%;overflow:auto;white-space:pre-line}@media only screen and (min-width:1000px){.div-gallery-overlayroominfos{display:unset}}@media only screen and (min-width:1300px){.div-body-overlayroominfos{grid-template-columns:2fr 1fr;padding:30px}}.div-cardroom{background:#fff;width:320px;height:430px;margin:15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);display:grid;grid-template-rows:200px 0 minmax(50px,1fr) auto auto 75px}.div-img-cardroom{position:relative;overflow:hidden}.vicon-gallery-cardroom{position:absolute!important;bottom:10px;right:10px;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.img-cardroom{width:100%;height:200px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:all 1s}.img-cardroom:hover{transform:scale(1.3)}.div-roomtitel-cardroom{font-weight:bolder;font-size:18px;margin:auto}.div-quickinfos-cardroom{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.div-tooltip-cardroom{max-width:300px;min-width:200px;margin:5px;border:1px solid #d3d3d3}.div-infos-cardroom{margin:20px 0 0 0}.div-infos-cardroom1{display:grid;grid-template-columns:30px 1fr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.div-price-cardroom{height:60px;display:grid;align-content:end;padding:0 10px}.label-price-cardroom{display:flex;align-items:baseline;justify-content:center;font-weight:bolder;font-size:18px;color:var(--Primary);position:relative;top:-70px;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2px;padding:0 5px}.div-btn-cardroom{text-align:center;padding:10px}.vbtn-cardroom{color:#fff!important}.vbtn-zubooking-cardroom{max-width:90%;margin:0 auto}.selectedroom{border:1px solid var(--Primary);padding:10px;transition:all .4s}.notselectedroom{border:unset;padding:0;transition:all .2s}.div-img-cardroom .showChecked{display:unset!important;position:absolute!important;top:2px;left:2px;background:#fff;border-radius:50%;border:1px solid var(--Primary)}.div-img-cardroom .hideChecked{display:none!important}.div-btn-cardroom{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:10px}.div-hotelDate .vhd__datepicker__wrapper{height:56px}.div-hotelDate .vhd__datepicker__dummy-wrapper{border-radius:4px;border-color:rgba(0,0,0,.38)}.div-hotelDate .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__months{margin-top:40px!important;height:unset!important}.div-hotelDate .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__tooltip--mobile{display:none}.div-hotelDate .vhd__datepicker__month-day--first-day-selected,.vhd__datepicker__month-day--last-day-selected{background:var(--Primary)!important}.div-hotelDate .vhd__datepicker__month-day--selected{background:var(--Secondary)!important}.div-hotelDate .vhd__datepicker__month-day--today .vhd__datepicker__month-day-wrapper{border:2px solid var(--Primary)!important}.div-hotelDate .vhd__datepicker--open{margin:0 auto}.div-hotelDate .vhd__datepicker__month-day-wrapper:hover{background:var(--Primary)!important}.div-hotelDate .vhd__datepicker__month-button{border:1px solid var(--Primary)}.div-body-createhotel{padding:16px;margin:0 15px}.div-halalplace-createhotel{text-align:start;margin:30px 0 100px 0}.div-input-halal-creaethotel{margin:30px 0 30px 0}.div-input-halal-creaethotel .v-label.theme--light .error--text{left:0!important}.div-input-halal-creaethotel .v-label--active{left:-22px!important}#newHotel .v-slide-group__prev{display:none!important}.div-tab-createhotel{margin:20px 0;max-width:1000px}.vtextfield-createhotel{max-width:250px}.div-rateplans-createhotel{max-width:700px;display:grid;grid-template-columns:300px 130px 65px 65px;gap:10px}.div-hoteldatepicker-createhotel .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__months{margin-top:40px!important;height:unset!important}.div-hoteldatepicker-createhotel .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__tooltip--mobile{display:none}.div-hoteldatepicker-createhotel .vhd__datepicker__month-day--first-day-selected,.vhd__datepicker__month-day--last-day-selected{background:var(--Primary)!important}.div-hoteldatepicker-createhotel .vhd__datepicker__month-day--selected{background:var(--Secondary)!important}.div-hoteldatepicker-createhotel .vhd__datepicker__month-day--today .vhd__datepicker__month-day-wrapper{border:2px solid var(--Primary)!important}.div-hoteldatepicker-createhotel .vhd__datepicker--open{margin:0 auto}.div-hoteldatepicker-createhotel .vhd__datepicker__month-day-wrapper:hover{background:var(--Primary)!important}.div-hoteldatepicker-createhotel .vhd__datepicker__month-button{border:1px solid var(--Primary)}.div-cardsmallroom{height:200px;width:160px;margin:5px;border-radius:5px;cursor:move;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.img-cardsmallroom{width:100%;height:200px;cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:5px}.div-body-createroom{padding:16px;margin:0 15px}.bodyheader-createuser{display:grid;grid-template-columns:220px 1fr;align-items:center;height:80px;background:var(--Secondary);box-shadow:inset 0 0 10px #000}.bodyheader-createuser1{display:flex;padding:0 50px}.label-bodyheader-createuser{color:#fff;white-space:pre}.div-body-createuser{padding:16px;margin:0 auto;max-width:700px}#radio-step2-create .v-input--radio-group__input{display:grid!important;grid-template-columns:1fr 1fr}.div-img-upload-createuser{display:grid;justify-items:center;margin:20px 0 0 0}.div-button-save-createuser{text-align:center;margin:20px}.div-button-save-createuser .ma-2{width:200px}.img-logo-agency-edit{max-width:250px}@media only screen and (min-width:1000px){.bodyheader-createuser{grid-template-columns:120px 1fr 150px}}.bodyheader-accounts{display:grid;grid-template-columns:180px 1fr;align-items:center;height:80px;background:var(--Secondary);box-shadow:inset 0 0 10px #000}.label-bodyheader-accounts{color:#fff;margin:auto 0;padding:0 10px;white-space:pre}.bodyheader-accounts .v-input__slot{background:#fff!important;max-width:500px;margin:0;height:37px!important}.bodyheader-accounts .v-text-field.v-text-field--solo .v-input__control{min-height:37px;display:grid;justify-items:center}.bodyheader-accounts .v-text-field__details{display:none}.bodyheader-accounts .v-text-field-accounts{width:90%}.bodyheader-accounts .ma-2{display:none}.button-create-accounts{position:fixed;bottom:50px;right:50px;color:#fff!important}.div-body-accounts{padding:16px;margin:0 auto;max-width:700px}.label-username-accounts{font-weight:600}.div-accounts{display:grid}.div-account-status-accounts{margin:15px 0;display:grid;max-width:290px}.img-logo-agency-accounts{max-width:140px;padding:20px;background:#add8e6}.div-button-edit-user-accounts{position:absolute;right:80px;top:13px}@media only screen and (min-width:1200px){.bodyheader-accounts{grid-template-columns:200px 1fr 150px}.label-bodyheader-accounts{padding:0 30px}.bodyheader-accounts .ma-2{display:grid;max-width:150px;justify-self:end;margin:0 25px!important;color:#fff}.button-create-accounts{display:none}}.body-orders{background:#f6f7f9}.bodyheader-orders{display:grid;grid-template-columns:180px 6fr 50px;gap:5px;align-items:center;height:80px;background:var(--Secondary);box-shadow:inset 0 0 10px #000;z-index:2}.bodyheader-orders1{display:flex;padding:0 15px}.label-bodyheader-order{color:#fff}.bodyheader-orders .v-text-field__details{display:none}.bodyheader-orders .v-input{max-width:450px}.div-filter-orders{padding:16px;position:relative}.div-filter-orders1{padding-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));max-width:500px;background:#fff;justify-content:center;margin:0 auto}.button-close-filter-orders{position:absolute;top:5px;right:5px}.select-filter-orders{display:flex;justify-self:center;width:80%}.div-body-orders{padding:5px;max-width:1000px;margin:0 auto}.div-export-buttons-orders{margin:10px 0 10px 0;display:flex;gap:10px;justify-content:flex-end}.div-body-orders .v-expansion-panel-header{padding:16px 10px}.div-body-orders .v-expansion-panel-content__wrap{padding:0 10px 16px}.div-detailsheader-orders{display:grid;gap:10px;grid-template-rows:30px;align-items:center}.div-details-orders{display:grid;text-align:start}.div-pdfkunde-orders{text-align:end;margin:-20px 15px 20px 0}.div-comments-orders{display:grid}.div-status-orders{background:rgba(240,248,255,.6);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:15px 5px;margin-bottom:20px;border-radius:5px;border:1px solid var(--Primary);display:grid;justify-content:center;justify-items:center;text-align:center}.div-asktoSave-orders{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(225,225,255,.4);z-index:999}.div-asktoSave-orders1{max-width:280px;background:#fff;margin:120px auto;height:250px;padding:20px 10px;border-radius:10px;border:1px solid var(--Primary)}.div-status-orders1{display:grid;gap:10px;justify-items:center;padding-bottom:15px}.div-checksendto-orders *{color:#414141!important}.div-status-orders .ma-2{width:150px}.div-status-orders .button-state-orders{color:#fff;background:red;margin:0 5px;min-width:200px!important}.div-reise-orders{background:rgba(240,248,255,.1803921568627451);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:15px 5px;margin-bottom:20px;border-radius:5px;border:1px solid var(--Primary);display:grid}.div-change-price-orders{margin-bottom:10px;color:#a9a9a9;font-style:italic;max-width:200px}.div-change-price-orders:hover{cursor:pointer}.div-zahlungen-orders{background:rgba(240,248,255,.6);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:15px 5px;margin-bottom:20px;border-radius:5px;border:1px solid var(--Primary);display:grid}.div-zahlungen-orders2{display:grid;margin-top:15px;max-width:400px}.div-erhalteneZahlungen-orders{display:grid;grid-template-columns:90px 100px 50px 50px 1fr;align-items:center;margin-left:30px;text-align:right}.div-zahlung-txt-btn-orders{display:flex}.div-zahlung-txt-btn-orders .v-text-field__details{display:none}.template-datepayment-orders .v-text-field{margin:0 5px;background:#fff;height:48px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.text-field-zahlung-orders{border-radius:5px 0 0 5px}.btn-zahlung-orders{color:#fff!important;border-radius:0 5px 5px 0;height:48px!important}.div-PDFerzeugen-orders{background:rgba(240,248,255,.6);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:15px 5px;margin-bottom:20px;border-radius:5px;border:1px solid var(--Primary)}.div-PDFerzeugen-orders1{gap:10px;margin-right:15px}.div-PDFerzeugen-orders2{display:grid;margin-bottom:20px}.btn-PDFerzeugen-orders{width:90px;background:#fff!important;border:1px solid #d3d3d3}.div-overlay-senmail-orders{width:100%;min-width:300px;background:#fff;padding:15px}.div-overlay-senmail-orders1 *{color:#414141!important}.div-overlay-senmail-orders1 input::-moz-placeholder{color:#a9a9a9!important;opacity:1}.div-overlay-senmail-orders1 input:-ms-input-placeholder{color:#a9a9a9!important;opacity:1}.div-overlay-senmail-orders1 input::placeholder{color:#a9a9a9!important;opacity:1}@media only screen and (min-width:450px){.div-asktoSave-orders1{max-width:480px}.div-status-orders .button-state-orders{min-width:300px!important}.div-body-orders{padding:16px}.div-body-orders .v-expansion-panel-header{padding:16px 24px}.div-body-orders .v-expansion-panel-content__wrap{padding:0 24px 16px}}@media only screen and (min-width:630px){.div-PDFerzeugen-orders1{display:flex;justify-content:space-evenly}.div-PDFerzeugen-orders2{width:190px}.div-detailsheader-orders{grid-template-columns:1fr 1fr}.div-erhalteneZahlungen-orders{grid-template-columns:100px 130px 70px 70px 1fr}.div-comments-orders{display:grid;grid-template-columns:140px 1fr;align-items:baseline}.div-comments-orders1{display:flex;align-items:baseline}}@media only screen and (min-width:1000px){.bodyheader-orders{grid-template-columns:220px 6fr 50px}.bodyheader-orders1{padding:0 50px}.select-filter-orders{width:100%}.div-filter-orders1{max-width:1000px}.div-PDFerzeugen-orders2{width:210px}}.bodyheader-dashboard{display:grid;grid-template-columns:220px 1fr;height:80px;background:var(--Secondary);box-shadow:inset 0 0 10px #000}.bodyheader-dashboard label{color:#fff;margin:auto 0;padding:0 50px}.div-body-dashboard{padding:16px;margin:0 auto 150px;max-width:1095px}.div-body-dashboard1{padding:16px;margin:0 auto;background:#ececec}.div-gesamtumsatz-dashboard0{background:#ececec;padding:20px 5px;margin-bottom:20px;border-radius:10px;border:5px solid var(--Primary)}.div-gesamtumsatz-dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;justify-content:center;margin-bottom:20px}.div-gesamtumsatz-dashboard1{height:80px;background:#fff;display:grid;place-content:center;justify-items:center;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.label-number-card-dashboard{font-size:32px}.div-umsatzstatus-dashboard{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:5px;max-width:800px;margin:0 auto 20px}.div-umsatzstatus-dashboard1{height:40px;background:#fff;display:grid;place-content:center;justify-items:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.div-agenturen-dashboard{margin-bottom:20px}.div-agenturen-dashboard .v-expansion-panel-content__wrap{padding:0!important}.div-tabelle-dashboard{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.div-tabelle-dashboard .v-data-table td{white-space:nowrap}.tabelle-title-dashboard{font-weight:bolder!important;font-size:12px!important}.tabelle-zahl-dashboard{text-align:end;font-size:12px!important}@media only screen and (min-width:700px){.div-gesamtumsatz-dashboard1{height:100px}.div-umsatzstatus-dashboard{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (min-width:1170px){.tabelle-title-dashboard,.tabelle-zahl-dashboard{font-size:14px!important}}.div-serachsmall{display:grid;grid-template-rows:repeat(4,50px);max-width:300px;margin:20px auto;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.div-destination-serachsmall{position:relative;border-bottom:1px solid #ccc}.div-labels-destination-serachsmall{display:grid;grid-template-columns:40px 1fr;cursor:pointer}.div-labels-destination-serachsmall1{display:grid}.div-dd-destination-serachsmall1{width:100%;position:absolute;top:50px;padding:10px;border-radius:2px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);display:grid;grid-template-rows:40px 60px 60px auto 100px}.label-searchheader-serachsmall{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.div-holidayType-serachsmall{border-top:1px solid var(--Primary);padding-top:10px;margin-top:15px;font-weight:bolder}.vchipgroup-serachsmall{overflow:hidden}.vchipgroup-serachsmall .v-slide-group__content{display:unset!important}.vchipgroup-serachsmall .vchip-serachsmall{color:var(--Secondary)!important;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.vchipgroup-serachsmall .activ-chip-serachsmall{background:var(--Primary)!important;color:#fff!important;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1)}.div-vbtn-fertig-serachsmall{display:grid;align-items:end}.fade-enter-active{transition:all .5s ease}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{transform:translateY(-10px);opacity:0}.div-date-serachsmall{border-bottom:1px solid #ccc}.div-date-serachsmall .vhd__datepicker__dummy-wrapper{border:none!important}.div-date-serachsmall .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__months{margin-top:40px!important;height:unset!important}.div-date-serachsmall .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__tooltip--mobile{display:none}.div-date-serachsmall .vhd__datepicker__month-day--first-day-selected,.vhd__datepicker__month-day--last-day-selected{background:var(--Primary)!important}.div-date-serachsmall .vhd__datepicker__month-day--selected{background:var(--Secondary)!important}.div-date-serachsmall .vhd__datepicker__month-day--today .vhd__datepicker__month-day-wrapper{border:2px solid var(--Primary)!important}.div-date-serachsmall .vhd__datepicker--open{max-width:380px;margin:0 auto}.div-date-serachsmall .vhd__datepicker__month-day-wrapper:hover{background:var(--Primary)!important}.div-date-serachsmall .vhd__datepicker__month-button{border:1px solid var(--Primary)}.div-persons-serachsmall{position:relative;border-bottom:1px solid #ccc}.div-labels-persons-serachsmall{cursor:pointer}.div-dd-persons-serachsmall{min-height:300px;width:100%;position:absolute;top:50px;z-index:3;padding:10px;border-radius:2px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);display:grid;grid-template-rows:auto;gap:10px}.div-dd-persons-serachsmall1 .theme--light.v-icon{color:var(--Primary)!important}.div-grid-persons-serachsmall{display:grid;grid-template-rows:25px 75px auto;border-bottom:1px solid #ccc}.label-group-serachsmall{font-weight:700}.label-searchpersonsheader-serachsmall{font-weight:700;font-size:14px}.div-personsgroup-serachsmall{display:grid;grid-template-columns:3fr 2fr 2fr;gap:5px}.vbtn-entfernen-serachsmall{height:28px}.div-addpersons-serachsmall{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:5px}.div-addpersons-serachsmall1{height:40px;width:100px;background:#f5f5f5;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.vselect-alterkinder-serachsmall{max-width:80px}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 5px}.v-text-field__details{display:none}.v-list-item__content{padding:unset!important}.div-addpersons-serachsmall1 .v-btn:not(.v-btn--round).v-size--x-small{padding:unset!important;margin:unset!important}.div-addChild-serachsmall{display:grid;grid-template-columns:repeat(auto-fit,120px);gap:7px}.vbtn-addgroup-serachsmall{color:#fff!important}.vbtn-fertig-serachsmall{border-radius:4px!important;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.vbtn-fertig-serachsmall,.vbtn-serachsmall{width:100%;height:50px!important;color:#fff!important;font-weight:bolder;font-size:16px!important}.vbtn-serachsmall{border-radius:0 0 5px 5px!important}@media only screen and (min-width:770px){.div-serachsmall{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:unset;max-width:650px;align-items:center}.div-destination-serachsmall{position:relative;border-bottom:unset;border-right:1px solid #ccc}.div-dd-destination-serachsmall1{width:300px;top:45px}.label-searchheader-serachsmall{font-size:14px}.label-typ-serachsmall{font-size:12px}.div-date-serachsmall{border-bottom:unset;border-right:1px solid #ccc}.div-date-serachsmall .vhd__datepicker--open{max-width:unset;margin:unset;left:-145px}.div-persons-serachsmall{position:relative;border-bottom:unset}.div-dd-persons-serachsmall{width:300px;left:-138px}.vbtn-serachsmall{border-radius:0!important}}.div-cardroom2{background:#fff;max-width:320px;margin:15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);height:350px}.div-cardroom2 *{cursor:pointer}.div-img-cardroom2{position:relative;overflow:hidden;height:100%}.vicon-gallery-cardroom2{position:relative!important;bottom:335px;right:-45%;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.img-cardroom2{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:all 1s}.img-cardroom2:hover{transform:scale(1.3)}.div-price-name-cardroom2{position:relative;bottom:65px;padding:10px;height:60px}.label-price-cardroom2{height:100%;font-weight:bolder;padding:10px;color:var(--Primary);float:left;background:#fff;border-radius:2px;display:flex;align-items:baseline}.label-roomtitel-cardroom2{max-width:180px;height:100%;float:right;text-align:end;background:var(--Primary);color:#fff;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;border-radius:2px}.div-vbtn-infos-cardroom2{position:relative;bottom:220px;display:grid;max-width:50%;margin:0 auto}.vbtn-infos-cardroom2{color:#fff!important;transition:.3s}.vbtn-infos-cardroom2:hover{background:var(--Primary)!important}.vbtn-infos-cardroom2 .v-btn__content{font-weight:600}.div-infos-outer-cardroom2{cursor:unset;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;bottom:0;right:0;position:fixed;z-index:30;padding:10px}.div-infos-inner-cardroom2{background:#fff;padding:20px;max-width:95%;margin:0 auto;height:90%;white-space:pre-wrap;overflow:auto;display:grid}.label-title-info-cardroom2{font-weight:bolder;font-size:25px}.div-mealplan-cardroom2{margin:10px 0 50px 0;display:grid;grid-template-columns:1fr 3fr;height:100%}.activ-mealplan-cardroom2{background:var(--Primary);color:#fff}.mealplan-cardroom2{height:50px;padding:10px;text-align:start}.infos-mealplan-cardroom2{position:relative;top:0}.vbtn-cardroom2{color:#fff!important}.selectedroom2{border:1px solid var(--Primary);padding:10px;transition:all .4s;position:relative}.notselectedroom2{border:unset;padding:0;transition:all .2s}.showChecked2{display:unset!important;position:absolute!important;top:-10px;left:-10px;z-index:1;background:#fff;border-radius:50%;border:1px solid var(--Primary)}.hideChecked2{display:none!important}.flip-card{background-color:transparent;width:320px;height:350px;perspective:1000px;margin:15px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);-webkit-transform:rotateY(180deg) translateZ(1px)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#bbb;color:#000}.flip-card-back{background-color:var(--Primary);color:#fff;width:100%;padding:10px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg) translateZ(2px)}.div-img-cardroom3{position:relative;overflow:hidden;height:100%}.img-cardroom3{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1s}.div-price-name-cardroom3{position:relative;bottom:65px;padding:10px;height:60px}.div-price-cardroom3{height:100%;font-weight:bolder;padding:10px;text-align:center;color:var(--Primary);float:left;background:#fff;border-radius:2px;display:flex;align-items:baseline}.label-roomtitel-cardroom3{max-width:180px;height:100%;float:right;text-align:end;background:var(--Primary);color:#fff;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;border-radius:2px}.div-title-card-back{font-weight:700;border-bottom:1px solid #fff;margin:10px 0;font-size:20px;padding:0 0 10px 0}.div-quickinfos-cardroom3{display:grid;grid-template-columns:repeat(4,1fr)}.div-tooltip-cardroom3{max-width:300px;min-width:200px;background:rgba(10,10,10,.5);margin:5px}.div-infos-cardroom3{margin:20px 0 0 0}.div-infos-cardroom31{display:grid;grid-template-columns:30px 1fr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.div-price-back-cardroom3{font-weight:700;font-size:24px;margin:20px 50px;background:#fff;color:var(--Secondary);border-radius:2px;display:flex;text-align:center;justify-content:center}.div-btn-cardroom3{display:grid;grid-template-columns:2fr 1fr;align-items:center}.vbtn-zeigInfos-cardroom3{margin:0 auto}.selectedroom3{border:1px solid var(--Primary);padding:10px;transition:all .4s}.notselectedroom3{border:unset;padding:0;transition:all .2s}.showChecked3{display:unset!important;position:fixed!important;top:-10px;left:-10px;z-index:1;background:#fff;border-radius:50%;border:1px solid var(--Primary)}.hideChecked3{display:none!important}.div-cardroom4{background:#fff;width:290px;height:440px;margin:15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);display:grid;grid-template-rows:1px 80px 170px 70px 50px 60px}.div-roomtitel-cardroom4{font-weight:bolder;font-size:18px;margin:auto 10px;text-align:center;width:270px;height:55px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.div-img-cardroom4{position:relative;overflow:hidden;width:320px;right:15px}.vicon-gallery-cardroom4{position:absolute!important;bottom:10px;right:10px;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.img-cardroom4{width:100%;height:200px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:all 1s}.img-cardroom4:hover{transform:scale(1.3)}.div-quickinfos-cardroom4{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;width:290px}.div-infos0-cardroom4{display:grid;grid-template-columns:3fr 1fr;align-items:baseline;width:290px;margin:20px 0 0 0}.div-infos-cardroom4{justify-self:start}.div-infos-cardroom41{display:grid;grid-template-columns:30px 1fr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.div-price-cardroom4{height:60px;padding:0 10px}.label-price-cardroom4{display:flex;align-items:baseline;font-weight:bolder;font-size:20px;color:var(--Primary);background:#fff;border-radius:2px}.div-btn-cardroom4{text-align:center;padding:10px;max-width:290px}.vbtn-cardroom4{color:#fff!important}.selectedroom4{border:1px solid var(--Primary);padding:10px 0;transition:all .4s}.notselectedroom4{border:unset;padding:0;transition:all .2s}.div-cardroom4 .showChecked{display:unset!important;position:relative!important;top:-24px;left:-10px;background:#fff;border-radius:50%;border:1px solid var(--Primary)}.div-cardroom4 .hideChecked{display:none!important}.div-btn-cardroom4{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:10px}.div-totalprice{margin:0 0 20px 0;padding:10px 15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);text-align:start;top:30px;background:#fff;z-index:1;max-width:700px}.div-room-price-totalprice{display:grid;grid-template-columns:1fr 100px;gap:10px;max-height:25px}.div-total-price-totalprice{margin:15px 0;padding-top:15px;border-top:1px solid #d3d3d3;font-weight:bolder;display:grid;grid-template-columns:1fr 100px;-moz-column-gap:10px;column-gap:10px}.div-room-price-totalprice1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.div-room-price-totalprice2{text-align:end;font-weight:700;white-space:nowrap}.div-total-price-totalprice2{display:flex;align-items:baseline;justify-content:flex-end;white-space:nowrap}.div-total-price-totalprice3{text-align:end;font-size:15px;color:grey;font-weight:lighter;white-space:nowrap}.div-btn-totalprice{display:none}.vbtn-totalprice{color:#fff!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}@media only screen and (min-width:700px){.div-totalprice{margin:0 auto 20px}}@media only screen and (min-width:1000px){.div-totalprice{position:sticky}.div-btn-totalprice{position:unset;bottom:unset;left:unset;display:unset;background:unset;width:unset;height:60px;margin:40px;box-shadow:unset}.vbtn-totalprice{width:unset}}.div-place{max-width:1500px;margin:0 auto 100px}.no-scroll{height:70vh;overflow:hidden}.div-container-place{margin:0 0 20px 0;padding:10px 15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);text-align:start;position:sticky;top:30px;background:#fff}.div-body-grid-place{display:grid;gap:10px}.div-body-left-place .v-expansion-panel-content__wrap{padding:0 10px 16px}.div-body-right-place{width:320px;margin:0 auto}.div-grid-title-place{display:grid}.div-header-location-place{text-align:start;margin:0 0 20px 0;padding:0 5px}.div-header-location-place .v-rating .v-icon{padding:2px!important}.label-placename-place{font-size:22px;font-weight:700}.div-location-place{display:flex}.div-social-share-place{text-align:start;margin:0 0 20px 10px;padding:0 5px}.div-social-share-trip{display:grid;justify-items:center}.div-social-share-trip a{text-decoration:none}.div-social-share-trip1{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;direction:ltr}.div-overview-place{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;margin-bottom:20px;white-space:pre-line;padding:0 5px}.div-facs-place{display:flex;margin:0 0 20px 0;align-items:flex-start}.div-rooms-place{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px;margin:0 auto;justify-items:center}.div-norooms-place{display:grid;grid-template-columns:50px 1fr;place-items:center;margin:10px auto 50px;min-height:100px;max-width:500px;font-size:18px;font-weight:bolder}.div-title-price-outer-place{margin:20px 10px;padding:10px;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.div-title-price-place{text-align:center;margin:0 20px}.label-title-price-place{font-weight:bolder;font-size:16px}.div-infos-mobile-place{margin:20px 0;z-index:0;position:relative}.div-titleinfo-place{display:contents}.label-infotitle-place{margin-left:10px;font-weight:bolder;font-size:18px}.label-infotitle-inner-place{margin-left:10px;font-weight:700;font-size:14px}.div-contentinfo-place{text-align:start}.div-infos-desk-place{display:none}.div-infos-desk-place .div-contentinfo-place{margin:20px 10px;padding:10px 15px;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.div-contentinfo-title-place{display:flex;align-items:center;margin:0 0 20px 0}.div-contentinfo-title-place .line{height:1px;flex:1;background-color:#d3d3d3}.div-contentinfo-title-place1{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:10px;align-items:baseline;background:#fff;padding:0 40px}.div-beach-titles-place{font-weight:bolder;margin-top:15px}.div-pool-desc-place{border-bottom:1px solid #d3d3d3;padding-bottom:20px}.vchip-pool-place{margin:4px 2px}.div-btn-totalprice-place{position:fixed;z-index:5;bottom:0;left:0;display:grid;background:#f3f3f3;width:100%;height:60px;box-shadow:0 0 15px 0 rgba(10,10,10,.3)}@media only screen and (min-width:500px){.div-body-right-place{width:400px}}@media only screen and (min-width:800px){.div-place{padding:0 5px}.div-grid-title-place{grid-template-columns:1fr 200px}.div-social-share-place{text-align:start;margin:20px 0 20px 0;padding:0 5px}.div-infos-place{margin:15px 10px 30px 10px;padding:unset}.div-body-right-place{width:600px}}@media only screen and (min-width:1000px){.div-body-grid-place{grid-template-columns:1fr auto}.div-body-right-place{width:320px}.div-general-outer-place{padding:10px 20px;text-align:center}.label-title-price-place{font-size:20px}.div-infos-mobile-place{display:none}.div-infos-desk-place{display:unset}.div-overview-outer-place{display:grid;grid-template-columns:1fr 1fr;gap:10px}.div-overview-place{border-right:1px solid #d3d3d3;padding-right:10px}.div-btn-totalprice-place{display:none}}@media only screen and (min-width:1200px){.div-infos-desk-place .div-contentinfo-place{padding:10px 40px}}@media only screen and (min-width:1400px){.div-general-outer-place{padding:10px 100px}.div-body-right-place{width:350px}.div-infos-grid-place{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.div-booking{padding:5px;margin:0 auto 100px}.div-body-booking{max-width:1200px;margin:0 auto 150px}.div-body-booking1{display:grid;margin:50px 5px 50px}.div-guest-booking{display:grid;margin:0 auto 20px;padding:10px;box-shadow:0 0 15px 0 rgba(10,10,10,.1)}.div-hotelname-booking{display:grid;grid-template-columns:100px 1fr;gap:10px;border-bottom:1px solid #d3d3d3;margin-bottom:10px;padding-bottom:15px}.img-halalplace-booking{height:80px;width:90px;-o-object-fit:cover;object-fit:cover}.div-hotelname-booking1{display:grid;text-align:start}.label-placename-booking{font-size:18px;font-weight:700}.div-hotelname-booking1 .v-rating .v-icon{padding:1px!important}.div-location-booking{display:flex;align-items:baseline}.div-guests-nights-booking{font-size:15px;font-weight:700}.div-checkin-booking{display:grid;grid-template-columns:70px -webkit-max-content auto;grid-template-columns:70px max-content auto;gap:5px;font-size:14px}.div-rooms-booking{display:grid;text-align:start}.div-roomtitle-booking{font-weight:bolder;display:grid;grid-template-columns:100px 1fr;gap:10px}.img-halalroom-booking{height:65px;width:90px;-o-object-fit:cover;object-fit:cover}.div-persons-per-room-booking{font-size:20px;display:flex}.div-roomprice-booking{place-items:center;border:1px solid #d3d3d3;margin:5px 0;padding:0 5px}.div-roomprice-booking2{display:grid}.div-roomprice-booking1{background:var(--Primary);color:#fff;min-width:90px;height:40px;margin:5px 15px 5px 0;border-radius:3px;display:flex;justify-content:center;place-items:center;font-size:20px;padding:0 3px}.div-storno-booking{border-bottom:1px dashed grey;margin-left:5px;font-size:14px}.v-tooltip__content{opacity:1!important}.div-tooltip-storno-booking{background:#fff;color:#000;opacity:1!important}.div-guest-name-booking{display:grid;gap:10px;margin:10px 0 5px}.div-guest-mail-booking{display:grid;gap:10px;margin:0 0 20px 0}.div-guest-mail-booking .theme--light.v-icon{color:var(--Primary)}.vtext-email-booking .v-label--active{left:-20px!important}.div-guest-adress-booking{display:grid;grid-template-columns:1fr 80px;gap:10px}.div-guest-plz-booking{display:grid;gap:10px;margin:0 0 20px 0}.div-price-booking{display:grid;margin:10px 0}.div-price-booking1{display:flex;align-items:baseline;justify-content:flex-end;font-weight:bolder;font-size:18px;color:var(--Secondary)}.div-price-booking0{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;border-bottom:1px solid #d3d3d3}.div-total-price-booking1{display:flex;align-items:baseline;justify-content:space-between;margin:10px 0 0 0}.div-book-booking{max-width:500px;background:rgba(255,0,0,.08);height:200px;margin:0 auto;padding:50px;display:grid;gap:20px}@media only screen and (min-width:500px){.div-guest-booking{padding:20px}.div-roomprice-booking2{display:flex;place-items:center}.div-roomprice-booking1{height:60px}}@media only screen and (min-width:800px){.div-body-booking1{margin:50px 20px 50px}.div-guest-booking{max-width:700px;padding:30px}.div-guest-name-booking{grid-template-columns:90px 1fr 1fr}.div-guest-mail-booking{grid-template-columns:1fr 1fr}.div-guest-adress-booking{grid-template-columns:1fr 80px}.div-guest-plz-booking{grid-template-columns:120px 1fr}}@media only screen and (min-width:1000px){.div-body-booking1{grid-template-columns:3fr 2fr;gap:20px}}.step-design-setting,.step-setting{max-width:700px;margin:0 auto 150px}.div-setting{display:grid}.div-setting .v-text-field__details{display:none}#button-speichern-setting{max-width:200px;margin:auto}.body-setting{margin:0 auto;width:100%}.div-setting .theme--dark.v-tabs>.v-tabs-bar{height:80px;background:var(--Secondary)!important;box-shadow:inset 0 0 10px #000;position:sticky;top:0;z-index:2}.label-tab-setting{display:none}.div-setting1{display:grid;text-align:start}.div-setting1 h2{margin:10px 0}.div-setting1>label{margin:15px 0 10px 0}.div-payment-setting{padding:5px 20px}.div-social-grid-settingscontact{display:grid;grid-template-columns:135px 1fr;align-items:baseline}@media only screen and (min-width:440px){.label-tab-setting{display:block;font-size:10px}}@media only screen and (min-width:520px){.label-tab-setting{font-size:14px;margin:5px 0}}@media only screen and (min-width:1000px){.step-design-setting{max-width:900px}.label-tab-setting{display:block}}@media only screen and (min-width:1200px){.step-design-setting{max-width:1100px}}.div-settingplace{display:grid}.div-settingplace .v-text-field__details{display:none}.body-settingplace{margin:0 auto;width:100%}.div-settingkeys{display:grid}.body-settingkeys{display:grid;text-align:start;max-width:700px;width:100%;margin:0 auto 150px}.div-settingsbooking{display:grid}.body-settingsbooking{margin:0 auto;width:95%;text-align:start}.div-hor-cards-favrow{height:135px}.div-hor-cards-favrow,.div-hor-cards-search-favrow{display:flex;margin-bottom:5px;overflow:hidden;gap:10px;align-items:flex-end;background:#fff;border:1px solid #d3d3d3;border-radius:3px;box-shadow:0 0 15px 0 rgba(10,10,10,.1);cursor:move;padding:2px}.div-hor-cards-search-favrow{height:70px}.div-hor-cards-favrow .v-text-field__details{display:flex!important}.div-hor-cards-favrow1{display:grid;gap:5px;overflow:hidden;max-width:120px}.img-favrow{width:120px;height:130px;cursor:pointer;-o-object-fit:cover;object-fit:cover;padding:2px;border:2px solid var(--Primary);border-radius:3px}.img-flag-favrow{cursor:pointer;width:25px}@media only screen and (min-width:600px){.div-hor-cards-favrow1{grid-template-columns:120px 150px;max-width:370px}}.bodyheader-settingsdesign{display:grid;grid-template-columns:180px 1fr;align-items:center;height:80px;background:var(--Secondary);box-shadow:inset 0 0 10px #000}.label-bodyheader-settingsdesign{color:#fff;margin:auto 0;padding:0 10px;white-space:pre}.div-body-settingsdesign{padding:16px;margin:0 auto;max-width:700px}.div-settingsdesign{display:grid}.div-rooms-settingsdesign{display:grid;justify-content:center;justify-items:center;gap:20px}.div-rooms-inner-settingsdesign{margin:25px 0;max-width:400px;display:grid;justify-items:center}.div-savebtn-settingsdesign{width:250px;margin:60px auto}@media only screen and (min-width:1000px){.div-rooms-settingsdesign{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}}@media only screen and (min-width:1200px){.bodyheader-settingsdesign{grid-template-columns:200px 1fr 150px}.label-bodyheader-settingsdesign{padding:0 30px}.bodyheader-settingsdesign .ma-2{display:grid;max-width:150px;justify-self:end;margin:0 25px!important;color:#fff}.button-create-settingsdesign{display:none}}.body-settingfavorites{text-align:start;max-width:900px;width:100%;margin:0 auto 150px;padding:0 10px}.div-search-results-settingfavorites{max-width:280px;text-align:start}.div-search-results-settingfavorites .v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:15px}.div-grid-settingsfavorites{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:0 auto}.div-btns-settingsfavorites{display:flex;justify-content:center;gap:5px}.div-overlay-photo-settingsfavorites{max-width:700px;min-width:300px;height:300px;background:#fff;display:grid;align-content:center;text-align:center;padding:20px}.div-overlay-photo-settingsfavorites1{margin:0 auto;color:#000}.label-overlay-settingsfavorites{color:#000;margin-bottom:20px}.div-savebtns-settingsfavorites,.label-overlay-settingsfavorites{position:absolute;display:flex;width:100%;left:0;justify-content:center}.div-savebtns-settingsfavorites{gap:10px;bottom:15px}.vbtn-savefav-settingsfavorites{color:#fff!important;margin-top:30px;z-index:2}.div-successfulbooking{margin:150px auto 200px}