:root{--var-font-family-title:'montserrat-semiBold', sans-serif;--var-font-family-common:'montserrat-medium', serif;--var-light-yellow:#FCDA37;--var-deep-black:#000;--var-light-green:#42cd92;--var-title-text:#003455;--var-header-bg:#013B95;--var-banner-bg:#013B95;--icon-color:#063278;--btn-hover:linear-gradient(279deg, #FBDE4F 0%, #F2571A 103.35%);--h-header:110px;--location-bg-color:#013B95;--location-btn-color:#FCDA37;--location-btn-hover-color:linear-gradient(279deg, #FBDE4F 0%, #F2571A 103.35%);--location-star-color:#42cd92;--location-text-color:#000;--var-complex-title-color:#003455;--var-common-btn-color:#FCDA37;--var-complex-view-units:#FCDA37;--expedia-one-key:#013573}body,*{font-family:var(--var-font-family-common)}.modal,.body-overlay,.modal-overlay,.calendar.modal,.complex-tiles-overlay,.details-popup-container-popup-bg{background-color:rgba(0,52,85,.7)}.color-primary{color:#003455}.color-dark{color:#212121}.color-dark-light{color:#5c5c5c}.color-gray{color:#898989}.color-accent{color:var(--var-light-yellow)}.bg-primary{background-color:var(--var-title-text)}.bg-secondary{background-color:#eef3fa}.bg-blue{background-color:#003455}.text-uppercase{text-transform:uppercase}.p-t-b{padding:15px 0}.custom-container{padding-left:3rem;padding-right:3rem;margin:0 auto;width:100%}.break-line{white-space:pre}.at-top .header::after{background-color:initial;bottom:0;content:'';height:1px;left:128px;right:128px;pointer-events:none;position:absolute}.font-semibold,.font-bold,.text-bold{font-family:var(--var-font-family-title)}@media screen and (min-width:1600px){.custom-container{padding-left:7.1875rem;padding-right:7.1875rem}.at-top .header::after{left:28px;right:28px}}@media screen and (min-width:1200px) and (max-width:1599.98px){.at-top .header::after{left:28px;right:28px}}@media screen and (min-width:768px) and (max-width:1199px){.custom-container{padding-left:15px;padding-right:15px}.at-top .header::after{left:28px;right:28px}}@media screen and (max-width:767px){.custom-container{padding-left:15px;padding-right:15px}.at-top .header::after{height:0}.calendar.modal{background-color:#fff}}