body{margin:0;font-family:Roboto,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#113012!important}input::placeholder,textarea::placeholder{color:rgba(0,0,0,.4)}a:hover{text-decoration:none!important}.daterangepicker option.disabled,.daterangepicker td.disabled{background-color:red!important;opacity:.3}.wrap-head-lang{display:flex;justify-content:space-between;align-items:center}.wrap-head-lang>div{display:flex;flex-direction:row}.wrap-head-lang>div>div{align-items:center;display:flex;justify-content:space-around}.wrap-head-lang>div>div p{margin:0 20px 0 0;font-weight:600;cursor:pointer}.wrap-head-lang>div>div .active{color:#009fff;cursor:unset}.wrap-head-lang>div .add,.wrap-head-lang>div .save-btn{margin-right:20px;transform:unset!important;position:unset!important}@media (max-width:880px){.wrap-head-lang>div .add{margin-right:unset!important}}.daterangepicker option.checkIn,.daterangepicker td.checkIn{background-color:rgba(247,202,24,.3)!important}.all-btn{border-radius:.2vw;color:#fff;background-color:#fab84c;text-align:center;width:16vw;cursor:pointer}.disable-btn{background-color:#dcdcdc}.read-book-btn,.selected-btn{background-color:green}.all-btn div{color:#fff;text-align:center;height:4vw;font-size:1.3vw;font-weight:600;vertical-align:middle}.all-btn div,.all-btn p{width:16vw;display:table-cell}.all-btn p{font-size:1vw;vertical-align:bottom;height:4.5vw}.select,input,textarea{font-size:16px;height:3.8vw;max-height:60px;min-height:40px;padding-left:1.2vw;padding-right:1.2vw;border:1px solid #c6c6c5;border-radius:.3vw;box-sizing:border-box}@media screen and (min-width:1200px){.select,input,textarea{padding-left:0;padding-right:0}.all-btn{border-radius:4px;width:190px}.all-btn div{width:190px;height:48px;font-size:16px}.all-btn p{font-size:12px;height:60px;width:190px}}@media only screen and (max-width:768px){.all-btn,.select,input,textarea{border-radius:1vw}.all-btn{width:90vw}.all-btn div{font-size:3.5vw}.all-btn div,.all-btn p{width:90vw;height:14vw}}.daterangepicker th.available:hover{background-color:#6e9c80!important;border-color:#fff!important}.daterangepicker th.available:hover span{border-color:#fff!important}.table-condensed .in-range,.table-condensed td:hover{background-color:#fff1d6!important}.table-condensed .end-date,.table-condensed .start-date{background-color:#6e9c80!important;color:#fff}.table-condensed .end-date:hover,.table-condensed .start-date:hover{color:#000!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hide-header{display:none}header{position:absolute;top:0}header .wrap-header{height:5vw;width:100%;top:0;background-color:#113012;position:fixed;z-index:4}header .wrap-header .logo{float:left;margin-left:5.5vw;cursor:pointer}header .wrap-header .logo img{margin-top:1vw;height:3vw}header .wrap-header .header-menues{float:right;display:flex}header .wrap-header .header-menues .burger-menu{display:none}header .wrap-header .header-menues a:hover{text-decoration:none}header .wrap-header .header-menues a:hover p{opacity:.7}header .wrap-header .header-menues .menu{cursor:pointer;font-size:1.1vw;padding-left:1.05vw;padding-right:1.05vw;font-weight:500;text-transform:uppercase;vertical-align:middle;display:table-cell;height:5vw;color:#fff}header .wrap-header .header-menues .menu .font-icon{font-size:1.5vw;padding-right:.8vw}header .wrap-header .header-menues .back-menu{display:none}header .wrap-header .header-menues .show-back-menu{display:inline-block}header .wrap-header .header-menues .disable-menu{display:none}header .wrap-header .header-menues .active{color:#fab84c}header .wrap-header.large .logo img{height:5vw;margin-top:0}header .wrap-header .wrap-head-lang{margin-left:20px}header .wrap-header .wrap-head-lang p{color:#fff!important}header .wrap-header .wrap-head-lang .active{color:#009fff!important}header .side-menu{display:none}@media screen and (min-width:1200px){header .wrap-header{height:60px}header .wrap-header .logo img{margin-top:12px;height:35px}header .wrap-header.large .logo img{height:60px;margin-top:0}header .wrap-header .header-menues{margin-right:60px;display:flex}header .wrap-header .header-menues .menu{font-size:13px;padding-left:10px;padding-right:10px;height:60px}header .wrap-header .header-menues .menu .font-icon{font-size:20px;padding-right:10px}}@media only screen and (max-width:768px){header .wrap-header{height:14vw}header .wrap-header .logo img{margin-top:3.3vw;height:8vw}header .wrap-header.large .logo img{height:14vw;margin-top:0}header .wrap-header .header-menues .burger-menu{margin-top:2vw;color:#fff;font-size:7vw;display:block;margin-right:2vw}header .wrap-header .header-menues .wrap-head-lang,header .wrap-header .header-menues span{display:none}header .active{display:block}header .side-menu{height:100vh;width:100vw;position:fixed;top:14vw;padding-top:5vw;background-color:#113012;z-index:2}header .side-menu .wrap-head-lang{margin-left:20px}header .side-menu .wrap-head-lang p{color:#fff!important}header .side-menu .wrap-head-lang .active{color:#009fff!important}header .side-menu .disable-menu{display:none}header .side-menu .menu{font-size:5vw;margin:0;color:#fff;padding:1vw;max-width:60vw}header .side-menu .menu .font-icon{width:10vw;display:inline-block;text-align:center}}.hide-footer{display:none}footer{background-color:#fff;color:#4a4a4a;width:100%;margin-top:40px}footer .testimonials{background-color:#113012;color:#fff;width:100%;padding-bottom:2.4vw;padding-top:.1px;text-align:center}footer .testimonials .wrap-testimonials-text{padding-top:3.2vw;margin:auto;max-width:80vw}footer .testimonials .wrap-testimonials-text h1{line-height:3.5vw}footer .testimonials .wrap-testimonials-text ul{color:#fff}footer .testimonials .wrap-testimonials-text ul li,footer .testimonials .wrap-testimonials-text ul span[style]{font-size:3vw!important;font-weight:300;display:inline;list-style-type:none}footer .testimonials .wrap-testimonials-text ul li strong,footer .testimonials .wrap-testimonials-text ul span[style] strong{font-weight:700}footer .testimonials .wrap-testimonials-text p{font-size:1.8vw;display:inline-block;padding-top:.8vw;border-top:.2vw solid #fab84c}footer table{max-width:1200px;margin:auto}footer table td{padding:0 20px}footer .booking,footer .contact-info,footer .follow-us,footer .terms{margin-bottom:6.2vw;margin-top:3.2vw;display:inline-block;vertical-align:top}footer .booking p,footer .contact-info p,footer .follow-us p,footer .terms p{font-size:1.3vw;margin:0}footer .booking .headline-info,footer .contact-info .headline-info,footer .follow-us .headline-info,footer .terms .headline-info{font-size:1.2vw;font-weight:900;padding-bottom:1.5vw}footer .booking .social,footer .contact-info .social,footer .follow-us .social,footer .terms .social{text-align:left;font-size:2.5vw}footer .booking .social a,footer .contact-info .social a,footer .follow-us .social a,footer .terms .social a{padding:.5vw}footer .booking .social a svg,footer .contact-info .social a svg,footer .follow-us .social a svg,footer .terms .social a svg{color:#4a4a4a}footer .terms{text-align:left}footer .terms a{text-decoration:none}footer .booking{float:right;text-align:left}footer .booking a{color:#4a4a4a;text-decoration:none}footer .copy-right{background-color:#113012;height:5vw;color:#bbb;text-align:left}footer .copy-right p{display:table-cell;vertical-align:middle;height:5vw;padding-left:6.2vw;font-size:1.3vw}@media screen and (min-width:1200px){footer .testimonials{padding-bottom:80px}footer .testimonials .wrap-testimonials-text{max-width:80vw;padding-top:60px}footer .testimonials .wrap-testimonials-text h1{line-height:50px}footer .testimonials .wrap-testimonials-text ul li,footer .testimonials .wrap-testimonials-text ul span[style]{font-size:40px!important}footer .testimonials .wrap-testimonials-text ul li strong,footer .testimonials .wrap-testimonials-text ul span[style] strong{font-weight:700}footer .testimonials .wrap-testimonials-text p{font-size:20px;padding-top:4px;border-top:2px solid #fab84c}footer .wrap-contact-info{width:1020px;margin:auto;text-align:center;height:250px}footer .contact-info{text-align:left;float:left;margin-bottom:60px;margin-top:40px;margin-left:0}footer .follow-us,footer .social svg{display:inline-block}footer .follow-us,footer .social .fa-facebook-f{margin-bottom:3px}footer .booking,footer .follow-us,footer .terms{margin-top:40px;margin-right:0}footer .booking .social a,footer .follow-us .social a,footer .terms .social a{padding:0 10px 0 0}footer .booking .headline-info,footer .contact-info .headline-info,footer .follow-us .headline-info,footer .terms .headline-info{font-size:14px;padding-bottom:18px}footer .booking .social,footer .contact-info .social,footer .follow-us .social{font-size:30px}footer .booking p,footer .contact-info p,footer .follow-us p,footer .terms p{font-size:16px}footer .copy-right{height:60px}footer .copy-right p{padding-left:60px;font-size:16px;height:60px}}@media only screen and (max-width:768px){footer .testimonials .wrap-testimonials-text p{font-size:3.4vw}footer .testimonials .wrap-testimonials-text h1 ul{margin:3vw 0;padding:0}footer .testimonials .wrap-testimonials-text h1 ul li{font-size:5vw!important}footer table{margin:unset}footer table tbody .testimonials{display:none}footer table tbody .wrap-contact-info{padding-top:10vw;padding-bottom:32vw}footer table tbody .wrap-contact-info .contact-info{margin-top:0;margin-bottom:0}footer table tbody .wrap-contact-info .empty{display:none}footer table tbody .wrap-contact-info td{vertical-align:bottom;width:100%;margin:2vw 0!important}footer table tbody .wrap-contact-info td .headline-info,footer table tbody .wrap-contact-info td p{font-size:3.5vw}footer table tbody .wrap-contact-info .terms div img{width:100%}footer table tbody .follow-us{margin-top:10vw}footer table tbody .follow-us .social{text-align:left;font-size:8.5vw}footer table tbody .follow-us .social a{padding-left:2vw}footer table tbody .booking{margin-top:10vw;float:none}footer .copy-right{height:14vw}footer .copy-right p{font-size:3.5vw;height:14vw}}content .carousel{margin-top:5vw;width:100%}content .carousel .react-images__footer{display:none}content .carousel img{object-fit:cover;width:100%;height:50vw}content .about{width:100%;padding-bottom:6.2vw}content .about .daterangepicker{right:12vw;top:63vw}content .about .about-content1{margin-top:6.2vw;margin-left:6.2vw;vertical-align:top;width:calc(65% - 6.2vw);display:inline-block;color:#b7b7b7}content .about .about-content1 h1{font-weight:900;color:#fff;line-height:5vw;margin-top:0;padding-bottom:4vw;font-size:4.8vw}content .about .about-content1 p{padding-right:3.1vw;white-space:pre-line;font-size:1.55vw;font-weight:400;line-height:1.9vw}content .about .about-content1 p span{color:#fab84c}content .about .about-content1 .go-button{text-align:center;cursor:pointer;color:#fff;height:4.65vw;margin:2.5vw 5vw 2.5vw 0;display:inline-block;vertical-align:top;border:0;border-radius:0;border-radius:.3vw;box-sizing:border-box;background-color:#fab84c;font-size:1.6vw;font-weight:900}content .about .about-content1 .go-button.camping{background-color:#113012;border:1px solid #fff}content .about .about-content2{margin-top:6.2vw;width:calc(35% - 1.2vw);display:inline-block;vertical-align:top;position:relative}content .about .about-content2 p:first-child{color:#fff}content .about .about-content2 .comment{display:none;padding-top:4vw;padding-bottom:4vw}content .about .about-content2 .comment ul{padding-top:1vw;padding-left:1.6vw;color:#fff}content .about .about-content2 .comment ul li{font-size:1.6vw;list-style-type:none}content .about .about-content2 .comment ul li strong{font-weight:400}content .about .about-content2 .comment p{margin:auto;font-size:1.6vw;font-weight:400;width:calc(100% - 3.8vw + 3px);line-height:2.3vw;color:#fff}content .about .about-content2 .comment p:nth-child(2){padding-top:1.6vw;line-height:2.2vw;font-weight:600;font-size:1.3vw;text-transform:uppercase;color:#fab84c}content .about .about-content2 .comment img{z-index:-1;position:absolute;width:100%}content .about .about-content2 .available-headline{color:#fab84c;font-size:1.1vw;margin-bottom:-5px}content .about .about-content2 .check-availabilty{position:relative}content .about .about-content2 .check-availabilty .fa-calendar-alt{padding-left:.8vw;padding-right:.8vw;top:1vw;position:absolute;color:#000;font-size:4vw}content .about .about-content2 .check-availabilty .calendar{font-size:1.3vw;font-weight:500;height:4.65vw;width:calc(22vw - 2px);padding-left:4vw;margin:.6vw 0;display:inline-block;vertical-align:top;border:0;border-radius:0;border-top-left-radius:.3vw;border-bottom-left-radius:.3vw;box-sizing:border-box}content .about .about-content2 .check-availabilty .go-button{text-align:center;cursor:pointer;color:#fff;height:4.65vw;width:20%;margin:.6vw 0;display:inline-block;vertical-align:top;border:0;border-radius:0;border-top-right-radius:.3vw;border-bottom-right-radius:.3vw;box-sizing:border-box;background-color:#fab84c;font-size:1.6vw;font-weight:900}content .about .about-content2 .check-availabilty .hidden-button{visibility:hidden}content .about .about-content2 .check-availabilty .occupied{position:absolute;color:red;font-size:1vw}content .about .about-content2 p{white-space:pre-line;font-size:1.2vw;font-weight:900;line-height:1.8vw}content .about .about-content2 p:nth-child(4){font-weight:200}content .wrap-packages{display:flex;flex-direction:column;width:1200px;margin:auto}@media screen and (max-width:1200px){content .wrap-packages{width:calc(100% - 4.3vw)}}content .wrap-packages .package-boks{margin-top:20px;display:flex;background-color:#fff;height:250px}@media screen and (max-width:768px){content .wrap-packages .package-boks{flex-direction:column;height:unset}}content .wrap-packages .package-boks img{object-fit:cover;width:25%}@media screen and (max-width:768px){content .wrap-packages .package-boks img{width:100%;height:60vw}}content .wrap-packages .package-boks .border-wrap{display:flex;width:75%;align-items:center;justify-content:space-between}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap{flex-direction:column;width:100%}}content .wrap-packages .package-boks .border-wrap>div{padding:20px;flex-basis:70%}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap>div{width:100%;text-align:center}}content .wrap-packages .package-boks .border-wrap>div .package-headline{font-size:34px;font-weight:900}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap>div .package-headline{font-size:6vw}}content .wrap-packages .package-boks .border-wrap>div .package-text{flex-basis:20%}content .wrap-packages .package-boks .border-wrap>div .package-text p{font-weight:unset}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap>div .package-text p{font-size:3.5vw}}content .wrap-packages .package-boks .border-wrap a{flex-basis:30%;padding-right:20px}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap a{width:70%;padding:0;margin-bottom:10vw}}content .wrap-packages .package-boks .border-wrap a .package-button{font-weight:600;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:center;padding:15px 0;color:#fff;background-color:#fab84c}@media screen and (max-width:768px){content .wrap-packages .package-boks .border-wrap a .package-button{height:12vw;font-size:4vw}}content .cabins{padding:4.3vw 0 4.3vw 4.3vw;margin:auto;color:#4a4a4a;background-color:#eae9e9}content .cabins .wrap-text-cabins h1{margin-bottom:0;font-weight:900;font-size:4.8vw}content .cabins .wrap-text-cabins .wrap-cabins{white-space:nowrap;width:100%;margin:auto;overflow-y:auto}content .cabins .wrap-text-cabins .wrap-cabins p{margin-bottom:6vw;margin-top:0;white-space:pre-line;font-size:1.9vw;font-weight:900;line-height:2vw}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks{background-color:#fff;text-align:center;width:calc(25% - 2.9vw);display:inline-block;vertical-align:top;margin-right:3.8vw;margin-bottom:3.8vw;position:relative}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .on-request{position:absolute;background-color:rgba(17,48,18,.4);border-bottom-right-radius:4px;display:flex;padding:0 20px;color:#fff}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .on-request p{font-size:unset;margin:unset;padding:8px;line-height:unset}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks img{object-fit:cover;width:100%;height:15.8vw}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-headline{font-weight:900;font-size:2vw;padding:1.6vw 1.6vw 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text{padding:0 2vw;margin-bottom:2vw;height:4vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text p{font-size:1.45vw;line-height:2vw;margin:auto;font-weight:400}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button{color:#fff;background-color:#fab84c;margin:0 2vw 2vw;text-align:center}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button div{width:16vw;text-align:center;height:4vw;font-size:1.3vw;font-weight:600;display:table-cell;vertical-align:middle}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .camping-button{background-color:#113012}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button-sold-out{background-color:#dcdcdc}content .cabins:nth-child(2n){background-color:#fff}content .cabins:nth-child(2n) .border-wrap{border:1px solid #d3d3d3}content .wild-life{width:100%;min-height:200px;padding-bottom:2.2vw;color:#fff}content .wild-life .wrap-wild-life{margin:auto}content .wild-life .wrap-wild-life .react-images__footer{display:none}content .wild-life .wrap-wild-life .wild-life-text{margin-top:6.2vw;margin-left:6.2vw;vertical-align:top;width:calc(50% - 6.2vw);display:inline-block}content .wild-life .wrap-wild-life .wild-life-text h1{margin-bottom:5vw;font-weight:900;padding-top:0;margin-top:0;font-size:4.8vw}content .wild-life .wrap-wild-life .wild-life-text p{padding-right:3.1vw;white-space:pre-line;color:#b7b7b7;font-size:1.55vw;font-weight:400;line-height:2vw}content .wild-life .wrap-wild-life .wild-life-text p span{color:#fab84c}content .wild-life .wrap-wild-life .wild-life-image{margin-top:6.2vw;vertical-align:top;width:calc(50% - 6.2vw);display:inline-block}content .wild-life .wrap-wild-life .wild-life-image img{object-fit:cover;width:100%;height:30vw}content .contact{background-color:#eae9e9;color:#4a4a4a;width:100%;padding-bottom:6.2vw;padding-top:.1px}content .contact .contact-form{margin-top:6.2vw;margin-left:6.2vw;vertical-align:top;width:calc(100% - 12.4vw);position:relative}content .contact .contact-form h1{margin:0;font-weight:900;font-size:4.8vw}content .contact .contact-form p{font-size:1.3vw;font-weight:400;margin-bottom:.7vw;margin-top:3vw}content .contact .contact-form .contact-name{width:100%}content .contact .contact-form .contact-name div{position:relative;display:inline-block;width:41.5vw}content .contact .contact-form .contact-name div input{font-size:1.3vw;width:100%}content .contact .contact-form .contact-name div .warning-message{font-size:1.3vw;position:absolute;left:0;margin-top:3.5vw;color:red}content .contact .contact-form .contact-name div:nth-child(2){float:right}content .contact .contact-form .email{width:100%;position:relative}content .contact .contact-form .email input{font-size:1.3vw;width:100%}content .contact .contact-form .email .warning-message{font-size:1.3vw;position:absolute;left:0;margin-top:3.5vw;color:red}content .contact .contact-form .comment{width:100%}content .contact .contact-form .comment textarea{font-family:inherit;resize:none;font-size:1.3vw;height:14vw;padding:1.2vw;border:1px solid #c6c6c5;border-radius:.3vw;box-sizing:border-box;width:100%;outline:none}content .contact .contact-form .comment div{position:relative}content .contact .contact-form .comment div .warning-message{font-size:1.3vw;position:absolute;left:0;bottom:-1vw;color:red}content .contact .contact-form .send-contact{cursor:pointer;color:#fff;margin-top:3vw;text-align:center;height:4vw}content .contact .contact-form .send-contact div{float:right}content .contact .contact-form .send-contact div .send-button{border-radius:.3vw;float:none;background-color:#fab84c;width:16vw;text-align:center;height:4vw;font-size:1.3vw;font-weight:600;display:table-cell;vertical-align:middle}content .contact .contact-form .sent-message{font-size:1.3vw;position:absolute;right:0;color:green}content .testimonials{color:#fff;width:100%;padding-bottom:6.2vw;padding-top:.1px;text-align:center}content .testimonials .wrap-testimonials-text{padding-top:6.2vw;margin:auto;width:61.9%}content .testimonials .wrap-testimonials-text h1{font-weight:900;font-size:3vw}content .testimonials .wrap-testimonials-text h1 .thin-text{font-weight:300}content .testimonials .wrap-testimonials-text h2{font-weight:400;font-size:2vw}content .testimonials .wrap-testimonials-text .testimonials-line{margin:auto;width:5.5vw;height:.25vw;background-color:#fab84c}@media screen and (min-width:1200px){content .carousel{margin-top:60px}content .carousel img{height:600px}content .about{text-align:center;padding-bottom:100px}content .about .about-content1{margin-top:55px;margin-left:0;text-align:left;width:694px}content .about .about-content1 h1{line-height:60px;font-size:60px;margin-left:0;margin-right:30px;padding-bottom:30px}content .about .about-content1 p{font-size:17px;line-height:22px}content .about .about-content1 .go-button{height:55px;margin:30px 60px 30px 0;padding:0 20px;border-radius:4px;font-size:22px}content .about .about-content2{margin-top:55px;text-align:left;width:340px}content .about .about-content2 h1{line-height:60px;font-size:60px;margin-left:0}content .about .about-content2 p{font-size:16px!important;line-height:22px!important}content .about .about-content2 .comment{padding-bottom:48px;padding-top:48px}content .about .about-content2 .comment ul{padding-top:14px;padding-left:20px}content .about .about-content2 .comment ul li{font-size:17px!important}content .about .about-content2 .comment p{width:calc(100% - 42px)}content .about .about-content2 .comment p:nth-child(2){padding-top:24px}content .about .about-content2 .comment p:nth-child(3){letter-spacing:.4px}content .about .about-content2 .comment p:nth-child(4){font-weight:400;font-size:14px!important}content .about .about-content2 .available-headline{font-size:14px}content .about .about-content2 .check-availabilty input::placeholder{color:rgba(0,0,0,.4)}content .about .about-content2 .check-availabilty .fa-calendar-alt{padding-left:10px;padding-right:10px;font-size:50px;top:10px;left:5px}content .about .about-content2 .check-availabilty .go-button{height:55px;margin:8px 0;width:67px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:22px}content .about .about-content2 .check-availabilty .occupied{font-size:14px}content .about .about-content2 .check-availabilty .calendar{height:55px;font-size:16px;width:272px;padding-left:50px;padding-right:10px;margin:8px 0;border-top-left-radius:4px;border-bottom-left-radius:4px}content .cabins{padding:60px 0 60px 60px}content .cabins .wrap-text-cabins{margin-top:60px;width:100%}content .cabins .wrap-text-cabins .cabins-text{width:1200px;margin:auto;text-align:left}content .cabins .wrap-text-cabins .cabins-text h1{line-height:60px;font-size:60px}content .cabins .wrap-text-cabins .cabins-text p{margin-bottom:40px;font-size:20px}content .cabins .wrap-text-cabins .wrap-cabins{white-space:nowrap;overflow-y:auto;width:calc(50% + 600px);margin:auto auto auto calc(50% - 600px)}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks{width:230px;margin-right:40px;margin-bottom:40px}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks img{height:190px}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-headline{font-size:24px;padding:20px}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text{padding:0 22px;margin-bottom:unset;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text p{font-size:18px;line-height:24px;margin:auto;font-weight:400}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button{margin:0 22px 22px}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button div{width:190px;height:46px;font-size:16px}content .wild-life{text-align:center;padding-bottom:20px}content .wild-life .wrap-wild-life{width:1040px}content .wild-life .wrap-wild-life .wild-life-text{text-align:left;margin-top:60px;margin-left:0;width:520px}content .wild-life .wrap-wild-life .wild-life-text h1{line-height:60px;font-size:60px;margin-left:0;margin-bottom:40px;padding-right:40px}content .wild-life .wrap-wild-life .wild-life-text p{line-height:22px;padding-right:20px;font-size:17px}content .wild-life .wrap-wild-life .wild-life-image{margin-top:60px;width:520px}content .wild-life .wrap-wild-life .wild-life-image img{height:360px}content .contact{padding-bottom:60px}content .contact .contact-form{margin:60px auto auto;width:1040px;position:relative}content .contact .contact-form h1{line-height:60px;font-size:60px;margin-left:0;padding-right:40px}content .contact .contact-form .contact-name div{width:48%}content .contact .contact-form .contact-name div input{font-size:16px;height:46px;padding-left:14px;padding-right:14px;border-radius:4px}content .contact .contact-form .contact-name div .warning-message{margin-top:46px;font-size:16px}content .contact .contact-form .email input{font-size:16px;height:46px;padding-left:14px;padding-right:14px;border-radius:4px}content .contact .contact-form .email .warning-message{margin-top:46px;font-size:16px}content .contact .contact-form p{font-size:16px;margin-bottom:8px;margin-top:35px}content .contact .contact-form .comment textarea{font-size:16px;height:170px;padding:14px;border-radius:4px}content .contact .contact-form .comment div .warning-message{bottom:-16px;font-size:16px}content .contact .contact-form .send-contact{margin-top:35px;height:50px}content .contact .contact-form .send-contact div .send-button{border-radius:4px;width:190px;height:50px;font-size:16px}content .contact .contact-form .sent-message{font-size:16px}}@media only screen and (max-width:768px){content .carousel img{height:110vw}content .about{display:flex;flex-direction:column}content .about .about-content1{margin-top:12.2vw;margin-left:auto;margin-right:auto;order:2;width:90%}content .about .about-content1 h1{font-size:10vw;line-height:10vw;letter-spacing:.5vw;padding-bottom:8vw}content .about .about-content1 p{font-size:3.5vw;line-height:5vw}content .about .about-content1 .go-button{padding:0 3vw;height:13vw;margin-top:7vw;font-size:5vw;border-radius:1vw}content .about .about-content2{order:1;width:100%;margin-top:10.2vw}content .about .about-content2 p{font-size:3.2vw;margin-left:5vw}content .about .about-content2 .available-headline{font-size:2.8vw;margin-left:5vw;margin-top:6px;margin-bottom:-2px}content .about .about-content2 .check-availabilty{margin:auto;text-align:center;display:flex;justify-content:center}content .about .about-content2 .check-availabilty .calendar{height:15vw;width:75vw;font-size:4vw;padding-left:16vw;border-top-left-radius:1vw;border-bottom-left-radius:1vw}content .about .about-content2 .check-availabilty .go-button{width:15vw;height:15vw;font-size:5vw;border-top-right-radius:1vw;border-bottom-right-radius:1vw}content .about .about-content2 .check-availabilty .occupied{font-size:14px}content .about .about-content2 .check-availabilty .fa-calendar-alt{padding-left:0;padding-right:0;left:9vw;top:50%;transform:translateY(-50%);font-size:8vw;max-height:40px}content .about .about-content2 .comment{display:none}content .cabins{padding:12vw 0 0}content .cabins .wrap-text-cabins{width:90vw;margin:auto}content .cabins .wrap-text-cabins h1{font-size:9vw;line-height:10vw}content .cabins .wrap-text-cabins p{font-size:3.5vw;line-height:5.5vw;margin-left:1vw}content .cabins .wrap-text-cabins .wrap-cabins{white-space:unset;overflow:unset}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks{width:90vw;margin-bottom:5vw;margin-right:0}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks img{height:60vw}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-headline{margin:auto;padding-top:3vw;width:70%;font-size:6vw}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text{height:11vw;margin:auto;width:70%}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-text p{font-size:3.5vw;line-height:3.5vw;margin:auto;font-weight:400}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button{width:70%;margin:5vw auto 10vw;height:12vw}content .cabins .wrap-text-cabins .wrap-cabins .cabin-boks .cabin-button div{width:100vw;height:12vw;font-size:4vw}content .wild-life .wrap-wild-life .wild-life-text{margin-top:12vw;width:calc(100% - 12.4vw)}content .wild-life .wrap-wild-life .wild-life-text h1{font-size:9vw;line-height:10vw}content .wild-life .wrap-wild-life .wild-life-text p{font-size:3.5vw;line-height:5.5vw}content .wild-life .wrap-wild-life .wild-life-image{display:none}content .contact .contact-form{width:100%;margin-left:auto;margin-right:auto;margin-top:12vw;position:relative}content .contact .contact-form h1{margin-left:5vw;font-size:9vw;line-height:10vw}content .contact .contact-form .contact-name div{margin:auto;display:block;width:90vw;float:none!important}content .contact .contact-form .contact-name div p{margin-bottom:2vw;margin-top:5vw;font-size:3.5vw}content .contact .contact-form .contact-name div input{padding-left:3vw;padding-right:3vw;font-size:3.5vw;height:14vw;border-radius:1vw}content .contact .contact-form .contact-name div .warning-message{margin-top:14vw;font-size:2.5vw}content .contact .contact-form .comment,content .contact .contact-form .email{margin:auto;display:block;width:90vw}content .contact .contact-form .comment p,content .contact .contact-form .email p{margin-bottom:2vw;margin-top:5vw;font-size:3.5vw}content .contact .contact-form .comment input,content .contact .contact-form .comment textarea,content .contact .contact-form .email input,content .contact .contact-form .email textarea{padding-left:3vw;padding-right:3vw;font-size:3.5vw;height:14vw;border-radius:1vw}content .contact .contact-form .comment .warning-message,content .contact .contact-form .email .warning-message{margin-top:14vw;font-size:2.5vw}content .contact .contact-form .comment textarea,content .contact .contact-form .email textarea{padding:3.2vw;height:40vw}content .contact .contact-form .comment div .warning-message,content .contact .contact-form .email div .warning-message{bottom:-1.5vw;font-size:2.5vw}content .contact .contact-form .send-contact{margin-top:6vw;margin-bottom:6vw;height:14vw}content .contact .contact-form .send-contact div{float:none;margin:auto;width:90vw}content .contact .contact-form .send-contact div .send-button{margin:auto;width:90vw;height:14vw;font-size:3.5vw;border-radius:1vw}content .contact .contact-form .sent-message{font-size:3.5vw;right:5vw}.daterangepicker{left:5vw;width:calc(100% - 10vw)!important}.daterangepicker .drp-calendar{max-width:88vw!important}}#confirmation .wrap-detail-content .booking-details .cleaning{width:100%;font-size:12px;display:inline-block}@media screen and (min-width:1200px){#confirmation .all-btn{margin-top:20px!important}#confirmation .wrap-detail-content{max-width:1400px;margin-top:120px!important}#confirmation .wrap-detail-content .details-form{font-size:16px}#confirmation .wrap-detail-content .details-form .headline{padding-bottom:60px!important}#confirmation .wrap-detail-content .booking-details{padding-left:60px}#confirmation .wrap-detail-content .booking-details h3{font-size:18px}#confirmation .wrap-detail-content .booking-details p{font-size:16px}}#admin-cabins{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#admin-cabins .loading{position:absolute;background-color:rgba(0,0,0,.3);width:100%;height:100vh;z-index:99999999}#admin-cabins .loading .spinner{position:absolute;left:40%;top:50%;transform:translate(-50%,-50%);font-size:80px}#admin-cabins li{list-style-type:none}#admin-cabins .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#admin-cabins .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;position:fixed;right:64px;top:24px;z-index:9;cursor:pointer}#admin-cabins .wrap-content .front-page-content{background-color:#fff;margin:20px}#admin-cabins .wrap-content .front-page-content li{border-bottom:1px solid rgba(0,0,0,.1);margin-left:-40px}#admin-cabins .wrap-content .front-page-content li .list{cursor:pointer;padding:15px}#admin-cabins .wrap-content .front-page-content li .list .list-submenu{font-size:12px;text-transform:uppercase;font-weight:900}#admin-cabins .wrap-content .front-page-content li .list .list-icon{float:right;margin-right:20px}#admin-cabins .wrap-content .front-page-content li .list-content{display:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.4);padding:20px 20px 40px;position:relative}#admin-cabins .wrap-content .front-page-content li .list-content i{text-transform:uppercase;font-size:1rem}#admin-cabins .wrap-content .front-page-content li .list-content.house .full-width{max-width:1440px;margin:auto;width:100%;display:flex;justify-content:space-between}#admin-cabins .wrap-content .front-page-content li .list-content.house .full-width>div{width:48%;display:flex;flex-direction:column}#admin-cabins .wrap-content .front-page-content li .list-content.house .full-width>div input:not([type=checkbox]){padding:0 10px;font-size:14px;height:40px}#admin-cabins .wrap-content .front-page-content li .list-content.house .full-width>div input[type=checkbox]{height:unset}#admin-cabins .wrap-content .front-page-content li .list-content.house .airbnb-uri{position:relative}#admin-cabins .wrap-content .front-page-content li .list-content.house .airbnb-uri input[type=checkbox]{max-height:unset;min-height:unset;margin-top:-.5rem}#admin-cabins .wrap-content .front-page-content li .list-content.house .airbnb-uri label{margin-left:10px}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div{display:flex;flex-wrap:wrap}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div>div{width:50%;margin-bottom:30px;display:flex;flex-direction:column}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div>div input:not(input[type=checkbox]){padding:0 10px;width:90%}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div>div input[type=checkbox]{position:absolute;top:6px}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div>div .quill{width:90%}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div .full-width{width:100%;display:flex}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div .full-width .airbnb-uri label{margin-left:20px}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div .full-width>div{display:flex;flex-direction:column;width:100%!important}#admin-cabins .wrap-content .front-page-content li .list-content.settings>div .full-width>div:not(.quill){width:50%}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name input,#admin-cabins .wrap-content .front-page-content li .list-content.settings>div .full-width .quill{width:100%}#admin-cabins .wrap-content .front-page-content li .list-content .add-offer{position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;color:#6197de;font-size:12px}#admin-cabins .wrap-content .front-page-content li .list-content table{margin-top:30px;width:100%}#admin-cabins .wrap-content .front-page-content li .list-content table input{height:auto;border-radius:0;padding:10px;font-size:14px}#admin-cabins .wrap-content .front-page-content li .list-content table .max-offers{margin-top:5px;font-style:italic}#admin-cabins .wrap-content .front-page-content li .list-content table .max-offers input{margin-left:5px;width:90px;padding:0 10px}#admin-cabins .wrap-content .front-page-content li .list-content table .not-valid,#admin-cabins .wrap-content .front-page-content li .list-content table .not-valid:focus{outline:none!important;border:1px solid red}#admin-cabins .wrap-content .front-page-content li .list-content table textarea{font-size:14px}#admin-cabins .wrap-content .front-page-content li .list-content table td:first-child{min-width:286px;display:block}#admin-cabins .wrap-content .front-page-content li .list-content table td{background-color:#fff;padding:0 3px 0 5px;border-bottom:1px solid rgba(0,0,0,.1)}#admin-cabins .wrap-content .front-page-content li .list-content table td textarea{resize:both;border-radius:0;max-height:100px;width:380px;vertical-align:middle;padding:10px}#admin-cabins .wrap-content .front-page-content li .list-content table td .delete-offers{padding:10px;color:red;cursor:pointer}#admin-cabins .wrap-content .front-page-content li .list-content table .offer-image{height:100px;display:inline-block}#admin-cabins .wrap-content .front-page-content li .list-content table .offer-image img{height:100%}#admin-cabins .wrap-content .front-page-content li .list-content table .fileUploader{width:130px;display:inline-block;margin:0 20px;height:90px}#admin-cabins .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer{height:90px;margin:0;padding:0;box-shadow:none}#admin-cabins .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer p{display:none}#admin-cabins .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer button{font-size:12px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-week-days{display:flex;flex-wrap:wrap;margin:auto;width:100%;max-width:1440px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-week-days>div{margin-right:20px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-week-days>div input{height:auto}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name{display:flex;flex-wrap:wrap;margin:auto;width:100%;max-width:1440px;justify-content:space-between}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name>div p{margin:10px 0 0}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name>div .sub-input{margin:0}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name>div input:not([type=checkbox]){width:300px;font-size:14px;height:40px;padding-left:14px;padding-right:14px;border:1px solid #c6c6c5;border-radius:4px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-name>div input[type=checkbox]{height:auto}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-checkbox{max-width:1440px;margin:auto;width:100%}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-checkbox>div p{margin:10px 0 0}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-checkbox>div input[type=checkbox]{height:auto}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text{max-width:1440px;margin:auto;width:100%;min-width:600px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor{display:flex;flex-wrap:wrap;justify-content:space-between}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .heading i{text-transform:uppercase;font-size:1rem}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .ql-container.ql-snow{background-color:#fff}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor li{margin:auto}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .cabin-special-comments,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short{margin-top:20px;width:calc(50% - 60px);display:inline-block;vertical-align:top}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .cabin-special-comments p,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long p,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short p{margin-bottom:0}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .cabin-special-comments .quill,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long .quill,#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short .quill{height:200px;margin-bottom:60px}#admin-cabins .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long{width:100%}#admin-cabins .wrap-content .front-page-content li .list-content .images{max-width:1440px;margin:auto;width:100%}#admin-cabins .wrap-content .front-page-content li .list-content .images .main-image{margin:0 20px 0 0;vertical-align:top;width:150px;height:150px;display:inline-block;position:relative}#admin-cabins .wrap-content .front-page-content li .list-content .images .main-image .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-cabins .wrap-content .front-page-content li .list-content .images .main-image img{object-fit:cover;width:100%;height:100%}#admin-cabins .wrap-content .front-page-content li .list-content .images p{margin-top:20px;margin-bottom:0}#admin-cabins .wrap-content .front-page-content li .list-content .images p .image-spinner{display:inline}#admin-cabins .wrap-content .front-page-content li .list-content .images p .hide-spinner{display:none}#admin-cabins .wrap-content .front-page-content li .list-content .images .gallery{display:inline-block;vertical-align:top}#admin-cabins .wrap-content .front-page-content li .list-content .images .gallery .images{width:150px;height:150px;display:inline-block;position:relative;margin:0 20px 20px 0}#admin-cabins .wrap-content .front-page-content li .list-content .images .gallery .images .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-cabins .wrap-content .front-page-content li .list-content .images .gallery .images img{object-fit:cover;width:100%;height:100%}#admin-cabins .wrap-content .front-page-content li .list-content .delete-cabin{position:absolute;right:20px;bottom:20px;color:#fff;cursor:pointer;padding:10px 20px;display:inline;background-color:red}#admin-cabins .wrap-content .front-page-content li .list-content .add-images{cursor:pointer}#admin-cabins .wrap-content .front-page-content li .list-content .add-images .fileUploader{width:150px;display:inline-block;vertical-align:top}#admin-cabins .wrap-content .front-page-content li .list-content .add-images .fileContainer{box-shadow:none;padding:0;margin:0}#admin-cabins .wrap-content .front-page-content li .list-content .add-images .fileContainer p{margin:8px}#admin-cabins .wrap-content .front-page-content li .list-content .add-images img{width:50px;height:50px}#admin-cabins .wrap-content .front-page-content li .active-list{display:flex;flex-direction:column}#admin-cabins .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#admin-cabins .wrap-content .front-page-content .headline .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#admin-cabins .wrap-content .front-page-content .headline .add span{display:inline-block;vertical-align:middle;margin-left:3px}#admin-cabins .wrap-content .front-page-content .headline .add svg{display:inline-block;vertical-align:middle}#admin-cabins .wrap-content .front-page-content .headline .sub-menu{position:absolute;margin-top:21px;background-color:#f0f0f0;width:100%;left:0}#admin-cabins .wrap-content .front-page-content .headline .sub-menu div:first-child{margin-left:10px}#admin-cabins .wrap-content .front-page-content .headline .sub-menu div{display:inline-block;padding:8px 30px;cursor:pointer;box-shadow:inset 0 -3px 0 0 #c4cbcc;margin:0 10px 10px 0;background-color:#fff;border-top:0;color:#b2b2b2;font-size:12px}#admin-cabins .wrap-content .front-page-content .headline .sub-menu .selected-sub-menu{font-weight:700;background-color:#c4cbcc;border-color:#6197de;box-shadow:inset 0 -3px 0 0 #6197de;color:#fff}#admin-cabins .wrap-content .front-page-content ul{margin-top:140px}@media only screen and (max-width:768px){#admin-cabins{margin-left:50px}#admin-cabins .wrap-content{width:calc(100% - 50px)}#admin-cabins .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#admin-cabins .wrap-content .front-page-content{background-color:initial;margin:0}#admin-cabins .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:100%}#admin-cabins .wrap-content .front-page-content .headline .sub-menu div{padding:8px 20px}#admin-cabins .wrap-content .front-page-content .headline .add{right:65px;top:65px}#admin-cabins .wrap-content .front-page-content ul{margin-top:140px;margin-left:-20px}#admin-cabins .wrap-content .front-page-content ul li{overflow-x:hidden;margin-left:-20px}#admin-cabins .wrap-content .front-page-content ul li .list{width:calc(100vw - 50px)}#admin-cabins .wrap-content .front-page-content ul li .list .list-submenu{font-size:12px}#admin-cabins .wrap-content .front-page-content ul li .list-content{padding:0 0 70px}#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .fileUploader,#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .main-image{width:39vw;height:39vw;margin:5px}#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .fileUploader .fileContainer .chooseFileButton,#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .main-image .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .fileContainer .chooseFileButton{padding:6px 18px}#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .gallery .images{width:39vw;height:39vw;margin:5px}#admin-cabins .wrap-content .front-page-content ul li .list-content .add-images .gallery .images .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-cabins .wrap-content .front-page-content ul li .list-content .cabin-text{min-width:calc(100% - 70px);width:100%}#admin-cabins .wrap-content .front-page-content ul li .list-content .cabin-text .editor .jodit_statusbar ul{margin:0}#admin-cabins .wrap-content .front-page-content ul li .list-content .cabin-text .editor .cabin-special-comments,#admin-cabins .wrap-content .front-page-content ul li .list-content .cabin-text .editor .text-long,#admin-cabins .wrap-content .front-page-content ul li .list-content .cabin-text .editor .text-short{padding-right:0;display:block;width:100%}}#calendar{background-color:#fff!important;width:100%;height:100%;position:fixed;margin-left:200px}#calendar .wrap-timeline{margin-top:40px}#calendar .wrap-timeline .react-calendar-timeline .rct-sidebar,#calendar .wrap-timeline .react-calendar-timeline .rct-vertical-lines .rct-vl{border:0}#calendar .wrap-timeline .react-calendar-timeline .rct-sidebar .rct-sidebar-row{background:rgba(0,0,0,.02);border:none}#calendar .wrap-timeline .react-calendar-timeline .rct-calendar-header{border:none}#calendar .wrap-timeline .react-calendar-timeline .rct-horizontal-lines>div{padding:10px;border:none;background:transparent!important}#calendar .wrap-timeline .react-calendar-timeline .rct-dateHeader{border:none;padding:10px;background-color:#fff}#calendar .wrap-timeline .react-calendar-timeline .rct-header-root{align-items:center;background:rgba(0,0,0,.02);border:0}#calendar .wrap-timeline .react-calendar-timeline .rct-header-root .sidebarHeader{text-align:center;font-weight:bolder}#calendar .wrap-timeline .react-calendar-timeline .rct-header-root .rct-calendar-header>div:first-of-type{display:none}#calendar .wrap-timeline .react-calendar-timeline .rct-header-root .rct-calendar-header>div{height:60px!important}#calendar .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#calendar .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;border-radius:30px;position:fixed;right:64px;top:46px;z-index:9;cursor:pointer}#calendar .wrap-content .front-page-content{background-color:#f0f0f0;margin:20px}#calendar .wrap-content .front-page-content .welcome-editor{display:inline-block;width:50%;vertical-align:top;padding:20px}#calendar .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#calendar .wrap-content .front-page-content .calendar{margin-top:120px}#calendar .wrap-content .front-page-content .calendar .react-calendar{width:auto}#calendar .wrap-content .front-page-content .calendar .react-calendar abbr{color:#000}#calendar .wrap-content .front-page-content .calendar .react-calendar .small-calendar-text{font-size:.8em;color:#32cd32}#calendar .wrap-content .front-page-content .calendar .react-calendar .some-booked{color:#00f}#calendar .wrap-content .front-page-content .calendar .react-calendar .sold-out{color:red}#calendar .wrap-content .front-page-content .calendar .react-calendar .react-calendar__tile--active{background-color:#dfdfdf}#calendar .wrap-content .front-page-content table{border-collapse:collapse;width:100%;font-size:11px}#calendar .wrap-content .front-page-content table td,#calendar .wrap-content .front-page-content table th{border:1px solid #ddd;padding:8px}#calendar .wrap-content .front-page-content table td:last-child{padding:0}#calendar .wrap-content .front-page-content table{table-layout:fixed;min-width:1000px}#calendar .wrap-content .front-page-content table td{word-wrap:break-word;text-align:center}#calendar .wrap-content .front-page-content table td .react-bootstrap-daterangepicker-container{cursor:pointer}#calendar .wrap-content .front-page-content table td .action-btn{display:inline-block;text-align:center;width:50%;height:100%;vertical-align:top;padding:5px;cursor:pointer;font-size:12px}#calendar .wrap-content .front-page-content table td .action-btn p{margin:0}#calendar .wrap-content .front-page-content table td .action-btn:nth-child(2){background-color:red;color:#fff;width:100%}#calendar .wrap-content .front-page-content table td .action-btn:first-child{width:100%;background-color:green;color:#fff}#calendar .wrap-content .front-page-content table td .action-btn:hover{opacity:.8}#calendar .wrap-content .front-page-content table td input{height:auto;width:100%;text-align:center}#calendar .wrap-content .front-page-content table tr:nth-child(2n){background-color:#f7f7f7}#calendar .wrap-content .front-page-content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#6197de;color:#fff;position:relative;cursor:pointer}#calendar .wrap-content .front-page-content table th svg{position:absolute;right:3px;top:3px}#calendar .wrap-content .front-page-content table th .fa-filter{opacity:.2}@media only screen and (max-width:768px){#calendar{margin-left:50px}#calendar .wrap-content{width:calc(100% - 50px)}#calendar .wrap-content .front-page-content{background-color:initial}#calendar .wrap-content .front-page-content .headline{margin-left:-21px;position:fixed;top:0;z-index:2;background-color:#fff;width:calc(100% - 40px)}#calendar .wrap-content .front-page-content .calendar{margin-left:-18px;position:fixed;width:calc(100% - 54px);margin-top:80px}#calendar .wrap-content .front-page-content .calendar .react-calendar,#calendar .wrap-content .front-page-content .calendar .react-calendar *,#calendar .wrap-content .front-page-content .calendar .react-calendar :after,#calendar .wrap-content .front-page-content .calendar .react-calendar :before{height:32px;border:none}#calendar .wrap-content .front-page-content .calendar .react-calendar{font-size:.6em;height:290px}#calendar .wrap-content .front-page-content .calendar .react-calendar abbr{font-size:1.8em}#calendar .wrap-content .front-page-content .calendar .react-calendar .small-calendar-text{font-size:1em}#calendar .wrap-content .front-page-content .calendar .react-calendar .react-calendar__navigation{font-size:1.8em}#calendar .wrap-content .front-page-content table{position:absolute;margin-left:-18px;margin-top:370px}#calendar .wrap-content .front-page-content table tr td .action-btn p{font-size:2.1vw}}#admin{background-color:#fff!important;width:100%;height:100%;position:fixed}#admin input[type=email],#admin input[type=password]{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:auto;font-size:16px}#admin button{background-color:#4caf50;color:#fff;padding:14px 20px;margin:8px 0;border:none;cursor:pointer;width:100%}#admin button:hover{opacity:.8}#admin .cancelbtn{width:auto;padding:10px 18px;background-color:#f44336}#admin .imgcontainer{width:100%;text-align:center;margin:24px 0 12px}#admin img.avatar{width:200px}#admin .wrap-container{width:100%}#admin .container{margin:auto;padding:20px;max-width:400px}#hide-sidebar{display:none}#sidebar{background-color:#fff!important;position:fixed;min-width:200px;display:inline-block;height:100vh;border-right:.5px solid #ededed}#sidebar .sidebar-content{padding-top:30px}#sidebar .sidebar-content a{display:block}#sidebar .sidebar-content .menu{padding:10px;color:#b2b2b2}#sidebar .sidebar-content .menu .menuIcon{display:inline-block;width:30px;text-align:center}#sidebar .sidebar-content .menu .menuText{font-size:12px;padding-right:5px}#sidebar .sidebar-content .menu-active{background-color:rgba(17,48,18,.2);box-shadow:inset 0 -3px 0 0 #6197de;color:#fff}#sidebar .sidebar-content .menu-active .menuText{font-weight:700}@media only screen and (max-width:768px){#sidebar{min-width:50px;width:50px}#sidebar .menuText{display:none}}#coupons{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#coupons li{list-style-type:none}#coupons .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#coupons .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;position:fixed;right:64px;top:24px;z-index:9;cursor:pointer}#coupons .wrap-content .front-page-content{background-color:#fff;margin:120px 20px 20px}#coupons .wrap-content .front-page-content li{border-bottom:1px solid rgba(0,0,0,.1);margin-left:-40px}#coupons .wrap-content .front-page-content li .list{cursor:pointer;padding:15px}#coupons .wrap-content .front-page-content li .list .list-submenu{font-size:12px;text-transform:uppercase;font-weight:900}#coupons .wrap-content .front-page-content li .list .list-icon{float:right;margin-right:20px}#coupons .wrap-content .front-page-content li .list-content{display:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.4);padding:20px 20px 40px;position:relative}#coupons .wrap-content .front-page-content li .list-content .add-offer{position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;color:#6197de;font-size:12px}#coupons .wrap-content .front-page-content li .list-content table{margin-top:30px;width:100%}#coupons .wrap-content .front-page-content li .list-content table input{height:auto;border-radius:0;padding:10px;font-size:14px}#coupons .wrap-content .front-page-content li .list-content table .not-valid,#coupons .wrap-content .front-page-content li .list-content table .not-valid:focus{outline:none!important;border:1px solid red}#coupons .wrap-content .front-page-content li .list-content table textarea{font-size:14px}#coupons .wrap-content .front-page-content li .list-content table td:first-child{min-width:286px}#coupons .wrap-content .front-page-content li .list-content table td{background-color:#fff;padding:0 3px 0 5px;border-bottom:1px solid rgba(0,0,0,.1)}#coupons .wrap-content .front-page-content li .list-content table td textarea{resize:both;border-radius:0;max-height:100px;width:380px;vertical-align:middle;padding:10px}#coupons .wrap-content .front-page-content li .list-content table td .delete-offers{padding:10px;color:red;cursor:pointer}#coupons .wrap-content .front-page-content li .list-content table .offer-image{height:100px;display:inline-block}#coupons .wrap-content .front-page-content li .list-content table .offer-image img{height:100%}#coupons .wrap-content .front-page-content li .list-content table .fileUploader{width:130px;display:inline-block;margin:0 20px;height:90px}#coupons .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer{height:90px;margin:0;padding:0;box-shadow:none}#coupons .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer p{display:none}#coupons .wrap-content .front-page-content li .list-content table .fileUploader .fileContainer button{font-size:12px}#coupons .wrap-content .front-page-content li .list-content .cabin-name{display:inline-block;margin-right:40px}#coupons .wrap-content .front-page-content li .list-content .cabin-name p{margin:10px 0 0}#coupons .wrap-content .front-page-content li .list-content .cabin-name input{width:300px;font-size:14px;height:40px;padding-left:14px;padding-right:14px;border:1px solid #c6c6c5;border-radius:4px}#coupons .wrap-content .front-page-content li .list-content .cabin-text{display:inline-block;vertical-align:top;width:60%;min-width:600px}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .ql-container.ql-snow{background-color:#fff}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor li{margin:auto}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .cabin-special-comments,#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long,#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short{margin-top:20px;width:50%;display:inline-block;vertical-align:top}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .cabin-special-comments p,#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long p,#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short p{margin-bottom:0}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-long{width:100%}#coupons .wrap-content .front-page-content li .list-content .cabin-text .editor .text-short{padding-right:20px}#coupons .wrap-content .front-page-content li .list-content .images{width:100%}#coupons .wrap-content .front-page-content li .list-content .images .main-image{margin:0 20px 0 0;vertical-align:top;width:150px;height:150px;display:inline-block;position:relative}#coupons .wrap-content .front-page-content li .list-content .images .main-image .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#coupons .wrap-content .front-page-content li .list-content .images .main-image img{object-fit:cover;width:100%;height:100%}#coupons .wrap-content .front-page-content li .list-content .images p{margin-top:20px;margin-bottom:0}#coupons .wrap-content .front-page-content li .list-content .images p .image-spinner{display:inline}#coupons .wrap-content .front-page-content li .list-content .images p .hide-spinner{display:none}#coupons .wrap-content .front-page-content li .list-content .images .gallery{display:inline-block;vertical-align:top}#coupons .wrap-content .front-page-content li .list-content .images .gallery .images{width:150px;height:150px;display:inline-block;position:relative;margin:0 20px 20px 0}#coupons .wrap-content .front-page-content li .list-content .images .gallery .images .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#coupons .wrap-content .front-page-content li .list-content .images .gallery .images img{object-fit:cover;width:100%;height:100%}#coupons .wrap-content .front-page-content li .list-content .delete-cabin{position:absolute;right:20px;bottom:20px;color:#fff;cursor:pointer;padding:10px 20px;display:inline;background-color:red}#coupons .wrap-content .front-page-content li .list-content .add-images{cursor:pointer}#coupons .wrap-content .front-page-content li .list-content .add-images .fileUploader{width:150px;display:inline-block;vertical-align:top}#coupons .wrap-content .front-page-content li .list-content .add-images .fileContainer{box-shadow:none;padding:0;margin:0}#coupons .wrap-content .front-page-content li .list-content .add-images .fileContainer p{margin:8px}#coupons .wrap-content .front-page-content li .list-content .add-images img{width:50px;height:50px}#coupons .wrap-content .front-page-content li .active-list{display:block}#coupons .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#coupons .wrap-content .front-page-content .headline .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#coupons .wrap-content .front-page-content .headline .add span{display:inline-block;vertical-align:middle;margin-left:3px}#coupons .wrap-content .front-page-content .headline .add svg{display:inline-block;vertical-align:middle}#coupons .wrap-content .front-page-content table{border-collapse:collapse;width:100%;font-size:11px}#coupons .wrap-content .front-page-content table td,#coupons .wrap-content .front-page-content table th{border:1px solid #ddd;padding:8px}#coupons .wrap-content .front-page-content table td:last-child{padding:0}#coupons .wrap-content .front-page-content table{table-layout:fixed;min-width:1000px}#coupons .wrap-content .front-page-content table td{word-wrap:break-word;text-align:center}#coupons .wrap-content .front-page-content table td .react-bootstrap-daterangepicker-container{cursor:pointer}#coupons .wrap-content .front-page-content table td .empty-endDate{width:100px;height:16px;border:none;cursor:pointer}#coupons .wrap-content .front-page-content table td .action-btn{display:inline-block;text-align:center;width:50%;height:100%;vertical-align:top;padding:5px;cursor:pointer}#coupons .wrap-content .front-page-content table td .action-btn p{font-size:12px;margin:0}#coupons .wrap-content .front-page-content table td .action-btn:first-child{width:50%;background-color:#113012;color:#fff}#coupons .wrap-content .front-page-content table td .action-btn:nth-child(2){width:50%;background-color:red;color:#fff}#coupons .wrap-content .front-page-content table td .action-btn:hover{opacity:.8}#coupons .wrap-content .front-page-content table td input{height:auto;width:100%;text-align:center}#coupons .wrap-content .front-page-content table tr:nth-child(2n){background-color:#f7f7f7}#coupons .wrap-content .front-page-content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#6197de;color:#fff;position:relative;cursor:pointer}#coupons .wrap-content .front-page-content table th svg{position:absolute;right:3px;top:3px}#coupons .wrap-content .front-page-content table th .fa-filter{opacity:.2}@media only screen and (max-width:768px){#coupons{margin-left:50px}#coupons .wrap-content{width:calc(100% - 50px)}#coupons .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#coupons .wrap-content .front-page-content{margin:0}#coupons .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:calc(100% - 40px)}#coupons .wrap-content .front-page-content table{margin-top:100px}#coupons .wrap-content .front-page-content table tr td .action-btn p{font-size:1.8vw}#coupons .wrap-content ul{margin-top:100px}#coupons .wrap-content ul li{overflow-x:auto;margin-left:-20px}#coupons .wrap-content ul li .list{width:calc(100vw - 50px)}#coupons .wrap-content ul li .list .list-submenu{font-size:12px}#coupons .wrap-content ul li .list-content{padding:0 0 70px}#coupons .wrap-content ul li .list-content .cabin-name input{width:100%}#coupons .wrap-content ul li .list-content .add-images .fileUploader,#coupons .wrap-content ul li .list-content .add-images .main-image{width:39vw;height:39vw;margin:5px}#coupons .wrap-content ul li .list-content .add-images .fileUploader .fileContainer .chooseFileButton,#coupons .wrap-content ul li .list-content .add-images .main-image .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#coupons .wrap-content ul li .list-content .add-images .fileContainer .chooseFileButton{padding:6px 18px}#coupons .wrap-content ul li .list-content .add-images .gallery .images{width:39vw;height:39vw;margin:5px}#coupons .wrap-content ul li .list-content .add-images .gallery .images .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#coupons .wrap-content ul li .list-content .cabin-text{min-width:calc(100% - 70px);width:100%}#coupons .wrap-content ul li .list-content .cabin-text .editor .jodit_statusbar ul{margin:0}#coupons .wrap-content ul li .list-content .cabin-text .editor .cabin-special-comments,#coupons .wrap-content ul li .list-content .cabin-text .editor .text-long,#coupons .wrap-content ul li .list-content .cabin-text .editor .text-short{padding-right:0;display:block;width:100%}}#overview{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#overview .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#overview .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;border-radius:30px;position:fixed;right:64px;top:46px;z-index:9;cursor:pointer}#overview .wrap-content .front-page-content{background-color:#f0f0f0;margin:20px;position:relative}#overview .wrap-content .front-page-content .info{position:fixed;flex-wrap:wrap;top:84px;width:calc(100% - 256px);background-color:#fff;height:100%;overflow:auto}#overview .wrap-content .front-page-content .info .addBooking{color:#009fff}#overview .wrap-content .front-page-content .info .addBooking,#overview .wrap-content .front-page-content .info .close,#overview .wrap-content .front-page-content .info .save{padding:6px 23px;cursor:pointer;font-size:unset;display:flex;align-items:center}#overview .wrap-content .front-page-content .info .addBooking p,#overview .wrap-content .front-page-content .info .close p,#overview .wrap-content .front-page-content .info .save p{margin:0}#overview .wrap-content .front-page-content .info .addBooking .fa-times,#overview .wrap-content .front-page-content .info .close .fa-times,#overview .wrap-content .front-page-content .info .save .fa-times{font-size:24px;margin-left:10px}#overview .wrap-content .front-page-content .info .save{color:#fff;background-color:green}#overview .wrap-content .front-page-content .welcome-editor{display:inline-block;width:50%;vertical-align:top;padding:20px}#overview .wrap-content .front-page-content .headline{padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#overview .wrap-content .front-page-content .calendar{margin-top:120px;display:flex;justify-content:end;min-width:840px;overflow:auto}#overview .wrap-content .front-page-content .calendar .houses{padding-top:128px;max-width:300px}#overview .wrap-content .front-page-content .calendar .houses .each-week{padding-bottom:38px}#overview .wrap-content .front-page-content .calendar .houses .each-week>div{height:38px;display:flex;align-items:center;margin:10px 0;color:#fff;border-right:2px solid #fff}#overview .wrap-content .front-page-content .calendar .houses .each-week>div p{padding:0 20px;width:max-content;margin:0}#overview .wrap-content .front-page-content .calendar .react-calendar__month-view__days{align-items:start;background-color:rgba(0,0,0,.04)}#overview .wrap-content .front-page-content .calendar .react-calendar__month-view__days button abbr{background-color:#fff;width:100%;display:block;padding:10px;height:100%}#overview .wrap-content .front-page-content .calendar .react-calendar__tile{padding:0!important;overflow:unset!important}#overview .wrap-content .front-page-content .calendar .react-calendar{width:auto;border:0}#overview .wrap-content .front-page-content .calendar .react-calendar abbr{color:#000}#overview .wrap-content .front-page-content .calendar .react-calendar .small-calendar-text{font-size:.8em;color:#32cd32}#overview .wrap-content .front-page-content .calendar .react-calendar .available{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.5)!important}#overview .wrap-content .front-page-content .calendar .react-calendar .some-booked{color:#fff;position:relative;padding:10px;display:flex;max-height:38px;align-items:center;justify-content:center;min-height:38px;margin:10px 0;overflow:hidden}#overview .wrap-content .front-page-content .calendar .react-calendar .some-booked.firstDate{border-top-left-radius:40px;border-bottom-left-radius:40px;margin-left:auto;margin-right:0}#overview .wrap-content .front-page-content .calendar .react-calendar .some-booked.lastDate{border-top-right-radius:40px;border-bottom-right-radius:40px}#overview .wrap-content .front-page-content .calendar .react-calendar .some-booked p{position:absolute;right:0;top:1px;color:#fff;border-radius:20px;font-size:10px;padding:0 10px;text-transform:lowercase}#overview .wrap-content .front-page-content .calendar .react-calendar .some-booked>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#overview .wrap-content .front-page-content .calendar .react-calendar .sold-out{color:red}#overview .wrap-content .front-page-content .calendar .react-calendar .react-calendar__tile--active{background-color:unset;filter:brightness(.8)}#overview .wrap-content .front-page-content table{border-collapse:collapse;font-size:11px}#overview .wrap-content .front-page-content table td,#overview .wrap-content .front-page-content table th{border:1px solid #ddd;padding:8px}#overview .wrap-content .front-page-content table td:last-child{padding:0}#overview .wrap-content .front-page-content .wrap-table-header{display:flex;justify-content:space-between;margin-top:20px}#overview .wrap-content .front-page-content .wrap-table-header>div{display:flex}#overview .wrap-content .front-page-content .wrap-table{overflow:auto;width:100%}#overview .wrap-content .front-page-content table{table-layout:fixed;min-width:1000px;margin:auto}#overview .wrap-content .front-page-content table .disabled{opacity:.6;pointer-events:none}#overview .wrap-content .front-page-content table td{word-wrap:break-word;text-align:center}#overview .wrap-content .front-page-content table td .select,#overview .wrap-content .front-page-content table td input,#overview .wrap-content .front-page-content table td textarea{height:unset;font-size:unset;max-height:unset;min-height:unset;border-radius:unset}#overview .wrap-content .front-page-content table td .react-bootstrap-daterangepicker-container{cursor:pointer;padding:0 10px;border:1px solid rgba(0,0,0,.1);background-color:#fff}#overview .wrap-content .front-page-content table td .action-btn{display:inline-block;text-align:center;width:50%;height:100%;vertical-align:top;padding:5px;cursor:pointer;font-size:12px}#overview .wrap-content .front-page-content table td .action-btn p{margin:0}#overview .wrap-content .front-page-content table td .action-btn:first-child{background-color:red;color:#fff;width:100%}#overview .wrap-content .front-page-content table td .action-btn:hover{opacity:.8}#overview .wrap-content .front-page-content table td input{height:auto;width:100%;text-align:center}#overview .wrap-content .front-page-content table tr:nth-child(2n){background-color:#f7f7f7}#overview .wrap-content .front-page-content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#6197de;color:#fff;position:relative;cursor:pointer}#overview .wrap-content .front-page-content table th svg{position:absolute;right:3px;top:3px}#overview .wrap-content .front-page-content table th .fa-filter{opacity:.2}@media only screen and (max-width:768px){#overview{margin-left:50px}#overview .wrap-content{width:calc(100% - 50px)}#overview .wrap-content .front-page-content{background-color:initial;margin:0}#overview .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:calc(100% - 40px)}#overview .wrap-content .front-page-content .info{width:calc(100% - 50px)}#overview .wrap-content .front-page-content .info .close{float:unset}#overview .wrap-content .front-page-content table{margin-top:60px}#overview .wrap-content .front-page-content .calendar{margin-top:80px}}#page{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#page .loading{position:absolute;background-color:rgba(0,0,0,.3);width:100%;height:100vh;z-index:99999999}#page .loading .spinner{position:absolute;left:40%;top:50%;transform:translate(-50%,-50%);font-size:80px}#page .header{margin:0 20px;padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#page .header .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;right:64px;top:24px;z-index:9;cursor:pointer}#page .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px);margin-top:120px;padding-bottom:120px}#page .wrap-content .wrap-front-page-content{margin-top:120px}#page .wrap-content .front-page-content{background-color:#fff;margin:20px}#page .wrap-content .front-page-content .welcome-editor{display:inline-block;width:50%;vertical-align:top;padding:20px}#page .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1)}#page .wrap-content .front-page-content .headline i{text-transform:uppercase;font-size:1rem;opacity:.6}#page .wrap-content .front-page-content .images{margin:20px;display:inline-block;vertical-align:top;width:150px;height:150px;position:relative}#page .wrap-content .front-page-content .images .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#page .wrap-content .front-page-content .images img{object-fit:cover;width:100%;height:100%}#page .wrap-content .front-page-content .add-images{cursor:pointer}#page .wrap-content .front-page-content .add-images .fileContainer{box-shadow:none;padding:0;margin:0}#page .wrap-content .front-page-content .add-images .fileContainer p{margin:8px}#page .wrap-content .front-page-content .add-images img{width:50px;height:50px}@media only screen and (max-width:768px){#page{margin-left:50px}#page .header{width:100%;margin:0}#page .header .save-btn{bottom:auto;top:15px;left:auto;right:15px}#page .wrap-content{width:100%;overflow-x:hidden}#page .wrap-content .front-page-content{background-color:initial;padding-bottom:20px;margin:0}#page .wrap-content .front-page-content .welcome-editor{width:calc(100% - 40px)}#page .wrap-content .front-page-content .images{width:39vw;height:39vw;margin:5px}#page .wrap-content .front-page-content .images .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#page .wrap-content .front-page-content .headline{background-color:#fff;width:100%}#page .wrap-content .front-page-content table{margin-top:100px}}#booked .wrap-content .save-btn{top:24px}#booked .wrap-content .front-page-content{margin-top:120px!important}#booked .wrap-content .front-page-content table .disabled{opacity:.6;pointer-events:none}#booked .wrap-content .front-page-content table td .pdf{font-size:26px}@media only screen and (max-width:768px){#booked{margin-left:50px}#booked .wrap-content{width:calc(100% - 50px)}#booked .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#booked .wrap-content .front-page-content{margin:0}#booked .wrap-content .front-page-content .headline{position:fixed;height:50vw;top:0;z-index:2;background-color:#fff;width:calc(100% - 40px)}#booked .wrap-content .front-page-content .headline h3{max-width:30%}#booked .wrap-content .front-page-content .headline .search{padding-right:0;right:2vw;position:fixed;top:30vw;width:calc(100% - 16vw)}#booked .wrap-content .front-page-content .headline .search input{width:100%;height:14vw!important;font-size:3.5vw;padding-left:10vw}#booked .wrap-content .front-page-content table{margin-top:50vw}}#bookedPackage{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#bookedPackage .paymentLink{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}#bookedPackage .paymentLink input{background-color:#fff;padding:0 20px;box-shadow:0 0 10px rgba(0,0,0,.2)}#bookedPackage .paymentLink>div{position:absolute;right:10px;cursor:pointer}#bookedPackage .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px);text-align:center}#bookedPackage .wrap-content .wrapHeaderFunctions{display:flex;align-items:center;justify-content:flex-end}#bookedPackage .wrap-content .wrapHeaderFunctions>div{margin-left:20px}#bookedPackage .wrap-content .wrapHeaderFunctions .add,#bookedPackage .wrap-content .wrapHeaderFunctions .save-btn{cursor:pointer}#bookedPackage .wrap-content .wrapHeaderFunctions .save-btn{background-color:#009fff;padding:10px 25px;color:#fff}#bookedPackage .wrap-content .disableSpinner{display:none}#bookedPackage .wrap-content .showMore{margin:10px;padding:5px 10px;background-color:#113012;display:inline-block;color:#fff;font-size:12px;cursor:pointer}#bookedPackage .wrap-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:sticky;top:0;background-color:#fff;width:100%;z-index:4}#bookedPackage .wrap-content .headline h3{float:left}#bookedPackage .wrap-content .refund-ammount{padding:25px 50px;position:absolute;background-color:#fff;top:calc(50% - 100px);left:calc(50% - 200px);transform:translate(-50% -50%);z-index:9;width:auto;text-align:left}#bookedPackage .wrap-content .refund-ammount .text,#bookedPackage .wrap-content .refund-ammount input[type=radio]{display:inline-block;vertical-align:middle}#bookedPackage .wrap-content .refund-ammount input[type=text]{height:auto;border-radius:0;border:none;border-bottom:1px solid}#bookedPackage .wrap-content .refund-ammount .amount{display:block}#bookedPackage .wrap-content .refund-ammount .close-btn,#bookedPackage .wrap-content .refund-ammount .refund-btn{margin-left:20px;float:right;cursor:pointer;padding-top:40px}#bookedPackage .wrap-content .refund-ammount .refund-btn{color:#3ea4f4}#bookedPackage .wrap-content .front-page-content{background-color:#f0f0f0;margin:0 20px 20px;min-width:1000px}#bookedPackage .wrap-content .front-page-content .search{position:relative}#bookedPackage .wrap-content .front-page-content .search .fa-search{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:rgba(0,0,0,.3)}#bookedPackage .wrap-content .front-page-content .search input{width:auto;height:auto;padding-left:1.4em;padding-right:10px;border-radius:4px}#bookedPackage .wrap-content .front-page-content table{border-collapse:collapse;width:100%;font-size:11px}#bookedPackage .wrap-content .front-page-content table td,#bookedPackage .wrap-content .front-page-content table th{border:1px solid #ddd;padding:8px}#bookedPackage .wrap-content .front-page-content table td:last-child{padding:0}#bookedPackage .wrap-content .front-page-content table{min-width:1000px}#bookedPackage .wrap-content .front-page-content table td{word-wrap:break-word;text-align:center}#bookedPackage .wrap-content .front-page-content table td .react-bootstrap-daterangepicker-container{cursor:pointer}#bookedPackage .wrap-content .front-page-content table td .action-btn{display:inline-block;text-align:center;width:50%;height:100%;vertical-align:top;padding:5px;cursor:pointer}#bookedPackage .wrap-content .front-page-content table td .action-btn p{font-size:12px;margin:0}#bookedPackage .wrap-content .front-page-content table td .action-btn:nth-child(3){background-color:red;color:#fff}#bookedPackage .wrap-content .front-page-content table td .action-btn:nth-child(2){background-color:#113012;color:#fff}#bookedPackage .wrap-content .front-page-content table td .action-btn:first-child{background-color:green;color:#fff}#bookedPackage .wrap-content .front-page-content table td .action-btn:hover{opacity:.8}#bookedPackage .wrap-content .front-page-content table td input{height:auto;width:100%;text-align:center}#bookedPackage .wrap-content .front-page-content table tr:nth-child(2n){background-color:#f7f7f7}#bookedPackage .wrap-content .front-page-content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#6197de;color:#fff;position:relative;cursor:pointer}#bookedPackage .wrap-content .front-page-content table th svg{position:absolute;right:3px;top:3px}#bookedPackage .wrap-content .front-page-content table th .fa-filter{opacity:.2}#availability .cabin-list .cabin .cabin-image .on-request{position:absolute;background-color:rgba(17,48,18,.4);border-bottom-right-radius:4px;display:flex;padding:0 20px;color:#fff}#availability .cabin-list .cabin .cabin-image .on-request p{font-size:unset;margin:8px 0}#availability .cabin-list .cabin .select-cabin{width:25%;display:inline-block}#availability .cabin-list .cabin .select-cabin .p-div{font-size:1.2vw}#availability .cabin-list .cabin .select-cabin .cabin-price,#availability .cabin-list .cabin .select-cabin .p-div{margin:auto}@media screen and (min-width:1200px){#availability .headline{width:1080px;margin:160px auto 45px}#availability .headline h1{font-size:60px!important}#availability .table{height:150px;margin:auto;width:1080px}#availability .table div{margin:0}#availability .table div .input-headline{padding-bottom:14px;font-size:16px}#availability .table div .input .th{display:inline-block;width:25%}#availability .table div .input .th .occupied{font-size:10px}#availability .table div .input .th .fa-calendar-alt,#availability .table div .input .th .fa-user-friends{font-size:30px;left:18px}#availability .table div .input .th .fa-minus,#availability .table div .input .th .fa-plus{font-size:16px;right:22px}#availability .table div .input .th .fa-minus{right:44px}#availability .table div .input .th .add-people,#availability .table div .input .th .remove-people{line-height:72px;width:36px;cursor:pointer}#availability .table div .input .th .add-people .fa-minus,#availability .table div .input .th .add-people .fa-plus,#availability .table div .input .th .remove-people .fa-minus,#availability .table div .input .th .remove-people .fa-plus{font-size:16px}#availability .table div .input .th .add-people{border-top-right-radius:4px;border-bottom-right-radius:4px;right:1px}#availability .table div .input .th .remove-people{right:38px}#availability .table div .input .th .missing{color:red!important}#availability .table div .input .th .select,#availability .table div .input .th input{font-size:14px;width:264px;height:64px;padding-left:60px;border-radius:4px}#availability .table div .input .th .all-btn{height:64px;width:264px}#availability .table div .input .th .all-btn div{font-size:16px;width:264px}#availability .table div .input .th .select-people .amount-people{line-height:64px;color:#000}#availability .table-fixed{width:1080px;height:105px;padding-left:0;padding-right:0;top:60px}#availability .table-fixed .available-shadow{height:110px;top:102px;position:absolute;width:100%}#availability .cabin-list{margin:auto;padding-bottom:60px;width:1065px}#availability .cabin-list .cabin{margin-top:24px}#availability .cabin-list .cabin .cabin-image img{height:200px}#availability .cabin-list .cabin .cabin-info{padding:18px}#availability .cabin-list .cabin .cabin-info h2{font-size:32px}#availability .cabin-list .cabin .cabin-info p{font-size:17px}#availability .cabin-list .cabin .select-cabin{padding-top:18px}#availability .cabin-list .cabin .select-cabin .cabin-price{font-size:32px}#availability .cabin-list .cabin .select-cabin .check-cabin-availablity{width:190px;margin:auto;font-size:10px;cursor:pointer}#availability .cabin-list .cabin .select-cabin .p-div{font-size:14px}#availability .cabin-list .cabin .select-cabin .cabin-price,#availability .cabin-list .cabin .select-cabin .p-div{width:190px}#availability .cabin-list .cabin .select-cabin .cabin-price .svg-inline--fa,#availability .cabin-list .cabin .select-cabin .p-div .svg-inline--fa{margin-right:4px}#availability .cabin-list .cabin .select-cabin .all-btn{margin-top:40px}}@media only screen and (max-width:768px){#availability .headline{margin-top:20vw}#availability .headline h1{font-size:9vw;line-height:10vw;letter-spacing:.5vw}#availability .table{position:relative;height:125vw}#availability .table div .input-headline div{font-size:3.5vw;display:none}#availability .table div .input-headline div:first-child,#availability .table div .input-headline div:nth-child(2){display:block;width:90vw}#availability .table div .input-headline div:nth-child(2){position:absolute;top:27vw}#availability .table div .input .th{width:100%;margin-bottom:12vw}#availability .table div .input .th .fa-calendar-alt,#availability .table div .input .th .fa-user-friends{font-size:7vw;margin-left:2vw}#availability .table div .input .th .missing{color:red!important}#availability .table div .input .th .add-people,#availability .table div .input .th .remove-people{line-height:18vw;width:10vw;z-index:1}#availability .table div .input .th .add-people .fa-minus,#availability .table div .input .th .add-people .fa-plus,#availability .table div .input .th .remove-people .fa-minus,#availability .table div .input .th .remove-people .fa-plus{font-size:6vw;top:50%}#availability .table div .input .th .add-people{border-top-right-radius:1vw;border-bottom-right-radius:1vw}#availability .table div .input .th .remove-people{right:10.5vw}#availability .table div .input .th .fa-minus{right:10vw}#availability .table div .input .th .select,#availability .table div .input .th input{padding-left:15vw}#availability .table div .input .th .react-bootstrap-daterangepicker-container{width:100%}#availability .table div .input .th .react-bootstrap-daterangepicker-container input,#availability .table div .input .th .select-people{height:15vw;width:100%;font-size:4.5vw}#availability .table div .input .th .all-btn{height:15vw;width:100%}#availability .table div .input .th .all-btn div{font-size:5vw;top:75%;width:100%}#availability .table div .input .th .select-people .amount-people{line-height:15vw}#availability .table div .input .th .book-btn{top:14vw;width:calc(100% - 10vw);position:fixed;background-color:#113012}#availability .table div .input .th .book-btn .btn-shadow{background:linear-gradient(180deg,#14353c,rgba(39,20,60,0));height:20vw;top:14vw;position:absolute;width:100%}#availability .table div .input .th .occupied{left:50%;font-size:3vw}#availability .table-fixed{position:relative;left:0;transform:none;top:0;background-color:initial;width:100%;padding:0}#availability .cabin-list .wrap-cabin-list .cabin{margin-top:0;margin-bottom:16vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-image{width:100%}#availability .cabin-list .wrap-cabin-list .cabin .cabin-image img{object-fit:cover;height:60vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info{margin-bottom:4vw;width:100%;text-align:center;padding-top:6vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info h2{margin:auto;font-size:9vw;line-height:10vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info p{margin:auto;font-size:3.5vw;line-height:5.5vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin{margin-bottom:6vw;width:100%;text-align:center}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .check-cabin-availablity{width:70%;margin:auto;font-size:2.5vw;cursor:pointer}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin h2{margin:auto;font-size:9vw;line-height:10vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .p-div{margin:auto;font-size:3.5vw;line-height:5.5vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .p-div .svg-inline--fa{margin-right:1vw}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .all-btn{width:70%;margin-top:6vw}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .all-btn div{font-size:5vw}.daterangepicker.single{width:calc(100% - 10vw)!important}}#packageAvailability .headline{width:1200px;max-width:90%;margin:100px auto 60px}#packageAvailability .headline h1{font-weight:900;color:#fff;font-size:60px}#packageAvailability .filter{margin:auto;width:1200px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:1200px){#packageAvailability .filter{flex-direction:column;width:100%;align-items:unset}}#packageAvailability .filter .input{width:calc(80% - 20px);display:flex;justify-content:space-between}@media screen and (max-width:1200px){#packageAvailability .filter .input{margin:auto;width:calc(100% - 10vw)}}@media screen and (max-width:768px){#packageAvailability .filter .input{flex-wrap:wrap;justify-content:unset}}#packageAvailability .filter .input>div{width:100%}@media screen and (max-width:768px){#packageAvailability .filter .input>div{margin:10px 0;width:50%}}#packageAvailability .filter .input>div label{color:#fab84c;margin:0}#packageAvailability .filter .input>div>div{width:100%;position:relative}#packageAvailability .filter .input>div>div input{width:calc(100% - 8px);padding-left:26%;height:60px}#packageAvailability .filter .input>div>div .fa-calendar-alt{position:absolute;top:50%;transform:translateY(-50%);left:10px;font-size:30px}#packageAvailability .filter .input>div>div .react-bootstrap-daterangepicker-container{display:unset!important}#packageAvailability .filter .input>div>div .plus-minus{position:absolute;right:10px;display:flex;justify-content:space-between;z-index:2;top:50%;transform:translateY(-50%);height:100%;align-items:center}#packageAvailability .filter .input>div>div .plus-minus>div{background-color:#dcdcdc;padding:0 8px;height:calc(100% - 2px);display:flex;align-items:center;color:#fff;cursor:pointer}#packageAvailability .filter .input>div>div .plus-minus .remove-people{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-left:1px}#packageAvailability .filter .checkAvailability{width:20%}@media screen and (max-width:1200px){#packageAvailability .filter .checkAvailability{margin:20px auto auto;width:calc(100% - 10vw)}}#packageAvailability .filter .checkAvailability .all-btn{height:60px;cursor:pointer;width:100%;display:flex;justify-content:center;align-items:center}#packageAvailability .filter .checkAvailability .all-btn div{width:unset;height:unset;font-size:18px}#packageAvailability .date-type{width:1200px;flex-wrap:wrap;margin:auto auto 20px;display:flex;align-items:flex-end}@media screen and (max-width:1200px){#packageAvailability .date-type{width:calc(100% - 10vw)}}#packageAvailability .date-type .clear{color:#009fff;cursor:pointer;text-transform:uppercase;font-weight:600}@media screen and (max-width:768px){#packageAvailability .date-type .clear{margin-top:20px}}#packageAvailability .date-type .date-button{cursor:pointer;display:inline-block;border-radius:4px;background-color:#fff;color:#113012;margin-right:15px}@media screen and (max-width:768px){#packageAvailability .date-type .date-button{margin-top:20px}}#packageAvailability .date-type .date-button div{padding:10px 30px}#packageAvailability .date-type .date-button-selected{background-color:green;color:#fff}#packageAvailability .table{height:10vw;width:calc(100% - 10vw);margin:auto auto auto 5vw;color:#fab84c}#packageAvailability .table div .input-headline{vertical-align:bottom;padding-bottom:1.2vw;font-size:1.3vw;border:none}#packageAvailability .table div .input-headline div{display:inline-block;width:25%}#packageAvailability .table div .input{vertical-align:bottom;border:none;position:relative;justify-content:space-around;display:flex;align-items:flex-end}#packageAvailability .table div .input .th{position:relative}#packageAvailability .table div .input .th .occupied{left:45%;transform:translateX(-50%);width:100%;text-align:center;position:absolute;color:red;font-size:.7vw}#packageAvailability .table div .input .th .fa-calendar-alt,#packageAvailability .table div .input .th .fa-sort-down,#packageAvailability .table div .input .th .fa-user-friends{position:relative;z-index:3;pointer-events:none;color:#000;font-size:2.2vw;left:1.5vw}#packageAvailability .table div .input .th .add-people,#packageAvailability .table div .input .th .remove-people{line-height:5.3vw;height:100%;width:2.5vw;text-align:center;position:absolute;z-index:1;background-color:#dcdcdc;right:0;cursor:pointer}#packageAvailability .table div .input .th .add-people .fa-minus,#packageAvailability .table div .input .th .add-people .fa-plus,#packageAvailability .table div .input .th .remove-people .fa-minus,#packageAvailability .table div .input .th .remove-people .fa-plus{font-size:1.3vw;color:#fff}#packageAvailability .table div .input .th .add-people{border-top-right-radius:.3vw;border-bottom-right-radius:.3vw;right:.1vw}#packageAvailability .table div .input .th .remove-people{right:2.7vw}#packageAvailability .table div .input .th .missing{color:red!important}#packageAvailability .table div .input .th .fa-minus,#packageAvailability .table div .input .th .fa-plus{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;pointer-events:fill;font-size:1.4vw;left:auto;top:20%;right:3vw}#packageAvailability .table div .input .th .fa-minus{right:5vw}#packageAvailability .table div .input .th .select,#packageAvailability .table div .input .th input{font-size:1.3vw;background-color:#fff;cursor:pointer;height:5.2vw;width:22vw;padding-left:5vw}#packageAvailability .table div .input .th .select-people{cursor:auto;position:relative}#packageAvailability .table div .input .th .select-people .amount-people{position:absolute;line-height:5.2vw;transform:translate(-50% -50%);color:#000}#packageAvailability .table-fixed{position:fixed;top:2vw;left:50%;height:8.3vw;width:calc(100% - 6vw);transform:translateX(-50%);padding-left:2vw;padding-right:2vw;margin-left:0;background-color:#113012}#packageAvailability .table-fixed .available-shadow{pointer-events:none;background:linear-gradient(180deg,#14353c,rgba(39,20,60,0));height:10vw;top:8.1vw;position:absolute;width:100%}#packageAvailability .cabin-list{width:1200px;margin:auto}@media screen and (max-width:1200px){#packageAvailability .cabin-list{margin:auto;width:calc(100% - 10vw)}}#packageAvailability .cabin-list .cabin{background-color:#fff;width:100%;margin-top:60px;display:flex;height:250px;align-items:center}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin{flex-direction:column;height:auto}}#packageAvailability .cabin-list .cabin .cabin-link{cursor:pointer;flex-basis:80%;display:flex;height:100%;align-items:center}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .cabin-link{flex-direction:column;width:100%;text-align:center}}#packageAvailability .cabin-list .cabin .cabin-image{width:25%;min-width:250px;display:inline-block;vertical-align:top;height:100%}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .cabin-image{width:100%;height:350px}}#packageAvailability .cabin-list .cabin .cabin-image img{object-fit:cover;height:100%;width:100%}#packageAvailability .cabin-list .cabin .cabin-info{padding:20px;width:75%;vertical-align:top;display:inline-block;color:#000;height:100%}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .cabin-info{width:100%}}#packageAvailability .cabin-list .cabin .cabin-info h2{font-size:34px;font-weight:900}#packageAvailability .cabin-list .cabin .cabin-info p{font-size:18px}#packageAvailability .cabin-list .cabin .cabin-info>div{overflow:auto}#packageAvailability .cabin-list .cabin .cabin-info .availDate>div{display:flex;text-align:center}#packageAvailability .cabin-list .cabin .cabin-info .availDate>div>div{padding-right:20px}#packageAvailability .cabin-list .cabin .cabin-info .availDate>div h2{text-transform:capitalize}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .cabin-info .availDate>div{flex-direction:column}#packageAvailability .cabin-list .cabin .cabin-info .availDate>div h2,#packageAvailability .cabin-list .cabin .cabin-info .availDate>div p{margin:0}}#packageAvailability .cabin-list .cabin .cabin-info .availDate>div div:nth-child(2){font-weight:600;font-size:24px}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .cabin-info .availDate>div div:nth-child(2){margin-top:20px}}#packageAvailability .cabin-list .cabin .select-cabin{padding-top:18px;position:relative;flex-basis:20%;display:flex;flex-direction:column}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .select-cabin{justify-content:center;align-items:center;width:100%;flex-wrap:wrap}}#packageAvailability .cabin-list .cabin .select-cabin .all-btn{border-radius:4px}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .select-cabin .all-btn{width:80%;margin-bottom:20px}}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .select-cabin .all-btn>div{height:60px}}#packageAvailability .cabin-list .cabin .select-cabin .cabin-price{font-size:30px;font-weight:900}@media screen and (max-width:768px){#packageAvailability .cabin-list .cabin .select-cabin .cabin-price{display:flex;justify-content:space-around;width:100%}}#packageAvailability .cabin-list .cabin .select-cabin .cabin-price span{font-size:12px;display:block}#packageAvailability .cabin-list .cabin .select-cabin .cabin-price p{margin:0}#packageAvailability .cabin-list .cabin .select-cabin .check-cabin-availablity{margin:auto;font-size:10px;cursor:pointer}#packageAvailability .cabin-list .cabin .select-cabin .p-div{font-size:13px;margin-bottom:10px}#packageAvailability .cabin-list .cabin .select-cabin .cabin-price .svg-inline--fa,#packageAvailability .cabin-list .cabin .select-cabin .left .svg-inline--fa,#packageAvailability .cabin-list .cabin .select-cabin .p-div .svg-inline--fa{margin-right:4px}#packageAvailability .cabin-list .cabin .select-cabin .left{margin:auto;padding-top:10px;font-weight:600;text-align:right}@media screen and (min-width:1200px){#packageAvailability #packageAvailability .headline{width:1200px;margin:160px auto 45px}#packageAvailability #packageAvailability .headline h1{font-size:60px!important}#packageAvailability #packageAvailability .table{height:150px;margin:auto;width:1200px}#packageAvailability #packageAvailability .table div{margin:0}#packageAvailability #packageAvailability .table div .input-headline{padding-bottom:14px;font-size:16px}#packageAvailability #packageAvailability .table div .input .th .occupied{font-size:10px}#packageAvailability #packageAvailability .table div .input .th .fa-calendar-alt,#packageAvailability #packageAvailability .table div .input .th .fa-user-friends{font-size:30px;left:18px}#packageAvailability #packageAvailability .table div .input .th .fa-minus,#packageAvailability #packageAvailability .table div .input .th .fa-plus{font-size:16px;right:22px}#packageAvailability #packageAvailability .table div .input .th .fa-minus{right:44px}#packageAvailability #packageAvailability .table div .input .th .add-people,#packageAvailability #packageAvailability .table div .input .th .remove-people{line-height:72px;width:36px;cursor:pointer}#packageAvailability #packageAvailability .table div .input .th .add-people .fa-minus,#packageAvailability #packageAvailability .table div .input .th .add-people .fa-plus,#packageAvailability #packageAvailability .table div .input .th .remove-people .fa-minus,#packageAvailability #packageAvailability .table div .input .th .remove-people .fa-plus{font-size:16px}#packageAvailability #packageAvailability .table div .input .th .add-people{border-top-right-radius:4px;border-bottom-right-radius:4px;right:1px}#packageAvailability #packageAvailability .table div .input .th .remove-people{right:38px}#packageAvailability #packageAvailability .table div .input .th .missing{color:red!important}#packageAvailability #packageAvailability .table div .input .th .select,#packageAvailability #packageAvailability .table div .input .th input{font-size:14px;width:264px;height:64px;padding-left:60px;border-radius:4px;margin-left:-30px}#packageAvailability #packageAvailability .table div .input .th .select-people .amount-people{line-height:64px;color:#000}#packageAvailability #packageAvailability .table div .input .disabled{display:none}#packageAvailability #packageAvailability .table-fixed{width:1200px;height:105px;padding-left:0;padding-right:0}#packageAvailability #packageAvailability .table-fixed .available-shadow{height:110px;top:102px;position:absolute;width:100%}#packageAvailability #packageAvailability .cabin-list{margin:auto;padding-bottom:60px;width:1065px}#packageAvailability #packageAvailability .cabin-list .cabin{margin-top:24px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-image img{height:200px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info{padding:18px 18px 0}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info h2{font-size:32px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info p{font-size:17px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info .availDate{margin:auto}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info .availDate>div p{margin:0;padding-left:10px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info .availDate>div h2 span{font-size:12px}#packageAvailability #packageAvailability .cabin-list .cabin .cabin-info .availDate>div div:first-child{display:flex;align-items:center}}@media only screen and (max-width:768px){#packageAvailability .headline{margin-top:20vw}#packageAvailability .headline h1{font-size:9vw;line-height:10vw;letter-spacing:.5vw}#packageAvailability .table{position:relative;height:125vw}#packageAvailability .table div .input-headline div{font-size:3.5vw;display:none}#packageAvailability .table div .input-headline div:first-child,#packageAvailability .table div .input-headline div:nth-child(2){display:block;width:90vw}#packageAvailability .table div .input-headline div:nth-child(2){position:absolute;top:27vw}#packageAvailability .table div .input .th{width:100%;margin-bottom:12vw}#packageAvailability .table div .input .th .fa-calendar-alt,#packageAvailability .table div .input .th .fa-user-friends{font-size:7vw;margin-left:2vw}#packageAvailability .table div .input .th .missing{color:red!important}#packageAvailability .table div .input .th .add-people,#packageAvailability .table div .input .th .remove-people{line-height:18vw;width:10vw;z-index:1}#packageAvailability .table div .input .th .add-people .fa-minus,#packageAvailability .table div .input .th .add-people .fa-plus,#packageAvailability .table div .input .th .remove-people .fa-minus,#packageAvailability .table div .input .th .remove-people .fa-plus{font-size:6vw;top:50%}#packageAvailability .table div .input .th .add-people{border-top-right-radius:1vw;border-bottom-right-radius:1vw}#packageAvailability .table div .input .th .remove-people{right:10.5vw}#packageAvailability .table div .input .th .fa-minus{right:10vw}#packageAvailability .table div .input .th .select,#packageAvailability .table div .input .th input{padding-left:15vw}#packageAvailability .table div .input .th .react-bootstrap-daterangepicker-container{width:100%}#packageAvailability .table div .input .th .react-bootstrap-daterangepicker-container input,#packageAvailability .table div .input .th .select-people{height:15vw;width:100%;font-size:4.5vw}#packageAvailability .table div .input .th .select-people .amount-people{line-height:15vw}#packageAvailability .table div .input .th .book-btn{top:14vw;width:calc(100% - 10vw);position:fixed;background-color:#113012}#packageAvailability .table div .input .th .book-btn .btn-shadow{background:linear-gradient(180deg,#14353c,rgba(39,20,60,0));height:20vw;top:14vw;position:absolute;width:100%}#packageAvailability .table div .input .th .occupied{left:50%;font-size:3vw}#packageAvailability .table-fixed{position:relative;left:0;transform:none;top:0;background-color:initial;width:100%;padding:0}.daterangepicker.single{width:calc(100% - 10vw)!important}.daterangepicker.single .drp-calendar{width:100%;max-width:88vw}}#availability .headline{margin:10vw 5vw 5vw}#availability .headline h1{font-weight:900;color:#fff;font-size:4.8vw}#availability .table{height:10vw;width:calc(100% - 10vw);margin:auto auto auto 5vw;color:#fab84c}#availability .table div .input-headline{vertical-align:bottom;padding-bottom:1.2vw;font-size:1.3vw;border:none}#availability .table div .input-headline div{display:inline-block;width:25%}#availability .table div .input{vertical-align:bottom;border:none;position:relative}#availability .table div .input .th{position:relative;display:inline-block;width:25%;vertical-align:top}#availability .table div .input .th .occupied{left:45%;transform:translateX(-50%);width:100%;text-align:center;position:absolute;color:red;font-size:.7vw}#availability .table div .input .th .fa-calendar-alt,#availability .table div .input .th .fa-sort-down,#availability .table div .input .th .fa-user-friends{pointer-events:none;color:#000;font-size:2.2vw;top:50%;transform:translateY(-50%);position:absolute;z-index:1;left:1.5vw}#availability .table div .input .th .add-people,#availability .table div .input .th .remove-people{line-height:5.3vw;height:100%;width:2.5vw;text-align:center;position:absolute;z-index:1;background-color:#dcdcdc;right:0;cursor:pointer}#availability .table div .input .th .add-people .fa-minus,#availability .table div .input .th .add-people .fa-plus,#availability .table div .input .th .remove-people .fa-minus,#availability .table div .input .th .remove-people .fa-plus{font-size:1.3vw;color:#fff}#availability .table div .input .th .add-people{border-top-right-radius:.3vw;border-bottom-right-radius:.3vw;right:.1vw}#availability .table div .input .th .remove-people{right:2.7vw}#availability .table div .input .th .missing{color:red!important}#availability .table div .input .th .fa-minus,#availability .table div .input .th .fa-plus{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;pointer-events:fill;font-size:1.4vw;left:auto;top:20%;right:3vw}#availability .table div .input .th .fa-minus{right:5vw}#availability .table div .input .th .select,#availability .table div .input .th input{font-size:1.3vw;background-color:#fff;cursor:pointer;height:5.2vw;width:22vw;padding-left:5vw}#availability .table div .input .th .all-btn{float:right;cursor:pointer;height:5.2vw;width:calc(100% - .4vw);position:relative}#availability .table div .input .th .all-btn div{width:20vw;position:absolute;top:70%;transform:translateY(-50%)}#availability .table div .input .th .select-people{cursor:auto;position:relative}#availability .table div .input .th .select-people .amount-people{position:absolute;line-height:5.2vw;transform:translate(-50% -50%);color:#000}#availability .table-fixed{position:fixed;top:2vw;left:50%;height:8.3vw;width:calc(100% - 6vw);transform:translateX(-50%);padding-left:2vw;padding-right:2vw;margin-left:0;background-color:#113012}#availability .table-fixed .available-shadow{pointer-events:none;background:linear-gradient(180deg,#14353c,rgba(39,20,60,0));height:10vw;top:8.1vw;position:absolute;width:100%}#availability .cabin-list{margin-left:5vw;margin-right:5vw;padding-bottom:5vw}#availability .cabin-list .availability div{display:inline-block;vertical-align:middle;border-right:1px solid;padding:0 .5vw}#availability .cabin-list .availability div div:first-child{font-size:10px}#availability .cabin-list .availability div div{border:none;padding:0;text-align:center;display:block}#availability .cabin-list .cabin{background-color:#fff;width:100%;margin-top:2vw;display:flex;padding-right:10px}@media only screen and (max-width:768px){#availability .cabin-list .cabin{padding-right:unset;flex-direction:column}}#availability .cabin-list .cabin .cabin-link{display:flex;cursor:pointer}@media only screen and (max-width:768px){#availability .cabin-list .cabin .cabin-link{flex-direction:column}}#availability .cabin-list .cabin .cabin-image{width:25%;display:inline-block;vertical-align:top;min-width:250px}#availability .cabin-list .cabin .cabin-image img{object-fit:cover;height:15vw;width:100%;height:100%}#availability .cabin-list .cabin .cabin-info{padding:1.5vw;width:100%;vertical-align:top;display:inline-block;color:#000}#availability .cabin-list .cabin .cabin-info h2{font-size:2.7vw;font-weight:900}#availability .cabin-list .cabin .cabin-info p{font-size:1.4vw}#availability .cabin-list .cabin .select-cabin{padding-top:1.5vw;vertical-align:top;display:flex;flex-direction:column;justify-content:center;align-items:center}#availability .cabin-list .cabin .select-cabin table{width:100%}#availability .cabin-list .cabin .select-cabin .cabin-price{font-size:2.7vw;font-weight:900}#availability .cabin-list .cabin .select-cabin .p-div{font-size:1vw}#availability .cabin-list .cabin .select-cabin .p-div .day{display:inline-block;padding:2px}#availability .cabin-list .cabin .select-cabin .p-div .notAvailable{opacity:.4;color:red;text-decoration:line-through}#availability .cabin-list .cabin .select-cabin .p-div .svg-inline--fa{vertical-align:0;margin-right:1vw}#availability .cabin-list .cabin .select-cabin .p-div .react-bootstrap-daterangepicker-container{cursor:pointer}#availability .cabin-list .cabin .select-cabin .cabin-price,#availability .cabin-list .cabin .select-cabin .p-div{width:16vw;margin:0 auto}#availability .cabin-list .cabin .select-cabin .cabin-price .svg-inline--fa,#availability .cabin-list .cabin .select-cabin .p-div .svg-inline--fa{vertical-align:0;margin-right:.3vw}#availability .cabin-list .cabin .select-cabin .check-cabin-availablity{width:16vw;margin:auto;font-size:1vw;cursor:pointer}#availability .cabin-list .cabin .select-cabin .all-btn{margin:2vw auto auto}@media screen and (min-width:1200px){#availability .headline{width:1080px;margin:160px auto 45px}#availability .headline h1{font-size:60px!important}#availability .date-type{width:1080px;margin:auto auto 20px}#availability .date-type .date-button{cursor:pointer;display:inline-block;border-radius:4px;background-color:#fff;color:#113012;margin-right:15px}#availability .date-type .date-button div{padding:10px 30px}#availability .date-type .date-button-selected{background-color:green;color:#fff}#availability .table{height:150px;margin:auto;width:1080px}#availability .table div{margin:0}#availability .table div .input-headline{padding-bottom:14px;font-size:16px}#availability .table div .input .th{display:inline-block;width:25%}#availability .table div .input .th .occupied{font-size:10px}#availability .table div .input .th .fa-calendar-alt,#availability .table div .input .th .fa-user-friends{font-size:30px;left:18px}#availability .table div .input .th .fa-minus,#availability .table div .input .th .fa-plus{font-size:16px;right:22px}#availability .table div .input .th .fa-minus{right:44px}#availability .table div .input .th .add-people,#availability .table div .input .th .remove-people{line-height:72px;width:36px;cursor:pointer}#availability .table div .input .th .add-people .fa-minus,#availability .table div .input .th .add-people .fa-plus,#availability .table div .input .th .remove-people .fa-minus,#availability .table div .input .th .remove-people .fa-plus{font-size:16px}#availability .table div .input .th .add-people{border-top-right-radius:4px;border-bottom-right-radius:4px;right:1px}#availability .table div .input .th .remove-people{right:38px}#availability .table div .input .th .missing{color:red!important}#availability .table div .input .th .select,#availability .table div .input .th input{font-size:14px;width:264px;height:64px;padding-left:60px;border-radius:4px}#availability .table div .input .th .all-btn{height:64px;width:264px}#availability .table div .input .th .all-btn div{font-size:16px;width:264px}#availability .table div .input .th .select-people .amount-people{line-height:64px;color:#000}#availability .table div .input .disabled{display:none}#availability .table-fixed{width:1080px;height:105px;padding-left:0;padding-right:0}#availability .table-fixed .available-shadow{height:110px;top:102px;position:absolute;width:100%}#availability .cabin-list{margin:auto;padding-bottom:60px;width:1065px}#availability .cabin-list .cabin{margin-top:24px}#availability .cabin-list .cabin .cabin-image img{height:200px}#availability .cabin-list .cabin .cabin-info{padding:18px}#availability .cabin-list .cabin .cabin-info h2{font-size:32px}#availability .cabin-list .cabin .cabin-info p{font-size:17px}#availability .cabin-list .cabin .cabin-info .availability div{display:inline-block;vertical-align:middle;border-right:1px solid;padding:0 5px}#availability .cabin-list .cabin .cabin-info .availability div div:first-child{font-size:10px}#availability .cabin-list .cabin .cabin-info .availability div div{border:none;padding:0;text-align:center;display:block}#availability .cabin-list .cabin .select-cabin{padding-top:18px}#availability .cabin-list .cabin .select-cabin .cabin-price{font-size:32px}#availability .cabin-list .cabin .select-cabin .check-cabin-availablity{width:190px;margin:auto;font-size:10px;cursor:pointer}#availability .cabin-list .cabin .select-cabin .p-div{font-size:13px}#availability .cabin-list .cabin .select-cabin .cabin-price,#availability .cabin-list .cabin .select-cabin .p-div{width:190px}#availability .cabin-list .cabin .select-cabin .cabin-price .svg-inline--fa,#availability .cabin-list .cabin .select-cabin .p-div .svg-inline--fa{margin-right:4px}#availability .cabin-list .cabin .select-cabin .all-btn{margin-top:40px}}@media only screen and (max-width:768px){#availability .headline{margin-top:20vw}#availability .headline h1{font-size:9vw;line-height:10vw;letter-spacing:.5vw}#availability .table{position:relative;height:125vw;position:sticky;top:-290px}#availability .table div .input-headline div{font-size:3.5vw;display:none}#availability .table div .input-headline div:first-child,#availability .table div .input-headline div:nth-child(2){display:block;width:90vw}#availability .table div .input-headline div:nth-child(2){position:absolute;top:27vw}#availability .table div .input .th{width:100%;margin-bottom:12vw}#availability .table div .input .th .fa-calendar-alt,#availability .table div .input .th .fa-user-friends{font-size:7vw;margin-left:2vw}#availability .table div .input .th .missing{color:red!important}#availability .table div .input .th .add-people,#availability .table div .input .th .remove-people{line-height:18vw;width:10vw;z-index:1}#availability .table div .input .th .add-people .fa-minus,#availability .table div .input .th .add-people .fa-plus,#availability .table div .input .th .remove-people .fa-minus,#availability .table div .input .th .remove-people .fa-plus{font-size:6vw;top:50%}#availability .table div .input .th .add-people{border-top-right-radius:1vw;border-bottom-right-radius:1vw}#availability .table div .input .th .remove-people{right:10.5vw}#availability .table div .input .th .fa-minus{right:10vw}#availability .table div .input .th .select,#availability .table div .input .th input{padding-left:15vw}#availability .table div .input .th .react-bootstrap-daterangepicker-container{width:100%}#availability .table div .input .th .react-bootstrap-daterangepicker-container input,#availability .table div .input .th .select-people{height:15vw;width:100%;font-size:4.5vw}#availability .table div .input .th .all-btn{height:15vw;width:100%}#availability .table div .input .th .all-btn div{font-size:5vw;top:75%;width:100%}#availability .table div .input .th .select-people .amount-people{line-height:15vw}#availability .table div .input .th .book-btn{top:14vw;width:calc(100% - 10vw);position:fixed;background-color:#113012}#availability .table div .input .th .book-btn .btn-shadow{background:linear-gradient(180deg,#14353c,rgba(39,20,60,0));height:20vw;top:14vw;position:absolute;width:100%}#availability .table div .input .th .occupied{left:50%;font-size:3vw}#availability .table-fixed{position:relative;left:0;transform:none;top:0;background-color:initial;width:100%;padding:0}#availability .cabin-list .wrap-cabin-list .cabin{margin-top:0;margin-bottom:16vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-image{width:100%}#availability .cabin-list .wrap-cabin-list .cabin .cabin-image img{object-fit:cover;height:60vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info{margin-bottom:4vw;width:100%;text-align:center;padding-top:6vw}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info h2{margin:auto;font-size:9vw;line-height:10vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .cabin-info p{margin:auto;font-size:3.5vw;line-height:5.5vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin{margin-bottom:6vw;width:100%;text-align:center}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .check-cabin-availablity{width:70%;margin:auto;font-size:2.5vw;cursor:pointer}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin h2{margin:auto;font-size:9vw;line-height:10vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .p-div{margin:auto;font-size:3.5vw;line-height:5.5vw;width:70%}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .p-div .svg-inline--fa{margin-right:1vw}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .all-btn{width:70%;margin-top:6vw}#availability .cabin-list .wrap-cabin-list .cabin .select-cabin .all-btn div{font-size:5vw}.daterangepicker.single{width:calc(100% - 10vw)!important}}#bookingdetails .headline{margin-top:10vw;margin-left:5vw;margin-right:5vw;padding-bottom:2vw}#bookingdetails .headline h1{font-weight:900;color:#fff}#bookingdetails .wrap-detail-content{margin:auto 5vw 5vw}#bookingdetails .wrap-detail-content .details-form{display:inline-block;position:relative;width:65%}#bookingdetails .wrap-detail-content .details-form .error-message{color:red;font-size:.8vw;position:absolute}#bookingdetails .wrap-detail-content .details-form .email,#bookingdetails .wrap-detail-content .details-form .first-name,#bookingdetails .wrap-detail-content .details-form .last-name,#bookingdetails .wrap-detail-content .details-form .phone,#bookingdetails .wrap-detail-content .details-form .repeat-email,#bookingdetails .wrap-detail-content .details-form .terms{color:#fab84c;width:50%;display:inline-block;padding-bottom:3vw;padding-right:1vw;padding-left:1vw}#bookingdetails .wrap-detail-content .details-form .email p,#bookingdetails .wrap-detail-content .details-form .first-name p,#bookingdetails .wrap-detail-content .details-form .last-name p,#bookingdetails .wrap-detail-content .details-form .phone p,#bookingdetails .wrap-detail-content .details-form .repeat-email p,#bookingdetails .wrap-detail-content .details-form .terms p{font-size:1.3vw;margin-bottom:.5vw}#bookingdetails .wrap-detail-content .details-form .email input,#bookingdetails .wrap-detail-content .details-form .first-name input,#bookingdetails .wrap-detail-content .details-form .last-name input,#bookingdetails .wrap-detail-content .details-form .phone input,#bookingdetails .wrap-detail-content .details-form .repeat-email input,#bookingdetails .wrap-detail-content .details-form .terms input{font-size:1.6vw;height:4.5vw;width:100%}#bookingdetails .wrap-detail-content .details-form .email a,#bookingdetails .wrap-detail-content .details-form .email input[type=checkbox],#bookingdetails .wrap-detail-content .details-form .first-name a,#bookingdetails .wrap-detail-content .details-form .first-name input[type=checkbox],#bookingdetails .wrap-detail-content .details-form .last-name a,#bookingdetails .wrap-detail-content .details-form .last-name input[type=checkbox],#bookingdetails .wrap-detail-content .details-form .phone a,#bookingdetails .wrap-detail-content .details-form .phone input[type=checkbox],#bookingdetails .wrap-detail-content .details-form .repeat-email a,#bookingdetails .wrap-detail-content .details-form .repeat-email input[type=checkbox],#bookingdetails .wrap-detail-content .details-form .terms a,#bookingdetails .wrap-detail-content .details-form .terms input[type=checkbox]{display:inline-block;vertical-align:middle;margin-right:5px;color:#fab84c;height:auto;width:auto}#bookingdetails .wrap-detail-content .details-form .terms{padding-bottom:0;width:100%;display:flex;flex-direction:column}#bookingdetails .wrap-detail-content .details-form .terms>div{display:flex;align-items:center}#bookingdetails .wrap-detail-content .details-form .terms>div label{margin:0;cursor:pointer;color:#fff}#bookingdetails .wrap-detail-content .details-form .comment{padding-right:1vw;padding-left:1vw;color:#fab84c}#bookingdetails .wrap-detail-content .details-form .comment p{font-size:1.3vw;margin-bottom:.5vw}#bookingdetails .wrap-detail-content .details-form .comment textarea{font-size:1.6vw;resize:none;padding-top:1.3vw;height:30vw;width:100%}#bookingdetails .wrap-detail-content .details-form .all-btn{margin-top:2vw;right:1vw;position:absolute}#bookingdetails .booking-details{display:inline-block;vertical-align:top;width:35%;color:#fff;padding-left:5vw;padding-right:5vw}#bookingdetails .booking-details div .packageNamePrice,#bookingdetails .booking-details div .packageNamePrice span{display:flex;flex-direction:column}#bookingdetails .booking-details .coupon{margin-top:1.5vw}#bookingdetails .booking-details .coupon input{width:100%}#bookingdetails .booking-details h3{font-size:1.6vw;font-weight:900;color:#fab84c}#bookingdetails .booking-details p{font-size:1.3vw}#bookingdetails .booking-details .detail-headline{font-weight:900;margin:0}#bookingdetails .booking-details .originalPrice{margin-top:40px}#bookingdetails .booking-details .per-night{font-size:.7em}#bookingdetails .booking-details .price{float:right;text-align:right}#bookingdetails .booking-details .cleaning{width:100%;font-size:12px;display:inline-block}#bookingdetails .booking-details .note{float:left;padding-bottom:1vw}#bookingdetails .booking-details .note p{font-size:13px}@media screen and (min-width:1200px){#bookingdetails .headline{width:1080px;margin:160px auto 45px}#bookingdetails .headline h1{font-size:60px!important}#bookingdetails .wrap-detail-content{width:1080px;margin:auto auto 60px}#bookingdetails .wrap-detail-content .details-form .email,#bookingdetails .wrap-detail-content .details-form .first-name,#bookingdetails .wrap-detail-content .details-form .last-name,#bookingdetails .wrap-detail-content .details-form .phone,#bookingdetails .wrap-detail-content .details-form .repeat-email{padding-bottom:34px;padding-right:12px;padding-left:12px}#bookingdetails .wrap-detail-content .details-form .email p,#bookingdetails .wrap-detail-content .details-form .first-name p,#bookingdetails .wrap-detail-content .details-form .last-name p,#bookingdetails .wrap-detail-content .details-form .phone p,#bookingdetails .wrap-detail-content .details-form .repeat-email p{font-size:16px;margin-bottom:6px}#bookingdetails .wrap-detail-content .details-form .email input,#bookingdetails .wrap-detail-content .details-form .first-name input,#bookingdetails .wrap-detail-content .details-form .last-name input,#bookingdetails .wrap-detail-content .details-form .phone input,#bookingdetails .wrap-detail-content .details-form .repeat-email input{padding-right:12px;padding-left:12px;font-size:16px;height:55px;border-radius:4px}#bookingdetails .wrap-detail-content .details-form .comment{padding-right:12px;padding-left:12px}#bookingdetails .wrap-detail-content .details-form .comment p{font-size:16px;margin-bottom:6px}#bookingdetails .wrap-detail-content .details-form .comment textarea{font-size:16px;padding-top:12px;height:300px;padding-right:12px;padding-left:12px;border-radius:4px}#bookingdetails .wrap-detail-content .details-form .all-btn{margin-top:24px;right:12px}#bookingdetails .booking-details{padding-left:60px;padding-right:50px}#bookingdetails .booking-details .coupon{margin-top:15px}#bookingdetails .booking-details .coupon input{padding-right:12px;padding-left:12px;font-size:16px;height:55px;border-radius:4px}#bookingdetails .booking-details h3{font-size:18px}#bookingdetails .booking-details p{font-size:16px}}@media only screen and (max-width:768px){#bookingdetails .headline{margin-top:20vw}#bookingdetails .headline h1{font-size:9vw;line-height:10vw;letter-spacing:.5vw}#bookingdetails .headline p{font-size:3.5vw;line-height:5.5vw}#bookingdetails .wrap-detail-content{display:flex;flex-flow:column;margin-bottom:30vw}#bookingdetails .wrap-detail-content .details-form{order:2;width:90vw;margin-top:5vw}#bookingdetails .wrap-detail-content .details-form .error-message{font-size:10px}#bookingdetails .wrap-detail-content .details-form .comment,#bookingdetails .wrap-detail-content .details-form .email,#bookingdetails .wrap-detail-content .details-form .first-name,#bookingdetails .wrap-detail-content .details-form .last-name,#bookingdetails .wrap-detail-content .details-form .phone,#bookingdetails .wrap-detail-content .details-form .repeat-email{width:100%}#bookingdetails .wrap-detail-content .details-form .comment input,#bookingdetails .wrap-detail-content .details-form .comment p,#bookingdetails .wrap-detail-content .details-form .comment textarea,#bookingdetails .wrap-detail-content .details-form .email input,#bookingdetails .wrap-detail-content .details-form .email p,#bookingdetails .wrap-detail-content .details-form .email textarea,#bookingdetails .wrap-detail-content .details-form .first-name input,#bookingdetails .wrap-detail-content .details-form .first-name p,#bookingdetails .wrap-detail-content .details-form .first-name textarea,#bookingdetails .wrap-detail-content .details-form .last-name input,#bookingdetails .wrap-detail-content .details-form .last-name p,#bookingdetails .wrap-detail-content .details-form .last-name textarea,#bookingdetails .wrap-detail-content .details-form .phone input,#bookingdetails .wrap-detail-content .details-form .phone p,#bookingdetails .wrap-detail-content .details-form .phone textarea,#bookingdetails .wrap-detail-content .details-form .repeat-email input,#bookingdetails .wrap-detail-content .details-form .repeat-email p,#bookingdetails .wrap-detail-content .details-form .repeat-email textarea{font-size:3.5vw;border-radius:1vw}#bookingdetails .wrap-detail-content .details-form .comment input,#bookingdetails .wrap-detail-content .details-form .comment textarea,#bookingdetails .wrap-detail-content .details-form .email input,#bookingdetails .wrap-detail-content .details-form .email textarea,#bookingdetails .wrap-detail-content .details-form .first-name input,#bookingdetails .wrap-detail-content .details-form .first-name textarea,#bookingdetails .wrap-detail-content .details-form .last-name input,#bookingdetails .wrap-detail-content .details-form .last-name textarea,#bookingdetails .wrap-detail-content .details-form .phone input,#bookingdetails .wrap-detail-content .details-form .phone textarea,#bookingdetails .wrap-detail-content .details-form .repeat-email input,#bookingdetails .wrap-detail-content .details-form .repeat-email textarea{padding-left:3vw;padding-right:3vw}#bookingdetails .wrap-detail-content .details-form .comment input,#bookingdetails .wrap-detail-content .details-form .email input,#bookingdetails .wrap-detail-content .details-form .first-name input,#bookingdetails .wrap-detail-content .details-form .last-name input,#bookingdetails .wrap-detail-content .details-form .phone input,#bookingdetails .wrap-detail-content .details-form .repeat-email input{height:14vw}#bookingdetails .wrap-detail-content .details-form .all-btn{margin-top:6vw;right:0}#bookingdetails .wrap-detail-content .booking-details{order:1;width:100%}#bookingdetails .wrap-detail-content .booking-details .coupon{margin-top:2.5vw;font-size:3.5vw}#bookingdetails .wrap-detail-content .booking-details .coupon input,#bookingdetails .wrap-detail-content .booking-details .coupon textarea{font-size:3.5vw;border-radius:1vw;height:14vw;padding-left:3vw;padding-right:3vw}#bookingdetails .wrap-detail-content .booking-details h3{font-size:4vw}#bookingdetails .wrap-detail-content .booking-details p{font-size:3.5vw}#bookingdetails .wrap-detail-content .booking-details p:first-child,#bookingdetails .wrap-detail-content .booking-details p:nth-child(3),#bookingdetails .wrap-detail-content .booking-details p:nth-child(5){display:flex;justify-content:space-between}}.gdpr-consent-form{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;margin:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gdpr-consent-form h3{color:#495057;margin-bottom:10px;font-size:1.2em}.gdpr-consent-form .gdpr-info{color:#6c757d;margin-bottom:20px;font-size:.95em}.gdpr-consent-form .consent-options{margin-bottom:20px}.gdpr-consent-form .consent-options .consent-item{margin-bottom:15px;padding:10px;border-radius:4px}.gdpr-consent-form .consent-options .consent-item.required{background:#fff3cd;border-left:4px solid #ffc107}.gdpr-consent-form .consent-options .consent-item.optional{background:#e7f3ff;border-left:4px solid #007bff}.gdpr-consent-form .consent-options .consent-item label{display:block;cursor:pointer;font-weight:500;margin-bottom:5px}.gdpr-consent-form .consent-options .consent-item label input[type=checkbox]{margin-right:8px;transform:scale(1.2)}.gdpr-consent-form .consent-options .consent-item .consent-explanation{font-size:.85em;color:#6c757d;margin:5px 0 0 25px;line-height:1.4}.gdpr-consent-form .consent-options .consent-item .required-star{color:#dc3545;font-weight:700}.gdpr-consent-form .gdpr-links{display:flex;grid-gap:15px;gap:15px;margin-bottom:15px}.gdpr-consent-form .gdpr-links .link-button{background:none;border:none;color:#007bff;text-decoration:underline;cursor:pointer;font-size:.9em}.gdpr-consent-form .gdpr-links .link-button:hover{color:#0056b3}.gdpr-consent-form .gdpr-links a{color:#007bff;text-decoration:underline;font-size:.9em}.gdpr-consent-form .gdpr-links a:hover{color:#0056b3}.gdpr-consent-form .privacy-policy-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.gdpr-consent-form .privacy-policy-modal .modal-content{background:#fff;padding:30px;border-radius:8px;max-width:500px;max-height:70vh;overflow-y:auto}.gdpr-consent-form .privacy-policy-modal .modal-content h4{margin-top:0;color:#495057}.gdpr-consent-form .privacy-policy-modal .modal-content p{line-height:1.6;color:#6c757d;margin-bottom:15px}.gdpr-consent-form .privacy-policy-modal .modal-content button{background:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.gdpr-consent-form .privacy-policy-modal .modal-content button:hover{background:#0056b3}.gdpr-consent-form .gdpr-footer{border-top:1px solid #dee2e6;padding-top:10px}.gdpr-consent-form .gdpr-footer small{color:#6c757d;font-size:.8em}.gdpr-consent-form .gdpr-footer small .required-star{color:#dc3545;font-weight:700}@media (max-width:768px){.gdpr-consent-form{padding:15px}.gdpr-consent-form .consent-options .consent-item{padding:8px}.gdpr-consent-form .consent-options .consent-item .consent-explanation{margin-left:20px}.gdpr-consent-form .gdpr-links{flex-direction:column;grid-gap:10px;gap:10px}}#admin-packagesOffers{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#admin-packagesOffers li{list-style-type:none}#admin-packagesOffers .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px);padding:0 20px}#admin-packagesOffers .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;position:fixed;right:64px;top:24px;z-index:9;cursor:pointer}#admin-packagesOffers .wrap-content .front-page-content .wrap-head-lang{background-color:#fff;padding:20px;margin-bottom:60px;position:sticky;top:0;z-index:99}#admin-packagesOffers .wrap-content .front-page-content .wrap-head-lang .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#admin-packagesOffers .wrap-content .front-page-content .wrap-head-lang .add span{display:inline-block;vertical-align:middle;margin-left:3px}#admin-packagesOffers .wrap-content .front-page-content .wrap-head-lang .add svg{display:inline-block;vertical-align:middle}#admin-packagesOffers .wrap-content .front-page-content li{background-color:#fff;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1);margin-left:-40px}#admin-packagesOffers .wrap-content .front-page-content li .list{padding:15px}#admin-packagesOffers .wrap-content .front-page-content li .list .list-icon{float:right}#admin-packagesOffers .wrap-content .front-page-content li .list-content{cursor:auto;display:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.4);padding:20px 20px 40px;position:relative}#admin-packagesOffers .wrap-content .front-page-content li .list-content i{text-transform:uppercase;font-size:1rem}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name{display:flex;flex-wrap:wrap;margin:auto;width:100%;max-width:1440px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .react-bootstrap-daterangepicker-container{display:unset!important;width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .packageUrl{display:flex;justify-content:space-evenly;flex:calc(100% - 100px) 1}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page>div,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .packageUrl>div{flex-direction:column;justify-content:center;display:flex}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page input,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .packageUrl input{height:unset}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page input:not([type=checkbox]),#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .packageUrl input:not([type=checkbox]){width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page{flex-basis:unset;align-items:baseline;margin-top:10px;justify-content:flex-end}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page>div{margin-right:10px;align-items:center}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page>div label{margin:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page>div input,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .hide-from-page>div label{max-height:unset;min-height:unset}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .packageUrl{flex-direction:column}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .seletctDatePref{display:flex;flex-direction:column}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .seletctDatePref select{width:100%;height:40px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates{display:flex;flex-direction:column;position:relative;flex-basis:unset;width:calc(66% - 2px)}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .addHead{width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .dates{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .dates>div{width:48%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .dates .remove{float:right;cursor:pointer}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates label{margin-bottom:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .checkInOut{display:flex;justify-content:space-between}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .checkInOut>div{width:calc(50% - 10px)}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .checkInOut>div input{margin-right:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates>div{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);padding:20px 0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .add{cursor:pointer;justify-content:flex-end;color:#009fff}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates .add svg{margin-right:10px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name .specific-dates input{margin-bottom:10px;margin-right:10px;width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name>div{margin-right:10px;flex-basis:calc(33.33333% - 10px)}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name>div p{margin:10px 0 0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-name>div input:not([type=checkbox]){width:100%;font-size:14px;height:40px;padding-left:14px;padding-right:14px;border:1px solid #c6c6c5;border-radius:4px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text{max-width:1440px;margin:auto;width:100%;min-width:600px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor li{margin:auto}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .extra-info,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .text-short{margin-top:20px;width:50%;display:inline-block;vertical-align:top}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .extra-info p:first-child,#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .text-short p:first-child{margin-bottom:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .text-short{padding-right:20px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-text .editor .text-long>p:first-child{margin-top:30px;margin-bottom:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-week-days{width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-week-days .days{display:inline-block;width:14.2%;text-align:center}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-week-days .days p{margin:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .packageOffer-week-days .days input{width:auto;height:auto}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images{max-width:1440px;margin:auto;width:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .main-image{margin:0 20px 0 0;vertical-align:top;width:150px;height:150px;display:inline-block;position:relative}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .main-image .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .main-image img{object-fit:cover;width:100%;height:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images p{margin-top:20px;margin-bottom:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images p .image-spinner{display:inline}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images p .hide-spinner{display:none}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .gallery{display:inline-block;vertical-align:top}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .gallery .images{width:150px;height:150px;display:inline-block;position:relative;margin:0 20px 20px 0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .gallery .images .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-packagesOffers .wrap-content .front-page-content li .list-content .images .gallery .images img{object-fit:cover;width:100%;height:100%}#admin-packagesOffers .wrap-content .front-page-content li .list-content .delete-packageOffer{position:absolute;right:20px;bottom:20px;color:#fff;cursor:pointer;padding:10px 20px;display:inline;background-color:red}#admin-packagesOffers .wrap-content .front-page-content li .list-content .add-images{cursor:pointer}#admin-packagesOffers .wrap-content .front-page-content li .list-content .add-images .fileUploader{width:150px;display:inline-block;vertical-align:top}#admin-packagesOffers .wrap-content .front-page-content li .list-content .add-images .fileContainer{box-shadow:none;padding:0;margin:0}#admin-packagesOffers .wrap-content .front-page-content li .list-content .add-images .fileContainer p{margin:8px}#admin-packagesOffers .wrap-content .front-page-content li .list-content .add-images img{width:50px;height:50px}#admin-packagesOffers .wrap-content .front-page-content li .active-list{display:block}#admin-packagesOffers .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#admin-packagesOffers .wrap-content .front-page-content .headline .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#admin-packagesOffers .wrap-content .front-page-content .headline .add span{display:inline-block;vertical-align:middle;margin-left:3px}#admin-packagesOffers .wrap-content .front-page-content .headline .add svg{display:inline-block;vertical-align:middle}@media only screen and (max-width:768px){#admin-packagesOffers{margin-left:50px}#admin-packagesOffers .wrap-content{width:calc(100% - 50px)}#admin-packagesOffers .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#admin-packagesOffers .wrap-content .front-page-content{background-color:initial;margin:0}#admin-packagesOffers .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:100%}#admin-packagesOffers .wrap-content .front-page-content .headline .add{right:65px;top:65px}#admin-packagesOffers .wrap-content .front-page-content ul{margin-top:100px;margin-left:-20px}#admin-packagesOffers .wrap-content .front-page-content ul li{overflow-x:hidden;margin-left:-20px}#admin-packagesOffers .wrap-content .front-page-content ul li .list{width:calc(100vw - 50px)}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content{padding:0 0 70px}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .packageOffer-name input:not([type=checkbox]){width:100%}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .fileUploader,#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .main-image{width:39vw;height:39vw;margin:5px}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .fileUploader .fileContainer .chooseFileButton,#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .main-image .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .fileContainer .chooseFileButton{padding:6px 18px}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .gallery .images{width:39vw;height:39vw;margin:5px}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .add-images .gallery .images .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .packageOffer-text{min-width:calc(100% - 70px);width:100%}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .packageOffer-text .editor .jodit_statusbar ul{margin:0}#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .packageOffer-text .editor .text-long,#admin-packagesOffers .wrap-content .front-page-content ul li .list-content .packageOffer-text .editor .text-short{padding-right:0;display:block;width:100%}}#confirmation{width:100%}#confirmation .second-color{color:#fab84c}#confirmation .all-btn{margin-top:2vw}#confirmation .wrap-detail-content{width:70vw;margin:10vw auto auto}#confirmation .wrap-detail-content .details-form{font-size:1.3vw;color:#fff;display:inline-block;position:relative;width:65%}#confirmation .wrap-detail-content .details-form .headline{padding-bottom:5vw}#confirmation .wrap-detail-content .details-form .headline h1{font-weight:900;color:#fff}#confirmation .wrap-detail-content .booking-details{display:inline-block;vertical-align:top;width:35%;color:#fff;padding-left:5vw;padding-right:5vw}#confirmation .wrap-detail-content .booking-details h3{font-size:1.6vw;font-weight:900;color:#fab84c}#confirmation .wrap-detail-content .booking-details p{font-size:1.3vw}#confirmation .wrap-detail-content .booking-details .detail-headline{font-weight:900;margin:0}#confirmation .wrap-detail-content .booking-details .per-night{font-size:.7em}#confirmation .wrap-detail-content .booking-details .price{float:right}@media screen and (min-width:1200px){#confirmation .wrap-detail-content .details-form{font-size:16px}#confirmation .wrap-detail-content .booking-details{padding-left:60px}#confirmation .wrap-detail-content .booking-details h3{font-size:18px}#confirmation .wrap-detail-content .booking-details p{font-size:16px}}@media only screen and (max-width:768px){#confirmation .wrap-detail-content{width:90vw;margin-top:20vw}#confirmation .wrap-detail-content .details-form{width:100%;font-size:3.5vw}#confirmation .wrap-detail-content .booking-details{order:1;width:100%;margin-top:10vw}#confirmation .wrap-detail-content .booking-details h3{font-size:4vw}#confirmation .wrap-detail-content .booking-details p{font-size:3.5vw}#confirmation .wrap-detail-content .booking-details p:first-child,#confirmation .wrap-detail-content .booking-details p:nth-child(3),#confirmation .wrap-detail-content .booking-details p:nth-child(5){display:inline-block}}#settings{background-color:#fff!important;width:100%;height:100%;position:fixed;margin-left:200px}#settings .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#settings .wrap-content .front-settings-content{background-color:#f0f0f0;margin:20px}#settings .wrap-content .front-settings-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1)}#settings .wrap-content .front-settings-content .select-settings{display:flex;flex-wrap:wrap;padding:30px}#settings .wrap-content .front-settings-content .select-settings input{height:auto;margin:0 5px;display:block;border-radius:4px}#settings .wrap-content .front-settings-content .select-settings input:not([type=radio]){padding:10px;width:80%}#settings .wrap-content .front-settings-content .select-settings .setting-input{width:33%;padding-bottom:10px}@media only screen and (max-width:768px){#settings{margin-left:50px}#settings .wrap-content{width:100%;overflow-x:hidden}#settings .wrap-content .save-btn{bottom:auto;top:23px;left:auto;right:40px}#settings .wrap-content .front-settings-content{background-color:initial;padding-bottom:20px;margin:0}#settings .wrap-content .front-settings-content .headline{background-color:#fff;width:100%}}#cabinOffers{margin:120px auto auto;width:calc(100% - 120px);max-width:1200px}#cabinOffers .all-btn{float:right;background-color:green;margin-bottom:60px}#cabinOffers table{background-color:#fff;width:100%;border-collapse:initial;border-spacing:0 30px;background-color:#113012;border:none}#cabinOffers table tr th{color:#fff}#cabinOffers table tr td{border:none;background-color:#fff;vertical-align:top;padding:18px 0 0 18px;max-height:200px}#cabinOffers table tr td .select-pcs{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}#cabinOffers table tr td .select-pcs .select-people{border-radius:4px}#cabinOffers table tr td .select-pcs .amount-people{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1;text-align:center;font-size:16px}#cabinOffers table tr td .select-pcs svg{top:50%;transform:translateY(-50%);left:10px;position:absolute}#cabinOffers table tr td .select-pcs .add-people,#cabinOffers table tr td .select-pcs .remove-people{cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;right:2px;height:22px;width:30px;color:#fff;background-color:#dcdcdc}#cabinOffers table tr td .select-pcs .add-people svg,#cabinOffers table tr td .select-pcs .remove-people svg{left:50%;transform:translate(-50%,-50%)}#cabinOffers table tr td .select-pcs .add-people{border-top-right-radius:4px;top:26%}#cabinOffers table tr td .select-pcs .remove-people{top:74%;border-bottom-right-radius:4px}#cabinOffers table tr td .select-pcs .select-people{width:190px;height:50px}#cabinOffers table tr td h2{font-size:32px;font-weight:900}#cabinOffers table tr td p{max-height:120px;font-size:12px;font-weight:400}#cabinOffers table tr td .all-btn{border-radius:4px!important;width:190px}#cabinOffers table tr td .all-btn div{display:block;padding:12px;width:auto;height:auto;font-size:16px}#cabinOffers table tr td:first-of-type{padding:0;width:266px}#cabinOffers table tr td:first-of-type .image{height:200px;width:266px}#cabinOffers table tr td:first-of-type .image img{object-fit:cover;width:100%;height:100%}#cabinOffers table tr td:last-child{text-align:right;min-width:400px;padding:18px;position:relative}#cabinOffers table tr td:last-child .all-btn{background-color:#fab84c;margin:auto;position:absolute;bottom:20px;right:20px;display:inline-block}#cabinOffers table tr td:last-child .selected{background-color:green}@media screen and (max-width:1200px){#cabinOffers{width:calc(100% - 60px)}#cabinOffers table tbody tr td:first-of-type{width:20vw}#cabinOffers table tbody tr td:first-of-type .image{width:23vw;height:22vw}#cabinOffers table tbody tr td .select-pcs .select-people{height:5vw;width:18vw}#cabinOffers table tbody tr td h2{font-size:2.8vw}#cabinOffers table tbody tr td .all-btn{width:18vw}#cabinOffers table tbody tr td .all-btn div{padding:1.2vw}#cabinOffers table tbody tr td:last-child{min-width:190px}}@media only screen and (max-width:768px){#cabinOffers .next{position:fixed;z-index:9;width:calc(100% - 60px);top:14vw}#cabinOffers .next div{height:auto;padding:16px;font-size:16px}#cabinOffers .btn-shadow{background:linear-gradient(180deg,#14353c,rgba(20,53,60,0));height:15vh;position:fixed;width:calc(100% - 60px);top:14vw;z-index:9}#cabinOffers table{margin:18vw 0 0}#cabinOffers table tbody tr td:first-of-type{width:100%}#cabinOffers table tbody tr td:first-of-type .image{width:100%;height:30vh}#cabinOffers table tbody tr td{padding:30px;text-align:center!important;max-height:none;display:block}#cabinOffers table tbody tr td .select-pcs{left:50%!important;right:auto;top:-4%;transform:translate(-50%,-50%)}#cabinOffers table tbody tr td .select-pcs .add-people{top:25%}#cabinOffers table tbody tr td .select-pcs .remove-people{top:75%}#cabinOffers table tbody tr td .select-pcs .add-people,#cabinOffers table tbody tr td .select-pcs .remove-people{height:18px;right:1px}#cabinOffers table tbody tr td .select-pcs .amount-people{left:45%}#cabinOffers table tbody tr td .select-pcs .select-people{height:40px;width:136px}#cabinOffers table tbody tr td h2{font-size:30px;width:80%;margin:auto}#cabinOffers table tbody tr td p{width:80%;margin:auto;display:block;font-size:16px}#cabinOffers table tbody tr td .all-btn{display:block!important;position:unset!important;float:none;width:90%}#cabinOffers table tbody tr td .all-btn div{padding:16px;font-size:16px}#cabinOffers table tbody tr td:last-child{min-width:190px}#cabinOffers table tbody tr td:last-child p{padding-bottom:30px}}#reports{background-color:#fff!important;width:100%;height:100%;position:fixed;margin-left:200px}#reports .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px)}#reports .wrap-content .reports-content{background-color:#f0f0f0;margin:20px}#reports .wrap-content .reports-content .excel{cursor:pointer;position:absolute}#reports .wrap-content .reports-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1)}#reports .wrap-content .reports-content .select-reports{padding:30px}#reports .wrap-content .reports-content .select-reports>span{position:absolute;cursor:pointer;right:60px;font-size:24px}#reports .wrap-content .reports-content .select-reports table{margin-top:40px;width:100%}#reports .wrap-content .reports-content .select-reports table tr:nth-child(2n){background:#eee}#reports .wrap-content .reports-content .select-reports table tr:nth-child(odd){background:#fff}#reports .wrap-content .reports-content .select-reports table tr:last-child{font-weight:900}#reports .wrap-content .reports-content .select-reports input{font-size:14px;height:auto;text-align:center;display:block;border-radius:4px}#reports .wrap-content .reports-content .select-reports input:not([type=radio]){padding:10px;width:100%}#reports .wrap-content .reports-content .select-reports .setting-input{display:inline-block;width:33%;padding-bottom:10px}@media only screen and (max-width:768px){#reports{margin-left:50px}#reports .wrap-content{width:100%;overflow-x:hidden}#reports .wrap-content .save-btn{bottom:auto;top:23px;left:auto;right:40px}#reports .wrap-content .reports-content{background-color:initial;padding-bottom:20px;margin:0}#reports .wrap-content .reports-content .headline{background-color:#fff;width:100%}}#admin-campingOffers{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#admin-campingOffers li{list-style-type:none}#admin-campingOffers .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px);padding:0 20px}#admin-campingOffers .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;position:fixed;right:64px;top:24px;z-index:9;cursor:pointer}#admin-campingOffers .wrap-content .front-page-content .wrap-head-lang{background-color:#fff;padding:20px;margin-bottom:60px}#admin-campingOffers .wrap-content .front-page-content .wrap-head-lang .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#admin-campingOffers .wrap-content .front-page-content .wrap-head-lang .add span{display:inline-block;vertical-align:middle;margin-left:3px}#admin-campingOffers .wrap-content .front-page-content .wrap-head-lang .add svg{display:inline-block;vertical-align:middle}#admin-campingOffers .wrap-content .front-page-content li{background-color:#fff;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1);margin-left:-40px}#admin-campingOffers .wrap-content .front-page-content li .list{padding:15px}#admin-campingOffers .wrap-content .front-page-content li .list .list-icon{float:right}#admin-campingOffers .wrap-content .front-page-content li .list-content{display:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.4);padding:20px 20px 40px;position:relative}#admin-campingOffers .wrap-content .front-page-content li .list-content i{text-transform:uppercase;font-size:1rem}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-name{display:flex;flex-wrap:wrap;margin:auto;width:100%;max-width:1440px;justify-content:space-between}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-name>div p{margin:10px 0 0}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-name>div input{width:300px;font-size:14px;height:40px;padding-left:14px;padding-right:14px;border:1px solid #c6c6c5;border-radius:4px}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text{max-width:1440px;margin:auto;width:100%;min-width:600px}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor{display:flex;flex-wrap:wrap;justify-content:space-between}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .ql-container.ql-snow{background-color:#fff}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor li{margin:auto}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .cabin-special-comments,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-long,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-short{margin-top:20px;width:calc(50% - 60px);display:inline-block;vertical-align:top}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .cabin-special-comments p,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-long p,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-short p{margin-bottom:0}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .cabin-special-comments .quill,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-long .quill,#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-short .quill{height:200px;margin-bottom:60px}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-text .editor .text-long{width:100%}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-week-days{width:300px}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-week-days .days{display:inline-block;width:14.2%;text-align:center}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-week-days .days p{margin:0}#admin-campingOffers .wrap-content .front-page-content li .list-content .campingOffer-week-days .days input{width:auto;height:auto}#admin-campingOffers .wrap-content .front-page-content li .list-content .images{max-width:1440px;margin:auto;width:100%}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .main-image{margin:0 20px 0 0;vertical-align:top;width:150px;height:150px;display:inline-block;position:relative}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .main-image .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .main-image img{object-fit:cover;width:100%;height:100%}#admin-campingOffers .wrap-content .front-page-content li .list-content .images p{margin-top:20px;margin-bottom:0}#admin-campingOffers .wrap-content .front-page-content li .list-content .images p .image-spinner{display:inline}#admin-campingOffers .wrap-content .front-page-content li .list-content .images p .hide-spinner{display:none}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .gallery{display:inline-block;vertical-align:top}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .gallery .images{width:150px;height:150px;display:inline-block;position:relative;margin:0 20px 20px 0}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .gallery .images .fa-trash-alt{cursor:pointer;right:3px;top:3px;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #fff;display:block;color:red;position:absolute}#admin-campingOffers .wrap-content .front-page-content li .list-content .images .gallery .images img{object-fit:cover;width:100%;height:100%}#admin-campingOffers .wrap-content .front-page-content li .list-content .delete-campingOffer{position:absolute;right:20px;bottom:20px;color:#fff;cursor:pointer;padding:10px 20px;display:inline;background-color:red}#admin-campingOffers .wrap-content .front-page-content li .list-content .add-images{cursor:pointer}#admin-campingOffers .wrap-content .front-page-content li .list-content .add-images .fileUploader{width:150px;display:inline-block;vertical-align:top}#admin-campingOffers .wrap-content .front-page-content li .list-content .add-images .fileContainer{box-shadow:none;padding:0;margin:0}#admin-campingOffers .wrap-content .front-page-content li .list-content .add-images .fileContainer p{margin:8px}#admin-campingOffers .wrap-content .front-page-content li .list-content .add-images img{width:50px;height:50px}#admin-campingOffers .wrap-content .front-page-content li .active-list{display:block}#admin-campingOffers .wrap-content .front-page-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#admin-campingOffers .wrap-content .front-page-content .headline .add{color:#6197de;cursor:pointer;position:absolute;right:130px;top:50%;transform:translateY(-50%);font-size:12px}#admin-campingOffers .wrap-content .front-page-content .headline .add span{display:inline-block;vertical-align:middle;margin-left:3px}#admin-campingOffers .wrap-content .front-page-content .headline .add svg{display:inline-block;vertical-align:middle}#admin-campingOffers .wrap-content .front-page-content .headline .sub-menu{position:absolute;margin-top:21px;background-color:#f0f0f0;width:100%;left:0}#admin-campingOffers .wrap-content .front-page-content .headline .sub-menu div:first-child{margin-left:10px}#admin-campingOffers .wrap-content .front-page-content .headline .sub-menu div{display:inline-block;padding:8px 30px;cursor:pointer;box-shadow:inset 0 -3px 0 0 #c4cbcc;margin:0 10px 10px 0;background-color:#fff;border-top:0;color:#b2b2b2;font-size:12px}#admin-campingOffers .wrap-content .front-page-content .headline .sub-menu .selected-sub-menu{font-weight:700;background-color:#c4cbcc;border-color:#6197de;box-shadow:inset 0 -3px 0 0 #6197de;color:#fff}@media only screen and (max-width:768px){#admin-campingOffers{margin-left:50px}#admin-campingOffers .wrap-content{width:calc(100% - 50px)}#admin-campingOffers .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#admin-campingOffers .wrap-content .front-page-content{background-color:initial;margin:0}#admin-campingOffers .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:100%}#admin-campingOffers .wrap-content .front-page-content .headline .add{right:65px;top:65px}#admin-campingOffers .wrap-content .front-page-content ul{margin-top:100px;margin-left:-20px}#admin-campingOffers .wrap-content .front-page-content ul li{overflow-x:hidden;margin-left:-20px}#admin-campingOffers .wrap-content .front-page-content ul li .list{width:calc(100vw - 50px)}#admin-campingOffers .wrap-content .front-page-content ul li .list-content{padding:0 0 70px}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .campingOffer-name input{width:100%}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .fileUploader,#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .main-image{width:39vw;height:39vw;margin:5px}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .fileUploader .fileContainer .chooseFileButton,#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .main-image .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .fileContainer .chooseFileButton{padding:6px 18px}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .gallery .images{width:39vw;height:39vw;margin:5px}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .add-images .gallery .images .fileContainer .chooseFileButton{padding:.6vw 1.8vw}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .campingOffer-text{min-width:calc(100% - 70px);width:100%}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .campingOffer-text .editor .jodit_statusbar ul{margin:0}#admin-campingOffers .wrap-content .front-page-content ul li .list-content .campingOffer-text .editor .text-long,#admin-campingOffers .wrap-content .front-page-content ul li .list-content .campingOffer-text .editor .text-short{padding-right:0;display:block;width:100%}}#booked{background-color:#f0f0f0!important;width:100%;height:100%;position:fixed;margin-left:200px}#booked .wrap-content{overflow-y:scroll;position:absolute;height:100%;width:calc(100% - 200px);text-align:center}#booked .wrap-content .save-btn{background-color:green;width:auto;display:inline-block;padding:6px 23px;color:#fff;font-weight:300;font-size:14px;position:fixed;right:64px;top:26px;z-index:9;cursor:pointer}#booked .wrap-content .disableSpinner{display:none}#booked .wrap-content .showMore{margin:10px;padding:5px 10px;background-color:#113012;display:inline-block;color:#fff;font-size:12px;cursor:pointer}#booked .wrap-content .headline{padding:20px;display:block;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;top:0;background-color:#fff;width:calc(100% - 257px);z-index:4}#booked .wrap-content .headline h3{float:left}#booked .wrap-content .refund-ammount{padding:25px 50px;position:absolute;background-color:#fff;top:calc(50% - 100px);left:calc(50% - 200px);transform:translate(-50% -50%);z-index:9;width:auto;text-align:left}#booked .wrap-content .refund-ammount .text,#booked .wrap-content .refund-ammount input[type=radio]{display:inline-block;vertical-align:middle}#booked .wrap-content .refund-ammount input[type=text]{height:auto;border-radius:0;border:none;border-bottom:1px solid}#booked .wrap-content .refund-ammount .amount{display:block}#booked .wrap-content .refund-ammount .close-btn,#booked .wrap-content .refund-ammount .refund-btn{margin-left:20px;float:right;cursor:pointer;padding-top:40px}#booked .wrap-content .refund-ammount .refund-btn{color:#3ea4f4}#booked .wrap-content .front-page-content{background-color:#f0f0f0;margin:20px;min-width:1000px}#booked .wrap-content .front-page-content .search{position:relative;float:right;padding:10px;right:160px}#booked .wrap-content .front-page-content .search .fa-search{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:rgba(0,0,0,.3)}#booked .wrap-content .front-page-content .search input{width:auto;height:auto;padding-left:1.4em;padding-right:10px;border-radius:4px}#booked .wrap-content .front-page-content table{border-collapse:collapse;width:100%;font-size:11px}#booked .wrap-content .front-page-content table td,#booked .wrap-content .front-page-content table th{border:1px solid #ddd;padding:8px}#booked .wrap-content .front-page-content table td:last-child{padding:0}#booked .wrap-content .front-page-content table{table-layout:fixed;min-width:1000px}#booked .wrap-content .front-page-content table td{word-wrap:break-word;text-align:center}#booked .wrap-content .front-page-content table td .react-bootstrap-daterangepicker-container{cursor:pointer}#booked .wrap-content .front-page-content table td .action-btn{display:inline-block;text-align:center;width:50%;height:100%;vertical-align:top;padding:5px;cursor:pointer}#booked .wrap-content .front-page-content table td .action-btn p{font-size:12px;margin:0}#booked .wrap-content .front-page-content table td .action-btn:nth-child(3){background-color:red;color:#fff}#booked .wrap-content .front-page-content table td .action-btn:nth-child(2){background-color:#113012;color:#fff}#booked .wrap-content .front-page-content table td .action-btn:first-child{width:100%;background-color:green;color:#fff}#booked .wrap-content .front-page-content table td .action-btn:hover{opacity:.8}#booked .wrap-content .front-page-content table td input{height:auto;width:100%;text-align:center}#booked .wrap-content .front-page-content table tr:nth-child(2n){background-color:#f7f7f7}#booked .wrap-content .front-page-content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#6197de;color:#fff;position:relative;cursor:pointer}#booked .wrap-content .front-page-content table th svg{position:absolute;right:3px;top:3px}#booked .wrap-content .front-page-content table th .fa-filter{opacity:.2}@media only screen and (max-width:768px){#booked{margin-left:50px}#booked .wrap-content{width:calc(100% - 50px)}#booked .wrap-content .save-btn{bottom:auto;top:15px;left:auto;right:15px}#booked .wrap-content .front-page-content{margin:0}#booked .wrap-content .front-page-content .headline{position:fixed;top:0;z-index:2;background-color:#fff;width:calc(100% - 40px)}#booked .wrap-content .front-page-content .headline .search{padding-right:0}#booked .wrap-content .front-page-content .headline .search input{height:28px}#booked .wrap-content .front-page-content table{margin-top:50vw}}.css-1rbq2qy,.css-yrspe{z-index:4!important}#cabins .daterangepicker{right:12vw;top:63vw}#cabins .about-content1 .sold-out{background-color:#dcdcdc}#cabins .cabin-gallery{background-color:#eae9e9;padding-bottom:6.2vw;padding-top:1px}#cabins .cabin-gallery .wrap-cabin-gallery{margin-top:6.2vw;margin-left:6.2vw;vertical-align:top;width:calc(100% - 12.4vw)}#cabins .cabin-gallery .wrap-cabin-gallery h1{margin:0;padding-bottom:2vw;font-weight:900;font-size:4.8vw}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image{width:25%;vertical-align:top;display:inline-block}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image img{cursor:pointer;object-fit:cover;width:100%;height:20vw;padding:10px}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image img:hover{opacity:.8}@media screen and (min-width:1200px){#cabins .cabin-gallery{margin:auto;padding-bottom:60px!important}#cabins .cabin-gallery .wrap-cabin-gallery{margin:60px auto auto!important;width:1040px!important}#cabins .cabin-gallery .wrap-cabin-gallery h1{padding-bottom:22px;font-size:60px}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image img{height:260px!important}}@media only screen and (max-width:768px){#cabins .cabin-gallery .wrap-cabin-gallery h1{font-size:9vw;line-height:10vw;letter-spacing:.5vw}#cabins .cabin-gallery .wrap-cabin-gallery p{font-size:3.5vw;line-height:5.5vw}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image{margin:auto;width:50%}#cabins .cabin-gallery .wrap-cabin-gallery .cabin-image img{height:40vw}.daterangepicker{left:5vw;width:calc(100% - 10vw)!important}.daterangepicker .drp-calendar{max-width:88vw!important}}#message{width:100%}#message .second-color{color:#fab84c}#message .all-btn{margin-top:2vw}#message .wrap-detail-content{width:70vw;margin:10vw auto auto}#message .wrap-detail-content .details-form{font-size:1.3vw;color:#fff;display:inline-block;position:relative;width:65%}#message .wrap-detail-content .details-form .headline{padding-bottom:5vw}#message .wrap-detail-content .details-form .headline h1{font-weight:900;color:#fff}#message .wrap-detail-content .booking-details{display:inline-block;vertical-align:top;width:35%;color:#fff;padding-left:5vw;padding-right:5vw}#message .wrap-detail-content .booking-details h3{font-size:1.6vw;font-weight:900;color:#fab84c}#message .wrap-detail-content .booking-details p{font-size:1.3vw}#message .wrap-detail-content .booking-details .detail-headline{font-weight:900;margin:0}#message .wrap-detail-content .booking-details .per-night{font-size:.7em}#message .wrap-detail-content .booking-details .price{float:right}#message .wrap-detail-content .booking-details .cleaning{width:100%;font-size:12px;display:inline-block}@media screen and (min-width:1200px){#message .all-btn{margin-top:20px!important}#message .wrap-detail-content{max-width:1400px;margin-top:120px!important}#message .wrap-detail-content .details-form{font-size:16px}#message .wrap-detail-content .details-form .headline{padding-bottom:60px!important}#message .wrap-detail-content .booking-details{padding-left:60px}#message .wrap-detail-content .booking-details h3{font-size:18px}#message .wrap-detail-content .booking-details p{font-size:16px}}@media only screen and (max-width:768px){#message .wrap-detail-content{width:90vw;margin-top:20vw}#message .wrap-detail-content .details-form{width:100%;font-size:3.5vw}#message .wrap-detail-content .booking-details{order:1;width:100%;margin-top:10vw}#message .wrap-detail-content .booking-details h3{font-size:4vw}#message .wrap-detail-content .booking-details p{font-size:3.5vw}#message .wrap-detail-content .booking-details p:first-child,#message .wrap-detail-content .booking-details p:nth-child(3),#message .wrap-detail-content .booking-details p:nth-child(5){display:inline-block}}
/*# sourceMappingURL=main.7e9ff41d.chunk.css.map */