:root{--var-color-title:#0e203d;--var-color-btn:#C34E47;--var-color-hover:#602424;--var-color-background:#f8f8f8;--var-color-bg-border:#edecec;--var-color-tab-btn:#0e203d;--var-color-tab-selected:#C34E47}body{background-color:#fff}.header{background-color:#0e203d}.at-top .header{height:100px;background-color:rgba(14,32,61,.9)}.user-platform-mobile.at-top .header{height:71px}.at-top .header .nav-row-logo{height:100px}.at-top .header .nav-link.navigation-divider{height:26px}.at-top .header .nav-item.desktop-only a img{max-width:28px}.content{padding-top:0}.home-banner-form{position:relative;padding:25px}.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:3px;margin-bottom:0;font-size:1.125rem;font-weight:700;border:none;width:100%;height:65px;padding:5px 40px 5px 20px;outline:none;cursor:pointer;color:#000;-webkit-appearance:none;appearance:none}.home-banner-form .calendar input{padding-right:35px;padding-left:20px;text-transform:uppercase}.home-banner-form input::placeholder{color:#000;font-weight:700;text-transform:uppercase}.home-banner-form .input-bg-icon svg{width:18px;height:18px;color:#000;padding:0}.home-banner-form .input-bg-icon{line-height:1;right:29px;top:24px}.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 #b2beb5;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:65px;line-height:63px;font-size:1.25rem;letter-spacing:2px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:3px;color:#fff;cursor:pointer}.home-banner-form .home-search-btn:hover{background-color:#602424}.static-page h2{font-size:30px}@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{line-height:1;right:20px;top:23px}}@media screen and (min-width:768px) and (max-width:1024px){.home-banner-form{padding:20px}.property-type-common-title{font-size:1.25rem;margin:10px 0}}@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}.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;top:23px}.home-banner-form .input-bg-icon.calendar-dot{right:20px}}@media screen and (max-width:991px){.at-top .header,.at-top header{height:71px}}@media screen and (max-width:767px){.content{padding-top:70px}.at-top .header .nav-row-logo{height:42px}.home-banner-left{margin-top:-180px}.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:#182b4a}.home-banner-form{padding:10px 2px;background-color:#182b4a}.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}.home-banner-form .home-search-btn{padding:0;margin-top:4px;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.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)}}}