.section-pad{padding-inline:clamp(1.25rem, 5vw, 7rem)!important}#section2{scroll-margin-top:120px}.swiper-pagination-bullet{width:28px!important;height:1px!important;border-radius:2px;transition:width 0.3s ease}.swiper-pagination-bullet-active{width:32px!important}@media (min-width:768px){.swiper-pagination{display:none}}@media (max-width:742px){selector.elementor-swiper-button{display:none!important}.swiper-pagination{display:flex!important}}.elementor-widget-carousel .swiper,.elementor-widget-carousel .swiper-container,.elementor-widget-carousel .swiper-wrapper,.elementor-widget-carousel .swiper-slide,.elementor-widget-carousel .elementor-widget-container{overflow:visible!important}.elementor-widget-carousel .swiper-slide{padding:20px!important}.elementor-widget-carousel .swiper-wrapper{margin:-20px 0!important}.elementor-widget-loop-carousel.e-widget-swiper{overflow:visible}.elementor-widget-loop-carousel .swiper{overflow-x:clip;overflow-y:visible}.elementor-widget-loop-carousel .swiper-wrapper,.elementor-widget-loop-carousel .swiper-slide{overflow:visible!important}.mixit7-faq{margin:0!important}.mixit7-faq-tpl-card-fill .mixit7-faq-items{padding:0}.mixit7-faq .mixit7-faq-answer-inner{padding:0}.mixit7-faq .mixit7-faq-answer-inner a{color:#DB5F21}.mixit7-faq .mixit7-faq-question{padding:1rem 0}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item{border-radius:0!important}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item.is-open{padding-bottom:1rem}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item.is-open .mixit7-faq-question,.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item:hover .mixit7-faq-question{color:#DB5F21}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item .mixit7-faq-question{word-spacing:.45px;letter-spacing:.028125rem;text-wrap:pretty}@media (max-width:775px){.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item .mixit7-faq-question{font-size:1rem!important}}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-icon::before,.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item.is-open .mixit7-faq-icon::before{content:""}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-icon{position:relative;display:inline-block;width:20px;height:20px}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-icon::before{position:absolute;top:50%;left:50%;width:9px;height:9px;border-right:1.5px solid #CAD5E2;border-bottom:1.5px solid #CAD5E2;transform:translate(-50%,-70%) rotate(45deg);transform-origin:center;transition:transform .3s ease,border-color .3s ease}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item.is-open .mixit7-faq-icon::before{border-color:#DB5F21;transform:translate(-50%,-30%) rotate(-135deg)}.mixit7-faq.mixit7-faq-tpl-card-fill .mixit7-faq-item:hover .mixit7-faq-icon::before{border-color:#DB5F21}.link-icon-box.elementor-widget-icon-box a:after{content:"";display:block!important;position:absolute;inset:0;z-index:1}.link-icon-box.elementor-icon-box-icon{z-index:2}#form-rate input[type=text]{border:1px solid #D9D9D9;border-radius:0;position:relative;opacity:1;visibility:unset;font-size:1rem;font-weight:500;letter-spacing:1px;height:100%;width:120px;padding:5px;bottom:0;margin:0;outline:none}.lordcros-room-search-shortcode form{display:flex;align-items:stretch;justify-content:space-between}.rooms-container-bloc .lordcros-room-search-shortcode .form-input-area{margin:0!important}.lordcros-room-search-shortcode form .form-input-area{display:inline-flex;justify-content:center;align-items:center}.lordcros-room-search-shortcode form .form-input-area>div#form-check-in,.lordcros-room-search-shortcode form .form-input-area>div#form-check-out{cursor:pointer}.lordcros-room-search-shortcode form .form-input-area>div{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;padding:.6rem 4%;height:100%;border-right:1px solid #F1F5F9}.lordcros-room-search-shortcode form .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode form .form-input-area .check-out-section-wrap,.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap{display:inline-block}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap{display:inline-flex;align-items:center;justify-content:space-between}.lordcros-room-search-shortcode form .form-input-area>div .section-title{display:block;font-size:.875rem;line-height:1.313rem;text-transform:uppercase;letter-spacing:2.8px;color:#595858;font-weight:500;margin-bottom:.3rem}.lordcros-room-search-shortcode form .form-input-area>div .day-val,.lordcros-room-search-shortcode form .form-input-area>div .guest-val{font-family:Montserrat,sans-serif!important;font-size:1.125rem;font-weight:500;line-height:1.5rem;letter-spacing:.4px;color:#26190D;margin-bottom:.3rem}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner{display:flex;align-items:center;justify-content:center;color:#595858}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner span,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner span{font-size:.875rem;font-weight:500;letter-spacing:1px}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner .month-val,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner .month-val{margin-right:4px;color:#595858}.lordcros-room-search-shortcode form .form-input-area>div .year-val,.lordcros-room-search-shortcode form .form-input-area>div .month-val{display:block;font-size:14px;font-weight:400;line-height:18px;text-transform:capitalize}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .leftside-inner,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .leftside-inner{margin-left:24px;color:#0C152A}.lordcros-room-search-shortcode form .form-input-area>div input[type=text],.lordcros-room-search-shortcode form .form-input-area>div input[type=number]{position:absolute;left:0;bottom:-30px;height:0;opacity:0;visibility:hidden;padding:0;border:none;font-size:0}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content{display:flex;align-items:center;justify-content:space-around}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between;color:#0C152A;position:absolute;right:9%;top:20%}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner i.fa-chevron-up{margin-bottom:1rem}.lordcros-room-search-shortcode form .form-input-area .guest-section-wrap .section-content .leftside-inner i{cursor:pointer}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit{background-color:#DB5F21!important;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Montserrat,Sans-serif!important;font-size:1rem;font-weight:700;line-height:1.313rem;height:100%;text-transform:uppercase;padding:1rem;border:none;outline:none;letter-spacing:2.8px}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit:hover{background-color:#DB5F21D4!important}.lordcros-room-search-shortcode form .form-input-area>div .section-title{font-family:Montserrat,sans-serif!important}.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-in-section-wrap .bottomside-inner .month-val,.lordcros-room-search-shortcode.date-format-style1 .form-input-area .check-out-section-wrap .bottomside-inner .month-val{font-family:Montserrat,sans-serif!important}.lordcros-room-search-shortcode form .form-input-area>div .year-val{font-family:Montserrat,sans-serif!important}@media only screen and (min-width:1201px){.rooms-container-bloc{max-width:1140px;position:relative;width:100%;margin-right:auto;margin-left:auto}.rooms-container-bloc .lordcros-room-search-shortcode{width:calc(100% - 30px);background-color:#fff;box-shadow:-4px 2px 50px -25px #00000040}}@media only screen and (min-width:1024px){.rooms-container-bloc .form-input-area{width:80%}.rooms-container-bloc .search-calendar-show,.rooms-container-bloc .search-guest-count,.rooms-container-bloc .search-guest-count,.rooms-container-bloc .search-rate{width:25%}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap{width:20%}.rooms-container-bloc .lordcros-room-search-shortcode .form-submit-wrap .room-search-submit{width:100%}}.ui-datepicker.ui-top{margin-top:-120px}.ui-datepicker td .ui-state-default{color:#0F172B;border:none;font-family:Raleway,sans-serif!important}.ui-datepicker th span{font-family:Raleway,sans-serif!important}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-datepicker.ui-widget-content{font-family:Montserrat!important;font-weight:400;font-size:1rem;width:345px;padding:0;z-index:100!important;background-color:#FFFDFA!important;color:#26190D!important}.ui-datepicker.ui-top:before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:7px 8px 0;border-color:#FFFDFA transparent transparent;top:100%;left:60px}.ui-datepicker .ui-datepicker-header{border:none;position:relative;padding:.2em 0;background-color:#DB5F21!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;border:none;background:0 0;color:#fff!important;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:not(.ui-state-disabled),.ui-datepicker .ui-datepicker-header .ui-datepicker-next:not(.ui-state-disabled){opacity:.8}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:'>>'}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:'<<'}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{display:block;font-family:"lordcros-font";font-style:normal;font-weight:400;font-size:17px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-family:Montserrat!important;font-size:1.33em;font-weight:600;color:#fff;margin:10px 50px 5px 50px;line-height:1.8em;text-align:center;text-transform:capitalize}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker-calendar td,#ui-datepicker-div td[data-handler="selectDay"]{border-color:#F1F5F9;padding:0.5rem!important}#ui-datepicker-div .ui-datepicker-calendar th{border-color:#F1F5F9}#ui-datepicker-div td.ui-datepicker-unselectable.ui-state-disabled a.ui-state-default,#ui-datepicker-div td.ui-datepicker-unselectable.ui-state-disabled span.ui-state-default,#ui-datepicker-div td[data-handler="selectDay"] a.ui-state-default{height:36px!important}.xp-widget-newsletter-panel{display:none;position:fixed!important;inset:0;z-index:9999;align-items:center;justify-content:center;background:rgba(0,0,0,.55);opacity:0;transition:opacity .3s ease}.xp-widget-newsletter-panel.xp-panel-visible{display:flex;opacity:1}.xp-panel-box{position:relative;width:90%;max-width:440px;max-height:85vh;overflow-y:auto;background:#fff;padding:40px 34px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.xp-panel-close{position:absolute;top:25px;right:25px;width:34px;height:34px;font-size:26px;line-height:1;color:#8a8079;cursor:pointer;transition:color .2s ease;z-index:1;border:none}.xp-panel-close:hover{color:#c1622d;background:transparent}.elementor-widget-theme-post-content h2{font-family:"Century Gothic Std";font-size:1.5rem}.elementor-widget-theme-post-content strong{font-weight:500}.elementor-widget-theme-post-content ul{margin-bottom:10px;list-style:disc}.elementor-widget-theme-post-content ul li{margin-left:10px;margin-bottom:4px;line-height:140%}.elementor-widget-theme-post-content ul li::marker{font-size:9px;color:#c1622d}.home .poi-tax{display:none}body:not(:has(.has-hero)) .site-header{position:static;background-color:#331D08}body:not(:has(.has-hero)) .site-header .site-logo{width:200px!important}.wysiwyg-content{font-family:'Century Gothic Std','Futura','Poppins','Segoe UI',sans-serif;color:#534F49}.wysiwyg-content p{font-size:1rem;line-height:1.7;color:#534F49;margin-bottom:16px}.wysiwyg-content h2{font-family:'Century Gothic Std','Futura','Poppins','Segoe UI',sans-serif;font-weight:600;font-size:1.15rem;line-height:1.4rem;color:#0F172B;letter-spacing:3px;text-transform:uppercase;margin-top:2rem;margin-bottom:16px}.wysiwyg-content h3{font-family:'Century Gothic Std','Futura','Poppins','Segoe UI',sans-serif;font-weight:600;font-size:1.5rem;line-height:1.8rem;color:#0F172B;letter-spacing:.2px;margin-top:32px;margin-bottom:10px}@media (max-width:480px){.wysiwyg-content h2{font-size:.95rem;line-height:1.2rem;letter-spacing:2px;margin-top:28px}.wysiwyg-content h3{font-size:1.2rem;line-height:1.45rem;letter-spacing:.1px;margin-top:22px}.wysiwyg-content h4{font-size:1rem;line-height:1.25rem;letter-spacing:.1px}.wysiwyg-content p{font-size:.95rem;line-height:1.6}}.wysiwyg-content a{color:#DB5F21;text-decoration:underline;transition:all 0.3s ease}.wysiwyg-content a:hover{text-decoration:none}.wysiwyg-content strong{font-weight:600}.wysiwyg-content ul{list-style:disc;padding-left:25px;margin-top:12px;margin-bottom:24px}.wysiwyg-content ul li{margin-bottom:8px;line-height:1.5;color:#534F49}.wysiwyg-content ul li::marker{font-size:25px;color:#DB5F21}.mrd-amenities-grid{display:grid;grid-template-columns:repeat(var(--mrd-cols,5),1fr);gap:30px 30px}.mrd-amenity-card{display:flex;flex-direction:row;align-items:center;text-align:left;gap:20px}.mrd-amenity-card__icon{flex-shrink:0;border:1px solid #F8F3EC4F!important;padding:14px;border-radius:50%;background-color:#FAF5ED}.mrd-amenity-card__icon img{width:22px;height:22px;object-fit:contain;display:block}.mrd-amenity-card__label{font-family:"Century Gothic Std",Sans-serif;font-size:1.125rem;font-weight:500;text-transform:none;line-height:1.828rem;color:#0F172B}@media (max-width:1024px){.mrd-amenities-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.mrd-amenities-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.mrd-amenities-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.mrd-amenity-card{flex-direction:column;align-items:center;text-align:center;gap:10px;padding:16px 8px;box-sizing:border-box;border-bottom:1px solid #EFE6DA}.mrd-amenity-card:nth-child(odd){border-right:1px solid #EFE6DA}.mrd-amenity-card:last-child:nth-child(odd){grid-column:1 / -1;border-right:0;border-bottom:0}.mrd-amenity-card__icon{padding:10px}.mrd-amenity-card__icon img{width:20px;height:20px}.mrd-amenity-card__label{font-size:.875rem;line-height:1.35;overflow-wrap:break-word}}@media (max-width:767px){.elementor-element-fb013da .elementor-element.elementor-element-fcc769 img{height:300px!important}.elementor-element-fb013da .elementor-swiper-button{top:150px!important;transform:translateY(-50%)!important}.elementor-element-fb013da .elementor-swiper-button-prev{left:10px!important;right:auto!important}.elementor-element-fb013da .elementor-swiper-button-next{right:10px!important;left:auto!important}.elementor-element-fb013da .elementor-swiper-button{box-shadow:0 2px 10px rgba(0,0,0,.15)}}