.util-text-editor-headers h2,.util-text-editor-headers h3,.util-text-editor-headers h4,.util-text-editor-headers h5,.util-text-editor-headers h6{font-family:"Inter",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:14px;line-height:24px;font-weight:700;font-style:normal;text-transform:uppercase;color:#cd9544;letter-spacing:3px}.util-text-editor-headers a{text-decoration:underline}.LLSMobNav nav.elementor-nav-menu--dropdown{height:100vh}.LLSMobNav .elementor-menu-toggle{padding:0}.elementor-menu-toggle__icon--close svg{padding:6px!important}.elementor-nav-menu--dropdown{padding-top:60px}.LLSinsp .jet-mega-menu-sub-menu{left:-40px!important;right:auto!important}.LLSHeadingsH1 span{font-size:25px;line-height:65px;letter-spacing:3.75px}.jet-listing-grid__slider-icon{border:1px solid;border-radius:50%;padding:2px 3px 2px 0}.ResultsList li,.ResultsListSingle li{padding:5px!important;border:1px solid #c59752}.ResultsListSingle li{margin:4.5px}.ResultsList .elementor-icon-list-icon,.ResultsList .elementor-icon-list-icon svg{max-height:22px}.ResultsList li{margin-top:10px!important}.ResultsList span,.ResultsListSingle span{font-weight:500}.llsinsta .owl-carousel .owl-item{padding:0px!important}.llsinsta .fa-chevron-right::before{content:url(/wp-content/uploads/2025/05/insta-right.svg)}.llsinsta .fa-chevron-left::before{content:url(/wp-content/uploads/2025/05/insta-left.svg)}.ResultsList span{font-weight:500}.jet-sorting-select,.jet-select__control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/uploads/2025/04/select-arrow.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.jet-sorting-select:focus,.jet-select__control:focus{outline:none;box-shadow:none}.ResultsNearby span{color:#fff}.LLSfilterGuests .jet-radio-list__checked-icon svg{display:none}.jet-radio-list__decorator{display:inline-block;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;position:relative;vertical-align:middle;box-sizing:border-box}.jet-radio-list__input:checked+.jet-radio-list__button .jet-radio-list__decorator::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;background-color:#c59752;border-radius:50%;transform:translate(-50%,-50%)}.jet-radio-list__input:checked+.jet-radio-list__button .jet-radio-list__decorator{border-color:#007cba}.jet-checkboxes-list__button .jet-checkboxes-list__label{display:inline-block;position:relative;padding-left:40px}.jet-checkboxes-list__button .jet-checkboxes-list__label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-size:contain;background-repeat:no-repeat}.llsicons:before{font-size:22px;margin-right:5.5px}.lls-feature-tag .display-inline .jet-listing-dynamic-field__content,.lls-feature-tag .display-inline .jet-listing-dynamic-field__content i{display:flex;align-items:center}.jet-checkboxes-list__input[value="48"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-near-beaches.svg)}.jet-checkboxes-list__input[value="46"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-hot-tubs.svg)}.jet-checkboxes-list__input[value="49"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-fishing.svg)}.jet-checkboxes-list__input[value="50"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-wifi.svg)}.jet-checkboxes-list__input[value="47"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-pet-friendly.svg)}.jet-checkboxes-list__input[value="45"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-romantic-retreats.svg)}.jet-checkboxes-list__input[value="51"]+.jet-checkboxes-list__button .jet-checkboxes-list__label::before{background-image:url(/wp-content/uploads/2025/09/LL_Icons-off-road-parking.svg)}.LLSPhotos .premium-gallery-item{padding:0 16px 16px 0!important}.JSFdates .jet-date-range__inputs{flex-direction:column}.JSFdates input[name="DATER_from"]{margin-bottom:15px}.JSFdates input[name="DATER_from"]::before{content:"CHECK IN"}@media screen and (max-width:600px){.LLSHeadingsH1 span{font-size:18px;line-height:65px;letter-spacing:2.7px;font-weight:400}.ResultsReadMore .ue-btn-wrap a{width:100%}.LLScontact .elementor-field-option input~label::before{width:76px!important}.llsinsta .owl-nav{display:none}}.LLSmailing .elementor-field-type-text,.LLSmailing .elementor-field-type-email,.LLScontact .elementor-field-type-text,.LLScontact .elementor-field-type-email,.LLScontact .elementor-field-type-number,.LLScontact .elementor-field-type-textarea{background:#fff}.LLScontact .elementor-field-type-checkbox label,.LLScontact .elementor-field-option input[type="checkbox"]{display:none}.LLScontact .elementor-field-option label{margin-left:0px!important;display:inline-flex!important;font-weight:300;line-height:26px;letter-spacing:.9px}.LLScontact .elementor-field-option input~label::before{content:"\00a0";display:inline-block;width:26px;height:21px;border:1px solid #c59752;border-radius:50%;margin-right:10px;margin-top:2px}.LLScontact .elementor-field-option input:checked~label::before{background-color:#c59752;box-shadow:inset 0 0 0 3px white!important}.LLScontact .elementor-field-option{margin-bottom:30px}@media screen and (min-width:600px){.LLSmailing .elementor-field-type-text,.LLSmailing .elementor-field-type-email{border-right:16px solid #000}.LLScontact .elementor-field-type-text,.LLScontact .elementor-field-type-email,.LLScontact .elementor-field-type-number,.LLScontact .elementor-field-type-textarea{border-right:16px solid #f2f2f2}}.LLSmailing label,.LLScontact label{margin-left:16px;margin-top:10px}@media screen and (max-width:600px){.FooterGrids .Locat{column-gap:40px}}.FooterGrids .Locat{column-count:2}.LLSMobNav .sub-menu li a{padding:10px!important}.MmobileLoc a{color:#c59752!important}.MmobileLoc,.MmobileColl{padding-top:25px!important}.sub-menu.elementor-nav-menu--dropdown{border-top:1px solid #c59752;border-bottom:1px solid #c59752;margin:25px 0;padding-bottom:25px}.quote-field-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}.quote-value{font-weight:700;font-size:135%;line-height:37px}.result-value{line-height:37px}