<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* MOBILE MEDIA QUERY */
@media only screen and (max-width: 767px) {
#top .av_header_glassy.av_header_transparency .header_bg { background: transparent !important; opacity: 1 !important; }
#header { position: relative !important; }
/*.mobile-mansory .av-inner-masonry-content { position: absolute !important; top: 0px; }
.mobile-mansory .avia-arrow { top: 64px; }*/
.mobile-img { margin-bottom: 0px !important; } 
.mobile-text { padding: 15px !important; }
.av-image-caption-overlay { display: none !important; }
.stay-slider .avia-caption { display: none !important; }
.c-border-right { border-right: none !important; padding:0px !important;  }
#footer { background-size: contain !important; }
#footer .hr { height: 50px !important; }
.fblbCenterOuter { display: none !important; }
.room-section .container { width:100% !important; max-width:100% !important;  }
.text-hide-mobile { display: none !important; }
.grecaptcha-badge { display: none !important; visibility: hidden !important; }
.h-testimonial .template-page { padding-bottom: 0px; }
}
 /* END MOBILE MEDIA QUERY */
 
#main { background-color: white !important; }
a { text-decoration: none !important; }
.avia-color-dark {
border: 2px solid #1a8db8 !important;
color: #1a8db8 !important;
transition: all .3s ease-in-out;
}
.avia-color-dark:hover{
background: #1a8db8 !important;
color: #ffffff !important;
}
h3.av-masonry-entry-title { font-size: 22px !important; }
.hotel-services .avia-icon-list-container .av-iconlist-small .iconlist_title_small { line-height: 1.60em !important; }
.room-services-grid-item h3.iconbox_content_title { font-size: 20px !important; font-family: 'roboto', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif !important;  }
.room-services-grid-item .iconbox_icon { font-size:43px !important; }
.about-heading-h3 h3 { line-height: 1.7em !important; font-size: 23px !important; }
.avia-center-col strong.price {
    font-size: 20px !important;;
    color: black !important;
}
.avia-center-col { font-size: 15px !important; }
.home-masonry { background: #ffffff !important; cursor: pointer; }
.home-masonry .site-background { background-color: #e6e6e6;   }
.mobile-mansory .site-background { background-color: #619abf !important;   }
.mobile-mansory .site-background .avia-arrow { display: none;  }
.home-masonry .site-background .avia-arrow { background-color: #e6e6e6 !important;  }
#header { background: transparent !important; transition: top 0.3s; }
.home-masonry { padding: 0px !important; }
.home-masonry .av-masonry-entry-content { color: #555555 !important; }
.mobile-mansory h3.av-masonry-entry-title { color: #ffffff !important; font-family: "Helvetica Neue", Helvetica, sans-serif !important; text-align: center;}
.home-masonry .av-masonry-image-container:after {
    content: '\e876';
    font-size: 70px;
    font-family: entypo-fontello;
    color: rgba(255,255,255,0.8);
    position: absolute;
    bottom: 31px;
    left: 0px;
    right: 0px;
}
.img-home-cta img { margin-top: -100px !important; }
.margin-top-grid {     margin: 50px 0px; }
.dining-grid .av-masonry-entry:hover .av-masonry-image-container {
    -webkit-transform: none;
    transform: none;
}
.dining-grid .avia-gallery-thumb a:hover { opacity: 1 !important; }
.dining-grid img { padding: 0px !important; }
.hash-button-wrap { transition: opacity 0.3s ease-out; }
/* #home-seasonal-grid2 Essential Grid START */
.esg-bottom a { color: white !important; }
.esg-bottom a:hover { color: white !important; }
.esg-bottom { text-align: left; }
.esg-entry-cover { transition: all 0.3s ease-out; }
#home-seasonal-grid2 ul li:nth-child(even):hover .esg-entry-cover { border: 7px solid #36666e; }
#home-seasonal-grid2 ul li:nth-child(odd):hover .esg-entry-cover { border: 7px solid #be6427; }
.esg-media-poster { transition: all 0.3s ease-out;  }
#home-seasonal-grid2 ul li:hover .esg-media-poster{ transform: scale(1.1,1.1) !important; -webkit-transform: scale(1.1,1.1) !important; -moz-transform: scale(1.1,1.1) !important; -ms-transform: scale(1.1,1.1) !important; }
#home-seasonal-grid2 ul li:nth-child(even) .eg-home-act-skin-element-7 { background: #437f89 !important; }
#home-seasonal-grid2 ul li:nth-child(even) .eg-seasonal-grid-row-2-element-7 { background: #437f89 !important; }
#home-seasonal-grid2 .esg-entry-cover .esg-bc { position: fixed !important; }
/* #home-seasonal-grid2 Essential Grid END */
/* #esg-grid-5-1 Essential Grid START 
.esg-bottom a { color: white !important; }
.esg-bottom a:hover { color: white !important; }
.esg-bottom { text-align: left; }
#esg-grid-5-1 ul li:nth-child(even) .eg-seasonal-act-home-element-7 { background: #437f89 !important; }
#esg-grid-5-1 ul li:nth-child(even) .eg-home-act-skin-element-7 { background: #437f89 !important; }
.esg-entry-cover { transition: all 0.3s ease-out; }
#esg-grid-5-1 ul li:nth-child(even):hover .esg-entry-cover { border: 7px solid #36666e; }
#esg-grid-5-1 ul li:nth-child(odd):hover .esg-entry-cover { border: 7px solid #be6427; }
.esg-media-poster { transition: all 0.3s ease-out;  }
#esg-grid-5-1 ul li:hover .esg-media-poster{ transform: scale(1.1,1.1) !important; -webkit-transform: scale(1.1,1.1) !important; -moz-transform: scale(1.1,1.1) !important; -ms-transform: scale(1.1,1.1) !important; }
.esg-entry-cover .esg-bc { position: fixed !important; }
 #esg-grid-5-1 Essential Grid END */
.head-heading { transition: all 0.5s ease-out; }
.container { padding: 0px !important; }
.av-image-caption-overlay{ 
height: 17% !important;
width: 50% !important;
bottom: 0px !important; 
text-align: left !important;
font-family: cursive !important;
}
.av-image-caption-overlay-center { padding: 0px 12px !important; font-size: 14px !important; }
.av-image-caption-overlay-center strong { color: inherit !important; }
p strong { color: inherit !important; }
.stay-slider .avia-caption { 
width: 60% !important;
bottom: 0px !important; 
text-align: left !important;
font-family: cursive !important;
padding:0px !important;
left:0px !important;
}
.stay-slider .avia-caption .avia-caption-content {padding: 0px 0px !important; font-size: 14px !important; }
.stay-slider .avia-caption .avia-caption-content strong { color: inherit !important; }
#top .avia-gallery .avia-gallery-thumb a:hover { opacity: 1 !important; }
.avia-gallery img { padding:0px !important; border-width: 0px !important;  }
.avia-slideshow-dots { display: none !important; }
/* Testimonial Home */
.home-testimonial  h3 { letter-spacing:1.5px; }
.home-testimonial-heading h2 { font-family: alex-brush !important;  }
.no-margin p { margin-top: 0px !important; }
/* END */
.stylish-heading h2 { font-family: alex-brush !important;  }
.c-border-right { border-right: 2px solid; border-color: black !important; }
.flat-dark .esg-navigationbutton { font-size: 22px !important; background-color: rgba(0,0,0,0.5) !important; }
.footer_color { background-size: cover; }
.amnities-title h3 { line-height: 1.4em !important; }
/* Old Site Text Classes */
.old-site-lato h1, 
.old-site-lato h2,
.old-site-lato h3, 
.old-site-lato h4, 
.old-site-lato h5, 
.old-site-lato h6, 
.old-site-lato p,
.old-site-lato ul li a { font-family: "Lato" !important; }
.old-site-raleway li { font-family: "Raleway" !important; }
.old-site-raleway p { font-family: "Raleway" !important; }
.old-site-raleway { font-family: "Raleway" !important; }
.old-site-raleway h1,
.old-site-raleway h2, 
.old-site-raleway h3, 
.old-site-raleway h4, 
.old-site-raleway h5, 
.old-site-raleway h6 { font-family: "Raleway" !important; }
.old-site-alex h1, .old-site-alex h2, .old-site-alex h3 { font-family: "alex-brush" !important; }
.amenities-section .content { vertical-align: bottom !important; padding-bottom: 20px; }
.font-400 h1, .font-400 h2, .font-400 h3 { font-weight:400 !important; }
.font-600 h1, .font-600 h2, .font-600 h3 { font-weight:600 !important; }
.font-bold h1, .font-bold h2, .font-bold h3 { font-weight:bold !important; }
.lh-normal h1, .lh-normal h2, .lh-normal h3 { line-height: 1.1em !important; }
.old-site-play h1, 
.old-site-play h2,
.old-site-play h3, 
.old-site-play h4, 
.old-site-play h5, 
.old-site-play h6, 
.old-site-play p { font-family: "playfair-display" !important; }
.old-site-lato a { color: #1a8db8 !important; }
.old-site-free h1, .old-site-free h2, .old-site-free h3 { font-family: "free-script" !important; }
.phone-icon:before {
  content: "\f12c";
  font-family: "flaticon";
  font-size:15px;
  color: #4e7b99 !important;
  line-height:22px !important; 
}
#socket { font-size: 13px; padding: 10px 0px; font-family: lato; }
.pd-lr { padding: 0px 12px;  }
.no-b-margin .avia-video { margin-bottom:0px !important; }
/* Footer Styles */
#footer p { font-family: "Lato" !important; }
#footer a { font-family: "Lato" !important; font-size: 17px;}
.footer-center h2 { font-family: "free-script" !important; font-weight: 400; font-size: 75px !important; }
.footer-gallery a { padding: 0px 1px !important; }
.blue-link { color: blue !important; text-decoration: underline !important; }
.read-link { color: blue !important;  }
.home-masonry .av-masonry-image-container img { border: 5px solid #578bac; }
.mobile-mansory .av-inner-masonry { border: 5px solid #578bac; }
.grecaptcha-badge { display: none !important; visibility: hidden !important; } 
.section-border-top { border-top: 3px solid #619abf; }
.section-border-bottom { border-bottom: 3px solid #619abf; }
.section-border-left { border-left: 3px solid #619abf; }
.section-border-right { border-right: 3px solid #619abf; }
.section-border-all { border: 6px solid #619abf !important; }
.margin-b-40 { margin-bottom:40px !important; }
.av_slideshow .avia-slideshow-arrows { opacity: 1 !important;   }</pre></body></html>