@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500&display=swap";.has-fade{visibility:hidden}@keyframes a{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.fade-in{animation:a .2s ease-in-out forwards}@keyframes b{0%{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}.fade-out{animation:b .2s ease-in-out forwards}html{font-family:Kumbh Sans,Public Sans,sans-serif;font-weight:400;font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-size:.875rem;font-weight:300;color:#6c757d;line-height:1.3;overflow-x:hidden;background-color:#f4f6f9;display:flex;flex-direction:column;min-height:100vh}@media(min-width:64em){body{font-size:1.125rem}}body.noscroll{overflow:hidden}h1,h2,h3{font-weight:300;line-height:1.15;color:#2d314d;margin-top:0}h1{font-size:2.31rem;margin-bottom:1.5rem}@media(min-width:64em){h1{font-size:3.25rem}}h2{font-size:1.875rem;margin-bottom:1.5625rem}@media(min-width:64em){h2{font-size:2.25rem;margin-bottom:2.25rem}}p{line-height:1.5;margin-bottom:2.25rem}a,a:hover,a:visited{text-decoration:none}.container{max-width:69.375rem;margin:0 auto}.container--pall{padding:4.375rem 1.5rem}@media(min-width:64em){.container--pall{padding-top:6rem;padding-bottom:6rem}}.container--py{padding-top:4.375rem;padding-bottom:4.375rem}@media(min-width:64em){.container--py{padding-top:6rem;padding-bottom:6rem}}.container--px{padding-right:1.5rem;padding-left:1.5rem}.container--pt{padding-top:4.375rem}@media(min-width:64em){.container--pt{padding-top:6rem}}.container--pr{padding-right:1.5rem}.container--pb{padding-bottom:4.375rem}@media(min-width:64em){.container--pb{padding-bottom:6rem}}.container--pl{padding-left:1.5rem}.flex{display:flex}.flex-jc-sb{justify-content:space-between}.flex-jc-c{justify-content:center}.flex-ai-c{align-items:center}@media(max-width:63.9375em){.hide-for-mobile{display:none}}@media(min-width:64em){.hide-for-desktop{display:none}}.rx-page{flex-grow:1;width:100%}.rx-page-top-padding{padding-top:1.5rem}.dashboard-table-wrap{overflow:auto}.days_btn{display:inline;background-color:#ccc;padding:3px 6px;border-radius:3px;margin:4px 2px}.rx-faq-container-div{display:flex;flex-direction:column;align-items:center}.rx-faq-container-div .rx-title-div span{font-size:2.2rem;font-weight:700;color:#1d1e35}.rx-faq-container-div .rx-questions-container{display:flex;flex-direction:column;width:100%}.rx-faq-container-div .rx-questions-container .rx-question-div input{display:none}.rx-faq-container-div .rx-questions-container .rx-question-div label{display:flex;color:#4a4b5e;justify-content:space-between;padding:10px 20px;margin:0 0 1px;cursor:pointer;border-radius:3px;transition:.5s ease}.rx-faq-container-div .rx-questions-container .rx-question-div label:hover span{color:#f47c57}.rx-faq-container-div .rx-questions-container .rx-question-div .content{padding-left:20px;padding-right:20px}.rx-faq-container-div .rx-questions-container .rx-question-div .content *{color:#787887}.rx-faq-container-div .rx-questions-container .rx-question-div input+label+.content{display:none}.rx-faq-container-div .rx-questions-container .rx-question-div input:checked+label+.content{display:block}.rx-faq-container-div .rx-questions-container .rx-question-div input:checked+label span{font-weight:700;color:#1d1e35}.rx-faq-container-div .rx-questions-container .rx-question-div input:checked+label:hover span{color:#f47c57}.rx-faq-container-div .rx-questions-container .rx-question-div hr{color:#e7e7e9;margin-left:20px;margin-right:20px}.overview-card-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.overview-card-wrap .overview-card-item{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;align-content:flex-start;background-color:#fff;margin-bottom:10px;margin-left:7px;margin-right:7px;width:48%;border-radius:3px;padding:8px}.overview-card-wrap .overview-card-item .overview-card-header{width:100%;display:flex;justify-content:space-around}.overview-card-wrap .overview-card-item .card-title{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;font-weight:500;color:#787878;font-size:16px;line-height:20px;-webkit-text-size-adjust:100%;font-family:Roboto,sans-serif}.overview-card-wrap .overview-card-item .card-filters{display:flex;margin-bottom:10px;justify-content:flex-end}.overview-card-wrap .overview-card-item .card-filters button{cursor:pointer;display:inline;background-color:#ccc;padding:3px 6px;border-radius:5%;margin:0;border:3px solid #ccc}.overview-card-wrap .overview-card-item .card-filters button[selected]{background-color:#32bede;border:3px solid #ccc}.overview-card-wrap .overview-card-item .card-content-section{width:100%;display:flex;justify-content:space-around;flex-direction:row;flex-wrap:nowrap}.overview-card-wrap .overview-card-item .card-content-section .card-content-item{display:flex;flex-direction:column;align-items:center;padding-bottom:5px}.overview-card-wrap .overview-card-item .card-content-section .card-content-item .card-subtitle,.overview-card-wrap .overview-card-item .card-content-section .card-content-item .card-subtitle-value{font-weight:500;font-size:14px}.overview-card-wrap .overview-card-item .card-content-section-column{width:100%;display:flex;justify-content:space-around;flex-direction:column}.overview-card-wrap .overview-card-item .card-content-section-column .card-content-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;padding-bottom:5px}.overview-card-wrap .overview-card-item .card-content-section-column .card-content-item .card-subtitle,.overview-card-wrap .overview-card-item .card-content-section-column .card-content-item .card-subtitle-value{font-weight:500;font-size:14px}@media only screen and (max-width:768px){.overview-card-item{width:100%!important}}.header{background-color:#32bede;margin-bottom:15px}.header .common-header{display:flex;justify-content:center;align-items:center}.header .common-header .heading{margin:0}.header .common-header .logo{height:80px}.page-heading{background-color:#9ee0f8;display:flex;justify-content:center}.page-heading h4{margin:5px}.hero{background-color:#fafafa}@media(min-width:64em){.hero .container{display:flex;align-items:center}}.hero__image{position:relative;background-image:url(/images/bg-intro-mobile.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:17.5rem}@media(min-width:40em){.hero__image{min-height:25rem;background-position:center 70%}}@media(min-width:64em){.hero__image{flex:3;order:2;height:41rem;background-image:none}}@media(min-width:64em){.hero__image:before{content:"";position:absolute;height:100%;background-image:url(/images/bg-intro-desktop.svg);background-repeat:no-repeat;background-position:bottom;width:150%;background-size:122%;background-position:0 83%}}.hero__image:after{content:"";position:absolute;width:100%;height:100%;background-image:url(/images/image-mockups.png);background-size:93%;background-repeat:no-repeat;background-position:bottom}@media(min-width:40em){.hero__image:after{background-size:52%}}@media(min-width:64em){.hero__image:after{width:120%;height:122%;background-size:94%;background-position:center 150%;left:22%}}.hero__text{text-align:center}@media(min-width:64em){.hero__text{flex:2;order:1;text-align:left}}.feature{background-color:#f3f4f6;text-align:center}@media(min-width:40em){.feature{text-align:left}}.feature__intro{margin-bottom:3.75rem}@media(min-width:64em){.feature__intro{width:60%}}@media(min-width:40em){.feature__grid{display:flex;flex-wrap:wrap}}.feature__item{padding:.9375rem}@media(min-width:40em){.feature__item{flex:0 0 50%}}@media(min-width:64em){.feature__item{flex:1}}.feature__icon{margin-bottom:1.875rem}@media(min-width:64em){.feature__icon{margin-bottom:2.75rem}}.feature__title{font-size:1.25rem;font-weight:300;line-height:1.15;color:#2d314d;margin-bottom:1rem}@media(min-width:64em){.feature__title{font-size:1.5rem;margin-bottom:1.5rem}}.feature__description{font-size:.875rem;line-height:1.5}.articles{background-color:#fafafa}.article__grid{display:grid;grid-template-columns:1fr;gap:1.875rem}@media(min-width:40em){.article__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.article__grid{grid-template-columns:repeat(4,1fr)}}.article__item{border-radius:.3125rem;overflow:hidden;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.15);transition:all .15s ease-in-out}.article__item:hover{transform:scale(1.05)}.article__image{height:12.5rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.article__text{padding:1.875rem 1.875rem 2.5rem;color:#6c757d}@media(min-width:40em){.article__text{padding:1.875rem 1.5625rem}}.article__author{font-size:.625rem;margin-bottom:.75rem}.article__title{font-size:1.0625rem;line-height:1.2;color:#2d314d;margin-bottom:.5rem}.article__description{font-size:.8125rem}.footer{background-color:#2d314d;color:#fff;padding:2.5rem;text-align:center}@media(min-width:64em){.footer .container{display:grid;grid-template-columns:2fr 1fr 1fr 3fr;grid-template-rows:1fr auto;grid-template-areas:"a b c d" "e b c f";gap:1rem;justify-items:start}}.footer a{color:#fff}.footer__logo{display:inline-block}@media(max-width:63.9375em){.footer__logo{margin-bottom:1.875rem}}@media(min-width:64em){.footer__logo{grid-area:a}}@media(max-width:63.9375em){.footer__social{margin-bottom:1.875rem}}@media(min-width:64em){.footer__social{grid-area:e;align-self:end}}.footer__social a{display:inline-block;height:1.25rem}.footer__social a svg path{transition:fill .15s ease-in-out}.footer__social a:hover svg path{fill:#31d35c}.footer__social a:not(:last-child){margin-right:1rem}.footer__links{display:flex;flex-direction:column;align-items:center;font-size:.9375rem}@media(min-width:64em){.footer__links{justify-content:space-between;align-items:start}}@media(min-width:64em){.footer__links.col1{grid-area:b}}@media(max-width:63.9375em){.footer__links.col2{margin-bottom:1.875rem}}@media(min-width:64em){.footer__links.col2{grid-area:c}}.footer__links a{line-height:2.25;transition:color .15s ease-in-out}.footer__links a:hover{color:#31d35c}@media(min-width:64em){.footer__cta{grid-area:d;text-align:right;justify-self:end}}@media(max-width:63.9375em){.footer__cta a.button{margin-bottom:1.875rem}}.footer__copyright{font-size:.8125rem;color:#6c757d}@media(min-width:64em){.footer__copyright{grid-area:f;align-self:end;justify-self:end}}table.weekly-report-table{padding-top:10px}table.weekly-report-table th{padding:7px 5px;color:#2d314d;font-weight:500;font-family:Roboto,sans-serif}table.weekly-report-table td{padding-left:4px;padding-right:4px;padding-bottom:4px}body.accomodation-booking-body{background-color:#fff;display:flex;flex-direction:column;align-items:center}button.book-now-button{background-color:#35bede;color:#6c757d;font-size:large;font-weight:600;padding:5px 10px;border-radius:4px;border:none;cursor:pointer}button.book-now-button:active{transform:translateY(1px)}button.book-now-button[disabled]{cursor:not-allowed;background-color:gray;color:hsla(0,0%,100%,.5019607843)}.booking-datepicker__field:focus::placeholder,.booking-datepicker__field:not(:placeholder-shown)::placeholder{color:gray}.booking-datepicker__field::placeholder{color:#fff}input.error-field,select.error-field,textarea.error-field{border:3px solid red!important}.pika-next,.pika-prev{padding:20px!important}table.report-table{border-spacing:0}table.report-table th{padding:2px 3px}table.report-table td,table.report-table th{border-collapse:collapse;border:1px solid #000;border-spacing:0}div.toggle-div{background-color:#fff;color:#000;font-size:medium;font-weight:600;padding:3px 10px;margin:3px;border-radius:4px;border:3px solid #35bede;cursor:pointer}div.toggle-div:active{transform:translateY(1px)}div.toggle-div[selected=selected]{background-color:#35bede}.booking-datepicker{position:relative}.booking-datepicker__label{position:absolute;left:0;top:0;padding:.375rem .5rem;margin:.75rem 1rem;background:pink;white-space:nowrap;transform:translate(0);transform-origin:0 0;background:#fff;transition:transform .12s ease-in;font-weight:700;line-height:1.2}.booking-datepicker__field{box-sizing:border-box;display:block;width:85%;border:3px solid #6c757d;padding:.75rem .5rem;margin:5px 10px;color:#6c757d;background:transparent;border-radius:4px;font-size:medium}.booking-datepicker__field:focus+.booking-datepicker__label,.booking-datepicker__field:not(:placeholder-shown)+.booking-datepicker__label{transform:translate(.25rem,-65%) scale(.8);color:#35bede}.booking-timepicker{border:3px solid #6c757d;padding:.75rem .5rem;border-radius:4px}.past-bookings-container{display:flex;flex-direction:column;width:100%;padding:5px 10px}.past-bookings-container .past-booking-card{display:flex;flex-direction:column;width:100%;border:3px solid #6c757d;padding:7px;border-radius:4px;background-color:#35bede}div.label-available,div.label-unavailable{border-radius:5px;color:#fff;padding:3px;margin:2px;font-size:10px;white-space:nowrap}div.label-available{background-color:green}div.label-unavailable{background-color:red}button.nice-button{font-size:16px;cursor:pointer;padding:5px;border-radius:5%}button.nice-button.success{background-color:#5a9e70;color:#fff}button.nice-button.danger{background-color:#d25f5d;color:#fff}button.nice-button.light-success{background-color:#a3ebb1;color:#000}button.nice-button.light-warning{background-color:#ecf87f;color:#000}