.elementor-66 .elementor-element.elementor-element-607e5dd .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-66 .elementor-element.elementor-element-607e5dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-66 .elementor-element.elementor-element-607e5dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-6006166 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-6006166 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-7b445f6{text-align:center;}.elementor-66 .elementor-element.elementor-element-7b445f6 .elementor-heading-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-c3075e2 .elementor-headline{text-align:center;}.elementor-66 .elementor-element.elementor-element-c3075e2 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-c3075e2 .elementor-headline-dynamic-text{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-40243ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-40243ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://8d8d53.claudeassets.com/20241115083833im_/https://www.fourteenroseshotels.com/wp-content/uploads/2023/03/RV_06182.jpg");background-position:bottom center;}.elementor-66 .elementor-element.elementor-element-40243ff > .elementor-element-populated >  .elementor-background-overlay{background-color:#001C3170;opacity:0.85;}.elementor-66 .elementor-element.elementor-element-40243ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-66 .elementor-element.elementor-element-40243ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-f424e52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-66 .elementor-element.elementor-element-2a98852 .elementor-text-editor{columns:1;column-gap:20%;text-align:justify;}.elementor-66 .elementor-element.elementor-element-2a98852{color:#FFFFFF;width:100%;max-width:100%;}.elementor-66 .elementor-element.elementor-element-a3f2b22:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-a3f2b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-a3f2b22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-66 .elementor-element.elementor-element-a3f2b22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-a900bd9 .elementor-spacer-inner{height:20px;}.elementor-66 .elementor-element.elementor-element-d72ce7a > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-03e5ebe > .elementor-container{max-width:900px;}.elementor-66 .elementor-element.elementor-element-6b081ee .elementor-spacer-inner{height:20px;}.elementor-66 .elementor-element.elementor-element-998279d{text-align:center;}.elementor-66 .elementor-element.elementor-element-9b8de2d .elementor-text-editor{text-align:center;}.elementor-66 .elementor-element.elementor-element-9b8de2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-68afbcd3 > .elementor-container{max-width:900px;}.elementor-66 .elementor-element.elementor-element-5f9bf3d2 .elementor-text-editor{text-align:center;}.elementor-66 .elementor-element.elementor-element-5f9bf3d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .slick-slide{padding:0 15px !important;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .slick-next:before{color:#C5A956 !important;font-size:30px;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .slick-prev:before{color:#C5A956 !important;font-size:30px;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .slick-dots li button:before{color:#C5A956 !important;font-size:50px !important;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .slick-dots{bottom:20px !important;}.elementor-66 .elementor-element.elementor-element-785e356e .tm-slider .ultimate_carousel_btn{padding:8px 8px 8px 8px !important;}.elementor-66 .elementor-element.elementor-element-439388dc > .elementor-container{max-width:1290px;}.elementor-66 .elementor-element.elementor-element-439388dc:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-439388dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-439388dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-66 .elementor-element.elementor-element-439388dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-1310f359{text-align:center;}.elementor-66 .elementor-element.elementor-element-272a8494 .elementor-spacer-inner{height:10px;}.elementor-66 .elementor-element.elementor-element-76681165 .tm-slider .slick-slide{padding:0 15px !important;}.elementor-66 .elementor-element.elementor-element-76681165 .tm-slider .slick-next:before{color:#C5A956 !important;font-size:30px;}.elementor-66 .elementor-element.elementor-element-76681165 .tm-slider .slick-prev:before{color:#C5A956 !important;font-size:30px;}.elementor-66 .elementor-element.elementor-element-76681165 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-66 .elementor-element.elementor-element-c8e7c2d{--divider-border-style:dotted;--divider-color:#666666;--divider-border-width:1px;}.elementor-66 .elementor-element.elementor-element-c8e7c2d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-66 .elementor-element.elementor-element-c8e7c2d .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-66 .elementor-element.elementor-element-60d5ab3 > .elementor-container{max-width:1290px;}.elementor-66 .elementor-element.elementor-element-4477544{text-align:center;}.elementor-66 .elementor-element.elementor-global-1565.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-66 .elementor-element.elementor-global-1565.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-66 .elementor-element.elementor-global-1565.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-66 .elementor-element.elementor-global-1565.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-66 .elementor-element.elementor-global-1565.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-66 .elementor-element.elementor-global-1565 .elementor-testimonial__text{font-size:15px;font-style:italic;}.elementor-66 .elementor-element.elementor-global-1565 .elementor-swiper-button{font-size:20px;}.elementor-66 .elementor-element.elementor-global-1565 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-66 .elementor-element.elementor-global-1565 .swiper-container-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-66 .elementor-element.elementor-global-1565 .swiper-pagination-fraction{font-size:12px;color:#C5A956;}.elementor-66 .elementor-element.elementor-global-1565 .swiper-pagination-bullet-active, .elementor-66 .elementor-element.elementor-global-1565 .swiper-pagination-progressbar-fill{background-color:#C5A956;}.elementor-66 .elementor-element.elementor-element-3ae7b4f .elementor-spacer-inner{height:70px;}.elementor-66 .elementor-element.elementor-element-208266a > .elementor-container{max-width:720px;}.elementor-66 .elementor-element.elementor-element-208266a:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-208266a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-66 .elementor-element.elementor-element-208266a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-208266a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-c7be9ec{text-align:center;}.elementor-66 .elementor-element.elementor-element-c7be9ec .elementor-heading-title{color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-fb4a9cc > .elementor-container{max-width:720px;}.elementor-66 .elementor-element.elementor-element-fb4a9cc:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-fb4a9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-66 .elementor-element.elementor-element-fb4a9cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-fb4a9cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66 .elementor-element.elementor-element-9f9cf03 .elementor-icon-wrapper{text-align:center;}.elementor-66 .elementor-element.elementor-element-9f9cf03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9f9cf03.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-9f9cf03.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9f9cf03.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-9f9cf03.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-9f9cf03 .elementor-icon i, .elementor-66 .elementor-element.elementor-element-9f9cf03 .elementor-icon svg{transform:rotate(0deg);}.elementor-66 .elementor-element.elementor-element-2a7978b .elementor-icon-wrapper{text-align:center;}.elementor-66 .elementor-element.elementor-element-2a7978b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2a7978b.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-2a7978b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2a7978b.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-2a7978b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2a7978b .elementor-icon i, .elementor-66 .elementor-element.elementor-element-2a7978b .elementor-icon svg{transform:rotate(0deg);}.elementor-66 .elementor-element.elementor-element-2f36a16 .elementor-icon-wrapper{text-align:center;}.elementor-66 .elementor-element.elementor-element-2f36a16.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2f36a16.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-2f36a16.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2f36a16.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-2f36a16.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-66 .elementor-element.elementor-element-2f36a16 .elementor-icon i, .elementor-66 .elementor-element.elementor-element-2f36a16 .elementor-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-f424e52{width:100%;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-607e5dd .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-607e5dd .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-66 .elementor-element.elementor-element-a3f2b22{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-66 .elementor-element.elementor-element-40243ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-40243ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-6006166 */.home-bgslide h3{font-size:40px !important;
    font-weight:600;
    text-shadow: 0 1px 2px rgba(0,0,0,.5);
}
.home-bgslide{
    padding-top:400px;
    min-height:600px;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f424e52 */.home-intro .contm900{
    max-width: 900px;
    margin: auto;
    padding: 30px 10px 40px 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40243ff */.home-intro h1{
    color:#ffffff;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for advanced-carousel, class: .elementor-element-785e356e */.ultimate_carousel_btn{
    border-radius: 5px;
}
.room-carousel .elementor-button {
    padding: 10px 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68afbcd3 */.room-carousel h5{
    margin: 20px 0 10px 0;
}/* End custom CSS */
/*
     FILE ARCHIVED ON 23:12:28 May 23, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:04:38 Oct 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.584
  exclusion.robots: 0.078
  exclusion.robots.policy: 0.067
  esindex: 0.008
  cdx.remote: 6.071
  LoadShardBlock: 105.563 (3)
  PetaboxLoader3.datanode: 114.524 (5)
  PetaboxLoader3.resolve: 80.525 (3)
  load_resource: 108.492
  loaddict: 39.617
*/