@charset "UTF-8";
@font-face{font-family:Armonioso;src:url("https://c.ccdn.cz/10851/files/editor/file/Armonioso-trial.otf") format("opentype");font-style:normal;font-weight:normal;font-variant:normal}body{overflow-x:hidden}footer[role="contentinfo"]{background:#343a40;color:#fff}footer[role="contentinfo"] a{color:#c89a4e}.btn{font-weight:500;margin-top:1rem;color:#fff;min-width:280px;border-radius:0;text-transform:uppercase}@media (max-width:1199.98px){.btn{min-width:250px}}.large-view>.container-fluid,.large-view>.container{max-width:calc(100vw - ((100vw - 1140px) / 2));margin-right:0}@media (max-width:575.98px){.large-view>.container-fluid,.large-view>.container{max-width:100%;margin-right:auto}}.navbar{background-color:#c89a4e !important}@media (min-width:992px){.navbar>.container{max-width:100%;justify-content:center}}.navbar-brand img{max-height:80px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:575.98px){.navbar-brand img{max-height:60px}}.navbar-collapse{align-self:flex-end;padding-bottom:0.7rem}@media (min-width:992px){.navbar-collapse{flex-grow:0;margin-left:1rem}}.navbar-collapse .nav-link{color:#fff !important;padding:0.6rem 1.1rem !important;text-transform:uppercase;transition:all 0.3s ease}.navbar-collapse .nav-link:hover{background-color:rgba(255, 255, 255, 0.1)}@media (min-width:992px){.navbar .navbar-nav{flex-wrap:wrap}}.navbar .menu-button__badge{display:none}.navbar .menu-button__line{background:#fff}.navbar .navbar-toggler{color:#fff;border-color:#fff}.navbar .navbar-nav li:last-child,.navbar .navbar-nav .dropdown-divider{display:none !important}body:not(.bd-homepage) .navbar{background-color:#284e60 !important}body[data-content-page="10"] .nav-item--1,body[data-content-page="11"] .nav-item--2,body[data-content-page="12"] .nav-item--3,body[data-content-page="13"] .nav-item--4,body[data-content-page="1"] .nav-item--5{background-color:rgba(255, 255, 255, 0.1)}.top-slider .slider__img{object-position:100% 65%}@media (max-width:575.98px){.top-slider .slider__img{object-position:50%}}.top-slider .slider__text-container{background:none;top:50% !important;transform:translateY(-50%);max-width:1140px;margin:auto}.top-slider .slider__text-container .text1{font-family:Armonioso}@media (max-width:575.98px){.top-slider .slider__text-container .text1{font-size:1.2rem}}.top-slider .slider__text-container .text2{font-size:5rem;font-weight:700;text-transform:uppercase}@media (max-width:575.98px){.top-slider .slider__text-container .text2{font-size:3rem}}.top-slider .slider__text-container .text3{font-size:1.5rem;font-weight:400;text-transform:uppercase}@media (max-width:575.98px){.top-slider .slider__text-container .text3{font-size:1.1rem}}.top-slider-alternative .slider .text1{font-family:unset;font-size:4rem;font-weight:700;text-transform:uppercase}.top-slider-alternative .slider .text2{font-family:Armonioso;font-size:1.7rem;font-weight:400;text-transform:unset}.top-slider-alternative .slider .text3{font-size:1.2rem;text-transform:unset}@media (max-width:575.98px){.top-slider-alternative .slider .text3{padding:0 1rem}}body[data-content-page="10"] .top-slider .slider__text-container,body[data-content-page="11"] .top-slider .slider__text-container,body[data-content-page="12"] .top-slider .slider__text-container{top:40% !important}.services .content-box__body,.page__body .services{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width:991.98px){.services .content-box__body,.page__body .services{justify-content:center}}.services .content-box__body ul,.page__body .services ul{list-style:none;text-align:center}@media (max-width:991.98px){.services .content-box__body ul,.page__body .services ul{max-width:33.33%;flex:0 0 33.33%}}@media (max-width:575.98px){.services .content-box__body ul,.page__body .services ul{margin-bottom:2rem;max-width:50%;flex:0 0 50%}}.services .content-box__body ul img,.page__body .services ul img{max-height:60px;margin-bottom:2rem}.services .content-box__body ul li:last-of-type,.page__body .services ul li:last-of-type{color:#62abc0}.video .content-box__body{position:relative;padding:8rem 0 0}@media (max-width:991.98px){.video .content-box__body{display:-ms-flexbox;display:flex;flex-direction:column;padding:0}}.video .content-box__body>div{background:#fff;max-width:350px;width:max-content;padding:2rem;z-index:1;position:relative}@media (max-width:991.98px){.video .content-box__body>div{width:100%;max-width:100%;order:2}}.video .content-box__body>div h3{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){.video .content-box__body>div h3{font-size:1.5rem}}.video .content-box__body .gallery__img-container{position:absolute !important;top:0;left:50%;width:80%;height:100%;bottom:0;transform:translateX(-50%)}@media (max-width:991.98px){.video .content-box__body .gallery__img-container{position:relative !important;width:100%;height:300px;order:1}}@media (max-width:575.98px){.video .content-box__body .gallery__img-container{height:200px}}.slider-floated .slider__img-container{width:90%;margin-left:auto}@media (max-width:575.98px){.slider-floated .slider__img-container{width:100%;margin-left:0}}@media (max-width:575.98px){.slider-floated .slider__img-container .slider__img{height:50%}}.slider-floated .slider__text-container{background:#fff;color:#585858;text-align:left;max-width:500px;padding:2rem 1rem}.slider-floated .slider__text-container h3{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){.slider-floated .slider__text-container h3{font-size:1.5rem}}.slider-floated .slider .slick-arrow{background:#fff;border:1px solid #c89a4e;border-radius:50%;transition:all 0.3s ease}@media (max-width:1199.98px){.slider-floated .slider .slick-arrow{top:40%}}@media (max-width:575.98px){.slider-floated .slider .slick-arrow{top:25%}}.slider-floated .slider .slick-arrow::before{content:"";background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/arrow_233_o.png");background-repeat:no-repeat;background-position:center;width:100%;height:100%;opacity:1}.slider-floated .slider .slick-arrow:hover{background:#c89a4e}.slider-floated .slider .slick-arrow:hover::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.slider-floated .slider .slick-prev{left:-5rem}@media (max-width:1199.98px){.slider-floated .slider .slick-prev{left:1rem}}.slider-floated .slider .slick-next{right:5rem}@media (max-width:1199.98px){.slider-floated .slider .slick-next{right:1rem}}.slider-floated .slider .slick-next::before{transform:rotate(180deg)}.slider-bottom .slider__img{object-position:100% 40%;background-color:transparent}.slider-bottom .slider__text-container{background:rgba(200, 154, 78, 0.9);border-left:10px solid #284e60;padding:2rem 0.5rem}.slider-bottom .slider__text-container .slider__text{max-width:1140px;margin:auto}.slider-bottom .slider__text-container h3{font-family:Armonioso;font-size:4rem}@media (max-width:575.98px){.slider-bottom .slider__text-container h3{font-size:2rem}}.slider-bottom .slider__text-container p{font-weight:400;font-size:1.3rem}@media (max-width:575.98px){.slider-bottom .slider__text-container p{font-size:1.1rem}}.section-webcamera{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/webkamera_232_o-(1)_242_o.jpg");background-repeat:no-repeat;background-position:center top;padding:12rem 0}.section-webcamera .content-box__body{background:rgba(255, 255, 255, 0.8);padding:1.2rem}.section-webcamera .content-box__body h3{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){.section-webcamera .content-box__body h3{font-size:1.5rem}}.section-webcamera .content-box__body p b{color:#ff0427}footer[role="contentinfo"]{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/paticka_231_o-(1)-(1)_243_o.png");background-repeat:no-repeat;background-position:bottom;color:#585858;padding:14rem 0 7rem;margin-top:-85px}@media (max-width:1199.98px){footer[role="contentinfo"]{margin-top:-130px}}@media (max-width:991.98px){footer[role="contentinfo"]{margin-top:-140px}}@media (max-width:575.98px){footer[role="contentinfo"]{background-size:auto 100%;margin-top:-150px;background:none;padding:0 0 2rem}}footer[role="contentinfo"]>.section>.container>.row>div{background:rgba(255, 255, 255, 0.8);padding-top:3rem}footer[role="contentinfo"] .component__heading{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){footer[role="contentinfo"] .component__heading{font-size:1.5rem}}footer[role="contentinfo"] .callback__heading{padding-left:1rem}footer[role="contentinfo"] .callback__text-before{display:none}footer[role="contentinfo"] .callback form{display:-ms-flexbox;display:flex;flex-wrap:wrap}footer[role="contentinfo"] .callback form .callback__label{display:none}footer[role="contentinfo"] .callback form .form-group{max-width:50%;flex:0 0 50%;padding:0 1rem;position:relative;margin-bottom:2rem}@media (max-width:575.98px){footer[role="contentinfo"] .callback form .form-group{max-width:100%;flex:0 0 100%}}footer[role="contentinfo"] .callback form .form-group::after{font-family:"c4f";font-size:1.3rem;color:#62abc0;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}footer[role="contentinfo"] .callback form .row__input-name::after{content:""}footer[role="contentinfo"] .callback form .row__input-phone::after{content:""}footer[role="contentinfo"] .callback form .row__input-email::after{content:""}footer[role="contentinfo"] .callback form .row__input-text::after{content:""}footer[role="contentinfo"] .callback form .row__input-accept{display:-ms-flexbox;display:flex;align-items:center}footer[role="contentinfo"] .callback form .row__input-accept label{font-size:0.85rem}footer[role="contentinfo"] .callback form .row__input-accept label::before{border-radius:50%;border:0;top:-1px;width:1.2rem;height:1.2rem}@media (max-width:575.98px){footer[role="contentinfo"] .callback form .row__input-accept label::before{border:1px solid}}footer[role="contentinfo"] .callback form .row__input-accept label::after{top:1px;left:-22px}footer[role="contentinfo"] .callback form .row__input-accept .custom-control-input:checked~.custom-control-label::before{background-color:#62abc0}footer[role="contentinfo"] .callback form .row__input-accept .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(98, 171, 192, 0.25)}footer[role="contentinfo"] .callback form .form-control{background:none;border:0;border-radius:0;border-bottom:2px solid #62abc0;height:40px;line-height:40px;padding:0 2rem 0 0.5rem}footer[role="contentinfo"] .callback form .form-control:focus{box-shadow:none}footer[role="contentinfo"] .callback form textarea{min-height:unset;resize:none;overflow:hidden}footer[role="contentinfo"] .callback form .callback__btn{border-radius:0;color:#fff;text-transform:uppercase;font-weight:500}footer[role="contentinfo"] .contactbox .content-box__body p{color:#284e60;position:relative;padding-left:2.5rem}footer[role="contentinfo"] .contactbox .content-box__body p::before{font-family:"c4f";position:absolute;left:0;top:-5px;font-size:1.6rem;color:#62abc0}footer[role="contentinfo"] .contactbox .content-box__body p:nth-child(1)::before{content:""}footer[role="contentinfo"] .contactbox .content-box__body p:nth-child(2)::before{content:""}footer[role="contentinfo"] .contactbox .content-box__body p:nth-child(3)::before{content:""}footer[role="contentinfo"] .contactbox .content-box__body p a{color:#284e60}footer[role="contentinfo"] .contactbox .content-box__body p a:hover{text-decoration:none}body[data-content-page="13"] footer[role="contentinfo"]{margin-top:5rem}@media (max-width:575.98px){body[data-content-page="13"] footer[role="contentinfo"]{margin-top:0}}.apartman{margin-bottom:5rem}.apartman .content-box__heading{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem;font-size:1.75rem;margin-bottom:0.5rem;padding-top:1rem}@media (max-width:575.98px){.apartman .content-box__heading{font-size:1.5rem}}.apartman .content-box__heading::after{content:"";display:inline-block;width:25px;height:30px;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;margin-left:0.5rem}.apartman .content-box__body h2{font-weight:700;color:#62abc0;text-transform:uppercase;margin-bottom:1rem}.apartman .content-box__body ul:first-of-type{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;margin-bottom:1rem}.apartman .content-box__body ul:first-of-type li{margin-right:1rem}.apartman .content-box__body ul:first-of-type li img{max-width:30px;max-height:26px}.apartman .content-box__body ul:last-of-type{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-end;list-style:none;padding:0;margin:0;margin-bottom:0.5rem}.apartman .content-box__body ul:last-of-type li:nth-child(odd){color:#62abc0;text-transform:uppercase;margin-right:0.5rem}@media (max-width:575.98px){.apartman .content-box__body ul:last-of-type li:nth-child(odd){max-width:50%;flex:0 0 50%;margin:0}}.apartman .content-box__body ul:last-of-type li:nth-child(even){font-size:1.3rem;font-weight:600;color:#284e60;text-transform:uppercase;margin-right:2rem}@media (max-width:575.98px){.apartman .content-box__body ul:last-of-type li:nth-child(even){max-width:50%;flex:0 0 50%;margin:0}}.apartman .content-box__body span{font-size:0.8rem;color:#8d8d8d;display:block}.apartman>div:last-of-type{padding-right:0}@media (max-width:575.98px){.apartman>div:last-of-type{padding-left:0}}.apartman>div:last-of-type .element{height:100%}.apartman>div:last-of-type .element .slider,.apartman>div:last-of-type .element .slider__body,.apartman>div:last-of-type .element .slick-slider,.apartman>div:last-of-type .element .slick-list,.apartman>div:last-of-type .element .slick-track,.apartman>div:last-of-type .element .slick-slide,.apartman>div:last-of-type .element .slider__container,.apartman>div:last-of-type .element .slider__img-container{height:100% !important}@media (max-width:575.98px){.apartman>div:last-of-type .element .slider,.apartman>div:last-of-type .element .slider__body,.apartman>div:last-of-type .element .slick-slider,.apartman>div:last-of-type .element .slick-list,.apartman>div:last-of-type .element .slick-track,.apartman>div:last-of-type .element .slick-slide,.apartman>div:last-of-type .element .slider__container,.apartman>div:last-of-type .element .slider__img-container{height:300px !important}}.apartman>div:last-of-type .element .slider__img{object-position:bottom}.apartman>div:last-of-type .element .slick-arrow{background:#fff;border-radius:50%;transition:all 0.3s ease;opacity:0.8}.apartman>div:last-of-type .element .slick-arrow::before{content:"";background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/arrow_233_o.png");background-repeat:no-repeat;background-position:center;width:100%;height:100%;opacity:1}.apartman>div:last-of-type .element .slick-arrow:hover{background:#c89a4e;opacity:1}.apartman>div:last-of-type .element .slick-arrow:hover::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.apartman>div:last-of-type .element .slick-prev{left:3rem}@media (max-width:575.98px){.apartman>div:last-of-type .element .slick-prev{left:1rem}}.apartman>div:last-of-type .element .slick-next{right:3rem}@media (max-width:575.98px){.apartman>div:last-of-type .element .slick-next{right:1rem}}.apartman>div:last-of-type .element .slick-next::before{transform:rotate(180deg)}.apartman:nth-child(1) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/1_237_o.png")}.apartman:nth-child(2) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/2_238_o.png")}.apartman:nth-child(3) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/3_239_o.png")}.apartman:nth-child(4) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/4_234_o.png")}.apartman:nth-child(5) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/5_235_o.png")}.apartman:nth-child(6) .content-box__heading::after{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/6_236_o.png")}.page__body .nav-tabs{justify-content:center;margin-bottom:5rem;border:0}.page__body .nav-tabs .nav-item{text-align:center;padding:1rem 1rem 0;margin:0 0.7rem;transition:all 0.3s ease}@media (max-width:575.98px){.page__body .nav-tabs .nav-item{margin:0;padding:1rem 0 0}}.page__body .nav-tabs .nav-item:hover,.page__body .nav-tabs .nav-item.active{box-shadow:0px 5px 10px -3px rgba(0, 0, 0, 0.1)}.page__body .nav-tabs .nav-item:hover .nav-link,.page__body .nav-tabs .nav-item.active .nav-link{font-weight:600}.page__body .nav-tabs .nav-item img{max-height:80px;margin-bottom:1rem}@media (max-width:575.98px){.page__body .nav-tabs .nav-item img{max-height:30px;max-width:45px;margin-bottom:0.2rem}}.page__body .nav-tabs .nav-link{border:0;border-radius:0;color:#62abc0;font-weight:500}@media (max-width:575.98px){.page__body .nav-tabs .nav-link{font-size:0.75rem}}.page__body .tab-pane>a{cursor:unset;pointer-events:none;position:relative}.page__body .tab-pane>a::after{content:attr(href);position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;font-size:4rem;font-weight:600;text-transform:uppercase;text-align:center;color:#fff;background:rgba(40, 78, 96, 0.85);padding:1rem 0;border-left:10px solid #c89a4e}@media (max-width:575.98px){.page__body .tab-pane>a::after{font-size:1rem;padding:0.5rem 0}}.page__body .tab-pane#wellness .row h3,.page__body .tab-pane#tourist .row h3,.page__body .tab-pane#gastro .row h3,.page__body .tab-pane#winter .row h3{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem;margin-bottom:0.5rem}@media (max-width:575.98px){.page__body .tab-pane#wellness .row h3,.page__body .tab-pane#tourist .row h3,.page__body .tab-pane#gastro .row h3,.page__body .tab-pane#winter .row h3{font-size:1.5rem}}.page__body .tab-pane#wellness .row h2,.page__body .tab-pane#tourist .row h2,.page__body .tab-pane#gastro .row h2,.page__body .tab-pane#winter .row h2{font-weight:700;margin-bottom:1rem;color:#62abc0}@media (max-width:575.98px){.page__body .tab-pane#wellness .row h2,.page__body .tab-pane#tourist .row h2,.page__body .tab-pane#gastro .row h2,.page__body .tab-pane#winter .row h2{font-size:1.6rem}}.page__body .tab-pane#wellness .row>div,.page__body .tab-pane#tourist .row>div,.page__body .tab-pane#gastro .row>div,.page__body .tab-pane#winter .row>div{position:relative}@media (max-width:575.98px){.page__body .tab-pane#wellness .row>div,.page__body .tab-pane#tourist .row>div,.page__body .tab-pane#gastro .row>div,.page__body .tab-pane#winter .row>div{margin-bottom:1rem}}.page__body .tab-pane#wellness .row>div>img,.page__body .tab-pane#tourist .row>div>img,.page__body .tab-pane#gastro .row>div>img,.page__body .tab-pane#winter .row>div>img{width:100%;height:100%;object-fit:cover;border-bottom:10px solid #c89a4e}.page__body .tab-pane#wellness .row>div>span,.page__body .tab-pane#tourist .row>div>span,.page__body .tab-pane#gastro .row>div>span,.page__body .tab-pane#winter .row>div>span{position:absolute;left:0;bottom:0;padding:15px 0;margin-left:15px;width:calc(100% - 30px);display:-ms-flexbox;display:flex;justify-content:space-around;align-items:center;background:#c89a4e;color:#fff;text-transform:uppercase;letter-spacing:1px}@media (max-width:575.98px){.page__body .tab-pane#wellness .row>div>span,.page__body .tab-pane#tourist .row>div>span,.page__body .tab-pane#gastro .row>div>span,.page__body .tab-pane#winter .row>div>span{font-size:0.85rem}}.page__body .tab-pane#wellness .row>div>span img,.page__body .tab-pane#tourist .row>div>span img,.page__body .tab-pane#gastro .row>div>span img,.page__body .tab-pane#winter .row>div>span img{max-height:25px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:575.98px){.page__body .tab-pane#wellness .row>div>span img,.page__body .tab-pane#tourist .row>div>span img,.page__body .tab-pane#gastro .row>div>span img,.page__body .tab-pane#winter .row>div>span img{max-height:18px}}.page__body .tab-pane#wellness p.text-right,.page__body .tab-pane#tourist p.text-right,.page__body .tab-pane#gastro p.text-right,.page__body .tab-pane#winter p.text-right{margin-top:2rem;font-size:0.95rem}.page__body .tab-pane#wellness p.text-right a,.page__body .tab-pane#tourist p.text-right a,.page__body .tab-pane#gastro p.text-right a,.page__body .tab-pane#winter p.text-right a{color:#ff0427}@media (max-width:575.98px){.page__body .tab-pane#wellness p.text-right a,.page__body .tab-pane#tourist p.text-right a,.page__body .tab-pane#gastro p.text-right a,.page__body .tab-pane#winter p.text-right a{display:block}}@media (max-width:575.98px){.slider-webcamera .slider__img{height:25%}}.slider-webcamera .slider__text-container{max-width:1140px;margin:auto;background:none;color:#585858;text-align:left;padding:0}.slider-webcamera .slider__text{background:#fff;width:50%;padding:2rem 3rem}@media (max-width:767.98px){.slider-webcamera .slider__text{width:100%}}.slider-webcamera .slider__text h2{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem;font-size:2.2rem}@media (max-width:575.98px){.slider-webcamera .slider__text h2{font-size:1.5rem}}.webcamera-box .page__body h3{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem;margin-bottom:0.5rem;padding-top:3rem}@media (max-width:575.98px){.webcamera-box .page__body h3{font-size:1.5rem}}.webcamera-box .page__body h2{font-weight:700;color:#62abc0}.section.bg-image{background:url("https://c.ccdn.cz/10851/uploads/fs_images/contentdesignimagesets/7/webkamera_352_o.jpg");background-repeat:no-repeat;background-size:250px;background-position:left 20%}@media (max-width:1900px){.section.bg-image{background:none}}aside .reservation .component{margin-bottom:0}aside .reservation .component__body{padding:0}aside .reservation .component button[data-toggle="modal"]{position:fixed;right:0;top:20%;z-index:1041;transform:translateX(calc(100% - 2.8rem));transition:transform 0.5s ease;text-align:left;min-width:unset;padding:5px 10px 0 10px}aside .reservation .component button[data-toggle="modal"]:hover{transform:translateX(0)}aside .reservation .component button[data-toggle="modal"] .icon{font-size:1.5rem;vertical-align:middle;margin-right:0.5rem}@media (min-width:768px){#reservationModal .modal-dialog{max-width:800px}}#reservationModal .modal-header{max-width:100%;flex:0 0 100%;border:none}#reservationModal .modal-header .close{color:#62abc0;opacity:1;font-weight:100;font-size:3rem;padding:0;position:absolute;right:3rem;top:2rem;z-index:1}#reservationModal .modal-body{max-width:100%;flex:0 0 100%}#reservationModal .modal-content{padding:0 2rem 2rem;flex-direction:row;flex-wrap:wrap}#reservationModal .modal-content img{width:250px}@media (max-width:575.98px){#reservationModal .modal-content img{width:150px}}#reservationModal .modal-content h2{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem;margin-top:3rem;text-align:center}@media (max-width:575.98px){#reservationModal .modal-content h2{font-size:1.5rem}}#reservationModal .modal-content>.row{max-width:calc(50% - 2rem);flex:0 0 calc(50% - 2rem);margin:0 1rem 1rem}@media (max-width:575.98px){#reservationModal .modal-content>.row{max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0}}#reservationModal .form-group{font-size:0;max-width:calc(50% - 2rem);flex:0 0 calc(50% - 2rem);margin:0 1rem 1rem;position:relative}@media (max-width:575.98px){#reservationModal .form-group{max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0}}#reservationModal .form-group::after{font-family:"c4f";font-size:1.3rem;color:#62abc0;position:absolute;right:0;top:50%;transform:translateY(-50%)}#reservationModal .form-group label{display:none}#reservationModal .form-group-10004::after{content:""}#reservationModal .form-group-10005::after{content:""}#reservationModal .form-group-10006::after{content:""}#reservationModal .form-group-10007::after{content:""}#reservationModal .from-group-submit{max-width:unset;flex:unset;margin:0;padding:0}#reservationModal .from-group-submit button{border-radius:0;background-color:#ff0427;border-color:#ff0427;color:#fff;text-transform:uppercase;font-weight:500}#reservationModal .from-group-submit button:hover{background-color:#dd001f;border-color:#dd001f}#reservationModal .from-group-submit .alert{font-size:1rem}#reservationModal .form-required-mark{display:none}#reservationModal .form-control{border:none;border-radius:0;border-bottom:2px solid #62abc0;padding:0 2rem 0 0.5rem;height:40px;line-height:40px}@media (max-width:991.98px){#reservationModal .form-control{font-size:0.9rem}}#reservationModal .form-group-10000,#reservationModal .form-group-10001,#reservationModal .form-group-10002,#reservationModal .form-group-10003{max-width:calc(25% - 2rem);flex:0 0 calc(25% - 2rem);margin-bottom:5rem}@media (max-width:575.98px){#reservationModal .form-group-10000,#reservationModal .form-group-10001,#reservationModal .form-group-10002,#reservationModal .form-group-10003{max-width:100%;flex:0 0 100%;margin-bottom:1rem;margin-left:0;margin-right:0}}#reservationModal .form-group-10000 .form-control,#reservationModal .form-group-10001 .form-control,#reservationModal .form-group-10002 .form-control,#reservationModal .form-group-10003 .form-control{border-color:#c89a4e;padding-right:0}#reservationModal textarea{min-height:unset;resize:none;overflow:hidden}#reservationModal .custom-checkbox label{display:inline-block;font-size:1rem}.daterangepicker .applyBtn{background-color:#62abc0;border-color:#62abc0}.daterangepicker td.active{background-color:#284e60}.daterangepicker select.monthselect,.daterangepicker select.yearselect{border:none;border-bottom:2px solid #c89a4e}body[data-content-page="1"] .page__heading{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){body[data-content-page="1"] .page__heading{font-size:1.5rem}}body[data-content-page="1"] .page__body p{color:#284e60;position:relative;padding-left:2.5rem}body[data-content-page="1"] .page__body p::before{font-family:"c4f";position:absolute;left:0;top:-5px;font-size:1.6rem;color:#62abc0}body[data-content-page="1"] .page__body p a{color:#284e60}body[data-content-page="1"] .page__body p:nth-child(1)::before{content:""}body[data-content-page="1"] .page__body p:nth-child(2)::before{content:""}body[data-content-page="1"] .page__body p:nth-child(3)::before{content:""}.form-custom__heading,.callback__heading{font-family:Armonioso;font-size:2rem;color:#284e60;margin-bottom:1rem}@media (max-width:575.98px){.form-custom__heading,.callback__heading{font-size:1.5rem}}