.calendar{text-align:center;position:relative;background:transparent;padding:clamp(50px,6.25vw,119.97px) calc((101.5621dvw) / 24);border:black solid 1px}body[data-uid="203"] .calendar{border:white solid 1px}.calendar.error{border:#ef4444 solid 1px}.calendar .next,.calendar .prev{cursor:pointer;position:absolute;top:calc(clamp(50px,6.25vw,119.97px) - clamp(15px,1.0416666667vw,19.995px));width:clamp(15px,1.0416666667vw,19.995px);padding:clamp(15px,1.0416666667vw,19.995px)}.calendar .next.disabled,.calendar .prev.disabled{opacity:.3;cursor:default}.calendar .next{right:clamp(10px,3.8194444444vw,73.315px);transform:rotate(-90deg)}.calendar .prev{left:clamp(10px,3.8194444444vw,73.315px);transform:rotate(90deg)}.calendar .months{display:flex;justify-content:space-between;flex-direction:column;column-gap:clamp(40px,2.7777777778vw,53.32px);row-gap:clamp(40px,2.7777777778vw,53.32px)}@media(min-width:992px){.calendar .months{flex-direction:row}}.calendar .months .month{text-align:left}@media(min-width:992px){.calendar .months .month{flex:0 1 clamp(360px,25vw,479.88px)}}.calendar .months .month:first-child{margin-left:0}.calendar .months .month:last-child{margin-right:0}.calendar .months .month .title{font-size:clamp(16px,1.25vw,23.994px);text-align:center;margin-bottom:clamp(30px,2.0833333333vw,39.99px);font-weight:600;text-transform:uppercase}.calendar .months .month .head{display:flex;font-weight:600;text-transform:uppercase}.calendar .months .month .head>div{flex:0 0 14.285714286%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}@media(min-width:992px){.calendar .months .month .head>div{aspect-ratio:3/2}}.calendar .months .month .body{display:flex;flex-wrap:wrap}.calendar .months .month .body>div{flex:0 0 14.285714286%;text-align:center;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;transition:all .3s}.calendar .months .month .body>div[data-date]:hover{background:#000;color:#fff}body[data-uid="203"] .calendar .months .month .body>div[data-date]:hover{background:#fff;color:#000}.calendar .months .month .body>div.range{background:#000;color:#fff}body[data-uid="203"] .calendar .months .month .body>div.range{background:#fff;color:#000}.calendar .months .month .body>div.range:hover{background:#000;color:#fff;border-radius:0}.calendar .months .month .body>div.rangeStart{background:#000;color:#fff}.calendar .months .month .body>div.rangeEnd{background:#000;color:#fff}.calendar .months .month .body>div.p,.calendar .months .month .body>div.ph,.calendar .months .month .body>div.block{opacity:.3;cursor:default}.calendar .months .month .body>div.p:hover,.calendar .months .month .body>div.ph:hover,.calendar .months .month .body>div.block:hover{background:inherit;color:inherit}.calendar .months .month .body>div{aspect-ratio:1/1}@media(min-width:992px){.calendar .months .month .body>div{aspect-ratio:3/2}}.request_request .wrap-offer{display:flex;background:#fff;text-align:left;margin-left:calc((101.5621dvw) / 24);margin-right:calc((101.5621dvw) / 24);justify-content:space-between;flex-direction:column}@media(min-width:992px){.request_request .wrap-offer{margin-right:0;flex-direction:row}}.request_request .wrap-offer>div>*:first-child{margin-top:0}.request_request .wrap-offer>div{padding:clamp(50px,6.25vw,119.97px) calc((101.5621dvw) / 24) clamp(80px,7.5vw,143.964px) calc((101.5621dvw) / 24);box-sizing:border-box}.request_request .wrap-offer>div h2{margin:clamp(10px,.6944444444vw,13.33px) 0 clamp(14px,.9722222222vw,18.662px) 0}.request_request .wrap-offer>figure{flex:0 0 calc((101.5621dvw) / 2.6666666667)}html.no-js form#request{display:none}form#request h3{text-align:center;margin:clamp(32px,2.2222222222vw,42.656px) 0 clamp(32px,2.2222222222vw,42.656px)}form#request .formhp{position:absolute;left:-5000px}form#request .calendar{background:#fff;border:none;padding:clamp(30px,2.0833333333vw,39.99px) 0}form#request .calendar.error{border:#8B9D96 solid 1px}form#request .calendar .next,form#request .calendar .prev{top:clamp(28px,1.9444444444vw,37.324px);width:clamp(36px,2.5vw,47.988px);padding:0}form#request .calendar .next{right:clamp(28px,1.9444444444vw,37.324px)}form#request .calendar .prev{left:clamp(28px,1.9444444444vw,37.324px)}form#request .calendar .months{display:block}form#request .calendar .months .month{margin:0 clamp(22px,1.5277777778vw,29.326px)}@media(min-width:576px){form#request .calendar .months .month{display:inline-block;width:calc(50% - clamp(44px,3.0555555556vw,58.652px));vertical-align:top}}form#request .calendar .months .month .title{font-weight:600;margin-bottom:clamp(30px,2.0833333333vw,39.99px);text-transform:none}form#request .calendar .months .month .head{color:#4b5c55}form#request .calendar .months .month .head>div,form#request .calendar .months .month .body>div{min-height:clamp(32px,2.2222222222vw,42.656px)}form#request .calendar .months .month .body>div{aspect-ratio:1/.85;color:#4b5c55;transition:none}form#request .calendar .months .month .body>div[data-date]:hover{background:#8b9d96;border-radius:50%;color:#fff}form#request .calendar .months .month .body>div.range{background:#8b9d96;color:#fff}form#request .calendar .months .month .body>div.range:hover{background:#8b9d96;border-radius:0;color:#fff}form#request .calendar .months .month .body>div.rangeStart{background:#8b9d96;border-radius:50% 0 0 50%;color:#fff}form#request .calendar .months .month .body>div.rangeStart:hover{background:#8b9d96;border-radius:50% 0 0 50%;color:#fff}form#request .calendar .months .month .body>div.rangeEnd{background:#8b9d96;border-radius:0 50% 50% 0;color:#fff}form#request .calendar .months .month .body>div.rangeEnd:hover{background:#8b9d96;border-radius:0 50% 50% 0;color:#fff}form#request .calendar .months .month .body>div.p,form#request .calendar .months .month .body>div.ph,form#request .calendar .months .month .body>div.block{opacity:.3}form#request .calendar .months .month .body>div.p:hover,form#request .calendar .months .month .body>div.ph:hover,form#request .calendar .months .month .body>div.block:hover{background:inherit;color:#4b5c55}form#request .calendar.rangePositiv .rangeStart{border-radius:50% 0 0 50%!important}form#request .calendar.rangePositiv .body>div:hover{border-radius:0 50% 50% 0!important}form#request .calendar.rangeNegativ .rangeStart{border-radius:0 50% 50% 0!important}form#request .calendar.rangeNegativ .body>div:hover{border-radius:50% 0 0 50%!important}@media(min-width:992px){form#request .wrap-field.wrap-name{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-template-rows:auto;column-gap:1.5621dvw;row-gap:1.5621dvw}form#request .wrap-field.wrap-name>*:nth-child(1){grid-column:1 / 5}form#request .wrap-field.wrap-name>*:nth-child(2){grid-column:5 / 11}form#request .wrap-field.wrap-name>*:nth-child(3){grid-column:11 / 17}}form#request .wrap-field.wrap-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;column-gap:1.5621dvw;row-gap:1.5621dvw}@media(min-width:576px){form#request .wrap-field.wrap-persons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;column-gap:clamp(14px,.9722222222vw,18.662px);row-gap:clamp(14px,.9722222222vw,18.662px)}}form#request .wrap-field .field.error{border:#ef4444 solid 1px}form#request .wrap-field .field.error label{color:#ef4444}form#request .wrap-field.wrap-children{display:none;column-gap:clamp(14px,.9722222222vw,18.662px);row-gap:clamp(14px,.9722222222vw,18.662px);flex-wrap:wrap;margin-bottom:clamp(14px,.9722222222vw,18.662px)}form#request .wrap-field.wrap-children .field{display:none;margin:0;flex:0 0 calc((100% - clamp(14px,.9722222222vw,18.662px))/2)}@media(min-width:1440px){form#request .wrap-field.wrap-children .field{flex:0 0 calc((100% - clamp(42px,2.9166666667vw,55.986px))/4)}}form#request .wrap-field.wrap-children .field select{min-width:0}form#request .wrap-field.wrap-children .field.error{border:#ef4444 solid 1px}form#request .wrap-field.wrap-children .field.error label{color:#ef4444}form#request .wrap-field.wrap-children .field:first-child{margin-left:0}form#request .wrap-field.offer{display:none}form#request .wrap-field .field{position:relative;margin-bottom:clamp(14px,.9722222222vw,18.662px)}form#request fieldset.flex{margin-top:clamp(14px,.9722222222vw,18.662px)}form#request div.wrap-formroom{margin-bottom:clamp(10px,.6944444444vw,13.33px)}form#request div.wrap-formroom>div{margin-top:clamp(32px,2.2222222222vw,42.656px);margin-bottom:clamp(10px,.6944444444vw,13.33px)}form#request div.room-qnt{text-align:center;margin:0 auto clamp(20px,1.3888888889vw,26.66px);display:flex;justify-content:center}form#request div.room-qnt>div{cursor:pointer;font-size:clamp(16px,1.3194444444vw,25.327px);padding:0 clamp(20px,1.3888888889vw,26.66px);height:clamp(50px,3.4722222222vw,66.65px);display:inline-flex;align-items:center;justify-content:center;line-height:1.125em;text-decoration:none;font-weight:inherit;box-sizing:border-box;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;position:relative;background:none;color:#4b5c55;border:#8B9D96 solid 1px;font-style:inherit;font-family:Cinzel,serif;transition:all .3s}form#request div.room-qnt>div:hover,form#request div.room-qnt>div.act,form#request div.room-qnt>div:focus-within{background:#4b5c55;border:#4B5C55 solid 1px;color:#fff}form#request div.room-qnt>div:disabled:hover{cursor:default;background:none;color:#4b5c55;border:#4B5C55 solid 1px}@media(hover:none){form#request div.room-qnt>div{background:#4b5c55;border:#4B5C55 solid 1px;color:#fff}}form#request div.room-qnt>div{margin:0 15px}form#request div.room-qnt>div:last-child{display:none}form#request button[type=submit]{background:#8b9d96;border-color:#8b9d96;color:#fff}form#request button[type=submit]:hover{background:#4b5c55;border-color:#4b5c55}.plusminus{background:#fff;border:none;padding:clamp(10px,.6944444444vw,13.33px) clamp(18px,1.25vw,23.994px);display:block;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:0}body[data-uid="203"] .plusminus{border:none}.plusminus>label{display:inline-block;vertical-align:middle;text-transform:none;width:40%;padding-left:0}@media(min-width:992px){.plusminus>label{width:50%}}.plusminus>div{display:inline-block;vertical-align:middle;width:60%}@media(min-width:992px){.plusminus>div{width:50%}}.plusminus>div>div{display:inline-block;vertical-align:middle;font-size:clamp(50px,5.5555555556vw,106.64px);font-weight:100;width:33.333%;text-align:center;line-height:1em}.plusminus>div>div:first-child{cursor:pointer}.plusminus>div>div:last-child{cursor:pointer}.plusminus>div:nth-child(1){display:inline-block}.plusminus input[type=number]{padding:15px;height:97px;font-size:80px;font-weight:100;text-align:center}fieldset.personal{border:none;display:flex;flex-wrap:wrap;column-gap:clamp(14px,.9722222222vw,18.662px);row-gap:clamp(14px,.9722222222vw,18.662px)}fieldset.personal>*:nth-child(1){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(2){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(3){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(4){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(5){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(6){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}@media(min-width:576px){fieldset.personal{border:none;display:flex;flex-wrap:wrap;column-gap:clamp(14px,.9722222222vw,18.662px);row-gap:clamp(14px,.9722222222vw,18.662px)}fieldset.personal>*:nth-child(1){flex:.2 0 calc((100% + clamp(14px,.9722222222vw,18.662px))/5 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(2){flex:.4 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*.4 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(3){flex:.4 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*.4 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(4){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(5){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}fieldset.personal>*:nth-child(6){flex:1 0 calc((100% + clamp(14px,.9722222222vw,18.662px))*1 - clamp(14px,.9722222222vw,18.662px))}}.rest-line{border-top:solid 1px black;padding-top:clamp(25px,2.0833333333vw,39.99px);padding-left:clamp(15px,2.5vw,47.988px);margin-left:0}.text-left{margin-top:clamp(50px,4.1666666667vw,79.98px);margin-bottom:clamp(50px,4.1666666667vw,79.98px)}.text-left.alert{display:none;margin-top:0}.text-left.alert.show{display:block}
