@import"https://fonts.googleapis.com/css?family=Cormorant+Infant:400,400i,700,700i|Italiana&display=swap&subset=latin-ext";:root{--goldBgColor: #CBB994;--goldBgColorRGB: 203,185,148;--lightGreyColor: #f9f9f9;--darkColor: #333333;--darkColorRgb: 51,51,51;--whiteColor:#fff;--whiteColorRgb:255,255,255;--OliveColor: #A69F88;--hoverBgColor: #BF202E;--hoverBgColorRGB: 191,32,46;--hoverColor: #CBB994;--hamburgerIconHover: #BF202E;--checkInOut: #BF202E;--checkInOutColor: #CBB994;--checkInOutBgHover: #A69F88;--checkInOutHoverColor: #A69F88;--checkInOutInRangeBgColor: #FFFF;--checkInOutInRangeColor: #A69F88;--checkInOutInHoverBorderColor: #A69F88;--error: #ff0000;--hover: #BF202E}section.hotels_section .section_title{font-size:31px;font-weight:400}@media(max-width: 767px){section.hotels_section .section_title{font-size:28px}}section.hotels_section .hotels-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-top:60px;column-gap:50px}@media(max-width: 991px){section.hotels_section .hotels-container{margin:20px 0;column-gap:25px}}@media(max-width: 767px){section.hotels_section .hotels-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.hotels_section .single-hotel{width:50%;text-decoration:none;color:var(--darkColor);margin-bottom:20px}@media(max-width: 767px){section.hotels_section .single-hotel{width:100%;margin-bottom:0}}section.hotels_section .single-hotel .thumb-wrap{width:100%}section.hotels_section .single-hotel .thumb-wrap .thumb{max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center}section.hotels_section .single-hotel .hotel-title-container{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}section.hotels_section .single-hotel .title{font-size:24px}@media(max-width: 767px){section.hotels_section .single-hotel .title{font-size:20px}}section.hotels_section .single-hotel .the_subtitle{font-family:var(--highlight-font);font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:100;color:var(--titles)}@media(max-width: 991px){section.hotels_section .single-hotel .the_subtitle{font-size:12px;margin-bottom:25px}}