@font-face{font-family:'montserrat-v14-latin-regular';src:url("../dist/fonts/montserrat-v14-latin-regular.eot");src:local("montserrat-v14-latin-regular"),url("../dist/fonts/montserrat-v14-latin-regular.woff") format("woff"),url("../dist/fonts/montserrat-v14-latin-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'montserrat-v14-latin-regular';src:url("../dist/fonts/montserrat-v14-latin-regular.eot");src:local("montserrat-v14-latin-regular"),url("../dist/fonts/montserrat-v14-latin-regular.woff") format("woff"),url("../dist/fonts/montserrat-v14-latin-regular.ttf") format("truetype");font-weight:normal;font-style:normal}.countdown-source{text-decoration:none}.countdown-source>div{line-height:normal}.countdown-source .countdown-header>span{font-size:1.25rem;text-transform:uppercase;font-family:adelleregularwebfont;font-weight:bold}@media (min-width: 992px){.countdown-source .countdown-header>span{font-size:2rem}}.countdown-source .timespan-display .timespan-value{font-weight:bold;font-size:1.25rem}.countdown-source .timespan-display .timespan-label{font-size:0.6875rem}@font-face{font-family:'montserrat-v14-latin-regular';src:url("../dist/fonts/montserrat-v14-latin-regular.eot");src:local("montserrat-v14-latin-regular"),url("../dist/fonts/montserrat-v14-latin-regular.woff") format("woff"),url("../dist/fonts/montserrat-v14-latin-regular.ttf") format("truetype");font-weight:normal;font-style:normal}.planner-main{padding-top:1rem !important;background-color:#09417a;padding:2rem 1.25rem;z-index:10}.planner-main .planner-header h2{font-size:1.875rem}@media (min-width: 576px){.planner-main .planner-header h2{font-size:2rem}}.planner-main button.btn.search,.planner-main a.btn.search{text-transform:uppercase;line-height:2.25rem;border:none;width:100%}.planner-main .date-range .picker-container.end-date-container .react-datepicker-popper .react-datepicker .react-datepicker__triangle,.planner-main .single-date-picker .picker-container.end-date-container .react-datepicker-popper .react-datepicker .react-datepicker__triangle{right:15px;left:auto}@media (min-width: 576px){.planner-main .date-range .picker-container.end-date-container .react-datepicker-popper .react-datepicker .react-datepicker__triangle,.planner-main .single-date-picker .picker-container.end-date-container .react-datepicker-popper .react-datepicker .react-datepicker__triangle{right:unset;left:25px}}.planner-main .date-range .picker-container>div,.planner-main .single-date-picker .picker-container>div{width:100%}.planner-main .date-range .picker-container>div .react-datepicker-wrapper,.planner-main .single-date-picker .picker-container>div .react-datepicker-wrapper{width:100%}@media (min-width: 768px) and (max-width: 991.98px){.planner-main .date-range .picker-container>div,.planner-main .single-date-picker .picker-container>div{width:100%}.planner-main .date-range .picker-container>div .react-datepicker-wrapper,.planner-main .single-date-picker .picker-container>div .react-datepicker-wrapper{width:100%}}.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>input[type="text"],.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>input[type="text"]{padding:0.875rem 0.75rem}.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>.custom-input,.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>.custom-input{padding:1.25rem 0.5rem 0.45rem;width:100%;text-align:left;font-size:.875em}@media (max-width: 343px){.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>.custom-input,.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>.custom-input{font-size:.675em}}@media (min-width: 992px){.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>.custom-input,.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>.custom-input{font-size:0.75em}}@media (min-width: 1200px){.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>.custom-input,.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>.custom-input{font-size:1em}}.planner-main .date-range .react-datepicker-wrapper .react-datepicker__input-container>.custom-input:focus,.planner-main .single-date-picker .react-datepicker-wrapper .react-datepicker__input-container>.custom-input:focus{box-shadow:none}.planner-main .date-range .calendar-icon,.planner-main .single-date-picker .calendar-icon{padding-top:20px;padding-right:0}.planner-main .date-range .calendar-icon.calendar-right,.planner-main .single-date-picker .calendar-icon.calendar-right{width:50px;border-radius:0}.planner-main .date-range .calendar-icon:focus,.planner-main .single-date-picker .calendar-icon:focus{box-shadow:none}.planner-main .date-range .DateRangePicker+.calendar-icon,.planner-main .single-date-picker .DateRangePicker+.calendar-icon{width:50px}@media (min-width: 991px) and (max-width: 1199px){.planner-main .DateInput_input{font-size:16px}}.planner-main .guest-count{height:100%}.planner-main .planner-type-buttons .gat-icon-button{display:inline-block;text-align:center;vertical-align:bottom}.planner-main .planner-type-buttons .gat-icon-button:not(:first-child){padding-left:5px}.planner-main .planner-type-buttons .gat-icon-button.selected>.gat-icon-header{background-color:#ffd202;border-top-left-radius:5px;border-top-right-radius:5px;color:#09417a;font-weight:bold}.planner-main .planner-type-buttons .gat-icon-button.selected>.gat-icon{border-top-left-radius:0;border-top-right-radius:0}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon-header{padding:2px}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon{background-color:#375589;border:none;border-radius:5px;cursor:pointer;padding:5px}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon>.gat-icon-image{margin:0 5px}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon>.gat-icon-image>img{max-height:30px}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon>.gat-icon-image>img:not(:first-child){padding-left:8px}@media (max-width: 350px){.planner-main .planner-type-buttons .gat-icon-button:not(:first-child){padding-left:5px}.planner-main .planner-type-buttons .gat-icon-button>.gat-icon{padding:5px 2px}}.planner-main .planner-type-buttons .gat-icon-header,.planner-main .planner-type-buttons .gat-icon-label{color:white;text-transform:uppercase;font-weight:100;font-size:10px}.orientation-landscape .planner-main .date-range .picker-container>div{width:100%}.orientation-landscape .planner-main .date-range .picker-container>div .react-datepicker-wrapper{width:100%}.home .carousel.testimonials .navigation{color:#00d3ca;font-size:1.125rem;bottom:6rem;left:9rem}@media (max-width: 930px){.home .carousel.testimonials .navigation{bottom:3rem}}@media (max-width: 750px){.home .carousel.testimonials .navigation{bottom:2rem;left:4rem}}@media (max-width: 575px){.home .carousel.testimonials .navigation{left:1rem;bottom:1rem}}@media (max-width: 400px){.home .carousel.testimonials .navigation{bottom:0.5rem}}.home .carousel.testimonials .navigation .carousel-control-prev i,.home .carousel.testimonials .navigation .carousel-control-prev svg,.home .carousel.testimonials .navigation .carousel-control-next i,.home .carousel.testimonials .navigation .carousel-control-next svg{color:#00d3ca;font-size:1.125rem}.home .destinations{background-color:#f4f4f4}.home .destinations h4{font-weight:300}

/*# sourceMappingURL=Home.css.map */