.ngen-slick-tabs-unit-page .photo-grid-wrapper .grid-elements .grid-element .grid-img{aspect-ratio:4/3}.ngen-slick-tabs-unit-page .uagb-container-inner-blocks-wrap .photo-grid-wrapper .first-element .buttons-section .image-button{border-radius:0;font-size:16px;letter-spacing:0;text-transform:uppercase;transition:.2s}.ngen-slick-tabs-unit-page .uagb-container-inner-blocks-wrap .photo-grid-wrapper .first-element .buttons-section .image-button:hover{background:rgba(0,0,0,.7);color:#fff}.ngen-slick-tabs-unit-page h1.property-listing-title{margin-bottom:0}.ngen-slick-tabs-unit-page .star-summary{margin-bottom:20px}.ngen-slick-tabs-unit-page .star-summary .summary-text{font-weight:300}.ngen-slick-tabs-unit-page .lmpm-property-stats li{font-size:16px!important}.ngen-slick-tabs-unit-page #lmpm-property-listing-bedrooms h3{display:none}.ngen-slick-tabs-unit-page #lmpm-property-listing-bedrooms .bedroom-card h3{display:block;font-size:14px;font-weight:600;letter-spacing:0;text-align:left;text-transform:capitalize}.ngen-slick-tabs-unit-page #lmpm-property-listing-bedrooms .lmpm-margin-unit-page-block{margin-top:0}.ngen-slick-tabs-unit-page #lmpm-property-listing-bedrooms .lmpm-margin-unit-page-block .bedroom-card-description{font-size:14px}.ngen-slick-tabs-unit-page .legend-square.legend-arrive-only{background:linear-gradient(to right bottom,var(--ngen-unavailable-day-bg-color,var(--wp--preset--color--secondary-background-color,#f5f5f5)) 48%,var(--ngen-available-day-bg-color,var(--wp--preset--color--content-background,#fff)) 50%)}.ngen-slick-tabs-unit-page .legend-square.legend-depart-only{background:linear-gradient(to right bottom,var(--ngen-available-day-bg-color,var(--wp--preset--color--content-background,#fff)) 48%,var(--ngen-unavailable-day-bg-color,var(--wp--preset--color--secondary-background-color,#f5f5f5)) 50%)}.ngen-slick-tabs-unit-page .lmpm-show-all-amenities-btn{border:0;box-shadow:none;color:var(--ast-global-color-2);font-size:16px;height:auto;letter-spacing:0;margin-bottom:25px;margin-top:0!important;padding:0;text-decoration:underline;text-transform:capitalize}.ngen-slick-tabs-unit-page .lmpm-show-all-amenities-btn:hover{border:0;box-shadow:none!important;color:var(--ast-global-color-4)!important}.ngen-slick-tabs-unit-page #lmpm-property-listing-amenities li small{font-size:16px;width:calc(100% - 32px)}.ngen-slick-tabs-unit-page .image-gallery-lg .image-gallery .image-gallery-content .image-gallery-left-nav:hover,.ngen-slick-tabs-unit-page .image-gallery-lg .image-gallery .image-gallery-content .image-gallery-right-nav:hover{background:transparent;color:var(--ast-global-color-4)}.ngen-slick-tabs-unit-page .image-gallery-lg .image-gallery .image-gallery-content .image-gallery-left-nav:focus,.ngen-slick-tabs-unit-page .image-gallery-lg .image-gallery .image-gallery-content .image-gallery-right-nav:focus{background:transparent}.ngen-slick-tabs-unit-page .wp-block-lmpm-property-cta-section .lmpm-tiny-button{border-radius:0;font-size:14px;padding:5px 10px;text-transform:uppercase}.ngen-slick-tabs-unit-page #property-listing-calendar:before{content:"CHECK AVAILABILITY";font-family:Montserrat;font-size:16px;letter-spacing:2.5px;margin-bottom:19px}.ngen-slick-tabs-unit-page #property-listing-calendar .toggle-guests-dropdown,.ngen-slick-tabs-unit-page #property-listing-calendar input,.ngen-slick-tabs-unit-page #property-listing-calendar select{border:1px solid var(--ast-global-color-2);color:var(--ast-global-color-4);height:48px}.ngen-slick-tabs-unit-page #property-listing-calendar .toggle-guests-dropdown p{color:var(--ast-global-color-4);max-width:none}.ngen-slick-tabs-unit-page #property-listing-calendar input::-webkit-input-placeholder{color:var(--ast-global-color-4);font-size:16px;font-style:normal}.ngen-slick-tabs-unit-page #property-listing-calendar .submit-button.lmpm-button a.lmpm-disabled-button{background:var(--wp--preset--color--primary-button-bg-color)!important;color:#fff!important;cursor:not-allowed}.ngen-slick-tabs-unit-page #property-listing-calendar .submit-button.lmpm-button a{text-transform:uppercase}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-hover-cursor:hover{color:var(--wp--preset--color--secondary-text-color)}.ngen-slick-tabs-unit-page #property-listing-calendar div[color=red]{margin-top:10px}.lmpm-property-listing-page #frm-modal-0 button,.lmpm-property-listing-page #frm-modal-0 input,.lmpm-property-listing-page #frm-modal-0 select,.lmpm-property-listing-page #frm-modal-0 textarea,.lmpm-property-listing-page #frm-modal-4 button,.lmpm-property-listing-page #frm-modal-4 input,.lmpm-property-listing-page #frm-modal-4 select,.lmpm-property-listing-page #frm-modal-4 textarea{border-radius:0}.lmpm-property-listing-page #frm-modal-0 button,.lmpm-property-listing-page #frm-modal-4 button{text-transform:uppercase;transition:.2s}.lmpm-property-listing-page #frm-modal-0 button:hover,.lmpm-property-listing-page #frm-modal-4 button:hover{background-color:var(--ast-global-color-4);border-color:var(--ast-global-color-4);color:#fff}.lmpm-property-listing-page #frm-modal-0.wp-block-frm-modal-content .modal-body,.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .modal-body{padding-bottom:15px}.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .modal-body{padding-bottom:25px}.lmpm-property-listing-page #frm-modal-0.wp-block-frm-modal-content .modal-header,.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .modal-header{border-bottom:0;padding-bottom:0;padding-top:25px}.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .modal-header{margin-bottom:-15px}.lmpm-property-listing-page #frm-modal-0.wp-block-frm-modal-content .with_frm_style .frm-show-form div.frm_description p{margin-top:0}.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .with_frm_style .frm_form_fields>fieldset p{margin-bottom:20px!important;margin-top:-10px}.lmpm-property-listing-page #frm-modal-4.wp-block-frm-modal-content .frm_style_ngen-frm-light-style.with_frm_style .frm_error_style{margin-top:20px}.frm_style_ngen-frm-light-style.with_frm_style .ui-datepicker-header,.lmpm-property-listing-page #frm-modal-0.wp-block-frm-modal-content .frm_style_ngen-frm-light-style.with_frm_style .ui-widget-header{background-color:transparent!important}.ngen-slick-tabs-unit-page .uagb-tab a{background:var(--ast-global-color-6);font-size:12px;letter-spacing:1.8px;padding:15px 12px!important}.ngen-slick-tabs-unit-page .uagb-tab a:hover,.ngen-slick-tabs-unit-page .uagb-tabs__active a{background:var(--wp--preset--color--primary-button-bg-color);color:#fff!important}.ngen-slick-tabs-unit-page .uagb-tabs__active a{pointer-events:none}.ngen-slick-tabs-unit-page .uagb-tabs__body-wrap,.ngen-slick-tabs-unit-page .uagb-tabs__body-wrap .uagb-tabs__body-container{padding-left:0;padding-right:0}.ngen-slick-tabs-unit-page .lmpm-hover-cursor:hover{color:var(--ast-global-color-6)}.ngen-slick-tabs-unit-page .uagb-tabs__body-wrap{min-height:250px}.ngen-slick-tabs-unit-page .split-cost-calculator button:hover span{color:#fff!important}.ngen-slick-tabs-unit-page .components-button.is-secondary.lmpm-show-all-amenities-btn,.ngen-slick-tabs-unit-page .lmpm-read-more-collapsed+a,.ngen-slick-tabs-unit-page .lmpm-read-more-expanded+a{border:0;box-shadow:none;color:var(--ast-global-color-2);font-size:16px;height:auto;letter-spacing:0;padding:0;text-decoration:underline;text-transform:capitalize}.ngen-slick-tabs-unit-page .components-button.is-secondary.lmpm-show-all-amenities-btn:hover,.ngen-slick-tabs-unit-page .lmpm-read-more-collapsed+a:hover,.ngen-slick-tabs-unit-page .lmpm-read-more-expanded+a:hover{border:0;box-shadow:none!important;color:var(--ast-global-color-4)!important}.ngen-slick-tabs-unit-page .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab{border:0!important}.ngen-slick-tabs-unit-page #property-listing-calendar .links-wrapper{justify-content:flex-end}.ngen-slick-tabs-unit-page #property-listing-calendar .links-wrapper a{font-size:14px;padding-left:0;padding-right:0}.ngen-slick-tabs-unit-page #property-listing-calendar .links-wrapper a:hover{color:var(--ast-global-color-4)}.ngen-slick-tabs-unit-page .components-modal__header .components-button:hover{background:transparent;color:#fff}.lmpm-property-listing-page .rc-tooltip .rc-tooltip-inner{box-shadow:none}.lmpm-property-listing-page .rc-tooltip .rc-tooltip-arrow{top:4px!important}body .ngen-slick-tabs-unit-page .lmpm-dropdown{border-radius:0;max-width:270px;top:100%}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .wp-block-button-dropdown--confirm{border:1px solid var(--wp--preset--color--primary-text-color,#727482);place-content:center;justify-content:center;text-align:center}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .counters .label{font-size:14px}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .counters .label~.flex-row{font-size:16px;min-width:100px}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .counters .label~.flex-row span.count-value{font-size:16px!important;min-width:18px}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .counters .label~.flex-row .lmpm-ps-circle-button{font-size:16px;height:32px;width:32px}.ngen-slick-tabs-unit-page #property-listing-calendar .lmpm-dropdown .counters .label~.flex-row .lmpm-ps-circle-button span{font-size:16px}@media(min-width:1200px){.ngen-slick-tabs-unit-page #property-listing-calendar .DateRangePickerInput{position:relative}.ngen-slick-tabs-unit-page #property-listing-calendar .DateRangePickerInput:before{color:var(--ast-global-color-4);content:"Check-in";font-size:10px;left:40px;pointer-events:none;position:absolute;top:5px;z-index:2}.ngen-slick-tabs-unit-page #property-listing-calendar .DateRangePickerInput:after{color:var(--ast-global-color-4);content:"Check-out";font-size:10px;left:243px;pointer-events:none;position:absolute;top:5px;z-index:2}.ngen-slick-tabs-unit-page #property-listing-calendar	.DateInput_input{padding-top:20px}}@media(max-width:1199px){.ngen-slick-tabs-unit-page	.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap,.ngen-slick-tabs-unit-page	.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel{max-width:none;width:100%}.ngen-slick-tabs-unit-page	.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel{flex-direction:row;flex-wrap:wrap}.ngen-slick-tabs-unit-page	.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet{flex-direction:column}.ngen-slick-tabs-unit-page .uagb-tabs__body-wrap .uagb-tabs__body-container{padding-left:15px;padding-right:15px}}@media(max-width:768px){.ngen-slick-tabs-unit-page	.uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab{width:auto}.ngen-slick-tabs-unit-page .uagb-tab a{padding:9px 10px!important}body .ngen-slick-tabs-unit-page	.photo-grid-wrapper .first-element .buttons-section{top:30px}.ngen-slick-tabs-unit-page	.fWasol p:first-child{font-weight:300;margin-bottom:0}.ngen-slick-tabs-unit-page	.fWasol p:nth-child(2){font-size:14px;margin-bottom:0}.ngen-slick-tabs-unit-page .lmpm-property-stats li{font-size:14px!important;margin-bottom:10px}.ngen-slick-custom-single-page .wp-block-uagb-container.uagb-is-root-container .uagb-block-1d18a2f6{padding-left:15px;padding-right:15px}.ngen-slick-tabs-unit-page h1.property-listing-title{margin-top:40px}.ngen-slick-tabs-unit-page .photo-grid-wrapper .first-element .image-gallery-xs button:hover{background-color:rgba(0,0,0,.4)}.ngen-slick-tabs-unit-page .photo-grid-wrapper .first-element .image-gallery-xs{box-shadow:none}.ngen-slick-tabs-unit-page .lmpm-custom-calendar{width:100%}.ngen-slick-tabs-unit-page .image-gallery-lg .image-gallery .image-gallery-content .image-gallery-description{font-size:14px!important;left:0!important;right:0;text-align:center;transform:none!important}}
