:root{--var-color-title:#1e1e1e;--var-color-btn:#41391d;--var-color-hover:#b5ae91;--var-color-background:#f8f7f3;--var-color-bg-border:#ebeae8;--var-color-tab-btn:#41391d;--var-color-tab-selected:#41391d}header,.header{transition:all .3s linear 0s;background-color:#151515}.at-top header,.at-top .header{height:100px}.content{padding-top:0}.home-banner-form{background-color:#fff;padding:34px 38px;position:relative;border-radius:4px}.home-banner-form .form-section{position:relative;z-index:1}.home-search-btn{width:100%;border-radius:0}.home-banner-form .search-area{flex-basis:45%;max-width:45%}.home-banner-form .calendar-area{max-width:28%;flex-basis:28%}.home-banner-form .button-area{max-width:27%;flex-basis:27%}.home-banner-form input{border-radius:0;margin-bottom:0;font-weight:400;border:1px solid #000;height:47px;padding:5px 42px 5px 12px;color:#000;width:100%}.home-banner-form input[type=text]:focus{outline:none}.home-banner-form input::placeholder{color:#666;text-transform:uppercase;font-weight:400}.home-banner-form .calendar input{padding-right:35px;padding-left:20px;text-transform:uppercase}.home-banner-form .input-bg-icon svg{width:22px;height:22px;color:#666}.home-banner-form .input-bg-icon{line-height:1;right:22px;top:13px}.home-banner-form .input-bg-icon.calendar-dot{top:26px}.home-banner-form .guest.home-form-caret::after{width:15px;height:15px;border-style:solid;border-right:7px solid transparent;border-left:7px solid transparent;border-top:8px solid #241c31;border-bottom:0;content:'';pointer-events:none;position:absolute;right:29px;top:8px;bottom:0;margin:auto 0;z-index:1}.home-banner-form .home-search-btn{height:47px;line-height:45px;font-size:1rem;font-weight:400;color:#fff;text-transform:uppercase;cursor:pointer}.home-banner-form .home-search-btn:hover{background-color:#b5ae91}.home-banner-form .google-auto-suggestion-wrapper{top:50px}.user-platform-mobile .navigation-accordion-holder .accordion-indicator{background-image:none}@media screen and (min-width:992px) and (max-width:1199px){.home-banner-form .button-area{max-width:25%;flex-basis:25%}.home-banner-form .input-bg-icon{right:20px}}@media screen and (min-width:768px) and (max-width:1024px){.home-banner-left{min-width:100%;padding:0 20px}.home-banner-form{padding:20px}}@media screen and (min-width:768px) and (max-width:991.98px){.home-banner-form input,.home-banner-form .home-search-btn{font-size:12px;letter-spacing:0}.home-banner-form input{padding:5px 30px 5px 12px}.home-banner-form .guest.home-form-caret::after{right:12px}.tab-padding{padding:0}.popular-tiles-container{padding-left:2.25rem;padding-right:2.25rem}.home-banner-form .search-area{flex-basis:41.66666667%;max-width:41.66666667%}.home-banner-form .calendar-area{max-width:33.33333333%;flex-basis:33.33333333%}.home-banner-form .button-area{max-width:25%;flex-basis:25%;padding-left:0;padding-right:0}.home-banner-form .input-bg-icon{line-height:1;right:8px}}@media screen and (max-width:991px){.at-top header,.at-top .header{height:56px}}@media screen and (max-width:767px){.content{padding-top:56px}.home-banner-left{margin-top:-148px}.home-banner-form .search-area,.home-banner-form .calendar-area,.home-banner-form .button-area{flex-basis:100%;max-width:100%}.home-banner-form .calendar-area{margin-top:4px}.home-search-area-mobile{background-color:#241c31}.home-banner-form{padding:12px 4px;background-color:#1e1e1e}.home-banner-form input{border:1px solid #fff;border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;text-align:left}.home-banner-form .calendar input{border-radius:0;padding:5px 42px 5px 12px}.home-banner-form .home-search-btn{padding:0;margin-top:4px;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;text-align:center}.home-banner-form .input-bg-icon.calendar-dot{top:28px}.home-banner-form .calendar{margin-top:4px}.transition,ul li i:before,ul li i:after,p{transition:all .25s ease-in-out}.flipIn,ul li,h1{animation:flipdown .5s ease both}.no-select,h2{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0)}}}